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

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

3天内不再提示

ADC需要采样保持器的原因及采样ADC的工作原理

电子设计 来源:csdn 作者:翎姐超凶 2021-04-28 11:02 次阅读

如今大多数ADC芯片里都集成了采样保持功能,以便更好地处理交流信号,这种类型的ADC我们叫做采样ADC,可是早些时候的ADC并非采样类型,而只是一个简单的编码器

非采样ADC的一个缺点是,如果在A-to-D的转换期间内,输入信号变化超过了1 LSB ,则输出数字码会出现较大的误差,多数ADC或多或少都会遇到这样的问题。下面通过一个简单计算来说明非采样ADC的输入频率限制。

图1 非采样ADC(编码器)的输入频率限制

因此,如果ADC的分辨率N=12且在转换时间内(dt=8 μs)允许输入信号出现1 LSB的变化,即dv=q,则通过上式得到最大的输入频率为:

这表明虽然该ADC支持100 ksps的采样率,但当输入信号的频率超过9.7 Hz时,非采样ADC将出现明显的转换误差。通过上面分析,非采样ADC的输入频率受到限制,而使用采样保持器(SHA)的采样ADC可缓解该问题。

带SHA的采样ADC工作示意图

如图2所示,理想SHA由简单开关SW、保持电容C以及驱动电容和后级电路的高输入阻抗缓冲器组成。其中开关SW用于采样和保持模式的切换,保持电容C用于储存输入信号的瞬时值。驱动C的高输入阻抗缓冲器用于提供电流增益对保持电容充电,而驱动后级的高输入阻抗缓冲器是为了防止SHA在保持模式下C放电超过1 LSB。

采样ADC的工作原理:采样模式下,SHA对信号进行采样;保持模式期间内保持信号恒定。调整时序,使得后级的ADC编码器在保持时间内对保持的信号进行A-to-D转换,由于保持模式下信号几乎不变,因此ADC可以处理快速变化的高频信号,处理的频率上限不由编码器决定,而是取决于SHA的孔径抖动、带宽和失真等性能。

回到上面的计算,SHA在2 μs内进行信号采样,而编码器在后面8 μs中进行A-to-D的转换,因此采样总周期仍为10 μs,满足100 ksps的采样率要求,但此时采样ADC在理想情况下可处理50 kHz的输入频率。

总结一下,输入交流信号频率高,变化快,输出数据存在较大的转换误差,ADC理论处理的上限频率低。前端SHA可缓解此问题,ADC仅转换保持时间内的信号,因此可处理快信号,上限频率限制由SHA的性能决定。

编辑:hfy

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

    关注

    41

    文章

    3360

    浏览量

    131471
  • 缓冲器
    +关注

    关注

    6

    文章

    1566

    浏览量

    44867
  • adc
    adc
    +关注

    关注

    95

    文章

    5645

    浏览量

    539386
收藏 人收藏

    评论

    相关推荐

    ST的adc采样除了主函数ADC配置,还有别的地方有采样时机配置吗?

    各位大佬,最近整理ST三电阻采样代码,根据文档写的是利用TIM1-CH4上升沿配置,触发ADC采样三相电流。可是我改了ADC配置之后好像没什么影响?ST的
    发表于 03-25 06:33

    stm32F1 ADC采样有尖刺跟什么有关?

    具体原因没想明白。同时,有另一路ADC采样电源芯片输出的2.2V电压,在采样时,ADC引脚上会产生一个向下的尖刺,与前一个情况完全相反。百思
    发表于 03-20 06:22

    用tc234的ADC示例程序进行采样,如何提高ADC采样速度?

    我现在用tc234的ADC示例程序进行采样采样时间设置的是1us,但是现在采样一个通道需要花费40us左右,请问
    发表于 02-18 08:11

    GD32 MCU ADC采样率如何计算?

    大家在使用ADC采样的时候是否计算过ADC采样率,这个问题非常关键!
    的头像 发表于 01-23 09:29 921次阅读
    GD32 MCU <b class='flag-5'>ADC</b><b class='flag-5'>采样</b>率如何计算?

    为什么MCU ADC采样时IO口有毛刺?

    大家在使用MCU内部adc进行信号采样一个静态电压时可能在IO口上看到过这样的波形:
    的头像 发表于 01-15 10:03 330次阅读
    为什么MCU <b class='flag-5'>ADC</b><b class='flag-5'>采样</b>时IO口有毛刺?

    ad9361 ADC采样率设置范围

    AD9361是一款高性能的射频前端芯片,广泛应用于无线通信系统中。其中一个重要特性是其具有灵活可调的ADC采样率。本文将详细介绍AD9361的ADC采样率设置范围,包括其相关特性、设置
    的头像 发表于 01-04 09:37 1539次阅读

    12位ADC采样保持里面的电容量级是多少?

    有大神知道12位ADC采样保持里面的电容量级是多少吗?因为设计电路的时候要使用抗混叠滤波需要
    发表于 11-02 06:27

    每周经典电路分析:采样保持放大器(1)

    ADC转換器相伴出现的逻辑器件是采样保持放大器。 对于1.5V工作的电路来说,采样保持电路是最
    的头像 发表于 10-13 14:23 540次阅读
    每周经典电路分析:<b class='flag-5'>采样</b><b class='flag-5'>保持</b>放大器(1)

    tinyAVR 1系列的ADC采样

    电子发烧友网站提供《tinyAVR 1系列的ADC采样.pdf》资料免费下载
    发表于 09-25 10:06 0次下载
    tinyAVR 1系列的<b class='flag-5'>ADC</b>过<b class='flag-5'>采样</b>

    adc采样率和带宽的关系

    使用ADC需要重点关注的参数。采样率和带宽之间的关系是非常重要的,下面将详细分析采样率和带宽之间的关系。 一、 ADC
    的头像 发表于 09-12 10:51 7587次阅读

    如何使用RA6T2 16位ADC进行AD采样

    本篇将详细介绍如何使用RA6T2 16位ADC在混合模式(Hybrid mode)下应用采样保持功能进行AD采样,以及后台功能(background)的具体应用。本篇使用FSP建立应用
    发表于 08-28 12:43 343次阅读
    如何使用RA6T2 16位<b class='flag-5'>ADC</b>进行AD<b class='flag-5'>采样</b>?

    采样保持电路之开关寄生的影响

    采样保持电路是模数转换器(ADC)中最重要的电路之一。其电路中存在的寄生电容会引入时钟馈通、沟道电荷注入等非理想因素严重影响ADC的整体性能。鉴于此,本文将介绍这些非理想因素产生的
    的头像 发表于 07-17 16:16 1608次阅读
    <b class='flag-5'>采样</b><b class='flag-5'>保持</b>电路之开关寄生的影响

    采样:提高ADC信噪比巧妙方法

    一般来说,我们可以提高ADC采样位数来提高ADC的信噪比,但是往往意味着ADC的成本可能也会更高。有没有不提高位数,同样优化信噪比的方法呢?有的,那就是过
    发表于 06-02 10:44 966次阅读
    过<b class='flag-5'>采样</b>:提高<b class='flag-5'>ADC</b>信噪比巧妙方法

    谈谈ADC采样

    在大多数情况下,10位的分辨率就足够了。但在某些情况下需要更高的精度。采用特殊的信号处理技术可以提高测量的分辨率。通过使用一种称为“过采样和抽取”的方法,可以实现更高的分辨率,而不使用外部ADC。此应用程序说明说明了该方法,以及
    发表于 05-11 16:28 1052次阅读
    谈谈<b class='flag-5'>ADC</b>过<b class='flag-5'>采样</b>

    一起聊聊ADC采样

    在大多数情况下,10位的分辨率就足够了。但在某些情况下需要更高的精度。采用特殊的信号处理技术可以提高测量的分辨率。通过使用一种称为“过采样和抽取”的方法,可以实现更高的分辨率,而不使用外部ADC。此应用程序说明说明了该方法,以及
    的头像 发表于 05-11 15:29 6037次阅读
    一起聊聊<b class='flag-5'>ADC</b>过<b class='flag-5'>采样</b>