Zener Diode Voltage Regulator Circuit Design
Design a zener regulator: sizing R_S for worst-case Izmin/Izmax, line/load regulation, and a buffered emitter-follower variant, with a worked example.
Contents & prerequisites
A zener diode regulator is the simplest way to generate a stable reference or low-current supply rail when a full linear regulator IC is overkill — bias references, LED current limiting, overvoltage clamps, and crude but effective supply rails for microamp-level loads all lean on this circuit. Understanding its limits (line/load regulation, power dissipation, and minimum current) is what separates a design that works on the bench from one that drifts or fails under real load and temperature swings.
Zener Breakdown Recap
A zener diode is operated deliberately in reverse breakdown. Below the breakdown voltage Vz, reverse current is negligible (leakage only); at Vz, current rises steeply for a small increase in voltage. In this steep region the diode behaves like a voltage source Vz in series with a small dynamic (slope) resistance Rz, typically 1–50 Ω for common low-power zeners:
Vout = Vz + Iz·Rz
Because Rz is small compared to the series resistance used to bias the diode, Vout stays nearly constant even as the current through the diode swings — that's the entire regulating mechanism.
Basic Regulator Topology
R_S
Vin ──/\/\/\──┬──── Vout
│
┌┴┐
│ │ Zener (Vz)
└┬┘
│
GND
The series resistor R_S sets the current split between the zener and the load, dropping the difference between Vin and Vout. The load R_L is connected in parallel with the zener.
Design equations:
R_S = (Vin − Vz) / (Iz + IL)
where Iz is the zener current and IL = Vz/RL is the load current. R_S must be chosen so that:
- At minimum Vin and maximum IL,
Izstays aboveIzmin(the knee current, below which the diode falls out of breakdown and regulation collapses — typically a few mA for small parts). - At maximum Vin and minimum IL (or no load),
Izstays belowIzmax, set by the diode's power rating:Izmax ≈ Pz(max)/Vz.
Worked Example
Design a regulator: Vin = 12 V ±10% (10.8–13.2 V), Vz = 5.1 V, load current IL ranges 0–20 mA, zener is rated 500 mW with Izmin = 5 mA (datasheet knee current) and Rz = 7 Ω.
Step 1 — worst case for minimum zener current: occurs at Vin(min) = 10.8 V and IL(max) = 20 mA. We need Iz ≥ 5 mA here, so total current through R_S must be at least 25 mA:
R_S ≤ (10.8 − 5.1) / 0.025 = 5.7 / 0.025 = 228 Ω
Step 2 — worst case for maximum zener current: occurs at Vin(max) = 13.2 V and IL(min) = 0 (load disconnected, all current dumped into the zener). Diode power limit gives:
Izmax = Pz(max)/Vz = 0.5 W / 5.1 V ≈ 98 mA
With margin, target Izmax ≈ 70 mA for reliability. Then:
R_S ≥ (13.2 − 5.1) / 0.070 = 8.1 / 0.070 ≈ 116 Ω
Step 3 — pick R_S in the allowed window [116 Ω, 228 Ω]. Choose a standard value, R_S = 150 Ω.
Verification:
- At
Vin=10.8 V, IL=20 mA: total current= (10.8−5.1)/150 = 38 mA. Zener current= 38 − 20 = 18 mA≥ 5 mA ✓ - At
Vin=13.2 V, IL=0: total current= (13.2−5.1)/150 = 54 mA, all through zener.Pz = 54 mA × 5.1 V ≈ 275 mW, under the 500 mW rating ✓ - Output ripple due to
Rz: at 18 mA vs 54 mA zener current swing (Δ36 mA),ΔVout ≈ ΔIz·Rz = 0.036 × 7 ≈ 0.25 V— this is the real-world "regulation" error, not a perfect flat line.
Line and Load Regulation
Two figures of merit describe how well the output holds steady:
| Metric | Definition | Approximate formula |
|---|---|---|
| Line regulation | ΔVout for a given ΔVin, load fixed | ΔVout ≈ Rz/(Rz+R_S) · ΔVin |
| Load regulation | ΔVout for a given ΔIL, Vin fixed | ΔVout ≈ −Rz·ΔIz = Rz·ΔIL (since Iz and IL trade off directly) |
Both depend directly on Rz, so a lower dynamic resistance zener (or one operated at higher current, where Rz is typically lower) regulates better. This is why zener regulators are used for low-current, loosely-regulated rails rather than precision supplies — a 3-terminal linear regulator or a buffered zener (zener feeding an op-amp or transistor buffer) achieves far tighter regulation.
Power Dissipation and Efficiency
All the current not delivered to the load is burned in R_S and the zener. At Vin=13.2 V, IL=0 case above, total input power is 13.2 V × 54 mA ≈ 713 mW, none of which reaches a load — efficiency is 0% at no load and improves only as load current approaches the design current. This is fundamentally why zener regulators are restricted to milliamp-level loads: at higher currents the series resistor and diode dissipation become impractical (large resistor wattage, heatsinking the zener).
Buffered Zener Regulator
For higher load current without violating Izmax, add an emitter-follower (or op-amp buffer) so the zener only supplies base/reference current, not load current:
Vin ──R_S──┬──►|── Vz
│
(B)
Q1 (NPN, emitter follower)
│
(E)──── Vout = Vz − VBE ≈ Vz − 0.65 V
│
R_L
Here the zener sees a nearly constant, small current (just the base current of Q1, IB = IL/(β+1)), so Izmin/Izmax constraints are easy to satisfy even as IL swings over a wide range, and the transistor's current gain multiplies the load capability by β. Output is Vz − VBE, so a 5.1 V zener yields roughly 4.4–4.5 V out — this offset must be accounted for in the design target.
Practical Design Notes
- Temperature coefficient: zener voltage tempco is negative below ~5 V and positive above ~5.5 V (crossing near zero around 5.1–5.6 V for many parts) — combining a low-voltage and high-voltage zener in series can partially cancel drift for reference applications.
- Noise: breakdown is a noisy process; zener references used for precision work often need a decoupling capacitor across the diode (10–100 nF) and sometimes RC filtering for noise-sensitive analog front ends.
- Minimum load / bleeder current: if the load can disconnect entirely,
R_Smust still keepIzunderIzmaxat maxVin— this "no load" case is often the actual worst case, as shown in the example. - Alternative — LED as coarse reference: at very low current, a standard LED's forward voltage (~1.8–3.3 V depending on color) is sometimes used similarly to a low-voltage zener reference, though with worse temperature stability.
Key Takeaways
- A zener regulator works because the diode's dynamic resistance
Rzis small in the breakdown region, soVout = Vz + Iz·Rzstays nearly constant as current shifts between the diode and the load. - Size
R_Sbetween two worst-case bounds: enough current atVin(min)/IL(max)to keep the zener aboveIzmin, and not so much current atVin(max)/IL(min)thatIzmax(power-limited) is exceeded. - Line and load regulation are both directly proportional to
Rz— this circuit is inherently loose regulation, suited to low-current bias/reference rails, not precision or high-current supplies. - No-load conditions are frequently the true worst case for zener power dissipation, not full load — always check
IzmaxatVin(max)withIL = 0. - Buffering the zener with an emitter-follower (or op-amp) decouples the diode current from the load current, extending usable load range while keeping the zener's own current small and well-controlled.
Learning
Sign in to track your progress.
Evidence
Public projects engineers linked to Zener Diode Voltage Regulator Circuit Design.
No engineer has linked a project to this topic yet. Built something that proves it? Add the project and tag it with analog-electronics-zener-diode-voltage-regulator-circuit-design — it then shows here and on your public profile.
