利用INA226检测负电源电压电流,官方是有一个案例的
文档编号zhcu355a
在我的设计中,不允许使用被监测电源产生INA226的工作电压5V,所以我做了如下设计:
1.A_PWR_N12V_OUT_R是被监测的-12V电源
2.A_PWR_N12V_OUT这个信号点是连接负载的,负载连接在A_PWR_N12V_OUT与DGND之间
3.VDD_P15V与VDD_N15V是同样以DGND为参考的±15V电源
4.参照zhcu355a,将IIC隔离电源与INA226挂接在-15V电源轨上,并利用1N4732A产生可供这两颗芯片工作的电压
5.将负载连接点电压经过反相器后,连接至INA226的VBUS点
实际测试发现,采集的VBUS利用码值计算为27,这是正常的,因为VBUS对DGND是12V,INA226的GND挂接在-15V(相对DGND)参考平面。
但是采集电流时,发现工作不正常
我在A_PWR_N12V_OUT与DGND之间连接了5.1K电阻,理论负载电流为2.353mA,实际测试通过码值计算为4.3mA
我在A_PWR_N12V_OUT与DGND之间连接了2K电阻,理论负载电流为6mA,实际测试通过码值计算为7.85mA
我不清楚是哪里出了问题,麻烦大家帮忙看下,谢谢