TI中文支持网
TI专业的中文技术问题搜集分享网站

INA226-Q1: INA226-Q1 計算數值與預期電流 有差別

Part Number:INA226-Q1Other Parts Discussed in Thread: INA226

Hi, Support Team

我們計算出來的值是3.3A,但實際量測是1.785A,目前我們Rshunt是輸入0.01歐姆,Maximum Expected Current是10A,主要想請問的是根據我們的電路圖,Maximum Expected Current正確來說需要帶多少。

if any, Please advise me.

Thanks,

Best regards,

Lawrence

Amy Luo:

您好,

Maximum Expected Current就是说在您的应用中有可能测量的最大电流值,可以设定为10A。

但是 INA226-Q1两输入管脚IN+和IN-的电压差,即0.837V-0.817V=0.02V,与测量电流和Rshunt不对应,测量电流是1.785A,Rshunt电阻为0.01Ω,这样产生的电压应该是0.01785V,而不是0.02V。

不确定您测量的1.785A电流和两输入管脚IN+和IN-的电压是不是准确的?您是使用什么工具测量的?实际电流是恒流值吗?

您读取的shunt电压是多少?计算的Calibration 寄存器值是多少?

,

eason chang:

Hi 您好:

Q1:您是使用什么工具测量的?实际电流是恒流值吗?

A:  我們用兩種工具,1.數位電表量到1.785A,2.電流碳棒量到1.919A

電流碳棒截圖BUCK1+BUCK2(984mA+935mA)

Q2:您读取的shunt电压是多少?计算的Calibration 寄存器值是多少

A: 讀取的shunt電壓寄存器的值為8055,依照datasheet去乘上2.5 µV = 20.137mV,而Calibration是依照Maxmum Expected Current = 10A,按照公式Current_LSB = 10A/2^15 = 305uA,CAL = 0.00512/(0.3mA*10m歐姆) = 1677,因此電流等於ShuntVoltage*CalibrationRegister/2048 = 8055*1677/2048 = 6595,

請問

1.6595是乘上算出來的Current_LSB嗎?還若是的話6595 * 305uA = 2.011475A ,這個值目前比較接近我們用電流碳棒量到的1.98A,這誤差對這顆ina226來說是算可以接受的範圍嗎?

還是是要乘上圖中LSB的1mA呢?

2.請問Bus Voltage與Power Register的LSB是固定乘上圖中的1.25mV與25mW嗎?

謝謝

,

Amy Luo:

1、这样看您读取的shunt电压与测量的差不多。

Current_LSB值可以选比计算出的Current_LSB = 10A/2^15 = 305uA要大的整数,这样计算起来比较方便,且不会有误差,比如datasheet中选取的是Current_LSB.=1 mA/bit ,那么选取的什么,计算的时候就使用什么计算。如果您选取0.3mA,那么计算的时候就要使用这个值计算。datasheet上使用的是1 mA/bit所以后面计算的时候也是使用1 mA/bit计算。

在您的应用中,电流寄存器读取值是多少?

2、Bus Voltage的LSB是固定的,即为 1.25 mV/bit,而Power Register的LSB是固定为电流LSB的25倍,即如果Current_LSB.=1 mA/bit ,那么Power  LSB就是25mW/bit,如果Current_LSB.=0.3mA/bit,那么Power  LSB就是0.3*25mW/bit=7.5mW/bit。

datasheet 中7.5 Programming章节详细说明了上述计算过程,您可以具体看下。

,

eason chang:

了解 謝謝

,

Amy Luo:

好的,不客气

赞(0)
未经允许不得转载:TI中文支持网 » INA226-Q1: INA226-Q1 計算數值與預期電流 有差別
分享到: 更多 (0)

© 2024 TI中文支持网   网站地图 鲁ICP备2022002796号-1