[STM32F3] 用ADC连续转换时值老跳动,这正常吗?

[复制链接]
3476|51
 楼主| 童雨竹 发表于 2025-5-9 07:37 | 显示全部楼层 |阅读模式
AD, ADC, dc
我接了一个电压源,理论上应该是稳定的,结果读出来老是差个几十,怎么破?
Clyde011 发表于 2025-5-9 07:41 | 显示全部楼层
模拟GND布线走得对吗?
周半梅 发表于 2025-5-9 07:42 | 显示全部楼层
你接的电源稳不稳?
公羊子丹 发表于 2025-5-9 07:43 | 显示全部楼层
ADC参考电压抖不抖?
帛灿灿 发表于 2025-5-9 07:44 | 显示全部楼层
模拟输入线是不是太长太乱?
 楼主| 童雨竹 发表于 2025-5-9 07:44 | 显示全部楼层
开了采样时间设置了吗?
万图 发表于 2025-5-9 07:45 | 显示全部楼层
打开ADC校准看看效果如何?
Wordsworth 发表于 2025-5-9 07:46 | 显示全部楼层
我一般加RC滤波稳一点。
Bblythe 发表于 2025-5-9 07:47 | 显示全部楼层
会不会是输入阻抗太高?
Pulitzer 发表于 2025-5-9 07:48 | 显示全部楼层
你搞成DMA了吗?DMA模式也容易错。
Uriah 发表于 2025-5-9 07:49 | 显示全部楼层
你加上多次平均再试试看?
风凉 发表于 2025-6-14 09:00 | 显示全部楼层
在STM32F3中使用ADC进行连续转换时,若测量值频繁跳动,通常是不正常的现象,可能由硬件干扰、配置不当或软件处理问题导致
她已醉 发表于 2025-6-14 10:00 | 显示全部楼层
ADC对电源噪声敏感,若电源稳定性差(如纹波较大),会导致采样值跳动
温室雏菊 发表于 2025-6-14 11:00 | 显示全部楼层
在ADC电源引脚附近添加去耦电容(如100nF陶瓷电容和10μF钽电容并联)
白马过平川 发表于 2025-6-14 12:00 | 显示全部楼层
使用线性稳压器(LDO)为ADC单独供电,减少开关电源的干扰
春日负喧 发表于 2025-6-14 13:00 | 显示全部楼层
.模拟信号线未屏蔽或布线过长,可能引入外部电磁干扰(如电机、开关电源等)。使用屏蔽线传输模拟信号,屏蔽层接地。缩短模拟信号线长度,避免与数字信号线并行布线。
失物招領 发表于 2025-6-14 14:00 | 显示全部楼层
ADC参考电压波动会导致采样值不稳定。使用高精度、低噪声的参考电压源。在VREF+引脚旁添加去耦电容
将爱藏于深海 发表于 2025-6-14 15:00 | 显示全部楼层
使用STM32F3的内部参考电压(需在ADC配置中启用),并确保其稳定性
捧一束彼岸花 发表于 2025-6-14 16:00 | 显示全部楼层
ADC采样时间过短,无法充分采集信号,导致采样值跳动。增加ADC采样时间
kkzz 发表于 2025-6-15 21:15 | 显示全部楼层
使用中值滤波、滑动滤波等方法来平滑ADC值。中值滤波适合消除脉冲噪声,滑动滤波可以得到平稳变化的数字量。
您需要登录后才可以回帖 登录 | 注册

本版积分规则

176

主题

6272

帖子

2

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