打印
[STM32G0]

STM32G0的ADC采样总是偏?

[复制链接]
474|10
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
童雨竹|  楼主 | 2025-3-10 08:36 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
电压量起来是对的,但ADC读取的数据总是偏高,这是哪里出问题了?

使用特权

评论回复
沙发
probedog| | 2025-3-10 15:41 | 只看该作者
ADC的参考电压设置低于推荐值,可能导致采样数据偏高。

使用特权

评论回复
板凳
两只袜子| | 2025-3-10 15:45 | 只看该作者
ADC校准不准确或未进行校准

使用特权

评论回复
地板
elephant00| | 2025-3-10 15:47 | 只看该作者
检查与ADC相关的软件代码,包括初始化代码、中断处理程序、数据读取和处理代码等。

使用特权

评论回复
5
classroom| | 2025-3-10 17:29 | 只看该作者
如果当前参考电压低于此值,建议调整至3.0V或以上,并重新进行采样测试。

使用特权

评论回复
6
jcky001| | 2025-3-10 19:03 | 只看该作者
使用校准函数对ADC进行校准

使用特权

评论回复
7
laocuo1142| | 2025-3-10 20:09 | 只看该作者
采样周期设置过小,可能导致采样不准确,数据偏高。

使用特权

评论回复
8
powerantone| | 2025-3-10 20:59 | 只看该作者
外部电磁干扰或静电放电可能影响ADC的采样精度。

使用特权

评论回复
9
flycamelaaa| | 2025-3-10 21:00 | 只看该作者
增加ADC的采样周期,采样时间越长,结果越准确,但也会占用更长的采样时间。

使用特权

评论回复
10
cr315| | 2025-3-10 22:00 | 只看该作者
件代码中的错误或不当配置可能导致ADC采样数据偏高

使用特权

评论回复
11
stormwind123| | 2025-3-10 22:03 | 只看该作者
看看是不是DMA配置错误

使用特权

评论回复
12
冰春彩落下| | 2025-4-14 01:02 | 只看该作者
基准电压不准确了吧,也是这样

使用特权

评论回复
13
一秒落纱| | 2025-4-14 02:24 | 只看该作者
你这种是不是有干扰呢?

使用特权

评论回复
14
三生万物| | 2025-4-14 03:21 | 只看该作者
STM32G0内部参考电压典型值为1.22V,但实际值可能存在±10%误差

使用特权

评论回复
15
夜阑风雨| | 2025-4-14 04:21 | 只看该作者
若使用VREFINT作为ADC参考源(VREFEN位使能),需通过校准值修正

使用特权

评论回复
16
光辉梦境| | 2025-4-14 05:47 | 只看该作者
确保外部VREF+引脚电压稳定(如3.3V),用万用表实测确认

使用特权

评论回复
17
淡漠安然| | 2025-4-14 06:27 | 只看该作者
检查VREF+VDDA是否短路(VDDA需与VREF+同源,且滤波电容充足)

使用特权

评论回复
18
远山寻你| | 2025-4-14 07:17 | 只看该作者
STM32G0 ADC输入阻抗约50kΩ,直接采样高阻抗信号源会导致电压跌落。可添加电压跟随器(运放缓冲)或降低信号源阻抗(如分压电阻总阻值<10kΩ)

使用特权

评论回复
19
江河千里| | 2025-4-14 08:26 | 只看该作者
ADC输入引脚添加RC低通滤波(如1kΩ + 100nF),抑制高频噪声

使用特权

评论回复
20
别乱了阵脚| | 2025-4-14 09:14 | 只看该作者
避免长走线引入干扰

使用特权

评论回复
发新帖 我要提问
您需要登录后才可以回帖 登录 | 注册

本版积分规则

67

主题

4673

帖子

2

粉丝