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

读取ina226电流

用逻辑分析仪试了,i2c通信没有问题,发送的数据都对,电流值应该是3mA,读回来的值是5mA,改变校准寄存器的值,电流没有变化,实际给的电流变小,返回电流值也会变小,这是什么问题?

user5363159:

不对,是3A和3mA

Amy Luo:

您好,
实际给的电流变小,返回电流值也会变小,这是对的呀,
请问被测量电流最大是多少,shunt 电阻是多少,写入的校准寄存器的值是多少,读取的ShuntVoltage是多少呢

user5363159:

回复 Amy Luo:

但是改变校准寄存器的值,返回的电流值并没有变化,测量电阻是3mΩ,最大电流是15A写入校准寄存器值是1791,主要是现在要调电流值,要通过改变电阻值来调,但是调校准寄存器,电流值没有变化,只是什么问题呀

Amy Luo:

回复 user5363159:

建议先固定一个shunt 电阻,对被测回路电流进行测量,先验证对一个特定的shunt 电阻,能够正确测量电流。

user5363159:

回复 Amy Luo:

可是那个电阻是无法固定的吧,因为也不知道在哪里(可能板子上)又有电阻,所以应该通过改变程序上阻值来调电流,调到电流差不多,难道不是这样?

Amy Luo:

回复 user5363159:

我说的电阻是数据手册8.2.1章节典型电路Figure 27里的shunt 电阻,建议看下7.5 Programming部分第15页电流的计算。

user5363159:

回复 Amy Luo:

那个电阻就是3mΩ,读回来的值是5A,但是用电流表测是3A,因为是这个情况,所以我认为可能是实际电阻比3mΩ大,就改变了校准寄存器看读回来电流会不会变准确,但是读回来的值没有啥变化,是啥情况?

Amy Luo:

回复 user5363159:

建议先理解一下INA230数据手册中电流计算方法:www.ti.com.cn/…/ina230.pdf
再去设定ina226的相关参数。

赞(0)
未经允许不得转载:TI中文支持网 » 读取ina226电流
分享到: 更多 (0)