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: Output current reporting issue

Part Number: INA226

Hi,

We are encountering an intermittent issue with an INA where it just keep reporting zero on the current although there is current through the shunt resistor, it reports the output voltage correctly.We have monitored the I2C waveforms to confirm that we have send the right command to read the output current and the output voltage.

The issue is intermittent,  sometime it is good upon start-up and sometimes it is bad.   Are there any conditions where the INA226 will stop/latch the output current reporting but will maintain the output voltage reporting?  Is there any power sequencing on the Vcc, SDA, SCL, and Alert that could trigger this condition?

Regards,

Oliver

  • Hello Oliver,

    Thanks for considering to use Texas Instruments. This behavior seems odd unless your are resetting the device. There are two ways I know of that could reset the device. One way would be to setting bit 15 of the configuration register to 1. The other would be the supply slipping below the power-on threshold of 2V. In both instances, the calibration register clears and you can subsequently only make shunt voltage and bus voltage measurements as these do not require any sort of processing or scaling. I suspect that a transient might be affecting your supply and making it occasionally droop below 2V. Would it be possible for you to set up a oscilloscope probe on your supply to see if this happens? If this does occur, you may need to add a cap or zener to hold your voltage up. Or you might need to trigger your mcu to reprogram the calibration register. If the oscilloscope never triggers, then there might be something with what you are writing. I would check any code corresponding to a write to the configuration register. If you cannot find any issues with the code, I would recommend probing the data lines to see if they are clean, or if there is any signal coupling in and corrupting it.
  • Hi Oliver,

    It's been several days since your last post, so hopefully your issue is resolved. I will close this thread for now, but if you need more assistance you can simply reply to reopen or start a new thread.

    Best regards,

    Ian Williams
    Applications Manager
    Current & Magnetic Sensing