16.7 All-Pass Filter Design: Figure 16-41. Comparison of Q Between Passive and Active Band-Rejection Filters
16.7 All-Pass Filter Design: Figure 16-41. Comparison of Q Between Passive and Active Band-Rejection Filters
5 |A| Gain dB
Q = 10 Q=1
10
Q = 0.25
15
20 1 10 100 Frequency 1k 10 k
P 2 i 1 * a is ) b is A(s) + P 2 i 1 ) a is ) b is
(1623)
with ai and bi being the coefficients of a partial filter. The all-pass coefficients are listed in Table 1610 of Section 16.9. Expressing Equation 1623 in magnitude and phase yields:
Active Filter Design Techniques 16-41
A(s) +
P i P i
1 * b i W 2 ) a i 2 W 2 e *ja 1 * b i W 2 ) a i W 2 e )ja
2 2
(1624)
f + * 2a + * 2
i
arctan
a iW 1 * b iW 2
(1625)
To transmit a signal with minimum phase distortion, the all-pass filter must have a constant group delay across the specified frequency band. The group delay is the time by which the all-pass filter delays each frequency within that band. The frequency at which the group delay drops to 1 frequency, fC. The group delay is defined through:
t gr + *
df dw
(1626)
To present the group delay in normalized form, refer tgr to the period of the corner frequency, TC, of the all-pass circuit:
T gr +
t gr w + t grf c + t gr c 2p Tc
(1627)
df T gr + * 1 2p dW
(1628)
16-42
Inserting the term in Equation 1625 into Equation 1628 and completing the derivation, results in:
1 T gr + p
a i 1 ) b iW 2
i
1 ) a 1 2 * 2b 1 W 2 ) b 1 W 4
(1629)
Setting = 0 in Equation 1629 gives the group delay for the low frequencies, 0 < < 1, which is:
1 T gr0 + p
ai
i
(1630)
The values for Tgr0 are listed in Table 1610, Section 16.9, from the first to the tenth order. In addition, Figure 1642 shows the group delay response versus the frequency for the first ten orders of all-pass filters.
3.5 Tgr Normalized Group Delay s/s 3
2.5 2
4th Order 3rd Order 2nd Order 1st Order 0.1 1 Frequency 10 100
Figure 1642. Frequency Response of the Group Delay for the First 10 Filter Orders
16-43
VIN
VOUT
A(s) +
1 * RCw cs 1 ) RCw cs
(1631)
a i + RC2pf c
To design a first-order all-pass, specify fC and C and then solve for R:
R+
ai 2pf cC
(1632)
Inserting Equation 1631 into 1630 and substituting C with Equation 1627 provides the maximum group delay of a first-order all-pass filter:
(1633)
Figure 1644 shows that one possible design for a second-order all-pass filter is to subtract the output voltage of a second-order band-pass filter from its input voltage.
C
VIN
R1
R2
R R3 VOUT R
16-44
A(s) +
1 ) 2R 1 * aR 2 Cw cs ) R 1R 2C 2w c 2s 2 1 ) 2R 1Cw cs ) R 1R 2C 2w c 2s 2
To design the circuit, specify fC, C, and R, and then solve for the resistor values:
R1 + R2 +
(1637)
(1638)
R3 + R a
(1639)
Inserting Equation 1634 into Equation1630 and substituting C with Equation 1627 gives the maximum group delay of a second-order all-pass filter:
(1640)
Higher-order all-pass filters consist of cascaded first-order and second-order filter stages.
T gro +
t gr0 TC
Figure 1642 confirms that a seventh-order all-pass is needed to accomplish the desired delay. The exact value, however, is Tgr0 = 2.1737. To set the group delay to precisely 2 ms, solve Equation 1627 for fC and obtain the corner frequency:
Active Filter Design Techniques 16-45
fC +
To complete the design, look up the filter coefficients for a seventh-order all-pass filter, specify C, and calculate the resistor values for each partial filter. Cascading the first-order all-pass with the three second-order stages results in the desired seventh-order all-pass filter.
C2 R2 R32
R11
R11 R12
C2
VIN
R22
R1
C1
R2
C3 R3 R33
R13
C3
R23
R3
C4 R4 R34 VOUT R4
R14
C4
R24
16-46
V CC
low-pass filter, the RC network can affect the filter characteristic. Then it is necessary to either include the biasing network into the filter calculations, or to insert an input buffer between biasing network and the actual filter circuit, as shown in Figure 1648.
+VCC C2 VMID VMID R1 R2 C1 VMID VMID VOUT +VCC
CIN
RB
VIN
RB
16-48