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

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

3天内不再提示

ADC的采样定理 ADC的采样过程详解

加油射频工程师 来源:加油射频工程师 2024-05-13 18:05 次阅读

今日正文

(1) ADC硬件设计

想要保证ADC的性能能够发挥出来,在做ADC硬件设计的时候,需要注意一些事项。

从顶层看,ADC可以看作三个输入,一个输出。三个输入分别为ADC输入端的信号,ADC的时钟信号,ADC的电源输入。

所以,在设计的时候,需要控制好这三个输入口输入信号的质量。

这是硬件设计上的一些考虑项。

不过,在使用ADC之前,最好还是能够了解一下采样定理。

(2)采样定理

理想采样,就是用冲激函数的周期序列来对输入模拟信号x(t)进行采样,得到采样后的信号,如下图所示。

33f0e318-110b-11ef-a297-92fbcf53809c.png

看蓝色区域的采样后的频谱,你会发现,虽然频谱每隔fs会周期性的复制,但是,采样后的频谱,在-fs/2~fs/2范围内,与原始模拟信号的频谱一样。也就是说,采样得到的数字信号保留着模拟信号的信息

实际ADC的采样过程,可以描述为采样和保持(sampling and holding),会和理想采样有一点点差别。

(3)过采样

如果采样是过采样的话,采样频率需要满足fs>=2*fmax,这样的话,才能保证采样后的信号不会发生混叠,如下图所示。

34131a46-110b-11ef-a297-92fbcf53809c.png

所以,我们在链路设计时,需要在ADC前面加一个抗混叠滤波器,保证fs≥2*fmax。

在超外差接收机中,不管有没有镜像干扰,都需要加一个镜像抑制滤波器,ADC前面的抗混叠滤波器也有点这个意思。

不管有没有带外信号,都需要加抗混叠滤波器,因为ADC前级链路放大后的热噪声,也会混叠到带内,影响ADC的输出SNR。

(4)欠采样

采样,除了过采样之外,还有一个欠采样。

过采样的时候,需要fs>2*fmax。欠采样,是说fs

那什么是奈奎斯特域呢?

假设采样率为fs,那么DC~fs/2,称为第一奈奎斯特域;fs/2~fs,称为第二奈奎斯特域;fs~1.5fs称为第三奈奎斯特域,依次类推。

欠采样时,要求采样率能满足两个要求,即:

341d5c68-110b-11ef-a297-92fbcf53809c.png

其实这两个条件,联合起来,就是告诉你说,你的被采样信号的频段需要在同一个奈奎斯特域上,不要超过这个域,也不要跨域,并且最好处在一个奈奎斯特域的中间。

34267776-110b-11ef-a297-92fbcf53809c.png

这个靠近中间的话,抗混叠滤波器也好做一点,如果偏向一边,那对滤波器一边的抑制度,就要求太高了。



审核编辑:刘清

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

    关注

    158

    文章

    7420

    浏览量

    175600
  • 模拟信号
    +关注

    关注

    8

    文章

    993

    浏览量

    52029
  • SNR
    SNR
    +关注

    关注

    3

    文章

    189

    浏览量

    24119
  • ADC采样
    +关注

    关注

    0

    文章

    134

    浏览量

    12745
  • 热噪声
    +关注

    关注

    0

    文章

    43

    浏览量

    8051

原文标题:使用ADC之前,先来了解一下采样定理

文章出处:【微信号:加油射频工程师,微信公众号:加油射频工程师】欢迎添加关注!文章转载请注明出处。

收藏 人收藏

    评论

    相关推荐

    STM32 ADC采样周期确定

    ADC 使用若干个ADC_CLK 周期对输入电压采样采样周期数目可以通过ADC_SMPR1 和ADC
    发表于 03-22 10:45 5937次阅读

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

    如今大多数ADC芯片里都集成了采样保持功能,以便更好地处理交流信号,这种类型的ADC我们叫做采样ADC,可是早些时候的
    的头像 发表于 04-28 11:02 2.5w次阅读
    <b class='flag-5'>ADC</b>需要<b class='flag-5'>采样</b>保持器的原因及<b class='flag-5'>采样</b><b class='flag-5'>ADC</b>的工作原理

    基于单片机的ADC采样设计

    在RA6M4处理器的ADC里,有两路ADC可以分别采样当前的CPU内部温度和参考电压值。
    的头像 发表于 12-19 09:23 1712次阅读
    基于单片机的<b class='flag-5'>ADC</b><b class='flag-5'>采样</b>设计

    SAR型ADC的结构及采样过程

    SAR型ADC,又叫逐渐逼近型ADC,属于瞬死值转换型-转换对象是模拟信号在采样时刻或前几个时刻抽样值,即时输出结果。
    发表于 02-07 16:52 3121次阅读
    SAR型<b class='flag-5'>ADC</b>的结构及<b class='flag-5'>采样</b><b class='flag-5'>过程</b>

    MCU是如何提高ADC采样精度的

    1、开启ADC以后,延时一段时间,再采样,如果是连续采样的话,开始的几百个数据建议丢弃。原因就是开启ADC的瞬间,电压肯定是在波动状态的,这个时候
    发表于 10-29 07:56

    采样定理-------------被检测信号和ADC采样率的关系?

    采样定理-------------被检测信号和ADC采样率的关系?由于盆底肌肉的电信号的频率在 20Hz~500Hz 之间, 所以根据采样
    发表于 05-12 16:43

    求助,关于ADC采样的相关参数问题

    在应用单片机进行ADC项目设计的时候,结合以前弄的数据采集卡,这里有几个关于ADC采样的几个参数的问题,ADC采样率,
    发表于 11-09 07:50

    ADC输出转换采样生成FFT图详解

      您可以通过周期性地收集大量的 ADC 输出转换采样来生成 FFT图。一般而言,ADC 厂商们将一种单音、满量程模拟
    发表于 12-11 11:03 8015次阅读

    2812片内ADC采样时间计算

    本内容提供了2812片内ADC采样时间计算。1)序列采样模式(SMODE = 0)[attach]12497[/attach]
    发表于 09-05 11:39 3222次阅读

    MCU提高ADC采样精度的几种方案

    1、开启ADC以后,延时一段时间,再采样,如果是连续采样的话,开始的几百个数据建议丢弃。原因就是开启ADC的瞬间,电压肯定是在波动状态的,这个时候
    发表于 10-25 11:06 22次下载
    MCU提高<b class='flag-5'>ADC</b><b class='flag-5'>采样</b>精度的几种方案

    STM32 ADC 采样值不准确或偏小

    解决办法1配置adc的时候,采样周期需要设置大一些。sConfig.SamplingTime = ADC_SAMPLETIME_71CYCLES_5 ;分析:采样周期太小,会导致
    发表于 11-25 09:21 36次下载
    STM32 <b class='flag-5'>ADC</b> <b class='flag-5'>采样</b>值不准确或偏小

    STM32 ADC采样技术

    STM32 ADC采样技术
    发表于 12-08 16:21 42次下载
    STM32 <b class='flag-5'>ADC</b> 过<b class='flag-5'>采样</b>技术

    浅谈ADC采样提高信噪比

    一般来说,我们可以提高ADC采样位数来提高ADC的信噪比,但是往往意味着ADC的成本可能也会更高。有没有不提高位数,同样优化信噪比的方法呢?有的,那就是过
    的头像 发表于 03-07 08:56 6463次阅读
    浅谈<b class='flag-5'>ADC</b>过<b class='flag-5'>采样</b>提高信噪比

    adc采样率和带宽的关系

    adc采样率和带宽的关系 ADC(Analog-to-Digital Converter),即模拟转数字转换器,是将模拟信号转换成数字信号的重要器件。其中,采样率和带宽是
    的头像 发表于 09-12 10:51 1.1w次阅读

    GD32 MCU ADC采样率如何计算?

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