滑动平均和一阶 IIR 滤波在传感器数据处理中怎么选?
N 点滑动平均对窗口内样本等权,易理解但需保存历史并引入约半窗口延迟;一阶 IIR 只保存少量状态,计算和内存更低,但相位与响应由系数决定。选择应基于噪声频谱、响应时间和定点误差。
Question Bank
按知识、方向与难度筛选;每道题都有分层回答和工程追问。
N 点滑动平均对窗口内样本等权,易理解但需保存历史并引入约半窗口延迟;一阶 IIR 只保存少量状态,计算和内存更低,但相位与响应由系数决定。选择应基于噪声频谱、响应时间和定点误差。
有限内存中队列不可能无限吸收速率差,必须定义满时策略:阻塞生产者、拒绝新数据、覆盖最旧数据、按优先级丢弃或降低采样率。策略取决于数据价值和实时约束,并要有水位监控。
从容量上界、缓存局部性、分配策略、访问复杂度和故障模式做工程选择。
ADC 采样保持电容需要在采样窗口内通过信号源充到足够接近输入电压。源阻抗高或通道切换过快时,电容来不及稳定并残留前一通道电荷;可延长采样时间、加缓冲或丢弃首样。
DMA 缓冲顺序由 ADC 常规序列和转换完成请求规则决定,不应假设按通道编号排列。要配置连续/单次、序列长度和 DMA 循环模式,处理半满/全满边界,并监控 ADC Overrun 与 DMA 错误。