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

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

3天内不再提示

怎么用具有内部数字滤波器的高速ADC简化AFE滤波呢

FPGA设计论坛 来源:FPGA设计论坛 作者:FPGA设计论坛 2021-06-22 09:54 次阅读

传统的工业数据采集设计通常需要对模数转换器ADC) 之前的模拟前端 (AFE) 进行复杂的滤波处理。模拟滤波器的主要目的是衰减不需要的带外信号,进而防止这类信号在所需的目标信号上发生混叠,因此,模拟滤波器又称为抗混叠滤波器 (AAF)。混叠频段中不需要的信号和噪声可能源自驱动放大器电源切换引入的杂散,甚至是意外的干扰因素(干扰器)。

混叠频率大小直接取决于 ADC 采样速率,数据转换器在给定瞬时带宽下的工作速度越快,混叠频段距离所需的信号就越远,越容易进行滤波处理。根据这一现象,在精度非常高的系统中,设计人员通常使用具有高过采样率和抽取滤波器的 Σ-Δ ADC。

手机基站中,将 3GPP 的射频直采频段从 1GHz 增至 6GHz,提高了每秒千兆取样率 (GSPS) 数据转换器的使用率。由于 3GPP 频段的瞬时带宽只是此采样率的一小部分,因此,使用过采样 GSPS 转换器的全新架构也放松了对模拟射频滤波器的要求。

使用逐次逼近寄存器 (SAR) ADC 的各种工业应用(例如,电能质量分析、声纳或采样率在 1MSPS 到超过 10MSPS 之间的工业雷达)也可以使用精密 Δ-Σ 和 GSPS ADC。高速 SAR ADC 的全新 ADC35xx 和 ADC36xx 系列具有一个集成式数字滤波器,因此工业应用可利用这一过采样和抽取设计技术来降低对外部模拟滤波器的要求。

对于图 1 所示的示例,假设直流输入信号为 200kHz,ADC 采样率为 1MSPS。实现约 300kHz 的通带和 40dB 左右的混叠抑制大概需要一个五阶滤波器。如将 ADC 采样率从 1MSPS 增至 16MSPS,混叠频段就会从 800kHz 推远至 15.8MHz,所以将抗混叠滤波器替换为二阶滤波器。此外,混叠频段还会偏离此频区(600kHz 至 2MHz),此频区中通常包含由电源的开关稳压器产生的杂散。

e4b085d0-d29a-11eb-9e57-12bb97331649.png

内部数字滤波器

下面主要介绍了内部数字滤波器的三种作用。

1.衰减混叠频段信号

在频域中常用的数字抽取滤波器是数字低通滤波器。该滤波器包括三个不同的频域:通带、多过渡带和混叠带,如图 2 所示。在本图中,混叠带中的任何信号都会在通带上发生混叠,但会衰减 85dB 左右或以上。所有三个混叠带都围绕 FS/8、FS/4 和 3 FS/8进行镜像。

2.降低输出数据速率

下游处理器可能很难处理较高的过采样率。而且,在过采样配置中,大部分频谱都只包含不需要的分量,传输这些分量会造成不必要的能量消耗。数字滤波器会丢弃样本并降低输出数据速率。

目标频段不在低频率范围内时,数字混频器会对信号进行降频转换,然后再进行低通滤波,从而更大程度地降低输出速率。

3.提高 SNR

数据转换器的信噪比 (SNR) 是通过对 ADC 整个奈奎斯特区域的底噪进行积分运算来计算的。理论上,每个数字抽取因子 2 都会使 ADC SNR 增加 3dB。实际上,在带内噪声成为主要噪声前,ADC SNR 的增加幅度很接近 3dB。

在之前的示例中,ADC 采样率从 1MSPS 增至 16MSPS。增加抽取因子为 16 的数字滤波器会将输出速率降至 1MSPS,而将 ADC SNR 提高多达 12dB (4 × 3dB)。

噪声频谱密度 (NSD) 是数据转换器噪声性能的另一个量度。它将 SNR 和带宽考虑在内,通常用于比较不同的数据转换器。例如,SNR 为 82dB 的 16MSPS ADC 的 NSD 为 –151dBFS/Hz [82dB + 10 × LOG (8MHz)]。在抽取因子达到 16 后,SNR 会增加 12dB(从 82dB 增至 94dB),而 NSD 会保持在 –151dBFS/Hz [94dB + 10 × LOG (0.5MHz)]。

了解抽取滤波器

以下多项权衡因素决定了数字滤波器的架构和滤波器抽头的数量:可编程系数和固定系数、最大带通纹波、最小阻带衰减、延迟和功耗。例如,滤波器滚降越快,阻带衰减越多,就会需要更多的滤波器抽头,从而导致较高的功耗和较长的延迟。滤波器系数决定滤波器提供低通、高通,还是带通频率响应。

将数字滤波器与高速数据转换器集成时,ADC 设计人员通常使用有限冲激响应 (FIR) 半带低通滤波器,因为这种滤波器的设计本质上非常节能。半带意味着抽取因子为 2,其他每个系数均为 0,并且这些系数无需任何计算。非零系数关于脉冲响应中心对称。

e4df80ce-d29a-11eb-9e57-12bb97331649.png

图 3 显示了常规 FIR 的实现方案。在具有 7 个抽头/系数 (N = 7) 的半带实现中,除了 h4 之外的所有偶数抽头(h2、h6)都为 0,从而将 7 个乘法减少至 5 个。如果抽取因子较高,会连接半带滤波器。理论上,低通、高通或带通滤波器可以与 ADC 相集成,但是,低通滤波器是更实用的选择,尤其是在添加复频混频器以构建数字调谐器时更是如此。

请注意,数字滤波器位于模数转换之后。因此,数字滤波器无法防止接收器的干扰导致 ADC 达到饱和状态。但是,仍有必要使用外部滤波和可调节的增益来防止 ADC 过载。

复频抽取 - 数字调谐器

添加复频混频器 [对 I/Q 输出使用 cos(ωt) 和 sin(ωt)] 可将两个数字低通滤波器转换为可调节的数字带通滤波器,如图 4 所示。该混频器将数控振荡器 (NCO) 用作本振 (LO)。“I”路径和“Q”路径都相当于此频域中的低通滤波器。正弦、余弦之间的相位差消除了正/负频率。数字混频器会将正或负奈奎斯特区域中的任何频率转换为 0Hz,从而实现功能强大的可调带通滤波器,同时还替代了传统的模拟混频器。

e4fc837c-d29a-11eb-9e57-12bb97331649.png

e52ba62a-d29a-11eb-9e57-12bb97331649.png

e550cd1a-d29a-11eb-9e57-12bb97331649.png

0Hz 和 +FS/2 之间的输入信号 (FIN)。该输入信号 (–FIN) 的负频率介于 0Hz 和 –FS/2 之间。输入信号及其负频率都与 NCO 频率(在此示例中为 +FNCO)混合。在 –FIN 旋转至正奈奎斯特区域时,+FIN 旋转至负奈奎斯特区域。此示例显示了在 0Hz 下、抽取因子为 8 时带通滤波器的响应,会传递与 NCO 频率 (FOUT = –FIN + FNCO) 混频的 –FIN 频率。

实际示例

在时域应用中,数字低通滤波器可以去除输入信号上的高频噪声。对脉冲形状的波形进行采样时,低通滤波器将移除较高阶的谐波,从而降低脉冲的边沿速率。

综上所述,在雷达等频域应用中,集成式抽取滤波器可提供强大的功能。图 6 进一步说明了分别在 FS = 65MSPS 下、使用复频抽取因子 8 和 NCO 频率 5.5MHz 对输入信号 FIN 进行采样的结果。

结束语

为了减小印刷电路板的尺寸并降低物料清单成本,设计人员希望使用数字逻辑/知识产权 (IP) 替换模拟电路。具有集成式数字滤波功能的高速 SAR 数据转换器(如 ADC35xx 和 ADC36xx 系列)非常适合各种各样的工业应用。与 Δ-Σ 转换器相似,得益于较高的过采样率和集成式数字滤波功能,这些 ADC 也放宽了对模拟滤波器的限制。复频混频器还可以去除模拟混频级,从而进一步简化了模拟前端信号链。

编辑:jq

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

    关注

    158

    文章

    7331

    浏览量

    174776
  • 寄存器
    +关注

    关注

    30

    文章

    5028

    浏览量

    117719
  • adc
    adc
    +关注

    关注

    95

    文章

    5651

    浏览量

    539457
  • GSPS
    +关注

    关注

    0

    文章

    39

    浏览量

    16635

原文标题:如何通过具有内部数字滤波器的高速 ADC 简化 AFE 滤波

文章出处:【微信号:gh_9d70b445f494,微信公众号:FPGA设计论坛】欢迎添加关注!文章转载请注明出处。

收藏 人收藏

    评论

    相关推荐

    数字滤波器的频率响应与模拟滤波器的频率响应有何区别

    数字滤波器的频率响应与模拟滤波器的频率响应有何区别  数字滤波器和模拟滤波器是用于信号处理和滤波的两种主要类型的
    的头像 发表于 02-05 09:10 365次阅读

    数字滤波器在中频处理中的分类及区别

    数字滤波器在中频处理中的分类主要依据其用途和性能要求。
    的头像 发表于 01-29 17:03 327次阅读

    ∑-∆型ADC数字滤波器对PID的影响是什么?

    一般的∑-∆型ADC 都内置有数字滤波器,这些数字滤波器对信号会产生相移吧,这个相移有多大,对做数字PID有影响吗?
    发表于 12-07 06:22

    请问AD7607内部数字滤波器的过采样率怎么理解?

    AD7607数据手册Page26上说,AD的过采样率通过OS[2:0]来配置,过采样率越大,AD7607内部数字滤波器的截止频率越小。我搞不明白,过采样率为什么会影响数字滤波器的截止频率?AD7607过采样功能具体是什么功能,多
    发表于 12-06 07:33

    FIR数字滤波器的理论和设计

    电子发烧友网站提供《FIR数字滤波器的理论和设计.rar》资料免费下载
    发表于 11-18 14:56 0次下载
    FIR<b class='flag-5'>数字滤波器</b>的理论和设计

    数字滤波器基本结构介绍

    电子发烧友网站提供《数字滤波器基本结构介绍.rar》资料免费下载
    发表于 11-18 11:05 0次下载
    <b class='flag-5'>数字滤波器</b>基本结构介绍

    IIR数字滤波器时域滤波效果

    电子发烧友网站提供《IIR数字滤波器时域滤波效果.pdf》资料免费下载
    发表于 11-18 09:58 1次下载
    IIR<b class='flag-5'>数字滤波器</b>时域<b class='flag-5'>滤波</b>效果

    什么是数字滤波器的采样速率?和输入信号的频率有什么关系?

    什么是数字滤波器的采样速率?和输入信号的频率有什么关系? 数字滤波器的采样速率是指数字滤波器输入信号的采样频率,也称为采样率,通常用赫兹(Hz)表示。在数字信号处理中,为了实现对模拟信
    的头像 发表于 10-20 15:02 1707次阅读

    基于Matlab和DSP设计FIR数字滤波器方案

    介绍了基于Matlab和DSP设计FIR数字滤波器的四种方法,并经过实验,将一个多频率成分的信号通过该滤波器并进行比对,实验结果表明,这四种方法都能有效地实现FIR滤波器的设计任务。
    发表于 10-19 16:29 0次下载
    基于Matlab和DSP设计FIR<b class='flag-5'>数字滤波器</b>方案

    STM32L4 sigma delta数字滤波器模块(DFSDM)介绍

    •高达20MHz的串行数据速度–广泛的供应商(ST、TI、Analog Devices) •STM32接口:DFSDM=西格玛-德尔塔数字滤波器调制 从外部∑∆调制输出实现完整的后处理: •接收来自∑∆调制
    发表于 09-12 06:06

    数字滤波器和模拟滤波器有哪些区别

    数字滤波器(Digital Filter)是一种常见的信号处理设备,可以对数字信号进行滤波、降噪和增强等操作。它广泛应用于各种领域,如通讯、音频处理、图像处理、控制系统等。下面AMEYA360电子
    的头像 发表于 06-27 16:22 1121次阅读
    <b class='flag-5'>数字滤波器</b>和模拟<b class='flag-5'>滤波器</b>有哪些区别

    数字滤波器和模拟滤波器有哪些区别

    数字滤波器(Digital Filter)是一种常见的信号处理设备,可以对数字信号进行滤波、降噪和增强等操作。它广泛应用于各种领域,如通讯、音频处理、图像处理、控制系统等。下面AMEYA360电子元器件采购网将以
    的头像 发表于 06-27 16:02 740次阅读

    从模拟滤波器数字滤波器的设计方法

    总的来看,IIR数字滤波器的设计方法有直接法和间接法。直接设计法通过零极点累试进行
    的头像 发表于 06-20 14:28 1716次阅读
    从模拟<b class='flag-5'>滤波器</b>到<b class='flag-5'>数字滤波器</b>的设计方法

    IIR滤波器和FIR滤波器的区别

    数字滤波器数字信号处理中最常用的一种技术,可以对数字信号进行滤波、降噪、增强等处理,其中最常见的两种数字滤波器是IIR
    的头像 发表于 06-03 10:21 1.5w次阅读

    数字滤波器和低通滤波器的区别

    与模拟滤波器相对应,在离散系统中广泛应用数字滤波器。它的作用是利用离散时间系统的特性对输入信号波形或频率进行加工处理。或者说,把输入信号变成一定的输出信号,从而达到改变信号频谱的目的。
    发表于 05-09 11:30 543次阅读