Active Butterworth Filter Design

prerequisite basis

   As we all know, filters are divided into active filters and passive filters, the difference between the two is whether additional power is required. Among them, passive filters are divided into RC filters and LC filters. The simplest RC low-pass filter is shown in the figure below.
RC filter
   Due to the presence of load resistance, the cutoff frequency and passband magnification of the filter will change when there is no load or load, and the specific changes are as follows: No load:
A
up = 1 fp = 1 2 π RC A_{up}=1 \quad f_p=\frac{1}{2\pi RC}Aup=1fp=2πRC1
A u = 1 1 + j f f p A_u=\frac{1}{1+j\frac{f}{f_p}} Au=1+jfpf1
带载:
A u p = R L R + R L A_{up}=\frac{R_L}{R+R_L} Aup=R+RLRL
f p = 1 2 π ( R / / R L ) C f_p=\frac{1}{2\pi(R//R_L)C} fp=2π(R//RL)C1
   It can be seen that the RC filter has a certain loss, and the other LC filter will not be described in detail here.

Active Butterworth Filter Structure

2nd and 3rd order active filters

   The basic structure of the active Butterworth filter is an RC filter, but the op amp is used to eliminate the cutoff frequency change and loss caused by the load. The op amp can be connected into two types of amplifying circuits in the same direction and in the opposite direction. Here, only the connection in the same direction is considered. The basic structure is a second-order and third-order section composed of an op amp. As shown in the figure below (single gain), let all the resistors in the circuit be 1. The transfer function is calculated by the current loop theorem and voltage loop theorem in circuit analysis: T ( S ) 2 = 1 C 1 C 2 S 2 + 2 C 2 S + 1 T(S)_2=\frac{1}{C_1 C_2S^2+2C_2S+
insert image description here
1
}T(S)2=C1C2S2+2 C2S+11
T ( S ) 3 = 1 C 1 C 2 C 3 S 3 + 2 C 2 ( C 1 + C 2 ) S 2 + ( C 2 + 3 C 3 ) S + 1 T(S)_3=\frac{1}{C_1C_2C_3S^3+2C_2(C_1+C_2)S^2+(C_2+3C_3)S+1} T(S)3=C1C2C3S3+2 C2(C1+C2)S2+(C2+3 C3)S+11
These two transfer functions are directly obtained from the circuit. When designing the Butterworth filter, the normalized transfer functions of the second and third orders are:
T ( S ) 2 = 1 S 2 + 2 S + 1 T(S)_2=\frac{1}{S^2+\sqrt{2}S+1}T(S)2=S2+2 S+11
T ( S ) 3 = 1 S 3 + 2 S 2 + 2 S + 1 T(S)_3=\frac{1}{S^3+2S^2+2S+1} T(S)3=S3+2S2+2S+11
By comparing the coefficients, for the second order:
C 1 C 2 = 1 2 C 2 = 2 \begin{align} &C_1C_2 =1\nonumber\\ &2C_2 = \sqrt{2} \nonumber \end{align}C1C2=12 C2=2
For the third order:
C 1 C 2 C 3 = 1 2 C 2 ( C 1 + C 2 ) = 2 C 2 + 3 C 3 = 2 \begin{align} &C_1C_2C_3 =1\nonumber\\ &2C_2(C_1+C_2) =2 \nonumber \\ &C_2+3C_3=2 \nonumber \end{align}C1C2C3=12 C2(C1+C2)=2C2+3 C3=2
Solving the system of equations gives:
For the second order:
C 1 = 2 = 1.414 2 C 2 = 1 2 = 0.7071 \begin{align} &C_1 =\sqrt{2}=1.414\nonumber\\ &2C_2 = \frac{1}{\sqrt{2}}=0.7071 \nonumber \end{align}C1=2 =1.4142 C2=2 1=0.7071
For third order:
C 1 = 3.546 , C 2 = 1.392 , C 3 = 0.2024 C_1=3.546,C_2=1.392,C_3=0.2024C1=3.546,C2=1.392,C3=0.2024
   It should be noted that this equation is solved by the normalized transfer function, so the calculated capacitance value is also a normalized value, the unit is F, and R in the circuit is 1 ohm, which is also a normalized value. When designing the actual parameters, it must be denormalized, and the denormalized method will be given in the actual design later.

High Order Active Filter

   Active filters above 4th order can be combined with the 2nd order and 3rd order active filters given above. According to the relationship between the system transfer functions, the final system transfer function should be the product of the combined filters, namely: H ( S ) = H 1 ( S ) H 2 ( S ) H 3 ( S ) … H n ( S ) H(S)=H_1(S)H_2(S)H_3(S)\dots H_n(S
)H(S)=H1(S)H2(S)H3(S)Hn( S )
The cascaded configuration of the 4th order to 7th order filters is given below:

  1. 4th order (=2+2)
    4th order active filter

  2. 5th order (=3+2)
    insert image description here

  3. 6th order (=2+2+2)
    insert image description here

  4. 7th order (=3+2+2)
    insert image description here

The normalized low-pass Butterworth filter denominator polynomial is directly given here:
insert image description here
This picture comes from the link: Butterworth filter design

In parentheses is the transfer function of the 2-stage section or 3-stage section active filter of each stage.

denormalization

   Solution 1: Let R=1ohm, and then divide all reactance components (L, C) by a frequency scaling factor FSF, so that a known filter response index can be calibrated to different frequency ranges, that is, denormalization. FSF=required frequency/current reference frequency, such as the current reference frequency is ω c = 1 rad / s \omega_c=1 rad/sohc=1 r a d / s , and the required reference frequency is2 π fc 2\pi f_c2πfc( f c f_c fcis the frequency required in the actual topic.

   Solution 2: The actual value of the components calculated in solution 1 is very unrealistic, the capacitance value is too large, the inductance value is too small, and R=1om is even more unrealistic. This has to be resolved with the impedance scale Z. For any linear active or passive network, if all resistor and inductor values ​​are multiplied by Z, and all capacitors are divided by the same factor Z, the transfer function remains unchanged. The reason is the Z cancellation in the transfer function. This is not proven here. Using solution 2 for denormalization, the denormalized value is given by the following formula:
R ′ = R × ZL ′ = L × ZFSFC ′ = CFSF × Z \begin{align} &R^{'} =R\times Z\nonumber\\ &L^{'} = \frac{L\times Z}{FSF}\nonumber \\ &C^{'} = \frac{C}{FSF\ times Z}\nonumber \end{align}R=R×ZL=FSFL×ZC=FSF×ZC

design example

Requirements:
   active low-pass filter;
   attenuation of 3dB at 75Hz;
   minimum attenuation of 30dB at 150Hz;
   gain of 1;

Design steps:
   (1) Determine the filter order according to the steepness coefficient: because AS = 150 / 75 = 2 A_S=150/75=2AS=150/75=2 , that is, the filter is required to have a minimum attenuation of 30dB at 2rad/s. It can be seen from the magnitude-frequency response diagram of the Butterworth filter as follows:
insert image description here
   The 5th-order Butterworth filter meets the requirements.
   (2) Determine the circuit form, and select the appropriate circuit according to whether there is a gain requirement.
   (3) Obtain the normalized values ​​of R and C, and obtain R and C according to the comparison between the normalized low-pass Butterworth filter denominator polynomial given above and the 2nd-order section or 3rd-order section form of the Butterworth filter. The method has been given above.
   (4) Denormalization; first determine the impedance scaling coefficient Z, select according to the frequency band where the filter is located, and choose a larger Z for the low frequency band, otherwise vice versa. The cut-off frequency of this question is as low as 75Hz, Z should be larger,Z = R = 50 K ohm, FSF = 2 π × fc = 471.2 Z=R=50Kohm, FSF=2\pi \times f_c=471.2Z=R=50KohmFSF=2 p.m×fc=471.2 , so the actual C value can be obtained:
   3rd order node:
C 1 ′ = C 1 FSF × Z = 1.753 471.2 × 5 × 1 0 4 = 0.074 u FC 2 ′ = 0.057 u FC 3 ′ = 0.018 u F \begin{align} &C_1^{'} = \frac {C_1}{FSF\times Z}=\frac{1.753}{471.2\times 5 \times 10^4}=0.074uF \nonumber \\ &C_2^{'} = 0.057uF \nonumber \quad C_3^{'}=0.018uF \end{align}C1=FSF×ZC1=471.2×5×1041.753=0.074 uF _C2=0.057 uF _C3=0.018uF
   2nd order node:
C 1 ′ = 0.137 u FC 2 ′ = 0.013 u F C_1^{'}=0.137uF\quad C_2^{'}=0.013uFC1=0.137uFC2=0.013 u F
   (5) The component value is substituted into the normalization circuit to obtain the final filter circuit as follows;
insert image description here

postscript

   Other types of active filters can be designed in the same way according to their transfer functions of different orders.

Guess you like

Origin blog.csdn.net/qq_55600803/article/details/130755617