公羊子丹 发表于 2025-5-4 13:34

用ADC测电压怎么总是偏高一点点?

我加了外部分压电阻,也按数据手册校准了,为啥实际值还是差一截?

Clyde011 发表于 2025-5-4 13:39

我建议加个低通滤波试试,稳一点。

Uriah 发表于 2025-5-4 13:39

直接上示波器看看实际电压更准点。

Pulitzer 发表于 2025-5-4 13:40

你试过用Vrefint反算真实电压吗?

Bblythe 发表于 2025-5-4 13:41

我加了多个采样平均后好很多。

Wordsworth 发表于 2025-5-4 13:42

STM32L0本身偏差就有点大,别太指望精度。

万图 发表于 2025-5-4 13:42

你换个通道试试,看是不是单个通道问题。

童雨竹 发表于 2025-5-4 13:43

有时候IO脚接外部电阻也会影响。

帛灿灿 发表于 2025-5-4 13:44

我遇到过ADC采样时间太短也会这样。

周半梅 发表于 2025-5-4 13:45

电源不稳的话,ADC测得值会波动。

公羊子丹 发表于 2025-5-4 13:46

是不是忘了用内部参考电压校准?

mollylawrence 发表于 2025-5-4 21:52

参考电压(Vref)偏差            

yzdel7 发表于 2025-5-10 19:56

需要你手动校准,包括零点偏差和斜率,一般这两个就可以得到比较准确的值。

yeates333 发表于 2025-5-13 17:23

在ADC输入引脚前添加RC低通滤波器(如10kΩ电阻 + 1μF电容),降低源阻抗。

jimmhu 发表于 2025-5-13 17:34

如果没有进行校准或者校准过程存在问题,测量结果就可能偏高。

dspmana 发表于 2025-5-13 18:13

采样时间过短,可能导致 ADC 无法准确采集到输入信号的稳定值

deliahouse887 发表于 2025-5-13 19:07

在ADC输入端并联10nF陶瓷电容和10μF钽电容,观察读数稳定性。

updownq 发表于 2025-5-13 19:46

用万用表或示波器直接测量VREF+引脚对地的电压。

nomomy 发表于 2025-5-13 20:26

可能因抖动导致采样误差。            

backlugin 发表于 2025-5-13 21:14

ADC输入走线远离高频信号线            
页: [1] 2 3
查看完整版本: 用ADC测电压怎么总是偏高一点点?