是否有模拟可重新配置滤波器?

信息处理 matlab 数字的 模数 模拟
2022-02-03 14:34:26

我知道我们可以构建一个芯片(或电路)或使用 FPGA 来拥有可重新配置的数字滤波器。但是模拟滤波器怎么样,我们可以有可重新配置的模拟滤波器吗?谢谢

1个回答

我们可以有可重新配置的模拟滤波器吗?

是的。您打开祖母厨房或客厅收音机的旋钮通过改变组件的电容来改变振荡器的调谐。任何稳定的振荡器本质上都是其谐振频率的滤波器。

此外,还有很多其他示例:具有可调 R 的可调 RC 滤波器;机械可调金属弹簧滤波器;带有调谐螺钉的可调谐微波腔谐振器、基于 PIN 二极管的 LC 滤波器……不胜枚举。

基本上,采用任何模拟滤波器拓扑并使其中一个组件可调,您将得到一个可重新配置的滤波器。

那有用吗?好吧,有时是这样,如果您需要保持通带可调(尽管这更常见的是通过倍频程滤波器组完成)或需要调整 ADC 的抗混叠滤波器(尽管这更常见的是使用高速 ADC 和数字过滤/采样方法)。

一般来说,你尽量避免在模拟域中使用滤波器做复杂的事情,真的。模拟滤波器始终是一种权衡,因此数字滤波在可行的情况下取代了它们。

您能获得与使用数字滤波器一样多的自由吗?几乎从来没有。像 RRC 这样的东西在数字领域非常微不足道,但需要大量工作才能在模拟领域进行远程近似,这将取决于温度,而且成本高昂。最接近模拟 RRC 的可能是斗式滤波器,这几乎是一个数字滤波器:时间离散,但幅度连续。