Sallen-Key Filter Explained: Why It’s the Most Popular Second-Order Low-Pass Filter (With Math)
If you're learning analog electronics, active filters, or preparing for engineering interviews and exams, you've probably come across the Sallen-Key filter. But what exactly is it, and why do engineers prefer it over simply cascading RC low-pass filters?
Live Interactive Simulator
Adjust the component values to see the real-time frequency response (Bode Plot).
Quality Factor (Q): 0.50
Note: Comparison RC filter uses same R1/C1 values.
In this article, you'll learn:
- What a Sallen-Key filter is
- How it works
- Mathematical derivation of its transfer function
- Comparison with a first-order low-pass filter
- Why it is one of the simplest second-order filter designs
- Practical design example
What Is a Sallen-Key Filter?
A Sallen-Key filter is an active filter topology that uses an operational amplifier (op-amp), resistors, and capacitors to create a second-order filter response.
It was developed by R. P. Sallen and E. L. Key and remains one of the most widely used active filter architectures in electronics.
The most common implementation is the Sallen-Key Low-Pass Filter, which allows low-frequency signals to pass while attenuating high-frequency signals much more effectively than a simple RC filter.
Basic Sallen-Key Low-Pass Configuration
The op-amp acts as a buffer, providing a high input impedance and low output impedance, which prevents loading effects and simplifies filter design.
Understanding a First-Order Low-Pass Filter
Before diving into Sallen-Key filters, let's review the simplest low-pass filter.
RC Low-Pass Filter Circuit
Transfer Function
Cutoff Frequency
Key Characteristics
- Single pole system
- Roll-off rate of −20 dB/decade
- Phase shift approaches −90° at high frequencies
- Extremely simple design
What Makes the Sallen-Key Filter Different?
The Sallen-Key topology introduces an additional RC network and uses the op-amp to provide positive feedback through the first capacitor. This "bootstrapping" allows the filter to achieve a second-order response without the need for an inductor.
This means the filter has two poles, providing much sharper attenuation (roll-off) than a first-order filter.
Basic Unity-Gain Sallen-Key Low-Pass Configuration
Transfer Function of a Unity-Gain Sallen-Key Filter
(Note: For Unity Gain, K=1, so the term \(R_1C_1(1-K)\) becomes zero.)
This simplifies to the standard second-order form:
Natural Frequency (\(\omega_0\))
Quality Factor (Q)
(When K=1, the damping is controlled purely by the ratio of the resistors and capacitors.)
Why Is the Sallen-Key Filter So Popular?
A first-order RC low-pass filter remains the simplest topology, but its attenuation is often too weak for modern applications.
The Loading Problem
If you simply connect two RC filters in a row:
The second stage loads the first stage. This causes the poles to interact and shift, making the math complex and the filter performance unpredictable.
The Sallen-Key filter solves this by using the op-amp as a buffer. The op-amp drives the feedback capacitor ($C_1$), effectively isolating the stages and allowing for a precise, predictable second-order response with just one active component.
Mathematical Comparison: First-Order vs Sallen-Key
| Feature | 1st-Order RC | 2nd-Order Sallen-Key |
|---|---|---|
| Roll-off Rate | -20 dB/decade | -40 dB/decade |
| Number of Poles | 1 | 2 |
| Complexity | Very Low | Low (Requires Op-Amp) |
Practical Sallen-Key Filter Design Example
Assume a Butterworth response ($Q = 0.707$) is desired:
The cutoff frequency remains:
By choosing different ratios of $C_1$ and $C_2$, engineers can tune the "sharpness" (Q) of the filter without changing the cutoff frequency.