Heatsink Sizing: The Thermal Math You Need
Learn how to calculate required heatsink thermal resistance. Real-world example: 50W power dissipation, max junction temp 150°C. Step-by-step thermal path.
Contents
- Why Heatsink Sizing Matters (And Why Engineers Get It Wrong)
- The Thermal Resistance Path
- A Real Example: 50W Linear Regulator
- Common Mistakes (And How to Avoid Them)
- Forgetting the Case-to-Heatsink Interface
- Using the Wrong Ambient Temperature
- Ignoring Airflow
- Confusing Thermal Resistance with Thermal Capacitance
- Not Accounting for Degradation Over Time
- When to Use the Calculator
- The Thermal Resistance Network View
- Try It
Why Heatsink Sizing Matters (And Why Engineers Get It Wrong)
I've watched plenty of designs fail in the field because someone eyeballed a heatsink or picked one based on cost instead of actual thermal requirements. The component runs hot, reliability tanks, and suddenly you're field-servicing units that should have lasted five years. It's frustrating because the math isn't even that hard—you just need to think through the thermal path systematically.
The basic idea is straightforward: heat flows from the junction (where the silicon actually dissipates power) through multiple thermal resistances until it reaches ambient air. Each interface adds resistance. Your job is to calculate how much heatsink thermal resistance you need so that the junction temperature stays below its maximum rating.
Most engineers know this conceptually but skip the actual calculation. They either pick a random heatsink from a distributor catalog or assume "bigger is always better." The first approach often fails under real operating conditions; the second wastes money and board space. The right way takes maybe five minutes with a calculator.
The Thermal Resistance Path
Heat travels through a series of interfaces, and each one has a thermal resistance. Think of it like electrical resistance in series—the total resistance is the sum of all the pieces.
Where:
- is junction-to-case resistance (built into the chip, you can't change it)
- is case-to-heatsink resistance (depends on the interface and thermal compound)
- is heatsink-to-ambient resistance (what you're actually choosing)
- is total junction-to-ambient resistance
The junction temperature is then:
Where is junction temperature, is ambient temperature, and is power dissipation in watts.
Your constraint is that must stay below the maximum rating (usually found in the datasheet). Rearranging, you can solve for the maximum allowable , then work backward to find the heatsink resistance you need.
A Real Example: 50W Linear Regulator
Let's say you're designing a power supply using an LDO or linear regulator that dissipates 50 W. This is common in lab supplies or industrial equipment where dropout voltage is acceptable but efficiency isn't critical.
Here's your spec:
- Power dissipation: 50 W
- Max junction temperature: 150°C (typical for modern chips)
- Ambient temperature: 50°C (not 25°C—assume the enclosure gets warm)
- Junction-to-case resistance (): 0.5°C/W (from datasheet)
- Case-to-heatsink resistance (): 0.1°C/W (thermal compound, standard mounting)
First, calculate the allowable temperature rise:
Next, find the maximum allowable total thermal resistance:
Now subtract the fixed resistances to find what the heatsink must provide:
So you need a heatsink with thermal resistance of 1.4°C/W or better. A quick search finds that a small aluminum extrusion rated at 1.2°C/W fits the bill. You grab that part, mount it with thermal compound, and you're done.
Let's verify the actual junction temperature with this heatsink:
Perfect. You're at 140°C, which is below the 150°C limit with a 10°C margin. That margin is your safety factor for measurement uncertainty and variations in thermal compound application.
Common Mistakes (And How to Avoid Them)
Forgetting the Case-to-Heatsink Interface
This is the big one. Engineers often assume the heatsink datasheet value () is the only thing that matters and ignore the interface resistance. But thermal compound, whether it's cheap white paste or fancy graphite-filled stuff, always adds resistance. A typical value is 0.05–0.2°C/W depending on the compound and how well you apply it. If you skip this in your calculation, you'll end up 10–20°C hotter than expected.
Worse: if you use cheap thermal compound or apply it too thin, that resistance can double. I've seen designs that worked fine in the lab because the engineer used fresh, high-quality compound, then failed in production when the manufacturing team grabbed whatever was on sale.
Using the Wrong Ambient Temperature
Most datasheets assume 25°C ambient. That's fine for a desktop. It's not fine for equipment in a server room (often 35–40°C), an outdoor enclosure in summer (50–60°C), or inside a sealed industrial box with poor ventilation (can be 20–30°C above ambient). If your heatsink calculation assumes 25°C and the real environment is 50°C, you've just added 25°C to your junction temperature. That kills your margin.
Always ask: where will this actually operate? What's the worst-case ambient? Use that number, not the datasheet assumption.
Ignoring Airflow
Heatsink datasheets often list performance at a specific airflow, usually natural convection (0 m/s) or forced convection (e.g., 1 m/s or 2 m/s). If you pick a heatsink rated for 1 m/s airflow but mount it in a sealed box with no fan, you'll get natural-convection performance—which is much worse. The thermal resistance could be 2–3× higher.
Conversely, if you have a fan, you can use a smaller heatsink than a passive design would require. But you need to know the actual airflow rate your fan provides, not just assume "it'll be fine."
Confusing Thermal Resistance with Thermal Capacitance
Thermal resistance tells you the steady-state temperature rise. Thermal capacitance (the mass of the heatsink and component) tells you how fast you reach that steady state. They're different things. A large aluminum heatsink has high thermal capacitance—it takes a while to heat up. A tiny heatsink has low thermal capacitance—it reaches peak temperature quickly. For continuous operation, only thermal resistance matters. For transient pulses, capacitance matters too. Don't mix them up.
Not Accounting for Degradation Over Time
Thermal compound can dry out or degrade over years of operation, especially at high temperatures. Its thermal conductivity drops. The interface resistance increases. A heatsink that works fine day one might be 20–30% worse after five years. If you design with zero margin, you're asking for field failures. Always include a safety margin—I typically aim for at least 10–15°C between calculated peak and the absolute maximum rating.
When to Use the Calculator
The Heatsink Calculator does all this arithmetic for you. Feed it the power dissipation, junction and ambient temperatures, and the fixed thermal resistances from your component datasheet. It calculates the required heatsink resistance and shows you the resulting junction temperature. If the junction temperature is too high, you can try different heatsink values (or better thermal compound) and see the impact instantly.
It's especially useful when you're comparing options. Should you use a passive heatsink or add a fan? What if you switch to a better thermal compound? What if the ambient is 60°C instead of 50°C? Run the numbers for each scenario and pick the one that balances cost, size, and reliability.
The Thermal Resistance Network View
If you want to get fancy, you can think of this as a thermal circuit. The "current" is power (watts), the "voltage" is temperature (°C), and the "resistors" are thermal resistances (°C/W). Ohm's law becomes . If you have multiple parallel paths (e.g., heat flowing through the heatsink and also through the PCB), you can use parallel resistance formulas. Most single-component designs don't need this complexity, but it's useful for high-power systems where multiple heat paths matter.
Try It
Grab your component datasheet and your operating environment spec. Open the Heatsink Calculator and plug in the numbers. Spend two minutes on the math instead of guessing. You'll either confirm that your heatsink is good, or you'll find out now—before you order boards and discover the design runs 30°C too hot. That's the whole point: catch thermal problems in the design phase, not in the field.
Related Articles
IC Overheating: Guide to Junction Temperature Calcul...
Calculate junction temperature from power dissipation and thermal resistances. Includes worked examples, thermal margin analysis, and common heatsinking.
Jul 20, 2026
ThermalWhy Your PCB Trace Is Hotter Than You Think (How to ...
Calculate PCB trace temperature rise from current, width, and copper weight. Includes worked examples, IPC-2152 context, and common thermal design mistakes.
Jul 20, 2026
ThermalThermal Via Arrays: PCB Heat Dissipation
Learn how thermal via arrays solve critical heat management challenges in electronic designs with practical engineering insights.
May 11, 2026