您好!
我将 BQ34110用作铅酸电池充电器/监测计/电源多路复用器系统的一部分。
在过热充电事件的情况下、我尝试使用 ALERT2引脚上的 OTC 标志来禁用电池充电。
此外、在发生过热放电事件时、我尝试使用 ALERT1引脚上的 OTD 标志来禁用负载电路。
我可以在 BQ Studio 中看到、在温度变化的情况下、OTC 和 OTD 标志被正确设置和复位、这意味着 OTC 和 OTD 寄存器的温度值是正确的。
我的问题是 ALERT1-2引脚输出不反映 OTC 和 OTD 寄存器状态。 我的系统应该能够在无需主机操作(例如从 I2C 读取内容)的情况下启用和禁用保护。
关于 OTC、我尝试了两种方法、都不能用。
1) 1)直接充电控制:ALERT2引脚不变、从不反映 OTC 状态。 根据 DCHGPOL 值、它要么始终打开、要么始终关闭。
2)引脚控制配置:设置 Alert2_1配置寄存器的 OTC 位 会在 OTC 标志置位时正确触发 ALERT2引脚。 但是、当 OTC 标志复位时、该引脚不会复位。
关于 OTD、我有与使用 Alert1_1配置寄存器的 OTC 中相同的问题、即引脚已设置、但在没有 I2C 读数的情况下不会复位。
是否有办法在无需 I2C 读取的情况下复位 ALERT1-2引脚? 是否有其他方法在没有主机的情况下实现这些保护功能?
设置/配置值如下:

此致。