Other Parts Discussed in Thread: INA226
INA226AQDGSRQ1 的ALERT工作机制是怎样的,是通过IIC设定阈值,然后进行警报嘛,设定电压电流值。?
INA226AQDGSRQ1 的ALERT工作机制是怎样的,是通过IIC设定阈值,然后进行警报嘛,设定电压电流值。?
您好,以下五种警报情况都会触发Alert机制。可通过寄存器07h Alert Limit Register (07h) 配置警报极限值。这些警报功能中只能有一个一次启用和监控。如果启用了多个功能,则处于MSB优先并响应警报限值寄存器的值。 寄存器06h可以启用这些功能。 比如SOL和SUL同时启用,则SOL的优先级比较高,也就是shunt voltage register当超过警报寄存器(07h)中设置的极限值时,Alert 引脚会响应。具体介绍可以参考datasheet 7.3.1.2 Alert pin的介绍:
Shunt Voltage Over-Limit (SOL) •
Shunt Voltage Under-Limit (SUL) •
Bus Voltage Over-Limit (BOL) •
Bus Voltage Under-Limit (BUL) •
Power Over-Limit (POL)
您好再咨询下,IN226A 我在第一次上电,配置07h前,如果出现短路或者需要Alert的部分,需要怎么处理。现在我的理解是,我上电时需要MCU会设置07h极限值,然后和01h的值做对比,从而进行监控。
我现在担心的点有两个。
1.我初次上电时INA226的限值是多少,如果初次上电出现大电流,这颗芯片有没有alert输出。
2.以及我初次上电正常工作电流这颗芯片会不会出现alert输出
您好,初次上电时,Alert功能还未启动,因为默认06h的寄存器值为0000.