Linear Regulators and Thermal Design
Specify an LDO correctly — dropout, stability, PSRR and quiescent current — and prove it will not overheat with a real junction temperature calculation.
Two ways in. Work the material, or if you already know this, go straight to the project and prove it.
Where this sits
- Prerequisites
- Reading DatasheetsCapacitors and RC Behaviour
How this skill is structured
- 1. Concepts — the ideas stated plainly, with the equations worth memorising.
- 2. Worked example — one real problem solved end to end, numbers included.
- 3. Tool demonstration — do the thing in a real open-source tool.
- 4. Resources — the specific free readings and videos, and what part of each to use.
- 5. Project — built alone, producing something a reviewer can check.
- 6. Competence checklist — what you must be able to do. This is also the audit rubric.
1. Concepts
Read these first. Tick each one when you could explain it to someone else without notes.
2. Worked example
Does this LDO need a heatsink, and what copper area does it need?
ProblemA 5 V to 3.3 V LDO supplies 400 mA in a sealed enclosure whose internal ambient reaches 55 C. The part is in an SOT-223 with a datasheet Rth(j-a) of 62 C/W on a 1 square inch copper pour, and Rth(j-c) of 15 C/W. Tj(max) is 125 C.
- 1Dissipation: P = (5.0 - 3.3) x 0.4 = 0.68 W. Add quiescent: 5.0 x 0.003 = 15 mW. Total 0.695 W. Use 0.70 W.
- 2But check worst-case input: at +5% the input is 5.25 V, so P = (5.25 - 3.3) x 0.4 + 0.016 = 0.796 W. Use the worst case: 0.80 W.
- 3With the datasheet's 62 C/W: rise = 0.80 x 62 = 49.6 C. Tj = 55 + 49.6 = 104.6 C.
- 4That is below 125 C, but only 20 C of margin, and it assumes your board has the full 1 square inch of copper the datasheet assumed. If your pour is 0.25 square inch, Rth might be 110 C/W, giving a rise of 88 C and Tj = 143 C — over the limit.
- 5So the copper area is not a detail; it is the design. Check the datasheet's Rth versus copper area graph, which most power parts include, and read off the area needed for your target.
- 6Target: keep Tj at or below 100 C. Allowed rise = 100 - 55 = 45 C. Required Rth(j-a) = 45 / 0.80 = 56 C/W. From a typical curve, that needs roughly 1.5 square inches of 1 oz copper on the same layer as the tab, or less if you add thermal vias to an internal plane.
- 7Now question the architecture. 0.8 W of heat inside a sealed enclosure also raises the internal ambient itself — the 55 C figure may already be a consequence of this dissipation, or it may rise further.
- 8Compare to a buck converter: at 90% efficiency, dissipation would be (3.3 x 0.4) / 0.9 x 0.1 = 0.15 W, five times less. The buck costs more parts, more board area, more noise and a harder layout, but removes the thermal problem entirely.
- 9Decision: at 400 mA from 5 V, the LDO is defensible with adequate copper, and simpler. At 800 mA or from 12 V, it stops being defensible. Set that boundary explicitly in your design rules: linear regulators above roughly 1 W of dissipation deserve a second look.
AnswerTj = 105 C with the datasheet's assumed copper — acceptable but thin. Design to 1.5 square inches of pour plus thermal vias for Tj = 100 C. Above about 1 W of dissipation, switch to a buck converter instead.
3. Tool demonstration
Lay out a regulator with a properly sized thermal pour and verify the output capacitor keeps the loop stable across DC bias derating.
4. Resources
Free and, wherever possible, openly licensed. The note tells you which part to actually use — do not read them cover to cover.
5. Project — build this on your own
About 3 hours. This is the artifact that proves the skill. Work it without a walkthrough.
Design and thermally verify the linear supply section of a board with three rails: 3.3 V digital at 250 mA from 5 V, 3.3 V analogue at 30 mA with low noise, and 1.8 V at 150 mA from 3.3 V. Enclosure ambient is 50 C.
Deliverables
Acceptance criteria — how you know it is good enough
If you want to push further
- Add a soft-start or inrush limit to the largest rail and calculate the peak input current without it.
- Measure a real LDO's PSRR by injecting a small sine on its input and measuring the output with a scope, and compare to the datasheet curve.
6. Competence checklist
Tick these honestly. If you are auditing this skill, this is your rubric — you should be able to demonstrate every line from the project you just built.