Choosing a filter depends on the application's frequency requirements, attenuation specification, impedance constraints, and power consumption. Low-pass filters remove noise and high-frequency interference; high-pass filters block DC and low-frequency hum; bandpass and notch filters target specific frequencies. Real filters also have nonideal effects like insertion loss and component tolerances that must be considered in design.
Your prerequisite work taught you how passive filters behave: how transfer functions describe gain versus frequency, where the cutoff frequency falls, and how bandpass and notch filters extend the basic RC/LC circuits. Filter selection inverts this problem — rather than analyzing a given circuit, you start with a signal processing need and work backward to the circuit that satisfies it. The question is: given what I want to pass and what I want to block, which topology and parameter choices solve the problem with acceptable real-world tradeoffs?
The first step is classifying the frequency content you care about. Low-pass filters are the most common: you have a signal at low frequencies and noise or interference at high frequencies, and you want to pass the signal while attenuating the noise. High-pass filters block DC offsets and low-frequency hum — a common problem in audio circuits where the power supply or ambient vibration injects slow-moving noise that would saturate an amplifier. Bandpass filters select one frequency range from a spectrum crowded with signals, as in radio receivers tuned to one channel. Notch (bandstop) filters surgically remove a single frequency, such as 60 Hz power line interference in a medical ECG sensor, while leaving everything else intact. The topology is determined by this first-order classification.
Order and approximation type determine how sharply the filter transitions between passband and stopband. A first-order RC filter rolls off at 20 dB/decade — gentle, often insufficient. Higher-order filters achieve steeper rolloff at the cost of complexity. Among higher-order designs, three classical approximations dominate: a Butterworth filter is maximally flat in the passband (no ripple) with moderate rolloff steepness — the default choice when passband accuracy matters. A Chebyshev filter achieves a steeper rolloff for the same order by allowing controlled ripple in the passband — better if the attenuation spec is tight and passband flatness can be traded. A Bessel filter sacrifices steep rolloff for linear phase — it preserves pulse shapes without ringing, critical in digital communication and measurement systems where timing integrity matters as much as amplitude.
Real filters have nonideal effects that must be budgeted. Insertion loss — the signal is attenuated even in the passband because passive components absorb power. Component tolerances shift the actual cutoff frequency away from the designed value; a ±5% capacitor tolerance can move a cutoff by a similar percentage. Impedance mismatch — a filter designed for 50 Ω source and load impedance will have a completely different frequency response if you drive it from 10 kΩ or load it with a short circuit. These are not edge cases; they are routine engineering constraints. Simulation with realistic component models, followed by bench verification, is standard practice before committing to a design.
The decision to use passive or active filters is the final axis. Passive filters (resistors, capacitors, inductors) work without power and handle high voltages, but they attenuate signal level and can't provide gain. Active filters (op-amp based) can provide gain, buffer impedance, and achieve high-order responses without inductors — which are bulky, expensive, and nonideal at low frequencies. For most signal-level applications below a few MHz, active RC filters are preferred. For RF and high-frequency work above 100 MHz, passive LC or transmission-line designs become necessary because op-amp bandwidth becomes a constraint. Choosing the right combination of topology, order, approximation type, and implementation technology is the complete picture of filter selection.
No topics depend on this one yet.