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.

INA3221: register map for "current" monitor

Part Number: INA3221

Hi Team,

can you advice how to do "current" monitor function with INA3221?

what's the calculation?

where is the register map?

  • Hello Bonnie,

    Thanks for reaching out on the forum. That is a bit of a broad question. Consequently, I will give you some basic design principles and then perhaps we can narrow down the scope of your question from there. The max current you can measure will be the derived from the max electrical characteristics table Vshunt Specification (163.8mV). Imax=.1638V/Rshunt. The minimum current you will be able to measure is determined by Vos (80uV). We recommend that the Vsense produced by your load current and shunt be 10x bigger than this number. When using this device, you will need to program the configuration register to set conversion times, whether you use all channels, and set whether your device will continuously measure. For calculating your current, you will need to use the voltage value provided by the shunt-voltage register. Section 8.6.2.2 of the datasheet provides an example of how to calculate the shunt voltage from the register value. Once you have the shunt voltage, you can divide this value by your shunt value to get the current value. The register map can be found in section 8.6.1 of the datasheet.