Heatsink Selection Calculator
Calculate the required heatsink thermal resistance (θSA) to keep a device junction below its maximum temperature. Use this to select an appropriate heatsink.
Formula
How It Works
Heatsink selection calculator determines required thermal resistance and recommends heatsink sizing — essential for power electronics reliability, LED thermal management, and CPU/GPU cooling design. Thermal engineers, PCB designers, and product engineers use this to ensure components operate within safe temperature limits. Per JEDEC JESD51-14, the selection process involves: (1) calculate power dissipation Pd, (2) determine maximum allowable θJA from Tj(max), Ta(max), and design margin, (3) subtract θJC and θCS to find required θSA, (4) select heatsink meeting θSA requirement. Standard heatsinks range from θSA = 20°C/W (small clip-on, 15×15×10mm) to θSA = 0.5°C/W (large finned with fan, 100×100×50mm). A 10% derating on θSA accounts for manufacturing variation and aging per thermal design guidelines.
Worked Example
Select heatsink for MOSFET driver dissipating 15W in TO-247 package. Requirements: Tj(max) = 150°C, Ta(max) = 55°C, target Tj = Tj(max) - 25°C = 125°C for reliability margin. From MOSFET datasheet: θJC = 0.4°C/W (TO-247AC). Calculate required θJA: θJA(max) = (125°C - 55°C)/15W = 4.67°C/W. With Bergquist Sil-Pad 2000 thermal pad (θCS = 0.3°C/W): θSA(max) = 4.67 - 0.4 - 0.3 = 3.97°C/W. Apply 10% derating: θSA(design) = 3.97 × 0.9 = 3.57°C/W. Select Aavid 62700 (60mm extruded, θSA = 3.2°C/W). Verify with forced air: if fan provides 2 m/s airflow, θSA drops to 1.2°C/W, allowing 40W dissipation at same Tj — useful for overload conditions.
Practical Tips
- ✓Use online heatsink selection tools (Aavid, Wakefield-Vette) — input power, Tj(max), Ta, package type; tool recommends compatible products with θSA curves
- ✓For tight spaces, consider heat pipes or vapor chambers — achieve θSA < 0.5°C/W in 5mm height, enabling thin form factors for mobile devices
- ✓Thermal pads simplify assembly vs. thermal grease but have 2-3× higher θCS — for critical applications, use dispensed thermal grease with controlled bondline thickness
Common Mistakes
- ✗Ignoring ambient temperature variation — designing for 25°C lab conditions fails in 50°C industrial environments; always use worst-case Ta from product specification
- ✗Neglecting component-specific thermal resistance — θJC varies 10× between packages (TO-220: 1°C/W vs. SOIC-8: 40°C/W); verify from device datasheet
- ✗Failing to apply derating factor — published θSA assumes ideal mounting and airflow; apply 10-20% derating for real-world margin per MIL-HDBK-251
Frequently Asked Questions
Shop Components
As an Amazon Associate we earn from qualifying purchases.
Related Calculators
Thermal
Junction Temperature
Calculate semiconductor junction temperature from power dissipation and thermal resistance chain (θJC + θCS + θSA). Essential for transistor, MOSFET, and IC thermal design.
Thermal
Heatsink
Calculate required heatsink thermal resistance and junction temperature for power devices
Thermal
Thermal Resistance Network
Calculate junction, case, and heatsink temperatures through a series thermal resistance network (θJC + θCS + θSA) for component thermal management
Thermal
Trace Temp
Calculate PCB copper trace temperature rise under load current using IPC-2152