[牛人杂谈] 多路 ADC 轮询采样,相邻通道数值互相干扰如何隔离?

[复制链接]
134|42
mnynt121 发表于 2026-6-19 10:17 | 显示全部楼层
把该通道采样周期拉到最大,看串扰是否消失。消失了说明是时间不够,再慢慢降周期找临界点。
bestwell 发表于 2026-6-19 11:50 | 显示全部楼层
对低频信号,可增加RC低通滤波器,减少外部干扰进入ADC。
tifmill 发表于 2026-6-19 13:00 | 显示全部楼层
增加采样周期会降低整体采样率,需在精度和速度间取平衡。
earlmax 发表于 2026-6-19 14:38 | 显示全部楼层
只要采样时间足够长,或驱动阻抗足够低,串扰可以降到 ADC 本身的 LSB 以下。
mollylawrence 发表于 2026-6-19 20:01 | 显示全部楼层
在ADC初始化时,将该通道的采样周期调大
modesty3jonah 发表于 2026-6-19 20:24 | 显示全部楼层
在每个ADC通道输入端串联限流电阻和并联去耦电容,滤除高频噪声,同时防止通道间通过ADC输入级的寄生电容耦合。
abotomson 发表于 2026-6-19 20:57 | 显示全部楼层
如果信号源本身输出阻抗很高,即使加长采样时间,电容也充不满,必须改硬件。
cashrwood 发表于 2026-6-19 21:27 | 显示全部楼层
采样时间太短是 90% 串扰的根源。
lzmm 发表于 2026-6-19 22:16 | 显示全部楼层
降低 ADC 时钟              
deliahouse887 发表于 2026-6-19 22:51 | 显示全部楼层
在ADC引脚靠近MCU处,对地并联一个小电容
治愈糖果屋 发表于 2026-6-23 15:22 | 显示全部楼层
确保每个通道的模拟输入都有足够的去耦电容,这样可以减少通道间的噪声干扰。
zhuomuniao110 发表于 2026-6-24 10:45 | 显示全部楼层
高阻传感器(如 100k 分压)必须加大电容,延长建立时间。
波尔街道的松柏 发表于 2026-6-25 15:39 | 显示全部楼层
硬件端各通道增设 RC 滤波,模拟线路独立布线,模拟地单点汇接。软件延长通道切换稳定延时,避免切换瞬间采样。采用分时轮询、单次转换模式,减少通道间串扰。合理配置 ADC 采样时序与参考源,必要时增加电压跟随器做信号隔离。
loutin 发表于 2026-6-30 11:09 | 显示全部楼层
软件滤波              
iyoum 发表于 2026-6-30 12:07 | 显示全部楼层
软件时序优化              
kmzuaz 发表于 2026-6-30 16:30 | 显示全部楼层
当切换到新通道后,先进行一次转换,但丢弃结果,紧接着再进行第二次转换,保留第二次的结果。
wwppd 发表于 2026-6-30 16:59 | 显示全部楼层
模拟信号线布线间距标准是多少              
gygp 发表于 2026-6-30 17:41 | 显示全部楼层
增加采样时间              
xixi2017 发表于 2026-7-1 13:40 | 显示全部楼层
多路模拟开关 / MUX 切换时,前一通道采样保持电容残留电荷流入下一通道,导致后一路数值被前一路电平 “带偏”;高低压差越大干扰越明显。
小熊01 发表于 2026-7-2 21:56 | 显示全部楼层
选择独立供电能减少电源噪声,保证ADC测量精度。
您需要登录后才可以回帖 登录 | 注册

本版积分规则

快速回复 在线客服 返回列表 返回顶部
0