[STM32G0] ADC转换结果偶尔跳变,像是采样电容“没充饱”

[复制链接]
80|10
帛灿灿 发表于 2025-11-6 07:14 | 显示全部楼层 |阅读模式
采样一个模拟电压,正常时很稳,但有时候数值突然跳几格。换通道也一样,怀疑是采样保持时间不够。改了几次采样周期,现象改善但没彻底解决。
Clyde011 发表于 2025-11-6 07:19 | 显示全部楼层
可能是通道切换时前一次电荷干扰。
公羊子丹 发表于 2025-11-6 07:21 | 显示全部楼层
我也碰到过这种情况,加大采样周期确实能缓解。
周半梅 发表于 2025-11-6 07:21 | 显示全部楼层
是不是信号源阻抗太高?ADC输入电容充电不完全。
 楼主| 帛灿灿 发表于 2025-11-6 07:22 | 显示全部楼层
换个外部缓冲运放看看效果。
童雨竹 发表于 2025-11-6 07:23 | 显示全部楼层
我以前加了个100nF到地,跳变就没了。
万图 发表于 2025-11-6 07:24 | 显示全部楼层
注意DMA模式下不要太快切换通道。
Wordsworth 发表于 2025-11-6 07:26 | 显示全部楼层
ADC参考电压稳不稳?有时候是这边飘。
Bblythe 发表于 2025-11-6 07:27 | 显示全部楼层
STM32的ADC通道内部阻抗有点高,源阻抗太大会影响采样。
Pulitzer 发表于 2025-11-6 07:28 | 显示全部楼层
我用过L071,现象差不多,后来加了个缓冲器。
Uriah 发表于 2025-11-6 07:29 | 显示全部楼层
如果是单次触发模式,试下两次连续采样取第二次。
您需要登录后才可以回帖 登录 | 注册

本版积分规则

189

主题

6489

帖子

0

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