4、热管理基础:热阻、结温、功耗与温升的关系,热模型建立。

各位,咱们做模拟IC的,说白了就是在跟电子的“脾气”打交道。但电子这东西,一动起来就发热。你想想看,一个LDO(低压差线性稳压器)压差大一点,电流一上去,芯片烫得能煎鸡蛋。这时候,热管理就不是选修课,而是保命课了。

我个人习惯,在项目一开始,就会先估算一下芯片的“体温”。别等到流片回来,一上电发现结温超了150°C,那可就真成“烤芯片”了。今天咱们就聊聊热管理的基础,把热阻、结温、功耗这几个老朋友的关系理清楚。

4.1 热与电的类比:一个偷懒但好用的模型

我第一次学热设计时,觉得热力学公式太抽象。后来发现一个窍门——把热路想象成电路。这个类比,我用了十几年,屡试不爽。

你看:

  • 温差(ΔT) 相当于 电压差(ΔV)。热量从高温处流向低温处,就像电流从高电位流向低电位。
  • 热流(P,即功耗) 相当于 电流(I)。功耗越大,单位时间产生的热量越多。
  • 热阻(Rθ) 相当于 电阻(R)。热阻越大,热量越难散出去,温升就越高。

所以,最基本的公式就是:

ΔT = P × Rθ

翻译过来就是:温升 = 功耗 × 热阻。就这么简单。

嗯,这里要注意,这个公式是稳态下的。实际芯片发热还有个瞬态过程,但做初步评估,这个公式够用了。

4.2 关键参数:结温、壳温、环境温度

搞懂这几个温度,你就能看懂芯片数据手册里那些吓人的数字了。

  • TJ(结温):芯片内部硅片的温度。这是芯片的“核心体温”,通常不能超过125°C~150°C。超过这个值,器件寿命会急剧缩短,甚至当场报废。
  • TC(壳温):芯片封装表面的温度。你可以用热电偶直接测到。
  • TA(环境温度):芯片周围空气的温度。

它们之间的关系,就像一条热流路径:热量从结(TJ)出发,经过封装传到外壳(TC),再散发到空气(TA)。

我曾经遇到过一个项目,客户反馈芯片在高温下频繁重启。我一看,他们只测了壳温,觉得才85°C,没问题。但我一算结温,已经飙到145°C了。这就是典型的“壳温迷惑症”。

4.3 热阻的几种定义:RθJA、RθJC、RθJB

数据手册里最常见的就是这三个热阻参数。我建议你把他们记牢:

参数 全称 含义 典型应用场景
RθJA 结到环境热阻 从芯片结到周围空气的总热阻 无散热器、自然对流场景
RθJC 结到壳热阻 从芯片结到封装表面的热阻 有散热器、需要计算壳温时
RθJB 结到板热阻 从芯片结到PCB板的热阻 热量主要通过PCB散热的场景

避坑指南:RθJA 这个值非常“虚”。它是在标准JEDEC测试板上测出来的。你实际用的PCB层数、铜厚、面积都不一样,所以实际热阻可能比手册值大30%~50%。我曾经就被这个坑过——按手册算温升80°C,实际一测105°C。从那以后,我算热设计都会留至少20%的余量。

4.4 热模型的建立:从单热阻到多节点网络

最简单的模型,就是单热阻模型。比如一个LDO,功耗1W,RθJA=50°C/W,环境温度25°C,那结温就是:

TJ = TA + P × RθJA
     = 25°C + 1W × 50°C/W
     = 75°C

这个模型够简单,但精度有限。实际项目中,我更喜欢用双热阻模型(Cauer模型或Foster模型),把芯片、封装、PCB、散热器都考虑进去。

下面这张图,是我常用的一个热模型结构,你可以看看热量是怎么一步步传出去的:

热模型结构图:从结到环境的热流路径 热模型结构图:从结到环境的热流路径 热源:芯片结 (TJ) 功耗 P = 1W 热流方向 封装壳 (TC) RθJC = 10°C/W PCB板 (TB) RθJB = 30°C/W 散热器 (TH) RθCH = 5°C/W 环境 (TA) RθHA = 15°C/W 总热阻 RθJA = RθJC + (RθJB // RθCH+RθHA)

你看,热量从结出发,先经过封装(RθJC),然后兵分两路:一路通过PCB板散掉(RθJB),另一路通过散热器散掉(RθCH + RθHA)。这两条路径是并联的,总热阻比任何一条单独路径都小。

实用技巧:如果你在PCB上空间有限,没法装大散热器,那就尽量把热量导到PCB的铜皮上。我习惯在芯片底下多放几个散热过孔,把热量引到背面的大面积铜皮。这招在功率密度高的设计中特别管用。

4.5 实际案例:一个LDO的热设计

咱们来算个实际的。假设你用一个LDO,输入5V,输出3.3V,负载电流500mA。那功耗就是:

P = (VIN - VOUT) × IOUT
  = (5V - 3.3V) × 0.5A
  = 0.85W

查手册,RθJA = 60°C/W(无散热器,四层板)。环境温度最高55°C。那结温:

TJ = 55°C + 0.85W × 60°C/W = 106°C

嗯,106°C,离125°C的极限还有19°C余量。但如果你用的是两层板,实际热阻可能更大。我建议你按80°C/W重新算一下:

TJ = 55°C + 0.85W × 80°C/W = 123°C

这就很危险了。所以,要么换封装(比如从SOT-23换到SOP-8),要么加散热铜皮,要么降低环境温度。

警告:千万别忽略PCB布局对热阻的影响。同样的芯片,放在2层板和4层板上,结温能差20°C以上。我见过一个设计,工程师把功率芯片放在PCB角落,周围还没铜皮,结果一上电就过热保护。后来把芯片移到PCB中央,铺上大面积铜皮,问题就解决了。

4.6 瞬态热模型:别忘了热容

前面讲的都是稳态。但实际应用中,功耗往往是脉冲式的。比如一个PA(功率放大器),只在发射时才大电流工作。这时候,芯片的结温不会瞬间冲到稳态值,因为封装和PCB有热容,能“吸收”一部分热量。

瞬态热模型,就是在热阻基础上并联一个热容(Cθ)。热容越大,温度变化越慢。这个模型在评估短时过载能力时特别有用。

举个例子,一个芯片能承受2W功耗持续100ms,但稳态只能承受1W。这就是利用了热容的“缓冲”作用。我设计过一些电源管理芯片,就是靠这个原理,在保证安全的前提下,允许短时过载。

好了,热管理的基础就聊到这儿。记住,热设计不是算完公式就完事了,一定要结合实际PCB和散热条件去验证。下次咱们聊聊更具体的散热方案——散热器怎么选、PCB怎么铺铜、热仿真怎么做。