广告

如何通过滤波消除模数转换中的噪声

2022-04-08 13:48:55 Don Dingee 阅读:
机械过滤器很容易在暖通空调系统和饮水机中以及汽车引擎盖下找到。几个月后更换空气过滤器,才发现有多少杂质漂浮在周围直到堵塞而未被注意到。这就提出了一个问题:电子信号会变脏吗?噪声来自模拟电路,因此也就是将信号处理转到数字的重要原因。

机械过滤器很容易在暖通空调系统和饮水机中以及汽车引擎盖下找到。几个月后更换空气过滤器,才发现有多少杂质漂浮在周围直到堵塞而未被注意到。这就提出了一个问题:电子信号会变脏吗?噪声来自模拟电路,因此也就是将信号处理转到数字的重要原因。jbUednc

然而,还有更多的电子噪声。如果它通过了一个模数转换器(ADC)的输入,则数字数据就可能很脏。对于许多创客项目来说,通过滤波来清理模数转换是有助于取得结果的有效步骤。jbUednc

噪声的三个分类

从定义来讲,我现在可以听到纯粹主义者讲目标信号周围不期望的任何东西都是噪声。不同类别的电子噪声会产生不同的影响,因此需要不同的处理方法。这些影响在时域中可能更难可视化,但在频域中就变得明显。使用ADC对信号进行采样可以让频域发挥作用,这多亏了Nyquist和Shannon所做的工作。jbUednc

第一类是白噪声。在可见光谱中,白色是所有颜色的集合。在电子频谱中,白色是指出现在一个频带上的噪声。完美的白噪声必然包含熟悉的钟形高斯分布。在本次讨论中,我会接受分布均匀的噪声,从低频直到可能超过模数转换器采样率的频率。jbUednc

第二类是杂散信号。可能有某个特定频率的信号来自某处,但与目标信号无关。和你们许多人一样,我有几个扬声器通过USB连接到我的PC,并带有一个低音炮。购买后不久,低音炮发出令人讨厌的嗡嗡声。当打开交流电源时它似乎是恒定的,但听起来高于60Hz。长话短说,这是因为将放大器固定在低音炮外壳上的螺丝松动了。一点重击就会引起撞击声,经过反馈就会形成共振声。拧紧螺丝,就可解决。其他例子还包括由于电磁干扰(EMI)、元器件之间的谐振以及寄生电容和电感源所引起的杂散信号。jbUednc

最后一类是谐波。对于慢速传感器(例如,每秒获取一次温度读数或每秒10次压力读数),谐波通常不会产生太大影响。随着目标信号频率的增加,就会有事情发生,例如在音频应用中。一个完美的模拟信号应该是一个完美的正弦波,用完美的线性元件处理,然后在模数转换时对其进行完美采样。任何非线性都会使信号失真。谐波是以基波整数倍频率的正弦波加在一起的方式开始出现。波的形状越“方”,它所包含的 2 次、3 次、4 次和更高次谐波就越强。jbUednc

jbUednc

图1:信号的频域图及其谐波、杂散信号和噪声。(图片来源:NF公司)jbUednc

滤波可以是模拟、数字或两种方式

现在,针对每一类问题提出解决策略。jbUednc

  • 对于足够强的信号下的白噪声,可以通过过采样、移动平均值或其他技术,同时利用统计随机性进行平均化消除。
  • 目标信号带宽内的杂散信号需要在靠近其源端位置消除;否则,模数转换器只会将其数字化并与目标信号混合在一起。
  • 可以通过对模数转换器进行滤波,消除一些非线性影响来抑制谐波。

即使对于有经验的设计人员来说,滤波也是一个复杂的话题。与其在此尝试设计特定的滤波器,不如让我们看看滤波应该尝试着做什么。滤波可以在模数输入之前以模拟方式进行,也可以在转换过程以后以数字方式进行。模数转换器的采样率通常设置为目标信号最高频率的至少两倍,即Nyquist标准。通常,为了留出裕量,这个采样率会设定得更高。jbUednc

模拟低通滤波器应与选定的模数采样率相匹配。它应该让目标带宽内的信号通过而切断任何更高频率的信号——噪声、杂散信号或谐波。然而,这个过程并不完美。比如,通带内可能有纹波,截止过程可能不是非常理想。模拟滤波器会产生轻微的相位延迟,需要时间来调整,这会影响模数转换器正确采样和调整的能力。正如“How to assist ADCs with external analog drivers”一文中所讨论的,周围带有滤波的有源驱动器可能比无源滤波更可取。jbUednc

数字低通滤波器具有可编程性及无需外部元器件的优点。缺点是,它会引入更多的延迟,并且根据实现的不同,它可能会增加一些量化噪声。数字滤波器还可以用硬件来降低噪声,从而减少软件的一些计算负担。如果运用过采样抽取法,则可能需要用模拟滤波器来消除信号中的混叠伪影。jbUednc

ADI公司的设计文章“Practical Filter Design Challenges and Considerations for Precision ADCs”更深入地探讨了这些模数滤波的优缺点和权衡。jbUednc

jbUednc

图2:这是一个简单的模数转换滤波链的样子。(图片来源:ADI)jbUednc

大多数需要的东西可能已经到位

好消息是,如果要对模数转换的输入进行缩放,那么添加模拟滤波就很简单了,因为已经有了放大器。智能传感器也集成了数字滤波,制造商需要做的就是打开它,选择参数,然后就能得到滤波结果。jbUednc

使用滤波清理模数转换,有助于应用获得连续信号,因此功耗就不那么令人担忧了。对于处理音频、视频或任何需要捕获高速信号的制造商来说,采用模数滤波技术是个好主意。jbUednc

Don Dingee在美国通用动力公司(General Dynamics)从事导弹制导系统研究十年后,成为摩托罗拉VMEbus和单板计算机技术的传道者。他为Planet Analog网站撰写有关传感器、ADC/DAC和信号处理的文章。jbUednc

(原文刊登于EDN姊妹网站Planet Analog,参考链接:How to clean up noise in A/D conversion with filtering,由Franklin Zhao编译。)jbUednc

本文为《电子技术设计》2022年4月刊杂志文章,版权所有,禁止转载。免费杂志订阅申请点击这里jbUednc

责编:Demi
本文为电子技术设计原创文章,未经授权禁止转载。请尊重知识产权,违者本司保留追究责任的权利。
  • 微信扫一扫
    一键转发
  • 最前沿的电子设计资讯
    请关注“电子技术设计微信公众号”
  • 没有优质探头,示波器 ADC 分辨率再高也无意义 为了实现准确的信号测量,示波器必须通过探头连接到被测电子电路。探头发挥着重要作用,能够确保到达示波器的信号无杂质、不失真,且尽可能接近电路中流通的原始信号···
  • 一起来简单聊聊考毕兹振荡器 Colpitts振荡器又称考毕兹振荡器,是由美国电机工程师艾德温·考毕兹于1918年发明的一种LC振荡器···
  • 评估空间音频 - 第2部分 - 创建和策划测试内容 任何音频工程师的重要工具之一,就是拥有一套精心挑选的测试内容。这一习惯值得每个人学习,关键在于所选的音频必须是自己非常熟悉的,特别是在声音的表现上。因此,通过在多种播放系统上聆听这些音频,可以获得许多有价值的信息,因为您的耳朵对它应该是什么样的声音有着深刻的理解···
  • 电动压缩机设计-SiC模块篇 电动压缩机是电动汽车热管理的核心部件,除了可以提高车厢内的环境舒适度(制冷,制热)以外,对电驱动系统的温度控制发挥着重要作用,对电池的使用寿命、充电速度和续航里程都至关重要···
  • 评估空间音频 - 第1部分 - 评估标准与挑战 “空间音频”是一个广泛的术语,描述一系列音频播放技术,它的主要目标是让我们在听声音时,能像在现实生活中一样体验三维音效···
  • 如何控制你的脉冲——第二部分 在本DI的第一部分中,我们了解了如何门控振荡器以生成表现良好的脉冲。现在,我们将了解如何将这个想法扩展到生成表现良好的阶跃函数或非常平滑的方波···
  • 如何控制你的脉冲——第一部分 在现实世界中,最好的测试脉冲来自任意波形发生器。而有一种较老的技术是对窄矩形脉冲进行滤波,但如果改变脉冲宽度,滤波器的特性也需要改变以保持脉冲形状。本文详述的方法通过生成升余弦脉冲(不要与升余弦滤波器混淆)来避免该问题,这些脉冲足够接近理想值,因此非常有趣···
  • 安森美用什么驱动可持续的未来:电源、智能感知,还是碳化 近日,全球领先的半导体方案供应商安森美参加了深圳国际电力元件、可再生能源管理展览会(PCIM Asia 2024),并在展会期间举行了媒体交流会,主题为“创新,为了更美好的未来”。会议聚焦安森美在电源管理、智能感知和可持续发展领域的最新技术、解决方案和战略布局,并深入探讨了产品技术细节···
  • QSPICE:行为电阻器(第11部分) QSPICE凭借其可建模的电压和电流源以及行为电阻,在电路建模方面提供了强大的灵活性。
  • 揭密激光测距仪内部结构 基于激光的测距仪最初仅限于精装版工具套装中,如今已普及于一般工具箱装备中。本期拆解的这款3合1测距仪中还包括了激光测量、卷尺以及圆附件…
  • SiC MOSFET栅极应力测试,一文带你了解 了解SiC MOSFET等半导体器件的失效模式是创建筛选、鉴定和可靠性测试的关键。
  • 以5G播送电视:聪明还是愚蠢? 5G TV是一个绝妙的想法,还是纯粹的机会主义?它是否能善加利用有限的频谱资源?
广告
热门推荐
广告
广告
广告
EE直播间
在线研讨会
广告
面包芯语
广告
向右滑动:上一篇 向左滑动:下一篇 我知道了