SBOS844C May 2021 – March 2023 INA234
PRODUCTION DATA
Refer to the PDF data sheet for device specific package drawings
Table 8-4 below shows the register values assuming the design requirements shown in Table 8-3. User programmed values for the Configuration, Calibration, Mask/Enable and Alert limit registers are shown, as well as, the returned values for shunt voltage, current, bus voltage and power. Parametric values are calculated by multiplying the returned value by the LSB value.
Returned values for shunt voltage, current, and bus voltage need to be right shifted by 4, or divided by 16 to the correct 12-bit value before multiplying by the LSB value. The shifting is needed because the bottom 4 bits in the returned values are reserved and are always 0.
Register Name | Contents | Right Shifted 12 - bit Value | LSB Value | Calculated Value |
---|---|---|---|---|
Configuration (0h) | 16679d (4127h) | — | — | — |
Calibration (5h) | 2048d (800h) | — | — | — |
Mask/Enable (6h) | 32768 (8000h) | — | — | — |
Alert Limit (7h) | 28800d (7080h) | 1800d (708h) | 40 μV/LSB | 1800 × 40 μV = 0.072 V |
Shunt Voltage (1h) | 19200d (4B00h) | 1200d (4B0h) | 40 µV/LSB | 1200 × 40 µV = 0.048 V |
Bus Voltage (2h) | 7500d (1D4Ch) | 468d (1D4h) | 25.6 mV/LSB | 468 × 25.6 mV = 11.98 V |
Current (4h) | 19200d (4B00h) | 1200d (4B0h) | 5 mA/LSB | 1200 × 5 mA = 6 A |
Power (3h) | 450d (1C2h) | — | Current LSB x 32 = 160 mW/LSB | 450 × 160 mW = 72 W |
Shunt Voltage and Current return values in two's complement format. In two's complement format a negative value in binary is represented by having a 1 in the most significant bit of the returned value. These values can be converted to decimal by first inverting all the bits and adding 1 to obtain the unsigned binary value. This value should then be converted to decimal with the negative sign applied.