【干货】无源滤波器设计讲解,工作原理+设计步骤

        今天给大家分享的是:无源模拟滤波器针对很多入门小白不懂滤波器设计,一些老工程师上班很多年有的也不懂得总结知识点,以及想学习不知道怎么系统学习的这一类人群,前方知识点来袭,请君放心食用~

在信号处理领域,滤波器是从波形中去除(衰减)某些频率的元件。如下:

1、较慢的频率1KHZ(5V幅度)

图片

较慢的频率1KHZ(5V幅度)

2、50kHz 频率(1V 幅度)

图片

50kHz 频率(1V 幅度)

3、组合信号

图片

组合信号

使用滤波器,我们可以获取组合信号并再次滤除分量信号。使用滤波器的原因有很多,包括:滤除噪音,共享媒介

那么构建无源滤波器?怎么使用无源滤波器?下面会详细讲解

一、无功组件

无功组件是根据施加到其上的频率而表现不同的组件。在电子产品中,有2种类型的电抗元件,电容和电感,两种组件类型都在磁场中存储能量。

1、电容

电容通过在两个极板之间建立电荷来存储能量。当电压施加到电容时,电流就会流入电容,直到极板上的电压与施加的电压匹配。

在这个阶段,能量存储在两个板上累积的电荷中,这些电荷通过它们之间的磁引力保持在适当的位置。一旦电容充电完毕,电流就停止流动,直到移除施加的电压,电流再次从电容流出。

图片

电容

可以看到,当电压变化时,电流流动,当电压恒定时,电流停止流动;当没有电压差时,就没有电流流动。

对于直流来说。电流是不可以通过电容的,因为电容两侧没有电气连接。但对于交流电流来说。实际上可以流过电容,作为能量通过电容内部的磁场传输。

从交流角度来看,电容会阻挡较低频率,而较高频率可以通过。

图片

电容

对于低频,电容看起来像开路。对于高频、电容看起来像短路。在这2者之间,电容看起来像一种电阻,在一定程度上对抗电流,区别在于电容不会像电阻那样耗散能量,而是将其存储在磁场中。

2、电感

电感在电感绕组周围形成的磁场中存储能量。

图片

电感

与电容相反,电感在电压没有变化时允许电流流过,并反对电流和电压的变化。电容更像是弹簧,而电感更像是飞轮。当电压施加到电感时,最初会阻碍电流流动,同时在其绕组周围建立磁场。

一旦建立磁场,直流电流就会不受阻碍地流过电感。如果你阻止电流流过电感,则磁场会产生电压来保持电流流动。

图片

电感

对于低频、电感看起来像短路。对于高频、电感看起来像开路。在这2者之间,电感也看起来像一种电阻。

在一定程度上对抗电流,区别在于电感不会像电阻那样耗散能量,而是将其存储在磁场中。

对于电容和电感,有2个电抗元件,在交流频率下表现相反,可以利用这些构建滤波器。

二、分贝

在进一步讨论之前,重要的要确保我们熟悉分贝的测量的单位,分贝是对数单位,如下所示:

图片

20dB是0 x 幅度和 100 x 功率,40dB也就是100 x 幅度和 10,000 x 功率,依次类推,使用分贝作为测量单位使我们能够轻松处理从非常小到非常大的一系列值。

三、频率响应图

频率响应图或波特图显示了电路如何响应一定频率范围,因此在滤波器设计和分析中非常有用。

四、电容高通滤波器

高通滤波器允许高频率通过,同时衰减较低频率。电容允许更高的频率通过它们。因此我们可以使用其中之一来实现高通滤波器。

图片

高通滤波器

从频率响应图中,我们可以看到大约16k以上的频率被通过(接近0dB的变化),而低于该频率的衰减越来越多(100Hz的频率将衰减-44dB)。

滤波器不会产生阻挡较低频率的砖墙效应,而是随着频率的降低而越来越衰减。我们可以通过组合滤波器来使下降更加尖锐,也称为增加滤波器阶数。

如下,低频 1kHz 分量在电容之后几乎完全从信号中去除(图中的红色迹线)。

图片

1kHz 分量在电容之后几乎完全从信号中去除

五、低频滤波器

低通滤波器的作用与高通滤波器相反,允许较低频率通过,同时衰减(阻止)较高频率,将示例更改为低通滤波器,只需要将电容替换为电感。

图片

低通滤波器的作用与高通滤波器相反,允许较低频率通过

同样,我们可以看到低于约 3k 的频率被通过(接近 0dB 变化),而高于该频率的频率衰减得越来越多(100kHz 的频率将衰减 -30dB)。再次注意,滤波器并不具有阻挡较高频率的砖墙效应,而是随着频率的升高而越来越衰减。同样,我们可以通过组合滤波器来使下降更加尖锐,也称为增加滤波器阶数。

也可以使用电容构建一个低通滤波器

图片

使用电容构建一个低通滤波器

在这种情况下,高频通过电容旁路到地,将其从信号中去除,此配置的频率响应图如下所示:

图片

高频通过电容旁路到地,将其从信号中去除

六、电感高通滤波器

类似地,我们可以构造一个带有一个电感的高通滤波器

图片

电感高通滤波器

这里低频分量通过电感旁路到地,将其从信号中移除,此配置的频率响应图如下所示:

图片

电感高通滤波器

七、截止频率

截止频率定义为频率响应图上的 -3dB 点,在该点信号已衰减至其原始功率的 50%(大约为其原始电压的 70.8%)。这也是衰减斜率和通过斜率(电平)的线在图表上相交的点。

图片

截止频率定

同样,很明显这部是一个截止点,但是必须选择某个点来描述滤波器特性,并且截止频率是用于该点的术语。

对于电容滤波器,频率公式为:

C=1/ 2πRC

对于电感滤波器,频率公式为:

C= R / 2πL

在电容滤波器中,有一个10k 电阻和一个 1nF 电容,频率为:

C= 1/2π(10x10³)(1x10-9) = 15.9kHz

在电感滤波器中,有一个10k 电阻和一个 1nF 电容,频率为:

C=(10x10³)/2π(0.1) = 15.9kHz

这2种情况都与上面在频率响应图上看到的相符。

八、高阶滤波器

在上面的滤波器中都由有一个电抗元件。频率响应图在停止区域的斜率约为20dB/对数十倍频程。

通过使用更多的电抗元件和/或滤波器,我们可以将每个电抗元件的斜率增加大约 20dB,也就是增加滤波器的阶数。

例如,下面是一个斜率约为 40db/decade 的二阶滤波器(2 个电抗元件)。

图片

40db/decade 的二阶滤波器

但注意,过多增加滤波器阶数也存在缺点,例如即使在通带中信号的总衰减和信号传播的延迟,以及增加的成本和电路复杂性。

九、带通和带阻滤波器

最后,通过将高通滤波器和低通滤波器与适当的截止频率相结合来创建带通或者带阻滤波器。

图片

带通或者带阻滤波器。

以上就是关于无源模拟滤波器的内容。

原文链接:

https://www.labcenter.com/blog/sim-passive-filters/

免责声明:本文转自网络,版权归原作者所有,如涉及作品版权问题,请及时与我们联系,谢谢!

好了,今天的文章内容到这里就结束了,希望对你有帮助。

铁铁,我们下一期见,如果觉得我的文章还不错,请帮忙

三连支持点赞/在看/转发~

  • 66
    点赞
  • 19
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
好的,下面我会详细讲解一下C语言编程的步骤,希望对您有所帮助。 1. 定义问题 定义问题是编写程序的第一步,也是最重要的一步。在这一步中,需要明确程序的目标和要解决的问题。具体来说,需要回答以下问题: - 你的程序要实现什么功能? - 你的程序要处理什么类型的数据? - 你的程序需要输入什么数据? - 你的程序需要输出什么数据? 定义问题的过程中,需要尽可能详细地描述程序的目标和要解决的问题。这样有助于后续步骤的顺利进行。 2. 设计算法 设计算法是编写程序的核心步骤。在这一步中,需要根据问题的需求,设计程序的算法,选择合适的数据结构和算法策略。具体来说,需要完成以下工作: - 确定程序的输入和输出。 - 根据数据的类型和大小,选择合适的数据结构。 - 设计程序的逻辑流程,包括条件判断、循环结构等。 - 确定算法的复杂度,评估程序的性能。 在这一步中,需要注意算法的正确性和可读性。算法应该能够正确地解决问题,并且易于理解和维护。 3. 编写程序 在完成算法设计后,就可以开始编写程序了。具体来说,需要完成以下工作: - 编写程序的源代码,按照算法设计的逻辑结构组织代码。 - 使用C语言的语法规则,定义变量、函数等。 - 使用控制语句和函数库,实现程序的功能。 在编写程序的过程中,需要注意代码的风格和可读性。代码应该具有良好的组织结构和注释,易于理解和维护。 4. 编译程序 编写程序后,需要使用编译器将程序源代码转换成可执行程序。具体来说,需要完成以下工作: - 使用编译器将程序源代码编译成二进制文件。 - 编译过程中,需要检查代码是否符合C语言的语法规则,是否存在错误。 编译后,会生成可执行文件。可以通过运行可执行文件,测试程序的功能是否正常。 5. 调试程序 运行程序并检查程序是否按照预期工作。如果出现错误,需要进行调试。具体来说,需要完成以下工作: - 分析程序的错误,确定出错的原因。 - 修改代码,消除错误。 - 重新编译程序,测试修改后的程序是否正常工作。 在调试程序的过程中,需要使用调试工具和技术,如断点调试、输出调试等。 6. 优化程序 根据程序的性能需求,对程序进行优化。具体来说,需要完成以下工作: - 分析程序的性能瓶颈,确定需要优化的部分。 - 使用合适的算法和数据结构,减少程序的运行时间和空间复杂度。 - 对代码进行改进,优化程序的可读性和可维护性。 在优化程序的过程中,需要注意程序的正确性和可读性。优化应该是有针对性的,避免过度优化导致新的问题。 7. 维护程序 对程序进行维护,修复已知的错误或更新程序以适应新的需求。具体来说,需要完成以下工作: - 定期检查程序,修复已知的错误。 - 根据新的需求,对程序进行改进和扩展。 在维护程序的过程中,需要注意程序的兼容性和可维护性。维护应该是持续性的,避免放任程序出现新的问题。

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值