4. 热阻与热容
各位同学,咱们今天聊聊热设计里最核心的两个概念——热阻和热容。说实话,我刚开始做散热那会儿,总觉得这俩东西太抽象,不就是电阻电容的翻版吗?后来在项目里吃了不少亏,才真正明白它们的分量。
你想想看,一个芯片发热,热量怎么跑出去的?跑得快还是慢?这背后就是热阻和热容在起作用。咱们一个一个来拆解。
热阻的定义与计算
热阻,说白了就是热量流动的阻力。跟电路里的电阻一模一样——电压差推动电流,电阻阻碍电流;温度差推动热流,热阻阻碍热流。
公式很简单:
Rth = ΔT / P
其中 Rth 是热阻(℃/W),ΔT 是温差(℃),P 是热功率(W)。
举个例子,一个 CPU 功耗 100W,散热器底部温度 80℃,环境温度 25℃,那从散热器到环境的热阻就是 (80-25)/100 = 0.55℃/W。这个值越小,说明散热能力越强。
我在项目中遇到过一种情况:明明散热器很大,芯片温度却压不住。一算热阻,发现散热器到环境的热阻没问题,问题出在芯片到散热器之间。嗯,这就是咱们接下来要说的接触热阻。
核心要点:热阻越低,散热越好。但热阻不是孤立存在的,它跟接触面、材料、流动状态都有关系。
接触热阻
接触热阻是个让人头疼的东西。两个固体表面接触,你以为它们是完美贴合的?其实微观上看,只有少数凸点真正接触,其余都是空气缝隙。空气的导热系数只有 0.026 W/m·K,比金属差了几百倍。
我曾经做过一个项目,用铝散热器贴一个功率模块,涂了导热硅脂,温度还是高。后来拆开一看,硅脂涂得太薄,有些地方根本没覆盖到。重新涂了合适厚度,温度直接降了 8℃。
影响接触热阻的因素有这些:
- 表面粗糙度——越光滑,接触越好,热阻越小
- 接触压力——压力越大,实际接触面积越大
- 界面材料——导热硅脂、导热垫片、相变材料,各有千秋
- 间隙填充——空气是坏东西,必须用导热材料填满
我的经验:导热硅脂不是越厚越好。理想厚度是 0.1-0.2mm,刚好填满微观缝隙。太厚了反而增加热阻,因为硅脂本身的导热系数也就 1-5 W/m·K,比金属差远了。
热容与热时间常数
热容,就是物体储存热量的能力。你想想,一个大铜块和一个小铝片,同样加热 10 秒,铜块温度升得慢,因为它能存更多热量。这就是热容在起作用。
公式:
Cth = m × cp
m 是质量(kg),cp 是比热容(J/kg·K)。
但光有热容还不够,得跟热阻结合起来看。这就引出了热时间常数:
τ = Rth × Cth
τ 的单位是秒。它告诉你系统对温度变化的响应速度。τ 越大,温度变化越慢。
我记得有一次做 LED 灯具散热,客户要求开机后 5 分钟内温度稳定。我算了一下热时间常数,发现散热器太大,热容太大,温度上升太慢,反而达不到要求。后来减小了散热器体积,τ 变小了,温度稳定得更快。
注意:热时间常数不是越大越好,也不是越小越好。它取决于你的应用场景。比如 CPU 散热,希望 τ 小一点,让温度快速稳定;而恒温箱,希望 τ 大一点,温度波动小。
热阻抗(瞬态热阻)
前面说的热阻都是稳态的,也就是温度稳定后的值。但实际工作中,很多器件是脉冲工作的,比如 CPU 突然满载、功率放大器间歇发射。这时候就需要瞬态热阻,也叫热阻抗。
热阻抗 Zth(t) 是时间的函数。它描述了在某个时间点,温度响应与功率的关系:
Zth(t) = ΔT(t) / P
刚开始加热时,热量还没扩散开,热阻抗很小。随着时间推移,热量逐渐扩散到整个散热路径,热阻抗慢慢增大,最终趋近于稳态热阻。
我做过一个射频功放的热设计,它的工作模式是发射 2 秒,休息 8 秒。如果用稳态热阻算,温度会很高,但实际上因为脉冲时间短,热阻抗还没升到稳态值,芯片温度远低于稳态估算值。这就是瞬态热阻的价值。
实际工程中,我们常用 Foster 网络或 Cauer 网络来建模瞬态热行为。Foster 网络用 RC 并联单元串联,Cauer 网络用 RC 接地单元串联。两者可以互相转换,但物理意义不同。
实用技巧:芯片厂商通常会提供瞬态热阻抗曲线。拿到曲线后,找到对应脉冲宽度的 Zth 值,乘以峰值功率,就能估算出实际温升。这比用稳态热阻算准得多。
下面这张图展示了热阻、热容、接触热阻和瞬态热阻之间的关系,帮你理清思路:
最后说一句,热阻和热容不是孤立的概念。实际项目中,你得同时考虑稳态和瞬态,兼顾接触热阻和材料选择。我见过太多人只盯着稳态热阻算,结果脉冲工况下芯片照样烧。嗯,希望你们能少走这些弯路。