4、MOSFET的散热设计:热阻模型、结温计算、散热器选型原则
做LLC电源设计,MOSFET的散热问题,说实话,是很多工程师容易忽略的坑。我记得刚入行那会儿,有一次调试一个3kW的半桥LLC,满载跑了不到十分钟,MOSFET直接冒烟了。后来一查,结温早就超了150°C,散热器选小了整整一号。从那以后,我对散热设计再也不敢马虎。
今天咱们就聊聊MOSFET的散热设计。说白了,就是搞清楚热量怎么从芯片内部传到外面,然后算清楚结温,最后选一个合适的散热器。这三步走对了,你的电源才能稳定工作。
4.1 热阻模型:热量传递的“电阻”
热阻这个概念,我建议你把它想象成电阻。电流流过电阻会产生压降,热量流过“热阻”会产生温差。热阻的单位是°C/W,意思是每消耗1W功率,温度会升高多少度。
MOSFET的散热路径是这样的:
- 芯片结(Junction) → 热量产生的地方
- 外壳(Case) → 封装表面
- 散热器(Heatsink) → 最终把热量散到空气中
对应的热阻参数有三个:
| 参数 | 含义 | 典型值(TO-247封装) |
|---|---|---|
| RθJC | 结到外壳的热阻 | 0.3 ~ 0.5 °C/W |
| RθCS | 外壳到散热器的热阻 | 0.1 ~ 0.5 °C/W(取决于导热硅脂) |
| RθSA | 散热器到环境的热阻 | 1 ~ 10 °C/W(取决于散热器大小) |
总热阻就是这三者之和:
RθJA = RθJC + RθCS + RθSA
嗯,这里要注意:RθJA是结到环境的总热阻,数据手册里通常会给出这个值,但那个值是在特定条件下测的(比如自然对流、特定PCB布局)。实际应用中,你必须自己算。
核心公式:
TJ = TA + PD × (RθJC + RθCS + RθSA)
其中:TJ是结温,TA是环境温度,PD是MOSFET的功耗。
4.2 结温计算:别让芯片“发烧”
结温计算其实不复杂,但有几个细节容易出错。我习惯按以下步骤来:
- 先算MOSFET的导通损耗和开关损耗(这部分我们在前面章节讲过)
- 确定环境温度——别用25°C,机箱内部温度通常50~70°C
- 查数据手册,找到RθJC
- 估算RθCS——涂导热硅脂的话,一般取0.2~0.3°C/W
- 根据散热器选型,确定RθSA
- 代入公式算结温
举个例子:
假设:
- MOSFET功耗 P_D = 15W
- 环境温度 T_A = 60°C
- RθJC = 0.4 °C/W
- RθCS = 0.2 °C/W(涂了优质导热硅脂)
- RθSA = 2.0 °C/W(选了一个中型散热器)
计算:
T_J = 60 + 15 × (0.4 + 0.2 + 2.0)
= 60 + 15 × 2.6
= 60 + 39
= 99°C
99°C,离125°C的极限还有不少余量,这个设计是安全的。我个人习惯留20%的余量,也就是说,结温最好控制在100°C以下(对于125°C的MOSFET)。
警告:千万不要把结温算到刚好125°C!我曾经见过一个同事,算出来结温124.5°C,觉得没问题。结果夏天机箱温度一升高,直接炸管。温度每升高10°C,MOSFET的寿命大约减半。留余量,是工程师的自我保护。
4.3 散热器选型原则:不是越大越好
散热器选型,说白了就是找一个RθSA足够小的散热器。但这里有几个原则:
- 根据功耗选体积——一般来说,每10W功耗需要大约100cm³的散热器体积(自然对流条件下)
- 考虑风道设计——有风扇强制风冷时,散热器体积可以减小到1/3甚至更小
- 注意安装方向——散热片要垂直安装,利于空气自然对流
- 表面处理很重要——黑色阳极氧化的散热器,辐射散热能力比裸铝好30%左右
我常用的一个经验公式:
所需散热器热阻 RθSA ≈ (T_J_max - T_A) / P_D - RθJC - RθCS
比如上面那个例子,如果我想把结温控制在100°C:
RθSA ≈ (100 - 60) / 15 - 0.4 - 0.2
= 40 / 15 - 0.6
= 2.67 - 0.6
= 2.07 °C/W
那我选一个RθSA ≤ 2.0 °C/W的散热器就行了。
小技巧:实际选型时,散热器厂商会提供热阻曲线。注意看曲线是在自然对流还是强制风冷下测的。我建议你选型时留10%~20%的余量,因为实际安装时,导热硅脂涂得不够均匀、安装压力不够,都会让实际热阻变大。
4.4 知识体系总览
下面这张图,是我自己总结的MOSFET散热设计流程,你一看就明白了:
你看,整个散热设计其实就三步:先搞清楚热阻模型,再算结温,最后选散热器。每一步都有对应的公式和原则,照着做基本不会出大问题。
最后说一句,散热设计不是算完就完事了。我建议你打样回来后,一定要用热电偶实测一下外壳温度,再反推结温。理论和实际之间,往往差着一层导热硅脂的厚度呢。