15.6 Realizing Practical Filters

Usually, filter design starts with a few basic, desired parameters. This usually includes the break frequency, the amount of ripple that may be tolerated in the pass band (if any), and desired attenuation levels at specific points in the transition and stop bands. Phase response and associated time delays may also be specified. If phase response is paramount, the Bessel is normally chosen. Likewise, if pass-band ripple cannot be allowed, Chebyshevs are not considered. With the use of comparative curves such as those found in Figures 11.4.1 through 11.5.2, the filter order and alignment may be determined from the required attenuation values. At this point, the filter performance will be fully specified, for example, a 1 kHz, low-pass, third-order Butterworth. There are many ways in which this specification may be realized.

Sallen and Key VCVS Filters

There are many possible ways to create an active filter. Perhaps the most popular forms for realizing active high- and low-pass filters are the Sallen and Key Voltage-Controlled Voltage Source models. As the name implies, the Sallen and Key forms are based on a VCVS; in other words, they use series-parallel negative feedback. A general circuit for these models is shown in Figure 11.6.1 . This circuit is a two-pole (second-order) section and can be configured for either high- or low-pass filtering. For our purposes, the amplifier block will utilize an op amp, although a discrete amplifier is possible. Besides the amplifier, there are four general impedances in the circuit. Usually, each element is a single resistor or capacitor. As we will see, the selection of the component type will determine the type of filter.

Figure 11.6.1 : General VCVS 2-pole filter section.

At this point, we need to derive the general transfer equation for the circuit. Once the general equation is established, we will be able to refine the circuit for special cases. Being a higher-order active circuit, this procedure will naturally be somewhat more involved than the derivations found in Chapter One for the simple first-order lead and lag networks. The concepts are consistent though. This derivation utilizes a nodal analysis. In order to make the analysis a bit more convenient, it will help if we declare the voltage 𝑉𝑦 as 1 V. This will save us from carrying an input voltage factor through our calculations, which would need to be factored out of the general equation anyway. By inspection we note the following:

    \[V_{out} = AV_y = A \]

(11.6.1)

    \[i_1 = \frac{V_{in} - V_x}{Z_1} \]

    \[i_2 = \frac{1}{Z_4} \]

(11.6.2)

    \[i_3 = \frac{V_{out} - V_x}{Z_3} = \frac{A - V_x}{Z_3} \]

    \[V_x = i_2 Z_2 + V_y = i_2 Z_2 + 1 \]

(11.6.3)

By the substituting Equation 11.6.2 into Equation 11.6.3 , 𝑉π‘₯ may be expressed as

    \[V_x = \frac{Z_2}{Z_4} +1 \]

We now sum the currents according to the figure,

    \[i_2 = i_1 + i_3 \]

substitute our current equivalences,

    \[\frac{1}{Z_4} = \frac{V_{in} - V_x}{Z_1} + \frac{A - V_x}{Z_3} \]

and solve the equation in terms of 𝑉𝑖𝑛:

    \[\frac{V_{in} − V_x}{Z_1} = \frac{1}{Z_4} − \frac{A − V_x}{Z_3} \]

[V_{in} βˆ’ V_x = \frac{Z_1}{Z_4} βˆ’ \frac{Z_1 (A βˆ’ V_x )}{Z_3} \]

[V_{in} = \frac{Z_1}{Z_4} βˆ’ \frac{Z_1 (A βˆ’ V_x )}{Z_3} +V_x \]

[V_{in} = \frac{Z_1}{Z_4} βˆ’ \frac{Z_1 (A βˆ’ V_x )}{Z_3} + \frac{Z_2}{Z_4} +1 \]

[V_{in} = \frac{Z_1}{Z_4} βˆ’ \frac{Z_1}{Z_3} \left( A βˆ’ \frac{Z_2}{Z_4} βˆ’1 \right) + \frac{Z_2}{Z_4} +1 \]

[V_{in} = \frac{Z_1}{Z_4} βˆ’ \frac{Z_1}{Z_3} A+ \frac{Z_1 Z_2} {Z_3 Z_4} + \frac{Z_1}{Z_3} + \frac{Z_2}{Z_4} +1 \] (11.6.4)
We can now write our general transfer equation using Equations 11.6.1 and 11.6.4 .

    \[\frac{V_{out}}{V_{in}} = \frac{A}{\frac{Z_1}{Z_4} + \frac{Z_1}{Z_3} (1 - A) + \frac{Z_1 Z_2}{Z_3 Z_4} + \frac{Z_2}{Z_4} +1} \]

(11.6.5)

Equation 11.6.5 is applicable to any variation on Figure 11.6.1 that we wish to make. All we need to do is substitute the appropriate circuit elements for 𝑍1 through 𝑍4 . As you might guess, direct substitution of resistance and reactance values would make for considerable work. In order to alleviate this difficulty, designers rely on the Laplace transform technique. This is also known as the 𝑠 domain technique. A detailed analysis of the Laplace transform is beyond the scope of this text, but some familiarity will prove helpful. The basic idea is to replace complex terms with simpler ones. This is performed by setting the variable 𝑠 equal to π‘—πœ” . As you will see, this substitution leads to far simpler and more generalized circuit derivations and equations. A capacitive reactance may be reduced as follows.

    \[\text{Capacitive Reactance } = - j X_C \]

    \[\text{Capacitive Reactance } = \frac{-j}{\omega C} \]

    \[\text{Capacitive Reactance } = \frac{1}{j\omega C} \]

    \[\text{Capacitive Reactance } = \frac{1}{sC} \]

Therefore, whenever a capacitive reactance is needed, the expression 1/𝑠𝐢 is used. Equations can then be manipulated using basic algebra.

Sallen and Key Low-Pass Filters

Let’s derive a general expression based on Equation 11.6.5 for low-pass filters. A low-pass filter is a lag network, so to echo this, we will use resistors for the first two elements and capacitors for the third and forth. Using the 𝑠 operator we find, 𝑍1=𝑅1 , 𝑍2=𝑅2,𝑍3=1/𝑠𝐢1 , and 𝑍4=1/𝑠𝐢2 .

    \[\frac{V_{out}}{V_{in}} = \frac{A}{\frac{Z_1}{Z_4} + \frac{Z_1}{Z_3} (1 - A) + \frac{Z_1 Z_2}{Z_3 Z_4} + \frac{Z_2}{Z_4} +1} \]

    \[\frac{V_{out}}{V_{in}} = \frac{A}{sR_1C_2+s R_1C_1 (1-A)+s^2 R_1 R_2C_1C_2+s R_2C_2+1} \]

    \[\frac{V_{out}}{V_{in}} = \frac{A}{s^2 R_1 R_2C_1C_2+s(R_1C_2+R_2C_2+R_1C_1 (1-A))+1} \]

The highest power of 𝑠 in the denominator determines the number of poles in the filter. Because this is a 2 here, the filter must be a 2 pole-type (second-order), as expected. Usually, it is most convenient if the denominator coefficient for 𝑠2 is unity. This makes the equation easier to factor.

    \[\frac{V_{out}}{V_{in}} = \frac{A/R_1R_2C_1C_2}{s^2+s( \frac{1}{R_2C_1} + \frac{1}{R_1C_1} + \frac{1}{R_2C_2} (1-A)) + \frac{1}{R_1R_2C_1C_2}} \]

(11.6.6)

Second-order systems appear in a variety of areas including mechanical, acoustical, hydraulic, and electrical. They have been widely studied, and a generalized form of one group of second-order responses is given by

    \[G = \frac{A\omega^2}{s^2+\alpha\omega s + \omega^2} \]

(11.6.7)

where 𝐴 is the gain of the system, πœ” is the resonant frequency in radians, and 𝛼 is the damping factor.

By comparing the general form of Equation 11.6.7 to the low-pass filter Equation 11.6.6 , we find that

    \[\omega^2 = \frac{1}{R_1 R_2C_1C_2} \]

(11.6.8)

    \[\alpha\omega = \frac{1}{R_2C_1} + \frac{1}{R_1C_1} + \frac{1}{R_2C_2} (1-A) \]

(11.6.9)

Based on the general expression of Equation 11.6.7 , we can derive equations for the gain magnitude versus frequency and phase versus frequency, as we did in Chapter One for the first-order systems. For most filter work, it is convenient to work with normalized frequency instead of a true frequency. This means that the critical frequency will be set to 1 radian per second, and a generalized equation developed. For circuits using other critical frequencies, the general equation is used and its results are simply scaled by a factor equal to this new frequency. The normalized version of Equation 11.6.7 is

    \[G = \frac{A}{s^2 + \alpha s + 1} \]

(11.6.10)

In order to determine the gain and phase expressions, Equation 11.6.10 must be split into its real and imaginary components. The first step is to replace 𝑠 with its equivalent, π‘—πœ” , and then group the real and imaginary components.

    \[G = \frac{A}{( j\omega)^2 + j \alpha\omega+1} \]

    \[G = \frac{A}{-\omega^2 + j\alpha\omega+1} \]

    \[G = \frac{A}{(1-\omega^2 ) + j\alpha \omega} \]

To split this into separate real and imaginary components, we must multiply the numerator and denominator by the complex conjugate of the denominator, (1βˆ’πœ”2)βˆ’π‘—π›Όπœ” .

    \[G = \frac{A}{(1−\omega^2 ) + j\alpha\omega}\frac{(1−\omega^2 ) − j \alpha\omega}{(1−\omega^2 )− j \alpha\omega} \]

[G = \frac{A((1βˆ’\omega^2 ) βˆ’ j \alpha\omega)}{(1βˆ’\omega^2 )^2+\alpha^2 \omega^2} \]

Applying Equation 11.6.11 to this relation yields

    \[\text{Mag } = \sqrt{\left( \frac{A(1-\omega^2 )}{(1-\omega^2 )^2+\alpha^2 \omega^2} \right)^2 + \left( - \frac{A\alpha\omega}{(1 - \omega^2 )^2+\alpha^2\omega^2} \right)^2} \]

    \[ \text{Mag } = \sqrt{ \frac{A^2 (1-\omega^2 )^2}{((1-\omega^2 )^2 + \alpha^2 \omega^2 )^2} + \frac{A^2 \alpha^2 \omega^2}{((1-\omega^2 )^2 + \alpha^2 \omega^2 )^2}} \]

    \[ \text{Mag } = \frac{\sqrt{A^2 ((1−\omega^2 )^2+\alpha^2\omega^2 )}}{((1-\omega^2 )^2+\alpha^2 \omega^2 )^2} \]

    \[ \text{Mag } = \frac{A \sqrt{(1-\omega^2 )^2+\alpha^2 \omega^2}}{(1-\omega^2 )^2+\alpha^2 \omega^2} \]

    \[ \text{Mag } = \frac{A}{\sqrt{(1-\omega^2 )^2+\alpha^2 \omega^2}} \]

(11.6.12)

For the phase response, recall that πœƒ=tanβˆ’1(π‘–π‘šπ‘Žπ‘”π‘–π‘›π‘Žπ‘Ÿπ‘¦/π‘Ÿπ‘’π‘Žπ‘™) . Applying Equation 11.6.11 to this relation yields

    \[\theta = \arctan \frac{- \frac{A\alpha\omega}{(1-\omega^2 )^2 + \alpha^2 \omega^2}}{\frac{A(1-\omega^2 )}{ (1-\omega^2 )^2 + \alpha^2 \omega^2}} \]

    \[ \theta = \arctan \frac{-A\alpha\omega}{A(1-\omega^2 )} \]

(11.6.13)

To use Equations 11.6.12 and 11.6.13 with a particular alignment, substitute the appropriate damping value and simplify. Derivation of specific damping factors is beyond the scope of this chapter, but can be found in texts specializing on filter design. For our purposes, tables of damping factors for specific alignments will be presented. As one possible example, the damping factor for a second-order Butterworth alignment is 2β€Ύβˆš . Substituting this into Equation 11.6.12 produces

    \[\text{Mag } = \frac{A}{\sqrt{1+\omega^2 (\alpha^2 - 2) + \omega^4}} \]

    \[\text{Mag } = \frac{A}{\sqrt{1+\omega^2 ((\sqrt{2})^2 -2) + \omega^4}} \]

    \[\text{Mag } = \frac{A}{\sqrt{1 + \omega^4}} \]

There are a large number of ways of configuring a low-pass filter given the above equations. So that we might put some consistency into what appears to be a chaotic mess, we’ll look at two distinct and useful variations. They are the equal component realization and the unity gain realization.

The equal-component version

Here, we will set 𝑅1=𝑅2 and 𝐢1=𝐢2 . To keep the resulting equation generic, we will use a normalized frequency of 1 radian per second. For other tuning frequencies, we will just scale our results to the desired value. From Equation 11.6.8 , if πœ”=1 , then 𝑅1𝑅2𝐢1𝐢2=1 , and the most straightforward solution would be to set 𝑅1=𝑅2=𝐢1=𝐢2=1 (units of ohms and farads). Equation 11.6.6 simplifies to

    \[\frac{V_{out}}{V_{in}} = \frac{A}{s^2 + s(1+1+1(1 -A))+1} \]

Note the damping factor is now given by

    \[\alpha = 1+1+1(1-A) \]

    \[\alpha = 3 - A \]

We see that the gain and damping of the filter are linked together. Indeed, for a certain damping factor, only one specific gain will work properly:

    \[A = 3 - \alpha \]

As the gain of a noninverting amplifier is

    \[A = 1 + \frac{R_f}{R_i} \]

we may find the required value for 𝑅𝑓 by combining these two equations:

    \[R_f = 2 - \alpha \]

The finished prototype is shown in Figure 11.6.2 .

Figure 11.6.2 : Low-pass equal-component VCVS.

The unity-gain version

Here we will set 𝐴=1 , and 𝑅1=𝑅2 . From Equation 11.6.8 , if πœ”=1 , then 𝑅1𝑅2𝐢1𝐢2=1 , and therefore 𝐢1=1/𝐢2 . In effect, the ratio of the capacitors will set the damping factor for the system. Equation 11.6.6 may be simplified to

    \[\frac{V_{out}}{V_{in}} = \frac{A}{s^2 + s( \frac{1}{C_1} + \frac{1}{C_1} ) + 1} \]

The damping factor is now given by

    \[\alpha = \frac{1}{C_1} + \frac{1}{C_1} \]

    \[ \alpha = \frac{2}{C_1} \text{ or,} \]

    \[ C_1 = \frac{2}{\alpha} \]

Because 𝐢1=1/𝐢2 , we find

    \[C_2 = \frac{\alpha}{2} \]

The finished prototype is shown in Figure 11.6.3 .

Figure 11.6.3 : Low-pass unity gain VCVS.

As you can see, there is quite a bit of similarity between the two versions. It is important to note that the inputs to these circuits must return to ground via a low-impedance DC path. If the signal source is capacitively coupled, the op amp’s input bias current cannot be set up properly, and thus, some form of DC return resistor must be used at the source. Also, you can see that the damping factor (i.e., alignment) of the filter plays a role in setting component values. If the values shown are taken as having units of ohms and farads, the critical frequency will be 1 radian per second. It is an accepted practice to normalize the basic forms of circuits such as these, so that the critical frequency works out to this convenient value. This makes it very easy to scale the component values to fit your desired critical frequency. Because the critical frequency is inversely proportional to the tuning resistor and capacitor values, you only need to shrink 𝑅 or 𝐢 in order to increase 𝑓𝑐 . (Remember, 𝑓𝑐=1/(2πœ‹π‘…πΆ)) . A second scaling step normally follows this, in order to create practical values for 𝑅 and 𝐢 . This procedure is best shown with an example.

ExampleΒ 11.6.1

Design a 1 kHz low-pass, second-order Butterworth filter. Examine both the equal-component and the unity-gain forms as drawn in Figure 11.6.2 and 11.6.3 , respectively. The required damping factor is 1.414.

Let’s start with the equal-component version. First, find the required value for 𝑅𝑓 from the damping factor, as given on the diagram.

    \[R_f = 2 - \alpha \\ R_f = 2 −1.414 \]

[

    \[R_f = 0.586\Omega \nonumber \]

Note that this will produce a pass-band gain of

    \[A_v = 1+ \frac{R_f}{R_i} \]

    \[ A_v = 1+ \frac{0.586}{1} \]

    \[ A_v = 1.586 \]

Figure 11.6.4 : Initial damping calculation for Example 11.6.1 (equal-component version).

Figure 11.6.4 shows the second-order Butterworth low-pass filter. Its critical frequency is 1 radian per second. We need to scale this to 1 kHz.

    \[\omega_c = 2\pi f_c \]

    \[ \omega_c = 2\pi 1 kHz \]

    \[ \omega_c = 6283 \text{ radians per second} \]

Our desired critical frequency is 6283 times higher than the normalized base. As πœ”π‘=1/𝑅𝐢 , to translate the frequency up, all we need to do is divide 𝑅 or 𝐢 by 6283. It doesn’t really matter which one you choose, although it is generally easier to find β€œodd” sizes for resistors than capacitors, so we’ll use 𝑅 .

    \[R = \frac{1}{6283} \]

    \[ R = 1.59 \times 10^{-4} \Omega \]

Figure 11.6.5 : The filter for Example 11.6.1 after frequency scaling (equal component version).

Figure 11.6.5 shows our 1 kHz, low-pass, second-order Butterworth filter. As you can see, though, the component values are not very practical. It is therefore necessary to perform the final scaling operations. First, consider multiplying 𝑅𝑓 and 𝑅𝑖 by 10 k. Note that this will have no effect on the damping, as it is the ratio of these two elements that determines damping. This scaling will not affect the critical frequency either, as 𝑓𝑐 is set by the tuning resistors and capacitors. Second, we need to increase 𝑅 to a reasonable value. A factor of 107 will place it at 1.59π‘˜Ξ© . In order to compensate, the tuning capacitors must be dropped by an equal amount, which brings them to 100 nF. The completed design is shown in Figure 11.6.6 . Other scaling factors could also be used. Also, if bias compensation is important, the 𝑅𝑖 and 𝑅𝑓 values will need to be scaled further, in order to balance the resistance seen at the noninverting input.

Figure 11.6.6 Final impedance scaling for Example 11.6.1 (equal component version).

The approach for the unity-gain version is similar. First, adjust the capacitor values in order to achieve the desired damping, as specified in Figure 11.6.3 .

    \[C_1 = \frac{2}{\alpha} \]

    \[ C_1 = \frac{2}{1.414} \]

    \[ C_1 = 1.414 F \]

    \[C_2 = \frac{\alpha}{2} \]

    \[ C_2 = \frac{1.414}{2} \]

    \[ C_2 = 0.707 F \]

The resulting circuit is shown in Figure 11.6.7 . The circuit must be scaled to the desired 𝑓𝑐 . The factor is 6283 once again, and the result is shown in Figure 11.6.8 . The final component scaling is seen in Figure 11.6.9 .

Figure 11.6.7 Initial damping calculation for Example 11.6.1 (unity-gain version).
Figure 11.6.8 The filter for Example 11.6.1 after frequency scaling (unity-gain version).
Figure 11.6.9 Final impedance scaling for Example 11.6.1 (unity gain version).

Computer Simulation

A Multisim simulation of the filter design of Example 11.6.1 is shown in Figure 11.6.10 . The analysis shows the Bode plot, ranging from 50 Hz to better than 20 kHz. This yields over one decade on either side of the 1 kHz critical frequency. The graph clearly shows the βˆ’3 dB point at approximately 1 kHz, with an attenuation slope of βˆ’12 dB per octave. Since this is the unity-gain version, the low-frequency gain is set at 0 dB. Also, note that no peaking is evident in the response curve, as is expected for a Butterworth alignment. The phase response is also shown. Some graphing tools continue the phase shift below βˆ’180 degrees, whereas others will flip it back to +180, as Multisim does. Note that if the frequency plot range is extended, the phase shift starts to increase at the highest frequencies instead of leveling off. This is due to the extra phase shift produced by the op amp as the operating frequency approaches 𝑓𝑒𝑛𝑖𝑑𝑦 . A simpler op amp model would not create this real-world effect.

Figure 11.6.10π‘Ž : VCVS low-pass filter in Multisim.
Figure Figure 11.6.10𝑏 : Gain and phase plots for VCVS low-pass filter.

Finally, a Monte Carlo analysis is used to mimic the effects seen due to component tolerance in a production environment (in this example, approximately 10 percent variation of nominal for each component). A total of 10 runs were generated. Although the overall shape of the curve remains consistent, there is some variation in the corner frequency, certainly more than the 10 percent offered by any single component. As you might guess, a Monte Carlo analysis is very tedious to do by hand, but quite straightforward to set up on a simulator.

Figure 11.6.10𝑐 : Monte Carlo analysis for VCVS low-pass filter.

As you can see, the realization process is little more than a scaling sequence. This makes filter design very rapid. The operation for high-pass filters is essentially the same.

Sallen and Key High-Pass Filters

We can derive a general expression for high-pass filters, based on Equation 11.6.5 . A high-pass filter is a lead network, so to echo this, we will use capacitors for the first two elements and resistors for the third and forth. Using the 𝑠 operator, we find, 𝑍1=1/𝑠𝐢1 , 𝑍2=1/𝑠𝐢2 , 𝑍3=𝑅1 , and 𝑍4=𝑅2 .

    \[\frac{V_{out}}{V_{in}} = \frac{A}{\frac{Z_1}{Z_4} + \frac{Z_1}{Z_3} (1-A)+ \frac{Z_1Z_2}{Z_3Z_4} + \frac{Z_2}{Z_4} +1} \]

    \[ \frac{V_{out}}{V_{in}} = \frac{A}{\frac{1}{s R_2C_1} + \frac{1}{s R_1C_1} (1-A) + \frac{1}{s^2 R_1 R_2C_1C_2} + \frac{1}{s R_2C_2} +1} \]

    \[\frac{V_{out}}{V_{in}} = \frac{A s^2}{s^2+s( \frac{1}{R_2C_1} + \frac{1}{R_2C_2} + \frac{1}{R_1C_1} (1−A)) + \frac{1}{R_1R_2C_1C_2}} \]

(11.6.14)

As with the low-pass filters we have two basic realizations: equal-component and unity-gain. In both cases, we start with Equation 11.6.14 and use normalized frequency (1 radian per second). The derivations are very similar to the low-pass case, and the results are summarized below. The equal-component version:

    \[\alpha = 3 -A \]

The unity-gain version:

    \[R_2 = \frac{2}{\alpha} \]

    \[ R_1 = \frac{\alpha}{2} \]

These forms are shown in Figures Figure 11.6.11 and Figure 11.6.12 . You may at this point ask two questions: One, how do you find the damping factor, and two, what about higher-order filters?

In order to find the damping factor needed, a chart such as Figure Figure 11.6.13 may be consulted. This chart also introduces a new item, and that is the frequency factor, π‘˜π‘“ . Normally, the critical frequency and 3 dB down frequency (break frequency) of a filter are not the same value. They are identical only for the Butterworth alignment.

For any other alignment, the desired break frequency must first be translated to the appropriate critical frequency before scaling is performed. This is illustrated in the following example.

Figure 11.6.11 : High-pass unity-gain VCVS.
Figure 11.6.12 : High-pass equal-component VCVS.
Figure 11.6.13 : Second-order filter parameters. From Lancaster, Don, Active Filter Cookbook, Second edition, Newnes1996. Reprinted with permission

ExampleΒ 11.6.2

Design a second-order, high-pass Bessel filter, with a break frequency (𝑓3𝑑𝐡) of 5 kHz.

For this example, let’s use the unity-gain form shown in Figure Figure 11.6.11 . First, obtain the damping and frequency factors from Figure Figure 11.6.13 .

    \[k_f = 1.274, \text{ damping } = 1.732. \]

Using the damping factor, the two tuning resistors may be found:

    \[R_1 = \frac{\alpha}{2} \]

    \[ R_1 = \frac{1.732}{2} \]

    \[ R_1 = .866\Omega \]

    \[R_2 = \frac{2}{\alpha} \]

    \[ R_2 = \frac{2}{1.732} \]

    \[ R_2 = 1.155\Omega \]

Figure 11.6.14 : Initial damping calculation for Example 11.6.2 .

The intermediate result is shown in Figure Figure 11.6.14 . In order to do the frequency scaling, the desired break frequency of 5 kHz must first be translated into the required critical frequency. Because this is a high-pass filter,

    \[f_c = \frac{f_{3dB}}{k_f} \]

    \[ f_c = \frac{5 kHz}{1.274} \]

    \[ f_c = 3925 Hz \]

    \[\omega_c = 2\pi f_c \]

    \[ \omega_c = 2\pi 3925 \]

    \[ \omega_c = 24.66 k \text{ radians per second} \]

Either the tuning resistors or capacitors may now be scaled.

    \[R_1 = \frac{.866}{24.66 k} \]

    \[ R_1 = 3.51 \times 10^{-5} \Omega \]

    \[R_2 = \frac{1.155}{24.66 k} \]

    \[ R_2 = 4.68 \times 10^{-5} \Omega \]

We now have a second-order, high-pass, 5 kHz Bessel filter. This is shown in Figure Figure 11.6.15 . A final scaling of 108 will give us reasonable values, and is shown in Figure Figure 11.6.16 .

Figure 11.6.15 : Frequency scaling for Example 11.6.2 .
Figure Figure 11.6.16 : Impedance scaling for Example 11.6.2 .

Filters of Higher Order

There is a common misconception among novice filter designers that higher-order filters may be produced by cascading a number of lower-order filters of the same type. This is not true. For example, cascading three second-order 10 kHz Butterworth filters will not} produce a sixth-order 10 kHz Butterworth filter. A quick inspection reveals why this is not the case: A single filter of any order will show a 3 dB loss at its break frequency by definition (in this case, 10 kHz). If three filters of the same type are cascaded, each filter will produce a 3 dB loss at the break frequency, which means an overall loss of 9 dB occurs. This much is true: a higher order filter will require a number of individual sections, each with specific damping and frequency factors. Each section will be based on the second-order forms already examined.[1] In order to make odd-ordered filters, we will introduce a simple single-pole filter. The high- and low-pass versions of this unit are shown in Figure Figure 11.6.17 . The damping factor for this circuit is always unity. When working with it, you need only worry about the frequency factor.

Figure 11.6.17 : Single-pole sections.

Designing higher-order filters is, conceptually, no different than designing second-order filters. The reality is that new charts are needed for the required damping and frequency factors. A set of compatible charts is shown in Figure Figure 11.6.18 for orders 3 through 6 on the following pages. An example is then presented to show the design sequence flow.

Figure 11.6.18π‘Ž : Filter design tools Parameters for third- through sixth-order filters. From Lancaster, Don, Active Filter Cookbook, Second edition, Newnes1996. Reprinted with permission
Figure 11.6.18𝑏 : Filter design tools, continued Third-order response (adjusted).
Figure 11.6.18𝑐 : Filter design tools, continued Fourth-order response (adjusted).

 

Figure 11.6.18𝑑 : Filter design tools, continued Fifth-order response (adjusted).
Figure 11.6.18𝑒 : Filter design tools, continued Sixth-order response (adjusted).

 

ExampleΒ 11.6.3

We wish to design a filter suitable for removing subsonic tones from a stereo system. This could be used to reduce turntable rumble in a vintage hi-fi or DJ system, or to reduce stage vibration in a public address system. The filter should attenuate frequencies below the lower limit of human hearing (about 20 Hz), while allowing all higher frequencies to pass. Transient response may be important here, so we’ll choose a Bessel alignment. We will also specify a fifth-order system. This will create an attenuation of about 15 dB, one octave below the break frequency.

First, note that the specification requires the use of a high-pass filter. This filter may be realized with either the equal-component or the unity-gain forms. As this design will require multiple sections, excessive gain may result from the equal-component version. Our fifth-order system will be comprised of two second-order sections and a first-order section. An overview of the design is shown in Figure 11.6.19 , with the appropriate damping and frequency factors taken from Figure 11.6.18 . We’ll break the analysis down stage by stage.

Figure 11.6.19 : Circuit outline (Note: all values in ohms and farads).

First, find the desired break frequency in radians.

    \[\omega_{3dB} = 2 \pi f_{3dB} \]

    \[ \omega_{3dB} = 2 \pi 20 Hz \]

    \[ \omega_{3dB} = 125.7 \text{ radians per second} \]

Stage 1:

The break frequency must be translated to the required critical frequency. Because this is a high-pass filter, we need to divide by the frequency factor.

    \[\omega_c = \frac{\omega_{3dB}}{k_f} \]

    \[ \omega_c = \frac{125.7}{1.557} \]

    \[ \omega_c = 80.7 \text{ radians per second} \]

We will scale the resistor by 80.7 to achieve this tuning frequency.

    \[R = \frac{1}{80.7} \]

    \[ R = .0124 \Omega \]

The 𝑅 and 𝐢 values must now be scaled for practical values. A factor of 106 would be reasonable. The final result is

    \[ R = 12.4 k \]

    \[ C = 1\mu F \]

Stage 2:

First, determine the values for the two resistors from the given damping factor.

    \[R_1 = \frac{\alpha}{2} \]

    \[ R_1 = \frac{1.775}{2} \]

    \[ R_1 = 0.8875\Omega \]

    \[R_2 = \frac{2}{\alpha} \]

[

    \[R_2 = \frac{2}{1.775} \]

    \[ R_2 = 1.127\Omega \]

Now the break frequency must be translated to the required critical frequency.

    \[\omega_c = \frac{\omega_{3dB}}{k_f} \]

    \[ \omega_c = \frac{125.7}{1.613} \]

    \[ \omega_c = 77.9 \text{ radians per second} \]

We will scale the resistors by 77.9 to achieve this tuning frequency.

    \[R_1 = \frac{0.8875}{77.9} \]

    \[ R_1 = 0.0114\Omega \]

    \[R_2 = \frac{1.127}{77.9} \]

    \[R_2 = 0.0145\Omega \nonumber Again, 𝑅 and 𝐶 must be scaled for practical values. A factor of 106 would be reasonable. The final result is 𝑅1=11.4𝑘𝑅2=14.5𝑘𝐶=1𝜇𝐹 Stage 3: First, determine the values for the two resistors from the given damping factor. \[ R_1 = \frac{\alpha}{2} \]

    \[ R_1 = \frac{1.091}{2} \]

    \[ R_1 = 0.5455\Omega \]

    \[R_2 = \frac{2}{\alpha} \]

    \[ R_2 = \frac{2}{1.091} \]

    \[R_2 = 1.833\Omega \]

Now the break frequency must be translated to the required critical frequency.

    \[\omega_c = \frac{\omega_{3dB}}{k_f} \]

    \[ \omega_c = \frac{125.7}{1.819} \]

    \[ \omega_c = 69.1 \text{ radians per second} \]

We will scale the resistors by 69.1 to achieve this tuning frequency.

    \[R_1 = \frac{.5455}{69.1} \]

    \[R_1 = 7.89 \times 10^{-3}\Omega \]

    \[R_2 = \frac{1.833}{69.1} \]

    \[R_2 = 0.0265\Omega \]

Again, 𝑅 and 𝐢 must be scaled for practical values. A factor of 106 would be reasonable. The final result is

    \[R_1 = 7.89 k\Omega \]

    \[R_2 = 26.5 k\Omega \]

    \[C = 1\mu F \]

The complete design is shown in Figure 11.6.20 . Note that all of the capacitors are set at 1πœ‡πΉ . This certainly helps to cut inventory and parts placement

Figure 11.6.20 Completed filter for Example 11.6.3 .

We will complete our discussion of high- and low-pass VCVS filters with the following example.

ExampleΒ 11.6.4

As mentioned earlier, it is common for loudspeaker systems to rely on passive filters to create their crossover networks. More demanding applications such as recording studio monitoring or large public-address systems (i.e., concert systems) cannot afford the losses associated with passive crossovers.

Instead, these applications utilize active crossovers composed of active filters, such as the one shown in Figure 11.6.21 . Before the audio signal is fed to a power amplifier, it is split into two or more frequency bands. The resulting signals each feed their own power amplifier/loudspeaker section.

Figure 11.6.21 : Commercial electronic crossover. Reprinted courtesy of Furman Sound, Inc.

A block diagram of this approach is shown in Figure 11.6.22 . This one is a two-way system. Large concert sound reinforcement systems may break the audio spectrum into four or five segments. The resulting system will be undoubtedly expensive, but will show lower distortion and higher output levels than a passively-crossed system. A typical two-way system might be crossed at 800 Hz. In other words, frequencies above 800 Hz will be sent to a specialized high frequency-transducer, whereas frequencies below 800 Hz will be sent to a specialized low-frequency transducer. In essence, the crossover network is a combination of an 800 Hz low-pass filter, and an 800 Hz high-pass filter. The filter order and alignment vary considerably depending on the application. Let’s design an 800 Hz crossover with secondorder Butterworth filters.

Figure 11.6.22 : Electronic crossover system.

The basic circuit layout is shown in Figure 11.6.23 . We’re using the equalcomponent value version here. Exact gain is normally not a problem in this case, as some form of volume control needs to be added anyway, in order to compensate between the sensitivity of the low and high frequency transducers. (This is most easily produced by adding a simple voltage divider/potentiometer at the output of the filters.)

Figure 11.6.23 : Basic filter sections for crossover of Example 11.6.4 .

For second-order Butterworth filters, the damping factor is found to be 1.414, and the frequency factor is unity (indicating that 𝑓𝑐 and 𝑓3𝑑𝐡 are the same). Note that the design for both halves is almost the same. Both sections show an 𝑓𝑐 of 800 Hz, and a damping factor of 1.414. With identical characteristics, it follows that the component values will be the same in both circuits.

The required value for 𝑅𝑓 is

    \[R_f = 2 − \alpha \]

    \[R_f = 2 −1.414 \]

    \[R_f = 0.586\Omega \]

The critical frequency in radians is

    \[\omega_c = 2\pi f_c \]

    \[\omega_c = 2\pi 800 Hz \]

    \[\omega_c = 5027 \text{ radians per second} \]

Again, we will scale the tuning resistors to yield

    \[R = \frac{1}{5027} \]

    \[R = 1.989 \times 10^{-4} \Omega \]

A final 𝑅𝐢 scaling by 108 produces

    \[R = 19.9 k\Omega \]

    \[C = 10 nF \]

𝑅𝑖 and 𝑅𝑓 are scaled by 10π‘˜ , and 10π‘˜Ξ© log taper potentiometers may be used for the output volume trimmers. The resulting circuit is shown in Figure 11.6.24 .

Figure 11.6.24 : Completed crossover design for Example 11.6.4 .

  1. The transfer function of a higher-order filter contains a high-order polynomial in the denominator of the form 𝑠𝑛+π‘π‘›βˆ’1π‘ π‘›βˆ’1+β‹―+𝑏1𝑠+𝑏0 . The 𝑛 indicates the order of the filter and the 𝑏 coefficients determine the alignment. This polynomial is factored into a product of second-order expressions (with a possible first-order unit for odd-ordered systems). Each of these expressions corresponds to a single section in the larger filter.

License

Icon for the Creative Commons Attribution-NonCommercial-ShareAlike 4.0 International License

Avionics II Copyright © 2023 by NSCC is licensed under a Creative Commons Attribution-NonCommercial-ShareAlike 4.0 International License, except where otherwise noted.

Share This Book