Other Parts Discussed in Thread: INA226
我对测试架构中包含的 INA226分流寄存器的值有些困惑(请参阅 e2e.ti.com/.../873715)。
我有具有四个负载的架构、INA226通过串联连接。
通用电源输入约为5V
我使用了四个电阻器 x 22欧姆、它们以串行方式连接为负载、并与四个 INA226的分流输入交错。
根据欧姆定律、链中的预期电流约为5V/(22Ohm *4)=0.056A。 我使用了0.01 Ω 分流电阻器、因此分流器上的电压应约为0.056A*0.01Ohm =560uV、这对应于分流寄存器中的值224 (0x00e0)。 但我得到了不同基数的值、大约为500 (每个 INA226有一些偏差)。
我的错在哪里?
第二个问题-为什么电压值有如此大的差异? 我使用数字万用表进行检查-差分电压可达到十分之一伏。
我的计算
Rshunt - 0.01 Ω
Imax - 8.1975 A
LSBc - 0.00025A/位(从0.000250168舍入)
校准寄存器值- 0.00512/(0.00025*0.01)=2048 (0x0800)
针对56mA 的激励分流寄存器值
0.056A×0.01 Ω÷0、0000025V/位= 224 (0x00e0)
由于校准值、激励电流寄存器值与分流寄存器值相同。
与 LSBc 相关的预期电流计算
224*0.00025A/位=0.056A
传感器读数输出:
原始并联寄存器:0xf301 499
原始货币寄存器:0xf301 499
原始电压寄存器:0xef03 1007
INA226[0x40] 1579437428:寄存器:并联0x01f3电流0x01f3电压0x03ef
INA2226[0x40] 1579437428:值:电流0.124750电压1.258750 (增量1.258750)
原始并联寄存器:0xfb01 507
原始电流寄存器:0xfb01 507
原始电压寄存器:0xc907 1993
INA226[0x41] 1579437428:寄存器:并联0x01fb 电流0x01fb 电压0x07c9
INA2226[0x41] 1579437428:值:电流0.126750电压2.491250 (增量1.232500)
原始并联寄存器:0xe501 485
原始电流寄存器:0xe501 485
原始电压寄存器:0x4e0c 3150
INA2226[0x44] 1579437428:寄存器:并联0x01e5电流0x01e5电压0x0c4e
INA2226[0x44] 1579437428:值:电流0.121250电压3.937500 (增量1.446250)
原始并联寄存器:0x7102 625
原始电流寄存器:0x7102 625
原始电压寄存器:0x950f 3989
INA226[0x45] 1579437428:寄存器:并联0x0271电流0x0271电压0x0f95
INA2226[0x45] 1579437428:值:电流0.156250电压4.986250 (增量1.048750)
