This thread has been locked.

If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.

INA226: get current value need wait 1 sec after inital INA226

Part Number: INA226

Hi, All:

as the title, is this delay time in INA226?

  • Hello NObody,

    Thanks for considering to use Texas Instruments in your design. All of the INA226's ADC conversion times are well under a second. For configuring the INA226 and reading a register, I calculate that would take (1/400kHz)*(2*device address&R/W time+2*register address + 4*register contents) = 180us. Also during the I2C transmission, conversions should be occurring. Perhaps I am omitting something, can you tell me how you arrived at 1 second?
  • Hi, Patrick:

    The describe as below is form INA226's datasheet.
    ------------------------------------------------------------------------------------
    The shunt voltage conversion time could be set to 4.156ms with the bus voltage conversion time set to 588μs, with the averaging mode set to 1.
    This configuration also results in data updating approximately every 4.7ms.
    ------------------------------------------------------------------------------------

    Base on it, I think a period of "once data updating" is

    updating period = ("shunt voltage conversion time" + " bus voltage conversion time") x "number of averages"

    Am I right??
  • Hello NObody,

    Yes, you are correct.