有源滤波器
有源滤波器
无源滤波器限制
- 不能产生大于1的增益,无源元件不能增加网络中的能量
- 在低于音频范围(300Hz<f<3000Hz)工作时,滤波器性能很差
- 然而无源滤波器在高频时是非常有用的
有源滤波器
- 有源滤波器由电阻器、电容器以及运算放大器组成
- 有源滤波器可以提供放大器增益
- 有源滤波器可以与电压跟随器结合使用,从而实现滤波器各级与电源和负载阻抗效应的隔离
- 利用这种隔离特性,就可以独立设计各级滤波器,之后再将其级联起来实现所要求的传递函数(传递函数级联时,根据对数关系伯德图可以直接相加)
- 有源滤波器的可靠性和稳定性差,大多数有源滤波器的实际工作频率限制在100kHz以下
- 通常可以按照滤波器的阶数(极点数)或者特定的设计类型对滤波器进行分类
一阶低通滤波器
一阶低通滤波器
通用一阶滤波器的器件Z i _i i和Z f _f f的不同选择决定了滤波器是低通的还是高通的,但其中一个元件必须是电抗元件
通用的一阶有源滤波器
传递函数
有源一阶低通滤波器
低通滤波器的传递函数为:
H ( ω ) = V o V i = − Z f Z i \mathbf{H}(\omega)=\frac{\mathbf{V}_o}{\mathbf{V}_i}=-\frac{\mathbf{Z}_f}{\mathbf{Z}_i} H(ω)=ViVo=−ZiZf
其中Z i _i i=R i _i i,并且:
Z f = R f ∥ 1 j ω C f = R f / j ω C f R f + 1 / j ω C f = R f 1 + j ω C f R f \mathbf{Z}_f=R_f\left\Vert\frac1{j\omega C_f}=\frac{R_f/j\omega C_f}{R_f+1/j\omega C_f}=\frac{R_f}{1+j\omega C_fR_f}\right. Zf=Rf jωCf1=Rf+1/jωCfRf/jωCf=1+jωCfRfRf
因此:
H ( ω ) = − R f R i 1 1 + j ω C f R f \begin{aligned}\mathbf{H}(\omega)&=-\frac{R_f}{R_i}\frac1{1+j\omega C_fR_f}\end{aligned} H(ω)=−RiRf1+jωCfRf1
- 由此可见:传递函数和无源低通滤波 H ( ω ) = 1 1 + j ω R C H(\omega)=\frac1{1+\text{j}\omega RC} H(ω)=1+jωRC1基本相同,只是相差一个低频(ω→∞)增益,即-R f _f f/R i _i i的直流增益
此外,其转折频率为:
ω c = 1 R f C f \omega_c=\frac1{R_fC_f} ωc=RfCf1
- 由此可见:ω c _c c不依赖于 R i _i i,这意味着可以将几个不同的输人 R i _i i相加起来,但各输入的转折频率保持不变
一阶高通滤波器
传递函数
有源一阶高通滤波器
高通滤波器,其传递函数为:
H ( ω ) = V o V i = − Z f Z i \begin{aligned}\mathbf{H}(\omega)&=\frac{\mathbf{V}_o}{\mathbf{V}_i}=-\frac{\mathbf{Z}_f}{\mathbf{Z}_i}\end{aligned} H(ω)=ViVo=−ZiZf
其中Z i _i i=R i _i i+1/jωC i _i i,Z f _f f=R f _f f,因此:
H ( ω ) = − R f R i + 1 / j ω C i = − j ω C i R f 1 + j ω C i R i \begin{aligned}\mathbf{H}(\omega)&=-\frac{R_f}{R_i+1/j\omega C_i}=-\frac{j\omega C_iR_f}{1+j\omega C_iR_i}\end{aligned} H(ω)=−Ri+1/jωCiRf=−1+jωCiRijωCiRf
在频率很高(ω→∞)时,其增益趋于-R f _f f/R i _i i,转折频率为:
ω c = 1 R i C i \boldsymbol{\omega}_c=\frac1{R_iC_i} ωc=RiCi1
带通滤波器
带通滤波器
- 低通滤波器与高通滤波器组合起来,就可以构成一个在所需频带内增益为K的带通滤波器
- 将单位增益的低通滤波器、单位增益的高通滤波器与增益为-R f _f f/R i _i i的反相放大器级联即可构成一个带通滤波器
其框图如图所示:
其频率响应如图所示:
带通滤波器的实际电路结构如图:
有源带通滤波器
带通滤波器的分析相当简单,其传递函数是低通、高通与反相器增益三者的乘积,即:
H ( ω ) = V o V i = ( − 1 1 + j ω C 1 R ) ( − j ω C 2 R 1 + j ω C 2 R ) ( − R f R i ) \mathbf{H}(\omega)=\frac{\mathbf{V}_o}{\mathbf{V}_i}=\left(-\frac{1}{1+j\omega C_1R}\right)\biggl(-\frac{j\omega C_2R}{1+j\omega C_2R}\biggr)\biggl(-\frac{R_f}{R_i}\biggr) H(ω)=ViVo=(−1+jωC1R1)(−1+jωC2RjωC2R)(−RiRf)
= − R i R i 1 1 + j ω C 1 R j ω C 2 R 1 + j ω C 2 R =-\frac{R_i}{R_i}\frac1{1+\text{j}\omega C_1R}\frac{\mathrm{j}\omega C_2R}{1+\text{j}\omega C_2R} =−RiRi1+jωC1R11+jωC2RjωC2R
低通部分设定了带通滤波器的上转折频率:
ω 2 = 1 R C 1 \color{red}{\omega_2=\frac1{RC_1}} ω2=RC11
而高通部分设定了带通滤波器的下转折频率:
ω 1 = 1 R C 2 \color{red}\omega_1=\frac1{RC_2} ω1=RC21
由ω 1 _1 1和ω 2 _2 2的值即可确定带通滤波器的中心频率、带宽及品质因数:
ω 0 = ω 1 ω 2 \color{red}\omega_0=\sqrt{\omega_1\omega_2} ω0=ω1ω2
B = ω 2 − ω 1 \color{red}{B=\omega_2-\omega_1} B=ω2−ω1
Q = ω 0 B \color{red}Q=\frac{\omega_0}B Q=Bω0
为了确定带通滤波器的通带增益 K,将带通滤波器的传递函数化为标准形式:
H ( ω ) = − R f R i j ω / ω 1 ( 1 + j ω / ω 1 ) ( 1 + j ω / ω 2 ) = − R f R i j ω ω 2 ( ω 1 + j ω ) ( ω 2 + j ω ) \begin{aligned}\mathbf{H}(\omega)&=-\frac{R_f}{R_i}\frac{j\omega/\omega_1}{(1+j\omega/\omega_1)(1+j\omega/\omega_2)}=-\frac{R_f}{R_i}\frac{j\omega\omega_2}{(\omega_1+j\omega)(\omega_2+j\omega)}\end{aligned} H(ω)=−RiRf(1+jω/ω1)(1+jω/ω2)jω/ω1=−RiRf(ω1+jω)(ω2+jω)jωω2
在中心频率ω 0 _0 0=√ω 1 _1 1ω 2 _2 2的处,传递函数的模为:
∣ H ( ω 0 ) ∣ = ∣ R f R i j ω 0 ω 2 ( ω 1 + j ω 0 ) ( ω 2 + j ω 0 ) ∣ = R f R i ω 2 ω 1 + ω 2 \begin{aligned}\left|\mathbf{H}(\omega_0)\right|=\left|\frac{R_f}{R_i}\frac{j\omega_0\omega_2}{(\omega_1+j\omega_0)(\omega_2+j\omega_0)}\right|=\frac{R_f}{R_i}\frac{\omega_2}{\omega_1+\omega_2}\end{aligned} ∣H(ω0)∣= RiRf(ω1+jω0)(ω2+jω0)jω0ω2 =RiRfω1+ω2ω2
于是,其带通增益为:
K = R f R i ω 2 ω 1 + ω 2 \begin{aligned}K&=\frac{R_f}{R_i}\frac{\omega_2}{\omega_1+\omega_2}\end{aligned} K=RiRfω1+ω2ω2
带阻(陷波)滤波器
带阻(陷波)滤波器
- 低通滤波器与高通滤波器的并联组合再加上一个求和放大器就可以构成带阻滤波器
其框图如图所示:
- 带阻滤波器的下截止频率由低通滤波器设定,而上截止频率ω 2 _2 2由高通滤波器设定
- ω 1 _1 1和ω 2 _2 2之间的频带宽度为带阻滤波器的带宽,如图所示
- 带阻滤波器允许低于ω 1 _1 1和高于ω 2 _2 2的频带通过。实际电路结构如图所示:
有源带阻滤波器
带阻滤波器的传递函数为:
H ( ω ) = V ∘ V i = − R f R i ( − 1 1 + j ω C 1 R − j ω C 2 R 1 + j ω C 2 R ) H(\omega)=\frac{V_{\circ}}{V_{i}}=-\frac{R_{\mathrm{f}}}{R_{\mathrm{i}}}\Big(-\frac{1}{1+\mathrm{j}\omega C_{1}R}-\frac{\mathrm{j}\omega C_{2}R}{1+\mathrm{j}\omega C_{2}R}\Big) H(ω)=ViV∘=−RiRf(−1+jωC1R1−1+jωC2RjωC2R)
计算截止频率ω 1 _1 1和ω 2 _2 2、中心频率、带宽及品质因数与上面相同
为了确定带阻滤波器的带通增益 K,可以用上、下截止频率表示该传递函数,得到:
H ( ω ) = R i R i ( 1 1 + j ω / ω 2 + j ω / ω 1 1 + j ω / ω 1 ) = R i R i ( 1 + j 2 ω / ω 1 + ( j ω ) 2 / ω 1 ω 1 ) ( 1 + j ω / ω 2 ) ( 1 + j ω / ω 1 ) H(\omega)=\frac{R_i}{R_i}\Big(\frac1{1+j\omega/\omega_2}+\frac{j\omega/\omega_1}{1+j\omega/\omega_1}\Big)=\frac{R_i}{R_i}\frac{(1+j2\omega/\omega_1+(j\omega)^2/\omega_1\omega_1)}{(1+j\omega/\omega_2)(1+j\omega/\omega_1)} H(ω)=RiRi(1+jω/ω21+1+jω/ω1jω/ω1)=RiRi(1+jω/ω2)(1+jω/ω1)(1+j2ω/ω1+(jω)2/ω1ω1)
将上式与传递函数标准形式相比较可知,在两通带(ω→0和ω→∞)内,其增益为:
K = R f R i K=\frac{R_f}{R_i} K=RiRf
也可以通过中心频率处传递函数的模确定其通带增益,即:
H ( ω 0 ) = ∣ R i R i ( 1 + j 2 ω 0 / ω 1 + ( j ω 0 ) 2 / ω 1 ω 1 ) ( 1 + j ω 0 / ω 2 ) ( 1 + j ω 0 / ω 1 ) ∣ = R i R i 2 ω 1 ω 1 + ω 2 H(\omega_0)=\left|\frac{R_i}{R_i}\frac{(1+\mathrm{j}2\omega_0/\omega_1+(\mathrm{j}\omega_0)^2/\omega_1\omega_1)}{(1+\mathrm{j}\omega_0/\omega_2)(1+\mathrm{j}\omega_0/\omega_1)}\right|=\frac{R_i}{R_i}\frac{2\omega_1}{\omega_1+\omega_2} H(ω0)= RiRi(1+jω0/ω2)(1+jω0/ω1)(1+j2ω0/ω1+(jω0)2/ω1ω1) =RiRiω1+ω22ω1
设计有源滤波器
设计低通有源滤波器
- 设计一个直流增益为4、转折频率为500Hz的低通有源滤波器
由 ω c = 1 R f C f \omega_\mathfrak{c}=\frac1{R_\mathfrak{f}C_\mathfrak{f}} ωc=RfCf1,可得:
ω c = 2 π f c = 2 π ( 500 ) = 1 R f C f \omega_c=2\pi f_c=2\pi\left(500\right)=\frac1{R_fC_f} ωc=2πfc=2π(500)=RfCf1
其直流增益为:
H ( 0 ) = − R f R i = − 4 \begin{aligned}H(0)&=-\frac{R_f}{R_i}=-4\end{aligned} H(0)=−RiRf=−4
联立,如果选定C f _f f=0
R f = 1 2 π ( 500 ) 0.2 × 1 0 − 6 = 1.59 k Ω \begin{aligned}R_f=\frac{1}{2\pi(500)0.2\times10^{-6}}=1.59\text{k}\Omega\end{aligned} Rf=2π(500)0.2×10−61=1.59kΩ
R i = R f 4 = 397.5 Ω R_i=\frac{R_f}4=397.5~\Omega Ri=4Rf=397.5 Ω
取R f _f f=1.6kΩ,R i _i i=400Ω,所设计的低通有源滤波器如图
设计带通滤波器
- 设计一个带通滤波器,允许250~3000Hz范围内的频率通过,增益K=10,假设电阻R=20kΩ
因为ω 1 _1 1=1/RC 2 _2 2,所以:
C 2 = 1 R ω 1 = 1 2 π f 1 R = 1 2 π × 250 × 20 × 1 0 3 = 31.83 nF C_2=\dfrac{1}{R\omega_1}=\dfrac{1}{2\pi f_1R}=\dfrac{1}{2\pi\times250\times20\times10^3}=\textbf{31.83 nF} C2=Rω11=2πf1R1=2π×250×20×1031=31.83 nF
同理:由于ω 2 _2 2=1/RC 1 _1 1,所以:
C 1 = 1 R ω 2 = 1 2 π f 2 R = 1 2 π × 3 , 000 × 20 × 1 0 3 = 2.65 nF C_1=\dfrac{1}{R\omega_2}=\dfrac{1}{2\pi f_2R}=\dfrac{1}{2\pi\times3,000\times20\times10^3}=\textbf{2.65 nF} C1=Rω21=2πf2R1=2π×3,000×20×1031=2.65 nF
由 K = R i R i ω 2 ω 1 + ω 2 K=\frac{R_{\text{i}}}{R_{\text{i}}}\frac{\omega_{2}}{\omega_{1}+\omega_{2}} K=RiRiω1+ω2ω2,可得:
R f R i = K ω 1 + ω 2 ω 2 = K f 1 + f 2 f 2 = 10 ( 3 , 250 ) 3 , 000 = 10.83 \frac{R_f}{R_i}=K\frac{\omega_1+\omega_2}{\omega_2}=K\frac{f_1+f_2}{f_2}=\frac{10(3,250)}{3,000}=10.83 RiRf=Kω2ω1+ω2=Kf2f1+f2=3,00010(3,250)=10.83
如果选择R i _i i=10kΩ,则有R=10.83,R i _i i≈108.3kΩ
验证
第一个运算放大器的输出为:
V i − 0 20 k Ω + V 1 − 0 20 k Ω + s 2.65 × 1 0 − 9 ( V 1 − 0 ) 1 = 0 → V 1 = − V i 1 + 5.3 × 1 0 − 5 s \frac{V_i-0}{20\mathbf{k}\Omega}+\frac{V_1-0}{20\mathbf{k}\Omega}+\frac{s2.65\times10^{-9}(V_1-0)}{1}=0\rightarrow V_1=-\frac{V_i}{1+5.3\times10^{-5}s} 20kΩVi−0+20kΩV1−0+1s2.65×10−9(V1−0)=0→V1=−1+5.3×10−5sVi
第二个运算放大器的输出为:
V 1 − 0 20 k Ω + 1 s31. 83n F + V 2 − 0 20 k Ω = 0 → \frac{V_1-0}{20\text{k}\Omega+\frac1{\text{s31. 83n}\mathrm{F}}}+\frac{V_2-0}{20\text{k}\Omega}=0\rightarrow 20kΩ+s31. 83nF1V1−0+20kΩV2−0=0→
V 2 = − 6.366 × 1 0 − 4 s V 1 1 + 6.366 × 1 0 − 4 s = 6.366 × 1 0 − 4 s V i ( 1 + 6.366 × 1 0 − 4 s ) ( 1 + 5.3 × 1 0 − 5 s ) V_2=-\frac{6.366\times10^{-4}sV_1}{1+6.366\times10^{-4}s}=\frac{6.366\times10^{-4}sV_i}{(1+6.366\times10^{-4}s)(1+5.3\times10^{-5}s)} V2=−1+6.366×10−4s6.366×10−4sV1=(1+6.366×10−4s)(1+5.3×10−5s)6.366×10−4sVi
第三个运算放大器的输出为:
V 2 − 0 10 k Ω + V o − 0 108.3 k Ω = 0 → V o = 10.83 V 2 → j 2 π × 2 5 ∘ \frac{V_2-0}{10\mathrm{k}\Omega}+\frac{V_\mathrm{o}-0}{108.3\mathrm{k}\Omega}=0\rightarrow V_o=10.83V_2\rightarrow\mathrm{j}2\pi\times25^\circ 10kΩV2−0+108.3kΩVo−0=0→Vo=10.83V2→j2π×25∘
V o = − 6.894 × 1 0 − 3 s V i ( 1 + 6.366 × 1 0 − 4 s ) ( 1 + 5.3 × 1 0 − 5 s ) V_o=-\frac{6.894\times10^{-3}sV_i}{(1+6.366\times10^{-4}s)(1+5.3\times10^{-5}s)} Vo=−(1+6.366×10−4s)(1+5.3×10−5s)6.894×10−3sVi
令s=j2π×25°并求出V o _o o/V 1 _1 1的模:
V o V i = − j 10.829 ( 1 + j 1 ) × 1 \frac{V_\mathrm{o}}{V_\mathrm{i}}=\frac{-\text{j}10.829}{(1+\text{j}1)\times1} ViVo=(1+j1)×1−j10.829
- |V o _o o/V 1 _1 1|=0.7071×10.829,即低转折频率点
令s=j2π×3000=j18.849kΩ,则有:
V o V i = − j 129 ⋅ 94 ( 1 + j 12 ) ( 1 + j 1 ) = 129 ⋅ 94 ( 12.042 ∠ 85.24 ° ) ( 1.4142 ∠ 45 ° ) = 0.7071 × 10.791 ∠ − 18.61 ° \frac{V_o}{V_i}=\frac{-\mathrm{j}129\cdot94}{(1+\mathrm{j}12)(1+\mathrm{j}1)}=\frac{129\cdot94}{(12.042{\angle{85.24°}})(1.4142{\angle{45°}})}=0.7071\times10.791{\angle{-18.61°}} ViVo=(1+j12)(1+j1)−j129⋅94=(12.042∠85.24°)(1.4142∠45°)129⋅94=0.7071×10.791∠−18.61°
- 显然,这是上截止频率