A first-order passive circuit of high pass filter blocks DC and low-frequency AC while allowing high-frequency signals to pass. The standard configuration uses a series capacitor and a shunt resistor. Whether you are AC-coupling an audio DAC output or removing 60Hz hum from a sensor signal, understanding the physical behavior of this topology is critical. This guide breaks down the node definitions, component selection math, and real-world failure modes you need to know before moving from simulation to the bench.
The Core Topology and Node Definitions
The most common passive high pass filter is the RC (Resistor-Capacitor) voltage divider. The topology consists of four primary nodes:
- Vin: The input signal node, connected to the first lead of the capacitor.
- Node A: The junction between the series capacitor (C1) and the shunt resistor (R1).
- Vout: The output signal node, measured across the shunt resistor (Node A to GND).
- GND: The common ground reference, connected to the second lead of the resistor.
The filter relies on the frequency-dependent reactance of the capacitor ($X_c = \frac{1}{2 \pi f C}$). At DC ($f = 0$), $X_c$ is infinite, acting as an open circuit and blocking the signal. As frequency increases, $X_c$ drops, allowing the AC signal to pass through to Vout with minimal attenuation.
Why the Passive RC Topology Beats the RL Alternative
You can theoretically build a high pass filter using a Resistor-Inductor (RL) topology (series resistor, shunt inductor). However, in 99% of modern PCB and breadboard designs, the RC circuit of high pass filter is the undisputed standard. Here is why RC dominates over RL:
| Criteria | RC Topology (Series C, Shunt R) | RL Topology (Series R, Shunt L) |
|---|---|---|
| Component Cost & Size | Extremely low. 0603 MLCCs and thick-film resistors cost fractions of a cent. | High. Inductors are bulky, expensive, and require more PCB real estate. |
| Parasitic Elements | Low. Capacitors have manageable ESR and ESL at audio/RF frequencies. | High. Inductors have significant parasitic parallel capacitance and series resistance. |
| EMI Susceptibility | Non-magnetic. Immune to external magnetic field coupling. | Magnetic. Acts as an antenna, picking up stray magnetic fields and transformer hum. |
| Low-Frequency Feasibility | Easy. A 10Hz cutoff requires a standard 1µF cap and 16kΩ resistor. | Impractical. A 10Hz cutoff requires a massive, expensive inductor with high DCR. |
Design Walkthrough: Picking Real Component Values
Let’s design a high pass filter for an audio AC-coupling application. We need to block a 1.65V DC offset from a microcontroller DAC while passing audio frequencies. We will target a cutoff frequency ($f_c$) of 100 Hz to safely pass the fundamental frequencies of most instruments while rolling off subsonic rumble.
The cutoff frequency formula is: $f_c = \frac{1}{2 \pi R C}$
Step 1: Pick a standard capacitor value.
Capacitors have fewer standard values than resistors. We select a 100 nF (0.1 µF) capacitor. For audio, a WIMA MKS2 polyester film capacitor or a TDK C0G/NP0 ceramic is ideal to avoid microphonic piezoelectric effects found in X7R dielectrics.
Step 2: Calculate the required resistance.
$R = \frac{1}{2 \pi \times 100 \text{ Hz} \times 100 \times 10^{-9} \text{ F}} \approx 15,915 \Omega$
Step 3: Select the nearest standard E24 resistor.
We choose a 16 kΩ 1% metal film resistor (e.g., Vishay MRS25 series). Recalculating with 16 kΩ gives an actual $f_c$ of 99.47 Hz, which is well within our tolerance.
Understanding component drift is vital for tolerance analysis.
| Component Change | Effect on Cutoff Freq ($f_c$) | Effect on Passband Attenuation | Effect on Phase Shift at original $f_c$ |
|---|---|---|---|
| C drops to 10 nF | Increases to ~1 kHz | None (still 0dB at high freq) | Phase shift approaches 0° (acts as pure pass) |
| C increases to 1 µF | Drops to ~10 Hz | None | Phase shift approaches +90° (acts as differentiator) |
| R drops to 8 kΩ | Increases to ~200 Hz | None (but lowers output impedance) | Phase shift approaches 0° |
| R increases to 1 MΩ | Drops to ~1.6 Hz | None (but increases thermal noise) | Phase shift approaches +90° |
Breadboard Testing: Step-by-Step Verification
Simulations assume ideal grounds and zero parasitic inductance. To verify your circuit of high pass filter in the real world, follow this bench procedure using a function generator (e.g., Siglent SDG1032X) and an oscilloscope (e.g., Rigol DS1054Z).
- Wire the Circuit: Insert the 100nF capacitor into the breadboard. Connect one leg to your input rail. Insert the 16kΩ resistor so one leg shares the same bus strip as the capacitor's second leg (Node A). Connect the other resistor leg to the ground rail.
- Set the Generator: Configure Channel 1 for a sine wave, 2.0Vpp amplitude, with a 0V DC offset. Set the initial frequency to 10 kHz (well into the passband).
- Probe the Nodes: Connect Scope Channel 1 to Vin and Channel 2 to Vout (Node A). Ensure both probes are compensated and set to 1X or 10X consistently.
- Verify Passband: At 10 kHz, the capacitive reactance is only ~159Ω. Vout should read nearly identical to Vin (approx 1.98Vpp), confirming minimal attenuation.
- Sweep to Cutoff: Lower the generator frequency slowly. Watch Channel 2. When the frequency hits ~100 Hz, Vout should drop to 1.414Vpp (which is $\frac{1}{\sqrt{2}}$ of 2.0V, representing the -3dB point).
- Verify Stopband: Drop the frequency to 10 Hz. Vout should be heavily attenuated (approx 0.2Vpp), and you should observe a phase lead of nearly 90° between Channel 1 and Channel 2.
Failure Modes: What Breaks at the Extremes?
When troubleshooting a board that isn't passing audio or sensor data, you must understand how component failures alter the circuit. Here is the failure-mode contrast for open and short conditions:
| Component Fault | Electrical Result | Observable Symptom on Scope |
|---|---|---|
| C1 Shorted | $X_c$ becomes 0Ω. DC and AC pass directly to R1. | Vout mirrors Vin exactly, including any DC offset. Filter is defeated. |
| C1 Open | Series path broken. Infinite impedance. | Vout reads 0V (flatline). No signal passes regardless of frequency. |
| R1 Shorted | Node A is tied directly to GND. | Vout is clamped to 0V. The input signal is shorted to ground through C1. |
| R1 Open | Node A is left floating (high impedance). | Vout shows erratic 50/60Hz mains hum and noise. Scope probe capacitance creates an accidental, extremely low-frequency low-pass filter. |
Note on Capacitor Aging: If you use a high-K dielectric ceramic capacitor (like Y5V or X7R) in this circuit, the capacitance can drop by up to 50% under DC bias or mechanical stress (piezoelectric effect). This will silently shift your $f_c$ upward, cutting off lower frequencies than designed. Always specify C0G/NP0 ceramics or film capacitors for precision filter nodes.
Frequently Asked Questions
How does a circuit of high pass filter affect phase shift at the cutoff frequency?
At the exact cutoff frequency ($f_c$), the output signal leads the input signal by exactly 45 degrees. As the frequency drops toward DC, the phase lead approaches +90 degrees (acting as a differentiator). As the frequency increases deep into the passband, the phase shift approaches 0 degrees, meaning the output is perfectly in phase with the input.
Can I cascade two passive RC high pass filters for a steeper roll-off?
Yes, but you cannot simply connect them directly together. If you cascade two identical RC stages directly, the second stage will load the first stage, altering the impedance and ruining the calculated cutoff frequency (the roll-off will be a drooping curve, not a clean -40dB/decade). To achieve a true second-order (-40dB/decade) passive response without loading effects, you must place a high-impedance op-amp unity-gain buffer between the two RC stages. Alternatively, use an active Sallen-Key topology.
Why is my breadboarded high pass filter ringing or oscillating at high frequencies?
This is almost always caused by parasitic inductance. Long jumper wires on a breadboard introduce series inductance (roughly 1nH per millimeter of wire). At high frequencies (typically >1MHz), this parasitic inductance interacts with the capacitance of your oscilloscope probe (usually 10pF to 15pF) to form an unintended LC resonant tank circuit. To fix this, keep component leads as short as possible, use a ground spring on your scope probe instead of the long alligator clip, or test the circuit on a soldered perfboard with a solid ground plane.
Should I use an electrolytic, ceramic, or film capacitor for an audio high pass filter?
For high-fidelity audio, polyester or polypropylene film capacitors (like WIMA or Vishay series) are the gold standard due to their extreme linearity and lack of voltage coefficient. If space is constrained, C0G/NP0 ceramic capacitors are excellent. Avoid standard aluminum electrolytics unless you are dealing with very low frequencies (e.g., < 5Hz) where film caps become physically massive; if you must use electrolytics, ensure they are non-polar or biased correctly to avoid rectification distortion. Avoid X7R/Z5U ceramics in the audio path, as they generate harmonic distortion due to piezoelectric microphonics.
References:
Electronics Tutorials: High Pass Filter Design and Theory
SparkFun: Resistor-Capacitor (RC) Filter All-in-One Guide






