童雨竹 发表于 2025-3-10 08:36

STM32G0的ADC采样总是偏?

电压量起来是对的,但ADC读取的数据总是偏高,这是哪里出问题了?

probedog 发表于 2025-3-10 15:41

ADC的参考电压设置低于推荐值,可能导致采样数据偏高。

两只袜子 发表于 2025-3-10 15:45

ADC校准不准确或未进行校准

elephant00 发表于 2025-3-10 15:47

检查与ADC相关的软件代码,包括初始化代码、中断处理程序、数据读取和处理代码等。

classroom 发表于 2025-3-10 17:29

如果当前参考电压低于此值,建议调整至3.0V或以上,并重新进行采样测试。

jcky001 发表于 2025-3-10 19:03

使用校准函数对ADC进行校准

laocuo1142 发表于 2025-3-10 20:09

采样周期设置过小,可能导致采样不准确,数据偏高。

powerantone 发表于 2025-3-10 20:59

外部电磁干扰或静电放电可能影响ADC的采样精度。

flycamelaaa 发表于 2025-3-10 21:00

增加ADC的采样周期,采样时间越长,结果越准确,但也会占用更长的采样时间。

cr315 发表于 2025-3-10 22:00

件代码中的错误或不当配置可能导致ADC采样数据偏高。

stormwind123 发表于 2025-3-10 22:03

看看是不是DMA配置错误

冰春彩落下 发表于 2025-4-14 01:02

基准电压不准确了吧,也是这样

一秒落纱 发表于 2025-4-14 02:24

你这种是不是有干扰呢?

三生万物 发表于 2025-4-14 03:21

STM32G0内部参考电压典型值为1.22V,但实际值可能存在±10%误差

夜阑风雨 发表于 2025-4-14 04:21

若使用VREFINT作为ADC参考源(VREFEN位使能),需通过校准值修正

光辉梦境 发表于 2025-4-14 05:47

确保外部VREF+引脚电压稳定(如3.3V),用万用表实测确认

淡漠安然 发表于 2025-4-14 06:27

检查VREF+与VDDA是否短路(VDDA需与VREF+同源,且滤波电容充足)

远山寻你 发表于 2025-4-14 07:17

STM32G0 ADC输入阻抗约50kΩ,直接采样高阻抗信号源会导致电压跌落。可添加电压跟随器(运放缓冲)或降低信号源阻抗(如分压电阻总阻值<10kΩ)

江河千里 发表于 2025-4-14 08:26

在ADC输入引脚添加RC低通滤波(如1kΩ + 100nF),抑制高频噪声

别乱了阵脚 发表于 2025-4-14 09:14

避免长走线引入干扰
页: [1]
查看完整版本: STM32G0的ADC采样总是偏?