Giter Club home page Giter Club logo

Comments (4)

SV-Zanshin avatar SV-Zanshin commented on July 22, 2024

The library is designed to use the best possible LSB, so just specify the 1A and it will use the minimum LSB value for the INA226

from ina.

w407022008 avatar w407022008 commented on July 22, 2024

Hi, thx a lot for your reply.
What you said means that the minimum value of the maximum expected current is 1 Amp, and accordingly the minimum current resolution is 30.5 µA/bit (=1/2^15). May I ask if this is the way to understand it? Because I only see the formula for calculating the current_LSB based on the maximum expected current in the ina226 documentation, but I don't see the allowable range of the maximum expected current, so I would like to have confirmation of that. Actually 30.5 µA/bit of minimum current resolution is good enough for me. I'm just confirming if you know the answer with certainty. Thanks again.
Ze

from ina.

w407022008 avatar w407022008 commented on July 22, 2024

Hi, After reading the documentation in detail, I might say that the maximum expected current is indeed an arbitrary customized parameter. Only the factors Shunt_Voltage_LSB and Bus_Voltage_LSB are fixed and respectively 2.5 µV/bit and 1.25mv/bit, while the factor Current_LSB is calculated based on the input maximum expected current. Current_LSB will be a function of Shunt_Voltage_LSB, i.e Current_LSB = Shunt_Voltage_LSB * 0.08192 / Maximum_Expected_Current / Shunt_Resistance. Therefore, if we use a 4 ohm shunt resistor, it is best to set the maximum expected current as 20 mA, so that the two binary values are close to each other. Please point out if there is any misunderstanding.

from ina.

SV-Zanshin avatar SV-Zanshin commented on July 22, 2024

Yes, your understanding is spot on!

from ina.

Related Issues (20)

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.