Catto / Topic Map · Circuit Theory II Level 4
Circuit Theory II · 120 h · Topic 5 of 8

Active and passive analog filters

To reject 40 dB at twice the cutoff frequency, a Butterworth needs seven poles and a 0.5 dB Chebyshev, five. The ripple in the passband buys steepness.

Template Butterworth Chebyshev LC ladder Sallen-Key

01The filter template

A filter is specified with a template: in the passband, up to \( \omega_p \), the attenuation cannot exceed \( A_p \); in the stopband, from \( \omega_s \) on, it has to be at least \( A_s \). Between the two lies the transition band. The narrower the transition and the more demanding \( A_p \) and \( A_s \), the higher the order needed: more poles, more components. Highpass, bandpass and bandstop filters are designed from a normalized lowpass with a frequency transformation, so everything starts with the lowpass. The basic filters are presented in the technician program, in filters.

02The approximations

The ideal filter —gain 1 up to the cutoff and 0 after it— cannot be built. An approximation is a realizable transfer function that comes close to it in a particular way, and each one chooses what to sacrifice:

ApproximationPassbandTransitionStep response
ButterworthMaximally flatModerateModerate overshoot
ChebyshevWith ripple of \( A_p \)Steeper for the same orderGreater overshoot and ringing
Inverse ChebyshevFlatSteep, with zeros in the stopbandModerate
Elliptic (Cauer)With rippleThe steepest possibleThe worst
BesselRolls off gentlyVery slowAlmost no overshoot: constant group delay
\[ |H(j\omega)|^2 = \frac{1}{1 + \omega^{2n}} \] \[ |H(j\omega)|^2 = \frac{1}{1 + \varepsilon^2\, T_n^2(\omega)} \] Butterworth normalized to −3 dB at \( \omega = 1 \), and Chebyshev with the polynomials \( T_n \), normalized to the edge of the ripple, with \( \varepsilon^2 = 10^{A_p/10} - 1 \). Outside the passband both fall at 20n dB per decade, but Chebyshev starts from lower down.

The minimum order comes from the template:

\[ n_{B} \ge \frac{\log\sqrt{\frac{10^{A_s/10} - 1}{10^{A_p/10} - 1}}}{\log(\omega_s/\omega_p)} \] \[ n_{C} \ge \frac{\operatorname{arccosh}\sqrt{\frac{10^{A_s/10} - 1}{10^{A_p/10} - 1}}}{\operatorname{arccosh}(\omega_s/\omega_p)} \] For 40 dB of rejection at twice the cutoff frequency, 7 Butterworth poles are needed (with 3 dB in the passband) or 5 Chebyshev poles with 0.5 dB of ripple.

03Passive ladder filters

The classic passive filter is an LC ladder between the generator resistance and the load resistance, with series inductors and shunt capacitors: the Cauer form from network functions. Its values are tabulated in normalized form, for 1 Ω and 1 rad/s; for Butterworth they are \( g_k = 2\sin\frac{(2k - 1)\pi}{2n} \): a third-order filter has 1 H, 2 F and 1 H. They are denormalized by dividing the inductances and capacitances by \( \omega_c \) and scaling by the impedance. Doubly terminated ladders have a notable advantage: their response is very insensitive to component tolerances.

04Active filters

At low frequencies inductors are large, expensive and far from ideal. An active filter replaces the ladder with a cascade of second-order sections using operational amplifiers, each one with a pair of poles. The most widely used is the Sallen-Key: with unity gain and equal resistors \( R \), the capacitors set the frequency and the quality factor of the section:

\[ C_1 = \frac{2Q}{\omega_0 R} \] \[ C_2 = \frac{1}{2Q\,\omega_0 R} \] \( C_1 \) is the feedback capacitor and \( C_2 \) the one to ground. Each section realizes a pair of poles with its \( \omega_0 \) and its \( Q \); if the order is odd, a first-order RC network is added.

The sections are ordered with increasing Q, so that the high-Q ones do not saturate on signals that the next section was going to attenuate. The op amp has to have a gain-bandwidth product well above the \( Q \cdot f_0 \) of each section; otherwise, the response is distorted.

Lab · Butterworth versus Chebyshev

The response of a normalized lowpass of the chosen type and order, with the specification template shaded. Below, the minimum order to meet it and the unity-gain Sallen-Key sections for a 1 kHz cutoff with 10 kΩ resistors.

05Where it appears in electronics

ApplicationTypical filter
Anti-aliasing before a converterActive Butterworth or Bessel of order 2 to 8
Transmitter output stageLC ladder, Chebyshev or elliptic, for the harmonics
Pulse measurement or high-quality audioBessel, for its step response without overshoot
Loudspeaker crossoverLinkwitz-Riley: two Butterworth filters in cascade

06In the lab

Activity 1 · A fourth-order Butterworth

Build the two Sallen-Key sections from the lab for 1 kHz, measure the frequency response and compare it with the theoretical one.

Activity 2 · Step response

Compare the square-wave response of a Butterworth and a 1 dB Chebyshev of the same order.

Activity 3 · An LC filter

Denormalize a fifth-order LC Butterworth for 10 MHz and 50 Ω, build it and measure it with a network analyzer.

07Common mistakes

  • Mixing up the normalizations. Butterworth is normalized to −3 dB; Chebyshev, to the edge of the ripple.
  • Using a slow op amp in a high-Q section. The peak shifts and grows.
  • Ordering the sections wrongly. The high-Q ones go last.
  • Choosing by the frequency response alone. If the waveform matters, you have to look at the group delay.

08Self-assessment

How much does a fourth-order Butterworth attenuate at twice its cutoff frequency?

\( 10\log(1 + 2^8) \approx 24.1 \) dB.

What Q values do the sections of a fourth-order Butterworth have?

0.541 and 1.307, both with \( \omega_0 = 1 \).

What capacitors does a unity-gain Sallen-Key with Q = 0.707, 1 kHz and 10 kΩ use?

\( C_1 = 2 \cdot 0.707 / (2\pi \cdot 1000 \cdot 10^4) \approx 22.5 \) nF and \( C_2 \approx 11.3 \) nF.

Why does a Chebyshev need a lower order than a Butterworth?

Because it accepts ripple in the passband and in exchange falls faster in the transition.

09Further reading

  • Arthur B. Williams and Fred J. Taylor. Electronic Filter Design Handbook. 4th ed., McGraw-Hill, 2006. The tables of poles, sections and normalized ladders for all the approximations.
  • Rolf Schaumann, Haiqiao Xiao and Mac E. Van Valkenburg. Design of Analog Filters. 2nd ed., Oxford University Press, 2009. The design of active and passive filters with the complete theory.
  • Texas Instruments. Op Amps for Everyone, active filters chapter. Texas Instruments, various editions. The practical design of Sallen-Key and multiple-feedback filters, with coefficient tables.
Development of the topic “Active and passive analog filters” of Circuit Theory II (Level 4), based on the curriculum of the UTN Electronic Engineering program, 2023 curriculum — Ordinance No. 1849 of the UTN Higher Council. Back to the Topic Map · catto.ar