AnythingOnline
Free Sallen-Key Active Filter Tool Electronics & Embedded
100% Free • No Sign-Up

Free Sallen-Key Active Filter Tool

Design 2nd-order active low-pass & high-pass Sallen-Key filters. Size $R_1, R_2, C_1, C_2$ for Butterworth ($Q=0.707$), Bessel ($Q=0.577$), and Chebyshev ($Q=1.0$) alignments.

Filter Type & Frequency Response

Equal resistor R1 = R2
Circuit Configuration
Provides lowest op-amp noise and eliminates gain-setting feedback resistors

📊 Synthesized Sallen-Key Network

Feedback Cap (C1)
-- nF
-- pF
Grounded Cap (C2)
-- nF
-- pF
Resistors R1 & R2: 2x -- kΩ
Quality Factor (Q): --
Damping Ratio (ζ = 1/2Q): --
Capacitor Ratio (C1 / C2 = 4Q²): -- : 1
Stopband Attenuation Slope: -40 dB / decade (-12 dB / octave)
Op-Amp Minimum Gain-Bandwidth (GBW): ≥ -- MHz
Synthesizing 2nd-order active filter...
Equal-Resistor Sallen-Key Low-Pass Equations:
C_1 = [ 2 · Q ] / [ ω_c · R ]  |  C_2 = 1 / [ 2 · Q · ω_c · R ]
For unity-gain low-pass: R1 = R2 = R. C1 bridges from op-amp output back to between R1 and R2; C2 connects from non-inverting input to ground.

Recommended Tools & Equipment

Tested hardware and components for high reliability

100% Free Tool Zero Sign-Up

1. Sallen-Key Topology & Second-Order Roll-Off

Invented by R. P. Sallen and E. L. Key of MIT Lincoln Laboratory in 1955, the Sallen-Key active filter is the world's most widely deployed second-order ($2$-pole) active filter architecture. A single operational amplifier provides a steep $-40 ext{ dB/decade}$ ($-12 ext{ dB/octave}$) roll-off without inductors.

2. Comparing Butterworth, Bessel, and Chebyshev Alignments

The damping ratio ($zeta$) and quality factor ($Q = rac{1}{2zeta}$) define the filter's frequency and time-domain behavior:

  • Butterworth ($Q = 0.7071$, $zeta = 0.7071$): "Maximally Flat". Delivers flat passband frequency response with zero ripple. The $-3 ext{dB}$ point occurs exactly at cutoff $f_c$. Ideal for ADC anti-aliasing and audio preamplifiers.
  • Bessel ($Q = 0.5774$, $zeta = 0.8660$): "Linear Phase". Produces flat group delay across the passband, resulting in zero ringing, zero overshoot, and perfect preservation of square waves and digital pulses.
  • Chebyshev ($Q = 0.86$ to $1.0$): Provides the steepest initial transition band roll-off in exchange for a small amount of passband ripple ($0.5 ext{ dB}$ to $1.0 ext{ dB}$).

3. The Equal-Resistor Design Strategy

In the unity-gain equal-resistor design ($R_1 = R_2 = R$): $$C_1 = rac{2 Q}{omega_c R}, quad C_2 = rac{1}{2 Q cdot omega_c R}$$ Notice that the capacitor ratio is exactly $C_1 / C_2 = 4 Q^2$. For a Butterworth filter ($Q = 0.7071$), $4 Q^2 = 2.0$, meaning $C_1$ is exactly twice the value of $C_2$ ($C_1 = 2 cdot C_2$). This makes sourcing standard precision film capacitors straightforward (e.g. $C_1 = 20 ext{ nF}$ using two $10 ext{ nF}$ caps in parallel, and $C_2 = 10 ext{ nF}$).

Frequently Asked Questions

Why does high-frequency stopband rejection degrade in real Sallen-Key low-pass filters?

At frequencies far above cutoff (e.g. > 100 * fc), op-amp open-loop gain approaches zero and its output impedance rises. High-frequency signals bypass the op-amp directly through capacitor C1, causing the stopband attenuation curve to turn around and rise. Adding an inexpensive passive RC pole at the input eliminates this feedthrough.

What minimum op-amp Gain-Bandwidth Product (GBW) is required?

To prevent op-amp phase lag from causing filter peaking and Q-factor drift, the op-amp GBW should be at least 50 to 100 times the cutoff frequency fc for Q <= 1.0, and >= 200 * fc for higher Q.

How do I convert this design to a High-Pass Sallen-Key filter?

In a high-pass Sallen-Key filter, the components swap positions: capacitors become series elements (C1 = C2 = C) and resistors become shunt elements with R1 = R / (2Q) and R2 = 2Q * R.

Can I cascade multiple 2nd-order stages for higher order filters?

Yes! A 4th-order filter is built by cascading two 2nd-order stages in series. For a 4th-order Butterworth, Stage 1 has Q = 0.541 and Stage 2 has Q = 1.307, delivering a brickwall -80 dB/decade roll-off.