ADC采样偶尔跳变,怀疑参考电压不稳但测不出问题
ADC采单通道模拟信号时,数值偶尔会有几次明显跳动,看上去像噪声突发。测了Vref和地都挺稳的,用外部稳压源供电也一样。滤波电容已经加了,就是不太规律。我建议先锁死ADC时钟频率,看看是不是内部抖动。 我之前遇到过,后来发现是采样周期太短。 你用DMA采样吗?有时候DMA和ADC同步没配好。 外部信号源接线长吗?线太长也会引进干扰。 你加了模拟地分区没?数字地干扰挺常见的。 我试过在软件上加滑动平均,跳变问题就没了。 可能是前端阻抗太高,采样保持电容充不满。 你要不试试ADC内部通道采VrefINT,看是不是ADC本身漂。 测Vref只能看稳态,瞬态波动得用示波器。 是不是定时器触发ADC的时序没对齐? 避免在ADC输入引脚附近走高速数字信号线,必要时使用地线隔离。 仅依赖硬件滤波可能不足以消除突发噪声,需结合软件滤波 在ADC电源引脚附近添加0.1μF陶瓷电容和1μF陶瓷电容,滤除高频和低频噪声。 用差分探头测量 ADC 输入引脚与模拟地的电压,观察跳变时刻是否有高频毛刺 信号源本身不稳定 简单的电源噪声、接地不良或持续干扰引起 模拟信号与数字信号共用地平面,或地回路不完整、有地弹噪声 使用示波器测量ADC采样瞬间的VDD_ADC电压,观察是否有瞬态跌落。若存在,需优化电源设计或增加电容。 用 滑动窗口中值滤波 或 卡尔曼滤波,消除偶发脉冲干扰