This thread has been locked.

If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.

INA219: 电流寄存器和分流电阻电压寄存器无法正常读取

Part Number: INA219

如题

从两个寄存器中只能读到如下数据:

read reg == 1
data1 == 0
data2 == ff
shunt_ina219 is 2550uV
read reg == 4
data1 == 0
data2 == ff
current_ina219 is 155550uA

更改配置寄存器和参考寄存器没有影响,改变信号大小也没有影响,但电压寄存器正常工作如下:

read reg == 2
data1 == 5
data2 == ff
voltage_ina219 is 764mV

  • 您好,电流寄存器和分流电阻电压寄存器不能正常读取,此时您看下校准寄存器是否由于读取电压寄存器的原因被返回到默认值0了?

    建议在读取电流寄存器前,对校准寄存器进行配置,可以尝试重新配置校准寄存器05h,然后读取电流寄存器看看是否有更新。