2. 热源特性分析:芯片/功率器件的热特性、热阻与结温的概念、如何读取芯片手册中的热参数
做热设计这么多年,我见过太多工程师一上来就选散热器,结果板子一跑就冒烟。为什么?说白了,就是没搞清楚热源长什么样。你连芯片的脾气都没摸透,怎么给它配散热方案?
这一节,我们就来聊聊热源本身。芯片和功率器件,它们到底有多热?热量是怎么跑出来的?我们怎么从手册里找到关键参数?
2.1 芯片/功率器件的热特性
先问个问题:芯片发热,热量到底从哪来?
其实就两个来源:一个是导通损耗,一个是开关损耗。MOS管导通时有内阻,电流一过就发热;开关时电压电流有交叠,也会发热。我见过一个项目,工程师把开关频率从100kHz提到500kHz,结果散热器直接烫手——开关损耗翻了好几倍。
芯片的热特性,我习惯从三个维度去看:
- 功耗(P):单位是瓦特(W)。这是热设计的输入,你连功耗都不知道,后面全是瞎算。
- 热容(Cth):单位是J/°C。它决定了芯片温度变化的快慢。瞬态分析时特别重要。
- 热阻(Rth):单位是°C/W。这是热量传递的阻力,后面会重点讲。
核心观点:芯片的热特性,本质上是一个“热源+热阻+热容”的模型。你把它看成电路里的电阻电容,就好理解了。
2.2 热阻与结温的概念
这两个概念,是热设计的基石。我每次培训都会强调:不懂结温和热阻,就别谈热设计。
2.2.1 结温(Tj)
结温,就是芯片内部那个PN结的温度。它才是芯片真正的工作温度。你用手摸外壳,那叫壳温,不是结温。结温通常比壳温高个十几度甚至几十度。
为什么结温这么重要?因为芯片的寿命、性能、可靠性,全看它。结温每升高10°C,芯片的失效率大概翻一倍。我做过一个LED驱动项目,客户说灯珠老坏,一测结温125°C,手册上限才120°C——这能不坏吗?
警告:结温绝对不能超过手册规定的最大值。这是红线,碰都不要碰。
2.2.2 热阻(Rth)
热阻,就是热量从芯片内部传到外部时遇到的阻力。单位是°C/W,意思是每消耗1W功率,温度会升高多少度。
常见的热阻参数有:
| 符号 | 含义 | 典型值 |
|---|---|---|
| RθJC | 结到壳的热阻 | 0.5~5 °C/W |
| RθJA | 结到环境的热阻 | 20~100 °C/W |
| RθJB | 结到板的热阻 | 10~50 °C/W |
这里有个坑:RθJA 是在标准测试条件下测的,比如自然对流、特定PCB面积。你实际用的PCB可能完全不同,所以RθJA只能参考,不能直接套用。我曾经就吃过这个亏,按手册算出来结温85°C,实际跑起来105°C——就是因为PCB面积比测试条件小了一半。
2.3 如何读取芯片手册中的热参数
拿到一份芯片手册,热参数通常藏在“Thermal Information”或“Package Characteristics”这一节。我教你三步把它读透。
2.3.1 第一步:找到结温范围
先看Operating Junction Temperature Range。比如:
Operating Junction Temperature Range: -40°C to +125°C
这个125°C就是红线。设计时最好留20%的余量,也就是控制在100°C以内。我个人的习惯是,结温不超过110°C,心里才踏实。
2.3.2 第二步:找到热阻值
看Thermal Resistance表。比如:
| Parameter | Symbol | Value | Unit |
|---|---|---|---|
| Junction-to-Case | RθJC | 2.5 | °C/W |
| Junction-to-Ambient | RθJA | 45 | °C/W |
注意看测试条件。RθJA的测试条件通常是“1s 2oz copper, still air”。如果你的PCB铜厚只有1oz,那实际热阻会更大。
2.3.3 第三步:计算结温
公式很简单:
Tj = Ta + P × RθJA
或者:
Tj = Tc + P × RθJC
举个例子:芯片功耗2W,RθJA=45°C/W,环境温度50°C。那么:
Tj = 50 + 2 × 45 = 140°C
140°C!已经超过125°C了。怎么办?要么降功耗,要么加散热器。这就是热设计的起点。
小技巧:我习惯用RθJC来估算散热器需求。因为RθJC是芯片封装本身的特性,不受外界影响,算出来更准。
2.4 知识体系框架
下面这张图,是我自己总结的热源特性分析框架。你照着这个思路走,基本不会跑偏。
这张图的核心逻辑是:从热源出发,搞清楚功耗、热阻、结温这三个维度,最后输出散热方案的设计依据。你每次做热设计前,先把这个框架过一遍,思路就清晰了。
2.5 避坑指南
最后,分享几个我踩过的坑:
- 别信RθJA的绝对值。它是在理想条件下测的,实际应用差很多。我一般用它做横向对比,不直接算结温。
- 注意多热源耦合。一个板子上好几个芯片,热量会互相影响。单独算一个芯片的结温,往往偏低。
- 结温不是壳温。别用手摸一下就说“不烫”,那只是壳温。结温可能已经快爆了。
我曾经在一个项目中,手册上写RθJA=40°C/W,我直接用了。结果板子跑起来,结温比预期高了20°C。后来一查,手册的测试条件是2oz铜、4层板,我实际用的是1oz铜、2层板。从那以后,我每次看热参数,都会先看测试条件。
好了,热源特性分析就讲到这里。记住:搞不清热源,后面全是白搭。下一节,我们聊聊导热路径上的那些“拦路虎”——界面材料。