To calculate bulk capacitance for a linear power supply filter, use the formula C = I / (2 × f × Vripple). For a 1.5A load on a 60Hz mains supply allowing 1V of ripple, you need 12,500µF. Round up to the nearest standard E12 value: a 15,000µF aluminum electrolytic rated for at least 25V (1.5x to 2x the nominal DC rail). For a 555 timer astable circuit, use C = 1.44 / ((R1 + 2×R2) × f). If you need a 10kHz square wave with 10kΩ total timing resistance, you need a 1.44nF C0G/NP0 ceramic capacitor.
Getting the math right is only half the battle. Picking the wrong dielectric or misreading a 3-digit SMD code will turn a theoretically perfect circuit into a smoking board. This guide gives you the exact formulas, dielectric selection criteria, and substitution rules to spec and swap capacitors with bench-level confidence.
The Core Capacitor Calc: Sizing for Power and Timing
Capacitor calculations generally fall into two buckets: energy storage (smoothing/decoupling) and time constants (filters/oscillators).
1. Power Supply Smoothing (Bulk Storage)
When rectifying AC to DC, the capacitor must supply the load during the valleys of the AC waveform. The governing equation for full-wave rectification is:
C = Iload / (2 × fmains × ΔV)
- Iload: Maximum continuous current draw (Amps).
- fmains: AC line frequency (60Hz in North America, 50Hz in EU/UK).
- ΔV: Allowable peak-to-peak ripple voltage.
2. Timing and Filtering (RC Networks)
For an RC low-pass filter, the -3dB cutoff frequency is fc = 1 / (2π × R × C). For a standard NE555 astable oscillator, the frequency is f = 1.44 / ((R1 + 2R2) × C). In timing circuits, the absolute capacitance value matters less than its stability over temperature. A 10% shift in capacitance means a 10% shift in your cutoff frequency or blink rate.
Dielectric Showdown: Which Type for Which Job?
Not all capacitors are created equal. The dielectric material dictates the part's tolerance, temperature coefficient (tempco), and parasitic equivalent series resistance (ESR). Here is how the major families stack up when you need to make a selection.
| Type / Dielectric | Construction | Tolerance & Tempco | ESR / Ripple | Typical Use Case |
|---|---|---|---|---|
| MLCC (C0G/NP0) | Multilayer Ceramic | ±5%, 0 ±30ppm/°C | Ultra-low ESR | Precision timing, RF filters, Class-D snubbers |
| MLCC (X7R/X5R) | Multilayer Ceramic | ±15% to ±22%, Non-linear | Very low ESR | Decoupling, SMPS output filtering, general bypass |
| Aluminum Electrolytic | Wound foil with liquid electrolyte | ±20%, High tempco | High ESR, High ripple current | Bulk power smoothing, audio coupling, motor start |
| Polymer Tantalum | Sintered tantalum powder, polymer cathode | ±20%, Stable over temp | Low ESR, High volumetric efficiency | Space-constrained bulk decoupling, portable medical |
| Film (Polypropylene) | Metallized plastic film | ±5%, Very stable | Low ESR, High voltage | AC line filtering, motor run, high-power audio crossovers |
Decoding the Shell: How to Read Capacitor Markings
Through-hole electrolytics are easy—they print the value and voltage directly on the sleeve. But when you are staring at a tiny SMD ceramic or a vintage polyester film cap, you need to know the EIA 3-digit code and the JIS voltage letter codes.
The 3-Digit EIA Code (Picofarads)
The first two digits are the significant figures. The third digit is the multiplier (number of zeros). The base unit is always picofarads (pF).
- 104 = 10 × 104 pF = 100,000 pF = 100 nF = 0.1 µF (The most common decoupling cap in existence).
- 473 = 47 × 103 pF = 47,000 pF = 47 nF.
- 221 = 22 × 101 pF = 220 pF.
- 100 = 10 × 100 pF = 10 pF (Note: the last digit is 0, not a multiplier of zero zeros, it's 10^0).
SMD Voltage Letter Codes
Tiny SMD tantalums and ceramics often use a single letter to denote the DC voltage rating. Memorize these to avoid blowing up a 6.3V cap on a 12V rail:
| Code | Voltage | Code | Voltage |
|---|---|---|---|
| 0J | 6.3V | 1E | 25V |
| 1A | 10V | 1H | 50V |
| 1C | 16V | 1J | 63V |
| 1D | 20V | 2A | 100V |
The Substitution Matrix: Swapping Parts Safely
You are at the bench, the BOM calls for a specific part, and your kit is missing it. Substituting capacitors is common, but violating the physics of the dielectric will cause catastrophic failure. Follow these hard rules, detailed further in standard passive component textbooks.
- Voltage Rating: UP, Never DOWN. You can always replace a 16V cap with a 25V or 50V cap. Never replace a 25V cap with a 16V cap, even if the nominal rail is 12V. Transients will breach the dielectric.
- Capacitance Value: Context Dependent. For power supply decoupling, going 20% to 50% higher is usually fine (and often beneficial). For timing circuits, RC oscillators, or active crossover filters, you must match the exact value or the frequency response will shift.
- The Tantalum-to-MLCC Swap (Danger Zone). If you replace a high-ESR tantalum with a low-ESR MLCC on the output of a linear regulator or a hot-plug power path, the low ESR can create an underdamped LC tank circuit with the trace inductance. This causes massive voltage ringing that can overvolt downstream ICs. Fix: Add a 0.1Ω to 1Ω series resistor, or use an MLCC specifically designed with higher ESR for LDO stability.
- Temperature Coefficient Matching. Never swap a C0G/NP0 timing capacitor with an X7R. The X7R will drift wildly as the board heats up, destroying your timing accuracy.
Autopsy of a Dead Cap: Failure Modes and Visual Symptoms
Capacitors don't just stop working; they fail in specific, diagnosable ways based on their chemistry. Recognizing these symptoms saves hours of troubleshooting.
- Aluminum Electrolytic (Venting/Drying): Visual: The top dome is bulging, or the K-shaped vent score on top has popped open, leaking a brown, crusty electrolyte residue. Cause: Excessive ripple current, reverse voltage, or end-of-life drying out due to ambient heat.
- MnO2 Tantalum (Thermal Runaway): Visual: A black scorch mark on the PCB, the epoxy body is cracked or melted, and it smells like burning plastic. Cause: Voltage spike exceeding rating, or excessive inrush current. Tantalum dioxide fails as a dead short and ignites. (Always use polymer tantalums like the Kemet T520 series to eliminate fire risk).
- MLCC (Flex Cracking): Visual: Often invisible to the naked eye. Sometimes a tiny hairline crack near the edge of the ceramic body where it meets the solder pad. Cause: PCB flexure during depaneling, connector insertion, or dropping the device. The crack bridges the internal plates, causing a dead short.
- Film Capacitor (Metallization Evaporation): Visual: The outer epoxy bulges slightly, or the part measures open-circuit on a multimeter. Cause: High dV/dt spikes (like in motor drives) vaporize the internal metallization, acting as a self-clearing fuse until the entire internal connection burns away.
The Final Decision Tree: Pick Your Part
Stop guessing. Use this decision path to terminate your selection process with a concrete, orderable part family.
| If your application is... | And your constraints are... | Then select this exact type & family |
|---|---|---|
| High-frequency IC decoupling (100nF / 0.1µF) | Standard 3.3V/5V logic, tight PCB space | Pick: 0.1µF 0603 X7R MLCC (e.g., Murata GRM188R71C104KA88) |
| Bulk power smoothing (1000µF+) | Linear supply, high ripple current, low cost | Pick: Low-ESR Aluminum Electrolytic (e.g., Panasonic FM or FR series, 25V+) |
| Precision analog filtering or RC timing | Must not drift with temperature or applied voltage | Pick: C0G/NP0 MLCC up to 10nF, or Polypropylene Film for >10nF |
| Space-constrained bulk decoupling (47µF - 470µF) | Wearable/portable device, low profile (<2mm height) | Pick: Polymer Tantalum (e.g., Kemet T520 or AVX TCJ series) |
| AC Mains line-to-line filtering (X2 class) | Safety agency approval required (UL/ENEC) | Pick: X2 Metallized Polypropylene Film (e.g., Cornell Dubilier 942C series) |






