童雨竹
发表于 2025-6-5 07:27
用ADC采电压结果偏低好多,硬件没问题呀
测电池电压用ADC采样,理论上应该在3V左右,结果读取值明显偏低,参考电压设置是不是有坑?
Clyde011
发表于 2025-6-5 07:32
我以前差了整整0.2V,最后加了外部基准才行。
公羊子丹
发表于 2025-6-5 07:34
你参考电压是多少?
周半梅
发表于 2025-6-5 07:34
会不会是内部Vref没打开?
帛灿灿
发表于 2025-6-5 07:35
我遇到过电阻分压失误,电压根本不准。
童雨竹
发表于 2025-6-5 07:36
校准做了吗?HAL_ADCEx_Calibration_Start()要加。
万图
发表于 2025-6-5 07:37
电源稳定吗?抖动也会影响结果。
Wordsworth
发表于 2025-6-5 07:38
GPIO脚有没有开模拟模式?
Bblythe
发表于 2025-6-5 07:38
连续采样和单次采样结果也差不少。
Pulitzer
发表于 2025-6-5 07:39
多测几次取平均也能提高一点精度。
Uriah
发表于 2025-6-5 07:40
用缓冲电路试试看?
onlycook
发表于 2025-6-5 16:54
STM32L0的ADC参考电压可能未正确配置,或实际参考电压低于预期。
elephant00
发表于 2025-6-5 17:02
ADC时钟频率过高或过低,可能影响采样精度。
elephant00
发表于 2025-6-5 17:02
检查ADC时钟频率调整时钟分频
jcky001
发表于 2025-6-5 17:30
启用内部参考电压校准。
cr315
发表于 2025-6-5 17:59
ADC通道配置错误或采样序列未正确设置,可能导致采集到错误值。
powerantone
发表于 2025-6-5 18:00
万用表测量VDDA或外部参考电压引脚,确认其值是否符合预期。
stormwind123
发表于 2025-6-5 19:00
可能是采样时间过短导致的。
flycamelaaa
发表于 2025-6-5 20:00
可考虑用外部参考电压。
duo点
发表于 2025-6-5 20:00
软件中可能未正确处理ADC原始值。
页:
[1]