projects

Capacitor ESR Calculator

A simple calculator I made while learning about ESR and capacitor datasheets.

Reference
High-frequency point
Operating point
20 kHz kHz
750 mA RMS A RMS

Results

ESR @ reference
ESR @ operating point
Estimated ESR @ HF
|Z| @ operating point
ESR ripple drop
ESR loss
Loss comparison rough estimate, not a rating

Calculating…

Impedance |Z|, ESR, XC, XL Operating point
Impedance chart requires canvas support.
Bode phase Series RLC phase response Operating point
Phase chart requires canvas support.
Formulas used
Reference ESR ESRref = tan δ / (2πfrefC)
High-frequency ESR estimate ESRHF ≈ (Iref² · ESRref) / IHF²
Reactance XC = 1 / (2πfC) XL = 2πfL
Series impedance Z(f) = ESR(f) + j(XL − XC)
Magnitude and phase |Z| = √(ESR(f)² + (XL − XC)²) φ = atan2(XL − XC, ESR(f))
ESR loss and ripple drop PESR = Iripple² · ESR(f) VESR = Iripple · ESR(f)

ESR(f) is log-interpolated between the reference and high-frequency estimates. The HF point and comparison bar are estimates, not component ratings.