TI论坛
直播中

吴凡

10年用户 942经验值
擅长:48674
私信 关注
[问答]

INA226负电源电压、电流检测遇到的疑问求解


  • 利用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
    我不清楚是哪里出了问题,麻烦大家帮忙看下,谢谢

回帖(1)

乐骞添

2024-8-2 17:18:51
在您的设计中,您使用了INA226来检测负电源电压和电流。根据您的描述,我将逐步分析您的设计,并提供可能的解决方案。

1. 您的设计中,A_PWR_N12V_OUT_R是被监测的-12V电源,这是正确的。

2. A_PWR_N12V_OUT这个信号点连接负载,负载连接在A_PWR_N12V_OUT与DGND之间,这也是正确的。

3. VDD_P15V与VDD_N15V是同样以DGND为参考的±15V电源。这里需要注意的是,INA226的工作电压范围是2.7V至5.5V,所以您需要确保VDD_P15V和VDD_N15V在INA226的工作范围内。

4. 您使用了1N4732A产生可供INA226和IIC隔离电源工作的电压。请确保这个电压在INA226的工作范围内。

5. 您将负载连接点电压经过反相器后,连接至INA226的VBUS点。这里需要注意的是,INA226的VBUS引脚需要连接到一个正电压,而不是负电压。您需要确保反相器的输出电压在INA226的工作范围内。

实际测试中,您发现采集的VBUS利用码值计算有问题。这可能是由于以下原因:

1. 反相器的输出电压不在INA226的工作范围内。

2. INA226的配置参数可能不正确。请检查您的配置寄存器设置,确保它们符合您的设计要求。

3. 可能存在电路噪声或干扰。请检查您的电路布局,确保信号线和电源线没有交叉,以减少噪声和干扰。

4. 如果您的设计中使用了IIC隔离电源,请确保IIC通信正常,没有数据丢失或错误。

为了解决这个问题,您可以尝试以下步骤:

1. 检查反相器的输出电压,确保它在INA226的工作范围内。

2. 检查INA226的配置寄存器设置,确保它们正确。

3. 检查电路布局,减少噪声和干扰。

4. 如果使用IIC隔离电源,请检查IIC通信是否正常。

希望这些建议能帮助您解决问题。如果您还有其他疑问,请随时提问。
举报

更多回帖

发帖
×
20
完善资料,
赚取积分