[STM32G0] ADC采样结果抖得离谱,像喝了咖啡一样

[复制链接]
156|15
童雨竹 发表于 2025-11-5 07:41 | 显示全部楼层 |阅读模式
ADC采样电压稳定输入,但转换结果一直跳来跳去,滤波都压不住。参考电压和地都查过没问题,怀疑内部通道切换或者采样时间设置有问题。
Clyde011 发表于 2025-11-5 07:46 | 显示全部楼层
我之前直接用均值滤波,抖动小多了。
公羊子丹 发表于 2025-11-5 07:47 | 显示全部楼层
G0系列ADC要注意采样时间太短会导致误差。
周半梅 发表于 2025-11-5 07:48 | 显示全部楼层
我加了个小电容在输入端,抖动明显减少。
帛灿灿 发表于 2025-11-5 07:49 | 显示全部楼层
是不是内部通道复用了?那得注意切换延迟。
 楼主| 童雨竹 发表于 2025-11-5 07:50 | 显示全部楼层
我觉得可能是DMA没对齐,取数有偏移。
万图 发表于 2025-11-5 07:51 | 显示全部楼层
有时候内部参考电压会随温度漂一点。
Wordsworth 发表于 2025-11-5 07:52 | 显示全部楼层
我遇到过,是因为供电地线没焊好。
Bblythe 发表于 2025-11-5 07:53 | 显示全部楼层
可以先试单通道采样排除多通道干扰。
Pulitzer 发表于 2025-11-5 07:55 | 显示全部楼层
采样时间建议设到最长试试看。
Uriah 发表于 2025-11-5 07:55 | 显示全部楼层
ADC校准做了吗?不校准会差挺多。
classroom 发表于 2025-11-5 16:29 | 显示全部楼层
{:lol:}像喝了咖啡一样
classroom 发表于 2025-11-5 16:29 | 显示全部楼层
像打了鸡血一样
classroom 发表于 2025-11-5 17:31 | 显示全部楼层
多通道扫描时,通道切换瞬间引入噪声,导致采样值跳变。
cr315 发表于 2025-11-5 18:32 | 显示全部楼层
在CubeMX中配置ADC为“Continuous Conversion Mode”,避免单次转换后停止,减少通道切换频率。
duo点 发表于 2025-11-5 18:33 | 显示全部楼层
在通道切换后插入1-2个ADC时钟周期的延迟,确保采样电容稳定。
elephant00 发表于 2025-11-5 16:34 | 显示全部楼层
采样时间可能过短吧
flycamelaaa 发表于 2025-11-5 19:34 | 显示全部楼层
可能ADC时钟频率过高或不稳定
onlycook 发表于 2025-11-5 20:41 | 显示全部楼层
启用硬件过采样,通过提升分辨率平滑噪声
probedog 发表于 2025-11-5 21:42 | 显示全部楼层
启用连续转换模式,插入稳定延迟
您需要登录后才可以回帖 登录 | 注册

本版积分规则

195

主题

6521

帖子

2

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