ZHCSO01C may 2021 – march 2023 INA234
PRODUCTION DATA
下面的表 8-4 显示了假定表 8-3 中所示设计要求的寄存器值。显示了配置、校准、屏蔽/使能和警报限值寄存器的用户编程值,以及分流电压、电流、总线电压和功率的返回值。通过将返回值乘以 LSB 值来计算参数值。
分流电压、电流和总线电压的返回值需要右移 4 位,或除以 16 得到正确的 12 位值,然后再乘以 LSB 值。由于返回值中的最低 4 位均保留且始终为 0,所以需要进行移位。
寄存器名称 | 内容 | 右移 12 位值 | LSB 值 | 计算得出的值 |
---|---|---|---|---|
配置 (0h) | 16679d (4127h) | — | — | — |
校准 (5h) | 2048d (800h) | — | — | — |
屏蔽/使能 (6h) | 32768 (8000h) | — | — | — |
警报限值 (7h) | 28800d (7080h) | 1800d (708h) | 40μV/LSB | 1800 × 40μV = 0.072V |
分流电压 (1h) | 19200d (4B00h) | 1200d (4B0h) | 40µV/LSB | 1200 × 40µV = 0.048V |
总线电压 (2h) | 7500d (1D4Ch) | 468d (1D4h) | 25.6 mV/LSB | 468 × 25.6mV = 11.98V |
电流 (4h) | 19200d (4B00h) | 1200d (4B0h) | 5 mA/LSB | 1200 × 5mA = 6A |
功率 (3h) | 450d (1C2h) | — | 电流 LSB x 32 = 160mW/LSB | 450 × 160mW = 72W |
采用二进制补码格式的分流电压和电流返回值。采用二进制补码格式时,二进制中的负值表示为返回值的最高有效位中有一个 1。这些值可以转换为十进制,方法是首先反转所有位并加 1 以获得无符号二进制值。然后,应将该值转换为十进制,并施加负号。