A second-order active low-pass built from one op-amp and four passives. It is the default building block for anti-aliasing filters in front of an ADC.

Transfer function

For the unity-gain configuration (op-amp wired as a buffer):

where

Two knobs: moves the corner, sets what happens at the corner.

Choosing Q

ResponseUse it for
Critically dampedFastest settling, no overshoot
BesselFlat group delay — pulses keep their shape
ButterworthMaximally flat magnitude — the usual default
Chebyshev-ishSteeper rolloff, bought with peaking and ringing

Q peaks the noise too

A of 2 does not just peak the signal near — it peaks whatever noise lives there by the same 6 dB. On an anti-aliasing filter in front of a 16-bit ADC that is a real loss of ENOB, not a cosmetic one.

A worked 1 kHz Butterworth

Fix the capacitors first — E12 capacitor values are coarser than resistor values, so you want the resistors to absorb the rounding.

Pick , . For and , solving the pair above gives

Both are stock E96 values, so the built filter lands within about 2 % of the target corner — comfortably inside the tolerance of the capacitors themselves.

Check the op-amp before you build it

From Op-Amp Basics, gain–bandwidth is finite. The rule of thumb is that the op-amp needs

For this filter that is 70 kHz — trivially met by anything modern. Push the same topology to a 100 kHz corner at and you suddenly need 20 MHz, which rules out most of the jellybean parts in your drawer.

See also