ZHCAD57 September 2023 MSPM0L1306
图 3-3 所示为随着环境温度和 PIR 传感器体温波动,PIR 信号随时间变化的情况。此处不存在运动检测事件,只有信号漂移。在软件中会对采集的数据样本应用数字低通移动平均滤波器。基于这个移动平均滤波器可对 DAC 进行调整以补偿随着时间推移的这种基线趋势,这样会消除信号的大部分直流分量。如此,便可通过 MSPM0 的 12 位 ADC 实现更高的动态范围,因为它会主动对信号链的环境温度进行补偿,使信号始终处于 ADC 测量范围内的中间位置。软件可以使用 ADC 的读数和当前 DAC 补偿值来确定绝对数字输出代码。