ECParts Toolkit LogoECParts Toolkit

Notch Filter Calculator

This calculator designs and analyzes balanced passive Twin-T notch filters and standard second-order notch references. It handles 50 Hz and 60 Hz rejection targets, component ratios, tolerance envelope, ideal response, Q, bandwidth, and sweep tables.

V1 deliberately avoids unverified active-notch synthesis and arbitrary unbalanced Twin-T notch-depth claims. Ideal mathematical nulls are labeled as ideal states because real notch depth is finite.

Engineering tool

Notch Filter Calculator

Design balanced Twin-T notch filters, estimate notch frequency, check ratios, evaluate ideal response, and use second-order notch Q/BW references.

Calculation mode

Balanced Twin-T target frequency.

Series resistor value used when solving C.

Series capacitor value used when solving R.

Result console

Series resistor 1
15.91549431
Series resistor 2
15.91549431
Shunt resistor
7.95774715
Series capacitor 1
10nF
Series capacitor 2
10nF
Shunt capacitor
20nF
Calculated notch frequency
1,000Hz
Resistor ratio
R, R, R/2
Capacitor ratio
C, C, 2C

This is an ideal balanced Twin-T target. Real notch depth depends on matching, source impedance, load impedance, and parasitics.

Formula reference

Twin-T Notch Formulas

Adopted topology: Balanced passive Twin-T notch filter. Assumptions: Ideal low source impedance.; High load impedance or buffered load..

Balanced Twin-T: Rseries = R, RBalanced Twin-T: Rshunt = R / 2Balanced Twin-T: Cseries = C, CBalanced Twin-T: Cshunt = 2Cf0 = 1 / (2πRC)R = 1 / (2πf0C)C = 1 / (2πf0R)H(s) = (s² + ω0²) / (s² + 4ω0s + ω0²), where ω0 = 1/(RC)Standard notch reference: H(s) = (s² + ω0²) / (s² + (ω0/Q)s + ω0²)|H| = |1 - x²| / sqrt((1 - x²)² + (x/Q)²), where x = f/f0BW = f0 / QGain dB = 20log10(|H|)Attenuation dB = -Gain dB

Variable definitions

The low-pass T branch uses two equal series resistors
R and R.
The high-pass T branch midpoint uses a shunt resistor of R/2 to ground.
The high-pass T branch uses two equal series capacitors
C and C.
The low-pass T branch midpoint uses a shunt capacitor of 2C to ground.
R
base series resistor value
C
base series capacitor value
f0
ideal notch frequency
Q
standard second-order notch selectivity reference
BW
bandwidth reference

Twin-T Formula Audit

Adopted Twin-T notch topology audit
Adopted TopologyBalanced passive Twin-T notch filter
Series Resistor DefinitionThe low-pass T branch uses two equal series resistors: R and R.
Shunt Resistor DefinitionThe high-pass T branch midpoint uses a shunt resistor of R/2 to ground.
Series Capacitor DefinitionThe high-pass T branch uses two equal series capacitors: C and C.
Shunt Capacitor DefinitionThe low-pass T branch midpoint uses a shunt capacitor of 2C to ground.
Ideal Source AssumptionIdeal low source impedance.
Load AssumptionHigh load impedance or buffered load.
Notch-Frequency Formulaf0 = 1/(2πRC)
Transfer FunctionH(s) = (s² + ω0²) / (s² + 4ω0s + ω0²), where ω0 = 1/(RC)
Low-Frequency Limit|H| approaches 1 in the ideal reference response.
High-Frequency Limit|H| approaches 1 in the ideal reference response.
At-Notch BehaviorPerfectly balanced ideal network reaches a mathematical null.
Mismatch LimitationUnbalanced exact notch depth is not claimed in V1; mismatch is reported as balance error and warning.

Worked Examples

1 kHz design

Known: Target f0 = 1 kHz, C = 10 nF

R = 1/(2πf0C) ≈ 15.9155 kΩ.

Shunt resistor

Known: R ≈ 15.9155 kΩ

Balanced shunt resistor is R/2 ≈ 7.95775 kΩ.

Shunt capacitor

Known: C = 10 nF

Balanced shunt capacitor is 2C = 20 nF.

50 Hz hum notch

Known: Target f0 = 50 Hz, C = 100 nF

R ≈ 31.831 kΩ.

60 Hz hum notch

Known: Target f0 = 60 Hz, C = 100 nF

R ≈ 26.5258 kΩ.

Known R/C

Known: R = 10 kΩ, C = 10 nF

f0 ≈ 1591.55 Hz.

At f0

Known: Balanced ideal Twin-T

The ideal response is an Ideal Mathematical Null.

Far below f0

Known: f << f0

Ideal notch reference response approaches passband gain.

Far above f0

Known: f >> f0

Ideal notch reference response approaches passband gain.

Tolerance envelope

Known: R ±1%, C ±5%

Frequency range uses Rmax/Cmax for fmin and Rmin/Cmin for fmax.

R shift

Known: +1% R only

Notch frequency decreases because f0 is inversely proportional to R.

C shift

Known: +5% C only

Notch frequency decreases because f0 is inversely proportional to C.

Q reference

Known: f0 = 1 kHz, Q = 10

BW = 100 Hz.

Generic notch null

Known: Second-order notch at f0

The numerator is zero, so display uses Ideal Mathematical Null.

Frequency units

Known: 1000 Hz and 1 kHz

Both evaluate to the same notch point.

Log sweep

Known: 50 points

The table returns finite ordered rows and null states without raw Infinity.

Unbalanced ratios

Known: Rshunt not equal to R/2

The calculator reports Unbalanced Twin-T and warns that notch depth can degrade.

Round-trip solver

Known: f0 + C → R → calculated f0

The recovered frequency returns to the target within numerical tolerance.

Notch Filter

A notch filter rejects a narrow frequency band around a target frequency.

Band-Stop Filter

Band-stop and band-reject are broader terms for filters that attenuate a frequency band.

Twin-T Network

Balanced Twin-T networks rely on accurate R/R/R2 and C/C/2C relationships.

Notch Frequency

For the adopted balanced topology, f0 = 1/(2πRC).

Notch Depth

Ideal networks can reach a mathematical null, but real notch depth is finite.

Q Factor

Q is a second-order reference for selectivity and bandwidth, not an exact arbitrary Twin-T loading model.

50/60 Hz Hum

Hum rejection needs frequency tolerance review because mains frequency and components can shift.

Source Impedance

Passive Twin-T response assumes low source impedance.

Load Impedance

A high load impedance or buffer prevents the load from disturbing the RC ratios.

Active Buffering

Buffering helps isolate the Twin-T network but does not eliminate matching requirements.

Common Mistakes

Reversing the Twin-T resistor ratio and using Rshunt = 2R instead of R/2.
Reversing the Twin-T capacitor ratio and using Cshunt = C/2 instead of 2C.
Mixing schematic conventions from different references.
Assuming correct f0 automatically gives a deep notch.
Ignoring resistor and capacitor matching.
Ignoring source impedance.
Ignoring load impedance.
Treating ideal infinite attenuation as a real-world result.
Using 10log10 for voltage gain instead of 20log10.
Confusing notch frequency with bandwidth.
Treating generic Q reference as exact arbitrary Twin-T loaded response.
Assuming active buffering cannot affect the practical system.

Support reference

FAQ

What is a notch filter?

A notch filter, also called a band-stop or band-reject filter, attenuates a narrow band around a target frequency while passing lower and higher frequencies.

What is a Twin-T notch filter?

A Twin-T notch filter is a passive notch topology made from a low-pass T network and a high-pass T network connected in parallel.

How do I calculate Twin-T notch frequency?

For the adopted balanced Twin-T topology, the ideal notch frequency is f0 = 1/(2πRC), where the series resistors are R and the series capacitors are C.

What resistor and capacitor ratios are used in a balanced Twin-T?

The low-pass T branch uses two series resistors R and R with a shunt capacitor 2C. The high-pass T branch uses two series capacitors C and C with a shunt resistor R/2.

How do I design a 50 Hz notch filter?

Choose either R or C, set the target frequency to 50 Hz, and solve the other value using R = 1/(2πf0C) or C = 1/(2πf0R). Component tolerance should be reviewed carefully.

How do I design a 60 Hz notch filter?

Use 60 Hz as the target notch frequency and solve the balanced Twin-T base R or C value. Real mains frequency, tolerance, and loading can shift the effective notch.

Why is my notch not very deep?

Real notch depth is limited by resistor and capacitor matching, source impedance, load impedance, parasitics, layout, and active-buffer implementation.

How do component tolerances affect notch depth?

Tolerance shifts the notch frequency and unbalances the Twin-T ratio. This calculator reports frequency tolerance envelope and ratio warnings, but does not invent an unverified exact notch-depth estimate.

How does source impedance affect a Twin-T filter?

Passive Twin-T response assumes low source impedance. A large source impedance can change the effective network ratios and degrade the notch.

Why is buffering useful?

A buffer can isolate the Twin-T network from source and load impedance. Buffering improves practical repeatability but does not remove tolerance or parasitic limits.

What is Q in a notch filter?

Q is a selectivity reference. In the standard second-order notch model, Q = f0/BW, where BW is the selected stopband or reference bandwidth.

What is the difference between notch frequency and bandwidth?

Notch frequency is the center of rejection. Bandwidth describes how wide the rejected band is around that frequency.

Is a passive Twin-T the same as an active notch filter?

No. A passive Twin-T is the RC network itself. Active notch filters may buffer the network or place it inside an op-amp feedback loop, which changes practical behavior.

Planned Engineering Guides

Planned guide

Twin-T Notch Filters Explained

Planned guide

How to Design 50 Hz and 60 Hz Notch Filters

Planned guide

Notch Filter Q and Bandwidth

Planned guide

Component Tolerance in Notch Filters

Planned guide

Passive vs Active Notch Filters

Planned Filter Calculators

Coming_Soon

Butterworth Filter Calculator

Coming_Soon

Multiple-Feedback Low-Pass Filter Calculator

Coming_Soon

Pi Filter Calculator

Engineering Disclaimer

This calculator uses ideal balanced Twin-T and standard second-order notch reference models. It does not model exact unbalanced notch depth, real source impedance, real load impedance, op-amp non-idealities, PCB parasitics, capacitor ESR, leakage, or EMI certification behavior. Validate critical notch filters with SPICE, tolerance analysis, and bench measurement.