t60yz 发表于 2022-4-30 20:01

STM32的ADC采样电压有时值大有时值小的问题

问题描述:
在做项目时,曾遇到这样一种情况:交流电压、电流ADC采样计算,有时上电后,整体值均偏大。有时上电后整体值均偏小,从程序检查来看计算方法没有问题,随电压、电流变化,计算的值也完全成比例增加。

t60yz 发表于 2022-4-30 20:02

分析:

从现象及测试情况分析来看,初步判定是由ADC采样的参考电压不一致造成。造成这种情况一方面可能是供电电压不稳造成,另一方面就是ADC采样校准造成;测量芯片供电电压正常,排除硬件原因,考虑ADC采样校准法问题。芯片供电电压正常,为什么ADC采样校准会出现偏差哪? 猜测芯片上电时,没达到稳定电压时已经启动,ADC采样校准程序过早执行,校准的电压并不是稳定电压。经测试验证,ADC采样校准程序延时执行,问题解决。

sadicy 发表于 2022-5-1 17:25

一般基准是不会i有问题的,
供电问题到是有可能

foxsbig 发表于 2022-5-3 08:52

先找稳定的源,看看ADC的采样可重复性怎么样

Allison8859 发表于 2022-5-25 12:25

交流ADC采样?那能行么

Betty1299 发表于 2022-5-25 12:57

你可以用互感器来实现ADC采样吧,是不是就能好点

B1lanche 发表于 2022-5-25 13:12

这个好像是电源不稳定导致的,听你描述来看

Candic12e 发表于 2022-5-25 14:30

你试试加个运放跟随器这种,试试

Emily999 发表于 2022-5-25 15:10

没遇到过,不过我觉得你可以试试ADC校准或者延时采样试试
页: [1]
查看完整版本: STM32的ADC采样电压有时值大有时值小的问题