SLOA049D July 2000 – February 2023
This document has explored building second-order low-pass Butterworth, Bessel, and 3-dB Chebyshev filters using the Sallen-Key and MFB architectures. The same techniques are extended to higher-order filters by cascading second-order stages for even order and adding a first-order stage for odd order.
The advantages of each filter type come at the expense of other characteristics. The Butterworth can be considered to offer the best all-around filter response. The filter has maximum flatness in the pass band with moderate rolloff past cutoff and shows only slight overshoot in response to a pulse input.
The Bessel is important when signal-conditioning square wave signals. The constant group delay means that the square wave signal is passed with minimum distortion (overshoot). This comes at the expense of a slower rate of attenuation above cutoff.
The 3-dB Chebyshev sacrifices pass-band flatness for a high rate of attenuation near cutoff. This filter also exhibits the largest overshoot and ringing in response to a pulse input of the three filter types discussed.
The Sallen-Key and MFB architectures also have some trade-offs. The simplifications that can be used when designing the Sallen-Key provide for easier selection of circuit components, and at unity gain, Sallen-Key has no gain sensitivity to component variations. The MFB shows less overall sensitivity to component variations and has better high-frequency performance.