[STM32F3] ADC采样偶尔跳变,怀疑参考电压不稳但测不出问题

[复制链接]
948|37
qiufengsd 发表于 2025-11-17 18:45 | 显示全部楼层
在信号源与 ADC 之间串联运算放大器
hearstnorman323 发表于 2025-11-17 20:07 | 显示全部楼层
STM32 ADC 内部有采样电容,采样时需要快速给电容充电到信号电压。若信号源内阻 >1kΩ,充电速度会变慢,采样窗口内电容未充到稳定值,可能因干扰导致电压跳变
linfelix 发表于 2025-11-17 21:05 | 显示全部楼层
未校准ADC导致偏移误差,突发噪声未被抑制
jackcat 发表于 2025-11-17 22:16 | 显示全部楼层
用 “单次转换模式”+“软件触发”:每次采样前,确保信号稳定,再触发 ADC 转换,避免连续采样时的干扰累积
qiufengsd 发表于 2025-11-18 20:54 | 显示全部楼层
使用屏蔽双绞线传输模拟信号,屏蔽层单端接地
maqianqu 发表于 2025-11-18 22:20 | 显示全部楼层
优化 PCB 模拟地隔离与输入布线
tifmill 发表于 2025-11-19 08:12 | 显示全部楼层
检查 ADC 输入引脚的走线              
bestwell 发表于 2025-11-19 09:20 | 显示全部楼层
传感器供电稳定,避免电源噪声耦合到信号中。
belindagraham 发表于 2025-11-19 10:21 | 显示全部楼层
在传感器输出端添加低通滤波器               
backlugin 发表于 2025-11-19 11:47 | 显示全部楼层
信号传输线可能耦合了高频噪声、地弹、串扰
youtome 发表于 2025-11-19 12:08 | 显示全部楼层
在PCB上分割模拟地和数字地,通过单点接地连接。
deliahouse887 发表于 2025-11-19 13:37 | 显示全部楼层
取最近 N 次采样值的平均值,N 越大,滤波效果越好,但响应速度越慢
macpherson 发表于 2025-11-19 14:27 | 显示全部楼层
模拟地与数字地未有效隔离,或模拟信号线与数字信号线平行走线过长,导致串扰。
lihuami 发表于 2025-11-19 15:23 | 显示全部楼层
VREF 和电源稳定,说明 ADC 内部基准无问题,跳变大概率来自模拟信号输入侧的瞬时干扰或链路缺陷
sdCAD 发表于 2025-11-19 16:25 | 显示全部楼层
单次转换模式可能因触发时机不当引入噪声;连续转换模式若未正确配置DMA,可能因中断处理延迟导致数据跳动。
burgessmaggie 发表于 2025-11-19 17:29 | 显示全部楼层
添加软件滤波              
albertaabbot 发表于 2025-11-21 12:41 | 显示全部楼层
每次 ADC 初始化后,调用 HAL 库的 HAL_ADCEx_Calibration_Start() 函数,抵消内部偏移误差
您需要登录后才可以回帖 登录 | 注册

本版积分规则

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