The cutoff frequency for a low pass filter is the specific point at which the filter attenuates the output signal power by exactly half, or -3 decibels (-3dB), relative to the maximum passband amplitude.
The Math Behind the Cutoff Frequency for a Low Pass Filter
At the bench, you rarely need to derive transfer functions from scratch, but you must know how to size components to hit a target frequency. For the most common topology—the first-order passive RC (Resistor-Capacitor) low pass filter—the formula is straightforward:
fc = 1 / (2πRC)
Where fc is the cutoff frequency in Hertz, R is resistance in Ohms, and C is capacitance in Farads.
Worked Numeric Example
Suppose you are building a sensor interface and need to filter out high-frequency switching noise from a 12V DC power supply. You have a 10 kΩ resistor and a 100 nF (0.1 µF) ceramic capacitor in your bin.
- Convert capacitance to base units: 100 nF = 0.0000001 F (1 × 10-7 F).
- Multiply R and C: 10,000 Ω × 0.0000001 F = 0.001 seconds (this is your time constant, τ).
- Multiply by 2π: 2 × 3.14159 × 0.001 = 0.006283.
- Take the reciprocal: 1 / 0.006283 = 159.15 Hz.
If you need a steeper roll-off to aggressively kill noise without attenuating your target signal, you must move to a second-order filter (like an LC topology or an active Sallen-Key op-amp circuit), which doubles the attenuation slope to -40 dB per decade. Tools like the Texas Instruments Filter Designer are invaluable for calculating component values for these higher-order active topologies.
Where You Meet This in Practice
You will encounter low pass filters across nearly every sub-discipline of electrical and electronic design. Here is where setting the correct cutoff frequency matters most:
- PWM to Analog Conversion: Microcontrollers like the ESP32 or Arduino output Pulse Width Modulation (PWM) to simulate analog voltages. A low pass filter smooths the square wave into a flat DC voltage. The cutoff frequency must be set at least a decade below the PWM carrier frequency to eliminate ripple.
- Sensor Signal Conditioning: When reading a thermocouple via an amplifier like the MAX31855, 50/60 Hz mains hum can corrupt your ADC readings. A low pass filter with a cutoff around 10 Hz removes the AC hum while preserving the slow-changing temperature data.
- Audio Crossovers: In speaker design, a low pass filter directs bass frequencies to a subwoofer while blocking high frequencies that would cause distortion in the large driver cone.
- Anti-Aliasing: Before an analog signal hits an ADC, a low pass filter removes frequency components higher than half the sampling rate (the Nyquist frequency) to prevent digital aliasing artifacts.
Real-World Scenario Walkthrough: Smoothing an ESP32 PWM Signal
Theory is clean; the workbench is messy. Here is a real-world scenario demonstrating what happens when you focus only on the cutoff frequency and ignore the time domain.
The Setup
We needed to control a 0-10V analog input on an industrial Variable Frequency Drive (VFD) using an ESP32-WROOM-32. The ESP32 outputs a 3.3V PWM signal at 5 kHz, which we amplified via an op-amp circuit. To turn the 5 kHz square wave into a smooth DC voltage, we added an RC low pass filter at the op-amp output.
The Numbers
We wanted virtually zero ripple, so we designed an aggressive filter: R = 10 kΩ, C = 10 µF.
Using the formula, our cutoff frequency was 1.59 Hz. Since 1.59 Hz is drastically lower than the 5,000 Hz PWM frequency, the math promised a beautifully flat DC line.
The Outcome
On the oscilloscope, the ripple was indeed negligible (under 5mV). However, when the ESP32 commanded the VFD to ramp from 0V to 10V, the voltage took over 150 milliseconds to reach the target. The VFD's internal watchdog detected an 'analog input loss' fault during boot-up because the voltage didn't reach the minimum 1V threshold within its 50ms startup window.
What Went Wrong
We confused frequency-domain attenuation with time-domain step response. The time constant (τ = R × C) was 100 ms. It takes roughly 3τ to 5τ for a capacitor to charge to its final voltage, meaning our circuit took 300-500 ms to settle.
The Fix: We dropped the capacitor to 0.1 µF, pushing the cutoff frequency up to 159 Hz. This introduced about 40mV of ripple, which the VFD's internal ADC easily ignored, but reduced the settling time to under 5 ms, clearing the fault. For a deep dive into why PWM requires this balancing act, SparkFun's PWM tutorial covers the foundational timing concepts.
Common Confusions and Design Mistakes
When designing filters, hobbyists and junior engineers frequently trip over a few specific misconceptions regarding what the cutoff frequency actually does to a real circuit.
Mistake 1: Believing the Filter 'Blocks' Frequencies Above fc
The cutoff frequency is not a brick wall. A first-order filter at 159 Hz does not completely block a 200 Hz signal. It merely attenuates it. At 1590 Hz (one decade up), the signal is attenuated by -20dB (reduced to 10% of its original voltage). If your noise source is close to your target signal frequency, a single-pole RC filter will not provide enough isolation.
Mistake 2: Ignoring Load Impedance
The formula fc = 1 / (2πRC) assumes the filter is driving an infinite impedance (an open circuit). If you connect your 10 kΩ / 100 nF filter directly to an ADC with a 10 kΩ input impedance, the two resistors act in parallel. The effective resistance drops to 5 kΩ, instantly doubling your cutoff frequency to 318 Hz and ruining your noise rejection.
Mistake 3: Confusing Voltage and Power Decibels
Why is the cutoff called the '-3dB' point? In terms of power, -3dB represents exactly half the power (10 × log10(0.5) ≈ -3.01). However, because power is proportional to voltage squared, the voltage at the cutoff frequency is actually 70.7% of the input voltage (20 × log10(0.707) ≈ -3.01). When measuring with an oscilloscope, look for the voltage to drop to 0.707 × Vin, not 0.5 × Vin.
FAQ: Low Pass Filter Cutoff Frequencies
Does a low pass filter block DC signals?
No. A standard RC or LC low pass filter passes DC (0 Hz) with zero attenuation (ignoring minor parasitic resistances). DC is the ultimate 'low frequency.' If you need to block DC while passing AC, you need a high pass filter (often implemented as a series coupling capacitor).
Can I cascade two identical 1st-order RC filters to get a 2nd-order filter?
Physically, yes, but mathematically, they will interact. The second stage will load the first stage, shifting the cutoff frequency and altering the Q-factor (damping). To properly cascade passive RC stages without interaction, you must place a unity-gain buffer op-amp between them, or calculate the component values using staggered tuning formulas.
How do component tolerances affect my cutoff frequency?
Significantly. Standard ceramic capacitors (especially X7R and Y5V dielectrics) can have tolerances of ±20% or worse, and their capacitance drops drastically under applied DC bias voltage. A 10 µF capacitor biased at 10V might actually act like a 4 µF capacitor, shifting your cutoff frequency much higher than calculated. For precision filters, use C0G/NP0 dielectric capacitors or film capacitors, and 1% tolerance metal film resistors. For more on capacitor dielectrics, refer to this comprehensive filter guide on All About Circuits.






