打印
[其他ST产品]

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

[复制链接]
688|9
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
t60yz|  楼主 | 2022-4-30 20:01 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
问题描述:
在做项目时,曾遇到这样一种情况:交流电压、电流ADC采样计算,有时上电后,整体值均偏大。有时上电后整体值均偏小,从程序检查来看计算方法没有问题,随电压、电流变化,计算的值也完全成比例增加。

使用特权

评论回复
沙发
t60yz|  楼主 | 2022-4-30 20:02 | 只看该作者
分析:

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

使用特权

评论回复
评论
香水城 2022-5-25 17:28 回复TA
是的,ADC模块启动也是有个稳定时间的。 
板凳
sadicy| | 2022-5-1 17:25 | 只看该作者
一般基准是不会i有问题的,
供电问题到是有可能

使用特权

评论回复
地板
foxsbig| | 2022-5-3 08:52 | 只看该作者
先找稳定的源,看看ADC的采样可重复性怎么样

使用特权

评论回复
5
Allison8859| | 2022-5-25 12:25 | 只看该作者
交流ADC采样?那能行么

使用特权

评论回复
6
Betty1299| | 2022-5-25 12:57 | 只看该作者
你可以用互感器来实现ADC采样吧,是不是就能好点

使用特权

评论回复
7
B1lanche| | 2022-5-25 13:12 | 只看该作者
这个好像是电源不稳定导致的,听你描述来看

使用特权

评论回复
8
Candic12e| | 2022-5-25 14:30 | 只看该作者
你试试加个运放跟随器这种,试试

使用特权

评论回复
9
Emily999| | 2022-5-25 15:10 | 只看该作者
没遇到过,不过我觉得你可以试试ADC校准或者延时采样试试

使用特权

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

本版积分规则

125

主题

954

帖子

0

粉丝