项目背景:
使用 ADS1115 采集电流互感器信号,监测电流
已完成步骤
使用 ADS1115 可以正确获取电流信号数据
ADS1115芯片带一个Programmble Comparator。 通过设置Hi_thresh 和 Lo_thresh两个寄存器,确定一个阈值边界。
Config 寄存器配置为 0x42(bit15-bit8) 、0xE2 (bit7-bit0) 即 连续采样模式下
测试发现,ADC 采样值 输入高于 Hi_thresh 和低于Lo_thresh 或者在这两个阈值之间,ALERT pin 一直是低电平。
更换Comparator 模式为Traditional Comparator模式,ALERT pin 仍然一直是低电平。
若设置COMP_LAT 为1,定期读取Conversion Data ALERT pin会输出固定波形。
1.请问如何配置 ADS1115,在其采样数值大于Hi_thresh 值时,ALERT pin电平变化。触发MCU中断?
2.ADS1115 连续采样时,MCU可以与其不通讯进入睡眠。ADS1115在其采样数值大于Hi_thresh 值时,ALERT pin电平变化,中断唤醒MCU吗?