如何自己动手
设计滤波器电路
滤波器是电路最常涉及的模块之一,虽然现在有多种工具设计滤波器,但了解具体如何设计认识非常重要的。这里我们介绍有源滤波器,它实际是在无源滤波器(RC、LC、RLC电路)的基础上添加运放形成的,从而使滤波器带有增益,并且带来无源滤波器所不具备的一些特性。
一阶有源滤波器是在运放和一个电阻和一个电容构成的。如图是一个一阶有源低通滤波器,电阻R1和电容C1组成的RC电路实现信号的选择,截止频率。电路其余部分实际是一个同相放大器,高于fc的信号成分被过滤,低于fc的部分可以通过RC电路并被放大。
在无源滤波器添加上运放电路,如图所示的电压跟随器,就构成了一个有源滤波器。由于增益为1,并不影响R1,C1构成的无源滤波器,截止频率仍为,那么有人会问,既然无源滤波器和有源滤波器在R1、C1的参数不变的情况下特性一致,那为什么还要添加运放画蛇添足呢?
学习有源滤波器,需要知道两点,一是,有源滤波器有低通、高通、带通、带阻等不同类型,
二是,有源滤波器有Butterworth(巴特沃斯)、Chebyshev(切比雪夫)、Bessel(贝济埃)3中不同特性。
关键什么是3种不同特性的滤波器,我们以高通滤波器来举例说明一下。如图是一个二阶的Butterworth滤波器和Chebyshev滤波器,两个滤波器除了电路参数不同,电路结构完全相同,截止频率也都为1KHZ。但正是这两个电阻参数的不同,造就了相同电路结构的不同频率特性。分析频率特性曲线图,发现Butterworth高通滤波器在拐点比较平滑,或者说当输入信号频率超过截止频率后,滤波器的增益较为平滑的增大到1;而Chebyshev高通滤波器在拐点出有明显的起伏,当输入信号频率超过截止频率后,滤波器的增益有一个激增,在输入信号频率大约为2KHZ,滤波器的增益还一度超过了1.4,之后又渐渐跌落并减小至1。
这样的差异会带来什么后果呢?我们知道高通滤波器在电路中实现把信号频率在fc以下的成分除掉,也就是说滤波器对于频率小于fc的信号增益应该越小越好。对于上面的两个滤波器,加入500HZ的信号分别进入在两个滤波器,那么Chebyshev在该频率点的增益要明显小于Butterworth的增益,或者说Chebyshev对于抑制fc以下的信号更给力。然后简要说明一下3种特性的特点。
Butterworth型:通带部分非常平滑。Chebyshev:通带到阻带的变化十分迅速,具有更好的频率选择特性。
Bessel:频率特性一般,但其通带的相频特性呈线性。
为什么在上文图中换换电阻就可以得到不同特性的有源滤波器,如何设计出不同特性的滤波器呢?(只简要介绍低阶滤波器的设计)接着往下看
仍从无源滤波器开始,如图是一个一阶无源滤波器。
如果该电路没有前、后级电路,则流过R、C电流相等,输出信号实际是电容两端电压,输入信号实际是R、C电压只和,,于是增益可以用阻抗的形式表示,由于容抗中含有频率项,所以增益A添加一个(s)以示区别:
由该式我们可以对任意阶数的低通滤波器进行讨论,同时Butterworth、Chebyshev、Bessel 3种类型的滤波器的相应阶数的参数a、b是固定的,可以通过查表获得,由此通过该通式可以设计出任意阶数任意类型的低通滤波器,对于高通、带通等类型的滤波器也是同样的分析方法。
最后举一个具体的例子:
Sallen-key型二阶有源滤波器的设计。某电子系统要求添加一个Sallen-key型二阶有源滤波器,截止频率为2KHZ,且滤波器具有Butterworth特性,电路如图所示,请确定电路参数(为了简便,R1=R2=R,C1=C2=C),并绘制相应的频率特性曲线。
借鉴之前的推导经验,可得到Sallen-key型二阶有源滤波器的传递函数。
利用matlab绘制频率特性曲线
X=0:8000;
Y=abs(6343200/(-x^2+2828.4*i*x+4000000));
semilogx(x,y);
grid on;
文字、图片:易梁萍
编辑:周雪