Calculator Inputs
Formula Used
Total heat load: Ptotal = power per device × devices × load fraction
Safe rise: ΔTsafe = (TJmax − TA) × (1 − safety margin)
Required total resistance: Rθtotal = ΔTsafe ÷ Ptotal
Required actual sink: RθSA = Rθtotal − RθJC − RθCS − Rθspread
Rated sink target: Rθrated = RθSA ÷ environment factor
Existing junction estimate: TJ = TA + Ptotal × Rθtotal existing
Maximum power: Pmax = ΔTsafe ÷ Rθtotal existing
How to Use This Calculator
- Enter the device power, device count, and load percentage.
- Add ambient temperature and maximum junction temperature.
- Enter RθJC, RθCS, and any spreading resistance.
- Add safety margin for design reserve.
- Set correction factors for orientation, altitude, and airflow.
- Enter the rated resistance of an existing heatsink if known.
- Press Calculate to view the result above the form.
- Download the result as CSV or PDF when needed.
Example Data Table
| Example | Power | Ambient | TJ Max | RθJC | RθCS | Safety | Typical Goal |
|---|---|---|---|---|---|---|---|
| Linear regulator | 12 W | 40 °C | 125 °C | 2.5 °C/W | 0.5 °C/W | 20% | Compact sink check |
| Power MOSFET | 35 W | 45 °C | 150 °C | 1.1 °C/W | 0.3 °C/W | 25% | Forced air review |
| LED module | 18 W | 35 °C | 105 °C | 1.8 °C/W | 0.6 °C/W | 30% | Long life design |
Thermal Resistance Heatsink Guide
Why Thermal Resistance Matters
A heatsink protects a device by moving heat away from the case. Thermal resistance shows how hard that path is. A lower value means heat travels more easily. Designers use degrees Celsius per watt. This lets power, temperature, and cooling be compared with one clear unit.
The Thermal Path
Heat starts at the semiconductor junction. It passes through the package, the interface pad, the mounting surface, and the heatsink. It then leaves through air. Each part adds resistance. The total resistance sets the junction rise above ambient temperature. Small changes in interface quality can change the final result.
Choosing a Safe Sink
The calculator first finds the safe temperature rise. It subtracts ambient temperature from the maximum junction temperature. It then applies the safety margin. The remaining rise is divided by total heat load. The package, interface, and spreading resistances are removed. The answer is the maximum heatsink resistance allowed.
Advanced Corrections
Real heatsinks rarely work exactly like catalog values. Airflow, altitude, and orientation can change performance. Forced air normally improves cooling. Poor orientation can reduce natural convection. High altitude lowers air density. This tool uses correction factors so the rated sink value can be compared with actual operating conditions.
Using Existing Hardware
You can also test an installed heatsink. Enter its rated sink resistance. The calculator applies the same environment factor. It estimates junction temperature, heat rise, and power capacity. A pass result means the design stays under the safe limit. A fail result means the design needs better cooling or less heat.
Good Engineering Practice
Use conservative data when values are uncertain. Check the component datasheet for junction-to-case resistance. Use real interface material data when available. Measure ambient temperature near the product, not across the room. Recheck results after enclosure testing. Dust, fan aging, and blocked vents can reduce cooling over time.
Interpreting the Result
A required value of 2 °C/W means the heatsink must be 2 °C/W or lower after corrections. Lower is better. If the result is negative, the upstream thermal path already uses too much temperature rise. Improve the package, interface, airflow, or power level before selecting a sink. Always verify final temperatures under worst case load.
FAQs
What is heatsink thermal resistance?
It is the temperature rise from sink to ambient air per watt of heat. A lower value means better cooling.
What does RθJC mean?
RθJC means junction-to-case thermal resistance. It describes heat flow from the semiconductor junction to the device case.
What does RθCS mean?
RθCS means case-to-sink thermal resistance. It includes pads, grease, insulators, pressure, and contact quality.
Why add a safety margin?
A safety margin reserves temperature rise for uncertainty. It helps cover hotter rooms, aging fans, dust, and measurement error.
Can I use this for multiple devices?
Yes. Enter power per device and the number of devices. The calculator combines them into total heat load.
What if required heatsink resistance is negative?
The package and interface already use too much thermal budget. Reduce power, improve airflow, or choose a better package.
How does airflow factor work?
A higher airflow factor improves cooling in this model. It lowers the effective sink resistance after correction.
Should I verify with testing?
Yes. Calculations are design estimates. Final hardware should be tested under worst case ambient, load, and enclosure conditions.