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

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

  • 最终排查发现ADC端的输入阻抗过小导致的Vref不稳,直接影响了ADC的采样精度。
  • 改动ADC部分原理图

    ADC端口输入阻抗为200Ω,VREF电压是3.3V转2.5V。
    
    

  • 猜测导致此问题可能的原因

    针对这个问题,做了以下方案的排查,测试反馈的结果还是差强人意。

    • 把MCU固件刷掉,单独给ADC管脚输入一个方波,再监测vref管脚是否还会受到影响(排查跟硬件、芯片、代码相关性)

       1、发现问题仍然存在,这说明跟软件配置相关性不大。
       2、下载代码到开发板对比,是否是代码问题。(开发板端正常,验证了跟软件无关)

    • 排查基准芯片的影响--断开2.5V  VREF基准,把MCU  VREF+换到MCU3.3V供电端,看是否还会受到AD输入电压影响。

       1、测试结果还是有影响,问题仍然存在。

  • 检查板子电源,外围电路的影响。
  •  查看MCU手册,ADC部分对输入阻抗是由要求的。根据软件配置的Ts选择适配的输入阻抗。


   

  • 图中RAIN为输入阻抗(芯片外的电路)
  • Radc是采样电阻,Cadc是采样电容(芯片内部电路)
  • ADC采集时,会有电流流入,输入阻抗会产生一个压降。
  • ADC充电常数:Tc=(Radc+Rain)xCadc,可见,Tc时间过长或者过短都会影响ADC采样精度。
  • 结合另一个知识点,当ADC输入电压超过基准电压,不管时间长短,都会向基准电压源注入电流,因此基准电压源一定会吸收一定量的电流,在此输入阻抗RAIN吸收了部分电流。如果输入阻抗过小,就导致能量溢出,当ADC输入电压从0V跳变到4.5V时(超过2.5V基准电压),导致基准电压源吸收电流,电压变大,产生基准电压跟随跳变。
  • 因此基准电压源可集成具有足够的驱动电流的缓冲器,也可以采用运算放大器作为缓冲器(客户电路直接是通过LDO3.3V转2.5V的基准电压,没有缓冲器)。

    所以,将输入阻抗改大到10K,或者在基准电压源增加缓冲器,使用稳压源作基准电压。这样问题就解决了。
---------------------
作者:Fordhs168
链接:https://bbs.21ic.com/icview-3262280-1-1.html
来源:21ic.com
此文章已获得原创/原创奖标签,著作权归21ic所有,任何人未经允许禁止转载。

 


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

相关文章

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

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

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

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

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

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

电源噪声原因分析

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

惯性器件的零偏稳定性与零偏不稳定性

文章目录 一、零偏稳定性和不稳定性概念二、测算方法参考文献 关于惯性器件的“零偏稳定性”和“零偏不稳定”的概念,我一直都觉得有点混乱,因此查找和整理了一些资料理清楚这两个概念。 本文主要参考了武汉大学iNav团队的文章《新手入门系列1——如何区…

LM2596 负载增大,电压降低的问题

问题背景: 一块近似最小系统的控制小板,主要用于对电机,气阀,集成液晶屏以及其他的部件控制。考虑电流会较大采用DC-DC稳压管。 电路焊接完成后,最小系统正常工作。 问题: 加上液晶屏后,串口屏出…

电机一启动或负载电流瞬间增大,电源输出电压就下降,欠压,随后又恢复正常

系列文章目录 1.元件基础 2.电路设计 3.PCB设计 4.元件焊接 5.板子调试 6.程序设计 7.算法学习 8.编写exe 9.检测标准 10.项目举例 11.职业规划 亲身经历,特记录下来,分享经验 一、问题描述 用的时创联B-150-24开关电源,这个电源可以同…

电压不稳造成计算机重启

我新买了一台计算机,但在使用过程中却发现,有时显示会突然抖动,稍候就会恢复正常;而有时用得好好的却突然重新启动,而且毫无先兆,后来检查电源等各个配件,也没有损坏,请问这是什么原…