0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

模拟信号源阻抗对ADC的影响是什么

茶话MCU 来源:网络整理 作者:工程师陈翠 2018-09-24 09:48 次阅读

这里我们简单地把在信号源与ADC引脚之间的阻抗或者说两者之间的串行电阻(RAIN)称之为外部信号源电阻。在ADC转换部件内部,还有个开关电阻(RADC)和采样保持电容CADC。这个开关电阻可以理解为ADC转换过程中开关电路导通时的等效电阻,其大小一般就几K上下,视具体的芯片而定。

模拟信号源阻抗对ADC的影响是什么

关于这个开关电阻和采用保持电容以及可允许的最大信号源电阻(RAIN)的取值范围,在STM32芯片的数据手册里都有明确介绍。比如我们可以从STM32F407的数据手册中ADC特性参数部分可以看多许多与ADC特性有关的数据。

模拟信号源阻抗对ADC的影响是什么

从表格中可以到ADC能接受的最大外部触发频率,最大外部输入阻抗RAIN【50K欧姆】,以及内部ADC通道的采样保持电容的典型值【4pf】等。

在做AD转换时,信号源通过外部输入电阻和内部开关电阻【RADC + RAIN】对采样保持电容CADC进行充电,正常情况下,直到采样电容上的电压被充到与外部待测信号一致后再进行AD转换才合理。显然,对采样保持电容CADC的有效充电由外部电阻和内部开关电阻之和所控制,因为那采样保持电容是固定的。

其充电时间常数是tc =(RADC + RAIN) × CADC。

那么,如果内部采样时间【Ts】小于采样保持电容CADC通过RADC + RAIN 的有效充电的时间【tc】,则经过ADC转换得到的数值会小于实际数值, 这时就会产生AD误差。

这种情形下如何应对呢?

1、软件上调整内部采样时间。STM32 ADC的采样时间可以软件配置。调整范围从几个时钟多达几百个ADC时钟,这样便于尽量满足各类充电时间的实际需要。

2、硬件上调整外部信号源的电阻,通过调整信号源电阻而改变RC充电时间,进而与实现采样时间相匹配。

关于这个信号源电阻最大允许值,我们可以根据手册中给定的公式进行计算。不过,一般来讲无须用这个公式做多么精确的计算。倒是可以通过公式看出可允许的最大外部信号源电阻与哪些因素有关,它们之间有些什么样的数学关系,这样便于我们分析、估算和判断。何况,各stm32芯片的数据手册里往往都有基于不同采样时间下可接受的最大信号源电阻推荐值,可供我们参考使用。

整体上,较大的外部信号源输入电阻往往需要较长的采样时间与之相匹配。同时,它还跟ADC时钟、ADC转换的分辨率等有关。

模拟信号源阻抗对ADC的影响是什么

总体上讲,在ADC应用中加大采样时间或减小信号源电阻对于提高ADC结果的精度是有利的。当然,在实际应用中我们往往需要结合具体情况,灵活地综合考虑。

因为加大采样时间,势必会导致转换速率的下降,有些对转换速率有要求时,加大采样时间可能就行不通。所以,除了加大采样时间的调整外,我们还可以考虑减小外部信号源电阻,但有些情况下一味减小信号源电阻又可能带来其它困扰,比如功耗方面的挑战。所以,我们在具体应用中可以依据不同的需求做调整、做取舍和平衡。

刚才提到,我们可以通过加大内部采样时间来与外部充电时间相匹配,但是,当外部信号源电阻超过一定限度时,由于STM32芯片内部采样时间的调整也是有限度的。当过了这个度后,加大采样时间也就无能为力了。

实际ADC应用中,有人在外部随随便便弄个几百K、甚至几兆的电阻在信号源与采样脚之间,因为这时候信号源电阻超过了芯片允许的范围,即使你再怎么加大采样时间也解决不了问题。

当然,我们还有种方法。使用运放做一个电压跟随器,这样可以减小信号源的阻抗效应。因为放大器具有很高的输入阻抗和非常低的输出阻抗,它把信号源电阻RAIN与内部开关电阻RADC隔离开来,这样就避开了因信号源电阻过大导致外部充电时间偏长,而内部采样时间又难以匹配的问题。

小结,我们在使用STM32芯片的ADC功能时,因为外部充电时间与内部采样时间不匹配,准确的说外部充电时间长于内部采样时间,导致采样电容没有被充分充电而产生ADC误差是非常常见的情形。

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • 阻抗
    +关注

    关注

    17

    文章

    891

    浏览量

    45310
  • adc
    adc
    +关注

    关注

    95

    文章

    5629

    浏览量

    538928
  • 模拟信号源
    +关注

    关注

    0

    文章

    5

    浏览量

    8000

原文标题:模拟信号源阻抗对ADC的影响

文章出处:【微信号:stmcu832,微信公众号:茶话MCU】欢迎添加关注!文章转载请注明出处。

收藏 人收藏

    评论

    相关推荐

    射频模拟信号源和矢量信号源区别,傻傻分不清?

    射频信号源模拟信号仪器仪表信号源发生器射频信号源
    博宇讯铭
    发布于 :2022年10月03日 12:16:05

    信号源模拟还是数字?

    信号时,DUT响应可以揭示其处理落在正常性能条件外的极限情况。模拟还是数字目前,大多数信号源基于数字技术。许多信号源可以同时满足模拟信号
    发表于 08-18 09:12

    ADC误差的产生以及如何提高ADC的精度

    匹配,保证采得的电压尽量真实,最终得到符合精度要求的转换结果。下面就聊聊相关话题。一、模拟信号源阻抗的影响在做ADC操作时,在信号源ADC引脚之间,或者说在串行电阻RAIN与
    发表于 07-09 07:30

    基于FPGA的模拟信号源系统设计

    提出了一种基于现场可编程门阵列(FPGA)的全球定位系统(GPS)卫星信号模拟源系统的设计方案。FPGA作为一种常用的可编程器件,将其应用到模拟信号源系统中,并配合射频模块,实现
    发表于 05-26 20:40 33次下载

    考虑信号源阻抗的差动放大电路图

    考虑信号源阻抗的差动放大电路图
    发表于 07-08 11:45 853次阅读
    考虑<b class='flag-5'>信号源阻抗</b>的差动放大电路图

    基于并口通讯的双路高速可编程数字及模拟信号源设计

    基于并口通讯的双路高速可编程数字及模拟信号源设计 应用EPP模式的并口通讯实现了一种可同时输出数字和模拟信号的双路可编程信号源;使用一片C
    发表于 12-08 14:31 953次阅读
    基于并口通讯的双路高速可编程数字及<b class='flag-5'>模拟信号源</b>设计

    基于ICL8038模拟信号源的研制

    本文介绍了一种采 用 ICL8038 集成 芯片设计的模拟信号源。该信号源的研制成功,无需飞机发动机开车,即可模拟飞机发电机和永磁机产生的交流电,且电压和频率可调,解决了军用飞
    发表于 07-16 11:44 298次下载
    基于ICL8038<b class='flag-5'>模拟信号源</b>的研制

    光谱宽覆盖遥感图像模拟信号源设计

    光谱宽覆盖遥感图像模拟信号源设计,下来看看
    发表于 08-29 15:02 17次下载

    E8257D PSG模拟信号源和E8267D PSG矢量信号源的使用手册免费下载

    本文档的主要内容详细介绍的是安捷伦E8257D PSG模拟信号源和E8267D PSG矢量信号源的使用手册免费下载。
    发表于 07-12 08:00 32次下载
    E8257D PSG<b class='flag-5'>模拟信号源</b>和E8267D PSG矢量<b class='flag-5'>信号源</b>的使用手册免费下载

    光谱宽覆盖遥感图像模拟信号源设计论文免费下载

    高速图像处理系统的检测是非常必要的,而模拟信号源的设计在检测中尤为重要。文章按照环境一号多光谱、宽覆盖ccD相机图像处理系统需求,阐述了检测该系统的图像模拟信号源的设计思想、工作原理、硬件电路实现过程,最后简述了在实际应用中的成效。
    发表于 03-10 17:13 12次下载
    光谱宽覆盖遥感图像<b class='flag-5'>模拟信号源</b>设计论文免费下载

    模拟信号源和矢量信号源的工作原理

    信号源也称作信号发生器,基本功能是产生并输出期望的信号,可设置信号的频率、功率和调制类型。按照频率划分,有低频源、射频源、微波源;按信号调制
    的头像 发表于 02-12 11:17 1.8w次阅读
    <b class='flag-5'>模拟信号源</b>和矢量<b class='flag-5'>信号源</b>的工作原理

    射频模拟信号源和矢量信号源的区别

    今天博宇讯铭工程师给大家介绍一下射频信号源,射频信号源由于它的低相噪和频率的高稳定性,常常用来作为电路的信号驱动和时钟替代。但射频信号源不仅有模拟信
    的头像 发表于 08-23 14:53 1964次阅读

    傻傻分不清?射频模拟信号源和矢量信号源的区别

    今天博宇讯铭工程师给大家介绍一下射频信号源,射频信号源由于它的低相噪和频率的高稳定性,常常用来作为电路的信号驱动和时钟替代。但射频信号源不仅有模拟信
    的头像 发表于 08-23 15:26 1906次阅读
    傻傻分不清?射频<b class='flag-5'>模拟信号源</b>和矢量<b class='flag-5'>信号源</b>的区别

    信号源阻抗对探头负荷的净效应影响

    信号源阻抗会影响探头负荷的净效应 信号源阻抗的值可能会明显影响探头负荷的净效应。例如,在信号源阻抗低时,很难注意得到典型高阻抗10X 探头的负荷效应。这是因为与低
    的头像 发表于 01-08 10:56 157次阅读
    <b class='flag-5'>信号源阻抗</b>对探头负荷的净效应影响

    傻傻分不清?射频模拟信号源和矢量信号源的区别

    傻傻分不清?射频模拟信号源和矢量信号源的区别  射频模拟信号源和矢量信号源是测试和测量领域中常见的两种信号源。它们在
    的头像 发表于 01-19 15:54 449次阅读