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.

INA260: Application of ina260

Part Number: INA260

We actually used two ina260 chips, one on the 12V pass and one on the 5V pass. Both chips use the same IIC set          

  But when both paths are empty,            The current value read by 5V port is 16381            The current value read by 12V port is 0           

Although this can be circumvented by software, why does 16381 appear? Why does 12V channel have 0?

  • Hello user6029042,

    How are you performing the reads with the INA260? Are you just performing current register reads or both current and bus voltage? What is the clock frequency? Is the INA260's readings consistently 16831 or are these readings spurious? Are R3 and R4 both populated? The address pins should be connected to GND, VS, SDA, or SC: directly and not through any resistance. Please correct this.

    Could you check the Math Overflow Flag (bit 2 of register 0x06) and make sure this is 0?

    I would recommend simplifying the reading sequence. Try just current readings first. If this doesn't show consistent 0 readings, then switch the configuration register operating mode (bits2:0 for 0x00)  to triggered, shunt current. This means that in order to obtain a single-shot conversion you have to write to the configuration register to initiate the single read. If this doesn't work, try running the normal current through the 5V rail and see if device can obtain a good measurement. If it can't then there is either a software or device issue.

    Sincerely,

    Peter