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

news/2024/11/16 22:19:40/

问题描述:

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

分析:

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


http://www.ppmy.cn/news/892741.html

相关文章

L298N使用时电源电压被拉低的解决方法

L298N使用时电源电压被拉低的解决方法 L298N使用的一般情况是ENA或ENB输入PWM对系统进行控制。但当负载为感性负载时,如果出现输入电源被拉低的情况,则要改变使用IN1输入PWM,IN2置0,ENA置1。这样才能在关断时,感性负载…

开关电源输出电压不稳该如何解决?

开关电源一般多用于小型的通信基站和没有人看守的机房,一般由脉冲宽度调制(PWM)控制IC和MOSFET构成,做为电源产品所以必须配备电池管理,充放电管理,电压保护等功能。做为IDC数据机房常用产品对于电压的控制…

电阻阻值不对导致电压不稳定

5V电压加压到SMC的D-C73和330欧的上,D-C73分压1.8V,得出D-C73的阻值。在连接电路中无论D-C73是否导通,测的CPU的输入电压都是固定住,但是代码中却能捕获到CPU的输入电压的变化,但是反应很慢。根据D-C73的阻值把电阻改为…

[APM32F407]ADC输入阻抗电压对采样精度的影响

背景APM32F407的一个应用项目,发现ADC端口输入方波时,基准电压会随着输入方波信号跳变而上下跳变。如下图,黄色波形是监测到的基准电压Vref,绿色波形是ADC端口输入的方波信号,方波信号在0~4.5V跳变。2.5V的基准电压&am…

运放的失调电流与失调电压

前言 理想的运放,输入阻抗无穷大,输入电流为0,两个输入为0时,输出也是0,但实际上,all is wrong,应用中也需要考虑运放的这些不理想的参数,以免得到错误的结果。 运放内部电路 基本…

什么是运放的输入失调电压

大家可以看到这个电路,运放的同相端和反相端都接在0V,大家觉得运放的输出电压是多少。 很多同学觉得,在开环条件下根据运放的传输曲线,当同相端电压等于反相端电压时,运放的输出电压等于0, 可是实际测量运放…

Simulink开环控制都不稳----记录一次还没有解决的问题

这次记录一下用Simulink建模移相全桥DCDC,单电压环仿真到代码生成的问题,目前问题仍然存在,期待以后解决。 输入电压:800V 设计功率:3Kw 起因是这样的,当把模型建好,传递函数计算好&#xff…

电源噪声原因分析

电路噪声 对于电子线路中所标称的噪声,可以概括地认为,它是对目的信号以外的所有信号的一个总称。 最初人们把造成收音机这类音响设备所发出噪声的那些电子信号,称为噪声。但是,一些非目的的电子信号对电子线路造成的后果并非都…