Bootstrap

模拟滤波(二)

摘要

本文档目的有二:
1)整理项目中用过的样例,多数情况下根据技术需求改数即可;
2)加强自己写文档的习惯;

前置说明

本节为名词解释。

电容容值选择

根据笔者目前的理解,设计模拟滤波器时要优先选择电容值,《新概念模拟电路》1中对此给出了一个大致的选择范围:

截止频率参考电容容值
1Hz 10 − 100 μ F \rm 10-100 \mu F 10100μF
10Hz 1 − 10 μ F \rm 1-10 \mu F 110μF
100Hz 0.1 − 1 μ F \rm 0.1-1 \mu F 0.11μF
1kHz 10 − 100 n F \rm 10-100 nF 10100nF
10kHz 1 − 10 n F \rm 1-10 nF 110nF
100kHz 0.1 − 1 n F \rm 0.1-1 nF 0.11nF
1MHz 10 − 100 p F \rm 10-100 pF 10100pF
10MHz 1 − 10 F \rm 1-10 F 110F

常用电容容值

电阻阻值选择

电阻阻值选择需要参考E-96表,具体值可以在该文档中查看:
E-96电阻表

S K \rm SK SK型滤波器

4元件

4元件型SK滤波器

6元件

6元件型SK滤波器

M F B \rm MFB MFB型滤波器

MFB型滤波器
Note:上面给出的示意图都是对应滤波器的双电源方案,单电源情况下需要做出改动,但是目前项目中单电源方案暂时用不到,因此暂时不整理,后续有需要再补充。
Note:“Z”代表阻抗,实现具体的高通/低通功能需要将对应位置的“Z”替换为电阻/电容。

一阶无源低通滤波

低通上限截止频率10kHz。

电路图

一阶无源低通电路

传递函数

H ( s ) = 1 1 + s R C H(s)=\frac{1}{1+sRC} H(s)=1+sRC1

仿真图

一阶无源低通滤波仿真

参数

R = 1.58 k Ω \rm R=1.58k\Omega R=1.58kΩ
C = 10 n F \rm C=10nF C=10nF

公式

R = 1 2 π f C C R=\frac{1}{2\pi f_{C}C} R=2πfCC1

二阶无源低通滤波

电路图

二阶无源低通电路

传递函数

H ( s ) = 1 1 + s ( R 1 C 1 + R 1 C 2 + R 2 C 2 ) + s 2 R 1 C 1 R 2 C 2 H(s)=\frac{1}{1+s(R_{1}C_{1}+R_{1}C_{2}+R_{2}C_{2})+s^{2}R_{1}C_{1}R_{2}C_{2}} H(s)=1+s(R1C1+R1C2+R2C2)+s2R1C1R2C21

仿真图

二阶无源低通滤波仿真

参数

R = 49.9 Ω \rm R=49.9\Omega R=49.9Ω
C = 100 n F \rm C=100nF C=100nF
R = 84.5 Ω \rm R=84.5\Omega R=84.5Ω
C = 100 n F \rm C=100nF C=100nF
Note:此处选择100nF的电容主要考虑电阻存在热噪声,阻值越大热噪声越大,但是仅限于考虑,没有严谨地论证过此处增大电容减小电阻的行为是否从整体上优于小电容大电阻,感兴趣的话可以分析一下。
Note:由于每个滤波器阶数的动态阻抗影响其相邻网络,因此难以精确地实现级联无源滤波器以产生更大阶滤波器。然而,为了降低负载效应,我们可以使每个后续级的阻抗是前一级的 10 倍多,因此 R2 = 10 * R1 和 C2 = 0.1 * C1。

公式

K = 4 Q 2 − 2 + 4 − 16 Q 2 + 32 Q 4 2 Q K=\frac{\sqrt{4Q^{2}-2+\sqrt{4-16Q^{2}+32Q^{4}}}}{2Q} K=2Q4Q22+416Q2+32Q4
ω 0 = 1 / R 1 R 2 C 1 C 2 \omega_{0}=1/\sqrt{R_{1}R_{2}C_{1}C_{2}} ω0=1/R1R2C1C2
Q = ( R 1 R 2 C 1 C 2 ) / ( R 1 C 1 + R 2 C 2 + R 1 C 2 ) Q=(\sqrt{R_{1}R_{2}C_{1}C_{2}})/(R_{1}C_{1}+R_{2}C_{2}+R_{1}C_{2}) Q=(R1R2C1C2 )/(R1C1+R2C2+R1C2)
Note:一般设计只会给出截止频率,因此需要先选定Q值,然后根据第一个公式求出K,最后由K推算出特征频率 f 0 ( ω 0 ) \rm f_{0}(\omega_{0}) f0(ω0)。之后可以根据公式2和公式3得出仅包含 R 1 \rm R_{1} R1 R 2 \rm R_{2} R2 C 1 \rm C_{1} C1和、 C 2 \rm C_{2} C2的两个等式。个人认为最后既可以直接解出 R 1 \rm R_{1} R1 R 2 \rm R_{2} R2关于 C 1 \rm C_{1} C1以及 C 2 \rm C_{2} C2的表达式,也可以先按照之前提到的表格选择电容值且假设 R 1 = R 2 \rm R1=R2 R1=R2,计算出大概值,再利用仿真软件辅助调整。

仿真说明

下面的仿真所使用的运算放大器是LTspice自带的OP07。

一阶有源低通滤波

电路图

一阶有源低通滤波同相
一阶有源低通滤波反相

传递函数

H ( s ) = ( 1 + R 2 R 3 ) ( 1 1 + s R 1 C 1 ) H(s)=(1+\frac{R_{2}}{R_{3}})(\frac{1}{1+sR_{1}C_{1}}) H(s)=(1+R3R2)(1+sR1C11)
H ( s ) = ( − R 1 R 2 ) ( 1 1 + s R 1 C 1 ) H(s)=(-\frac{R_{1}}{R_{2}})(\frac{1}{1+sR_{1}C_{1}}) H(s)=(R2R1)(1+sR1C11)

仿真图

一阶有源滤波同相仿真
一阶有源滤波反相仿真

参数

R = 1 2 π f C C R=\frac{1}{2\pi f_{C}C} R=2πfCC1

二阶有源低通滤波

电路图

二阶有源低通滤波(易用型)

传递函数

H ( s ) = A m 1 + s [ ( 1 − A m ) R 1 C 1 + R 1 C 2 + R 2 C 2 ] + s 2 R 1 C 1 R 2 C 2 H(s)=\frac{A_{m}}{1+s[(1-A_{m})R_{1}C_{1}+R_{1}C_{2}+R_{2}C_{2}]+s^{2}R_{1}C_{1}R_{2}C_{2}} H(s)=1+s[(1Am)R1C1+R1C2+R2C2]+s2R1C1R2C2Am

H ( s ) = A m 1 + s ( 3 − A m ) R C + s 2 R 2 C 2 H(s)=\frac{A_{m}}{1+s(3-A_{m})RC+s^{2}R^{2}C^{2}} H(s)=1+s(3Am)RC+s2R2C2Am
Note:该传递函数仅适用于易用型 S K \rm SK SK型滤波器( R 1 = R 2 \rm R_{1}=R_{2} R1=R2 C 1 = C 2 \rm C_{1}=C_{2} C1=C2)。
Note:这个传函我推的和书上不太一样,但是个人认为我应该没推错,这个式子的分子上应该有一个 A m \rm A_{m} Am

仿真图

二阶有源低通滤波(易用型)仿真

参数

Q = 1 3 − A m Q=\frac{1}{3-A_{m}} Q=3Am1

K = 4 Q 2 − 2 + 4 − 16 Q 2 + 32 Q 4 2 Q K=\frac{\sqrt{4Q^{2}-2+\sqrt{4-16Q^{2}+32Q^{4}}}}{2Q} K=2Q4Q22+416Q2+32Q4

f 0 = f C K f_{0}=\frac{f_{C}}{K} f0=KfC

f 0 = 1 2 π R C f_{0}=\frac{1}{2\pi RC} f0=2πRC1

一阶有源高通滤波

电路图

一阶有源低通滤波同相
一阶有源低通滤波反相

传递函数

H ( s ) = A m s R C 1 + s R C H(s)=A_{m}\frac{sRC}{1+sRC} H(s)=Am1+sRCsRC

H ( s ) = − s R 2 C 1 1 + s R 1 C 1 H(s)=-\frac{sR_{2}C_{1}}{1+sR_{1}C_{1}} H(s)=1+sR1C1sR2C1

仿真图

一阶有源低通滤波同相仿真
一阶有源低通滤波反相仿真

参数

R = 1 2 π f C R=\frac{1}{2\pi fC} R=2πfC1

二阶有源高通滤波

电路图

二阶有源高通滤波(易用型)

传递函数

H ( s ) = A m s 2 R 1 C 1 R 2 C 2 1 + s ( R 1 C 1 + R 1 C 2 + R 2 C 2 − A m R 2 C 2 ) + s 2 R 1 C 1 R 2 C 2 H(s)=A_{m}\frac{s^{2}R_{1}C_{1}R_{2}C_{2}}{1+s(R_{1}C_{1}+R_{1}C_{2}+R_{2}C_{2}-A_{m}R_{2}C_{2})+s^{2}R_{1}C_{1}R_{2}C_{2}} H(s)=Am1+s(R1C1+R1C2+R2C2AmR2C2)+s2R1C1R2C2s2R1C1R2C2

仿真图

二阶有源高通滤波(易用型)

参数

f 0 = 1 2 π R C f_{0}=\frac{1}{2\pi RC} f0=2πRC1

Q = 1 3 − A m Q=\frac{1}{3-A_{m}} Q=3Am1

Note:上面两个式子仅针对二阶有源高通滤波的易用型。

K = 2 Q 4 Q 2 − 2 + 4 − 16 Q 2 + 32 Q 4 K=\frac{2Q}{\sqrt{4Q^{2}-2+\sqrt{4-16Q^{2}+32Q^{4}}}} K=4Q22+416Q2+32Q4 2Q

抗混叠滤波

暂时放着,得空再整。

注释


  1. 《新概念模拟电路》下载 ↩︎

;