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

问题描述:

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

分析:

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

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值