2. 热阻网络模型:从芯片结温到环境温度的完整热阻路径,以及如何建立简化热阻模型
各位工程师朋友,大家好。这一章我们来聊聊热阻网络模型。
说白了,热阻模型就是热学里的“欧姆定律”。你想想看,电流流过电阻会产生压降,热量流过“热阻”会产生温差。这个类比非常直观,也是我们做热管理最基础的工具。
我个人习惯,拿到一个新模组,第一件事不是上仿真软件,而是先画一个热阻网络草图。为什么?因为这张图能帮你理清热量到底是怎么跑出去的。
2.1 完整的热阻路径:从结到环境
一个典型的模组,热量从芯片内部产生,最终散到空气中,要经过好几道“关卡”。
完整的路径是这样的:
- Rjc:结到壳的热阻。这是芯片内部到封装外壳的阻力。通常由芯片的datasheet给出。
- Rcs:壳到散热器的热阻。这里包括导热硅脂、导热垫片等界面材料。嗯,这里要注意,很多人忽略了这个环节,结果散热器装得再好,界面没处理好,照样烧芯片。
- Rsa:散热器到环境的热阻。这取决于散热器的尺寸、翅片设计、风速等等。
所以,总热阻 Rja = Rjc + Rcs + Rsa。
我在项目中遇到过,一个功率模块的Rjc只有0.5°C/W,看起来很不错。但客户反馈温度还是高。一查,原来他们用的导热硅脂涂得太厚,Rcs硬生生多了0.8°C/W。你看,一个细节没注意,整个热设计就白做了。
核心公式:
Tj = Ta + P × (Rjc + Rcs + Rsa)
其中,Tj是结温,Ta是环境温度,P是芯片功耗。
2.2 如何建立简化热阻模型
实际模组中,热阻路径往往很复杂。比如有多个热源、多层PCB、不同材料。但做工程不是做科研,我们需要的是“够用”的模型。
我建议按以下步骤来简化:
- 识别主要热源:哪个芯片功耗最大?先抓住它。其他小功耗器件可以先忽略,或者合并成一个等效热源。
- 合并串联热阻:把同一路径上的热阻直接相加。比如Rjc和Rcs可以合并成一个Rjs。
- 简化并联路径:如果热量有两条路可以走(比如通过PCB和通过散热器),用并联公式计算等效热阻。
- 忽略次要路径:比如通过空气对流散走的热量,如果占比不到5%,直接忽略。别纠结。
我曾经做过一个项目,模组里有三个功率管。一开始我建了个很复杂的模型,每个管子都单独算。后来发现,其实它们通过铜基板耦合得很紧,温度几乎一样。于是我把它们合并成一个等效热源,模型瞬间简单了,精度也没差多少。
避坑指南:
我曾经犯过一个错误——把PCB的导热系数当成各向同性的。实际上,PCB在XY方向和Z方向的导热系数可能差10倍。如果你用各向同性模型,算出来的温度会严重偏低。所以,建模型时一定要确认材料的导热方向。
2.3 热阻网络模型示意图
下面我用一张SVG图来展示典型的热阻网络。这张图是我自己画的,你可以直接用在设计文档里。
2.4 实际应用中的注意事项
模型建好了,怎么用?我分享几个实战经验:
- 先估算,后仿真:用手算快速估算结温,如果手算都超了,就别浪费时间仿真了,直接改方案。
- 留余量:我一般会在计算值上再加10~20%的余量。因为实际生产中,导热硅脂的涂抹厚度、散热器的安装压力都会有偏差。
- 关注瞬态:如果模组是间歇工作的,稳态模型就不够用了。这时候需要引入热容,建立RC网络。不过那是另一章的内容了。
警告:
不要盲目相信datasheet上的Rjc值。那个值通常是在理想测试条件下测的(比如芯片贴在无限大铜板上)。你的实际PCB布局、散热条件可能差很多。我见过有人直接拿datasheet的Rjc算结温,结果产品量产时烧了一片。
好了,关于热阻网络模型,今天就聊到这里。记住,模型是工具,不是真理。关键是要理解热量是怎么走的,然后抓住主要矛盾。下次你设计模组时,不妨先画一张热阻网络图,相信我,这能帮你省下不少调试时间。
公众号:蓝海资料掘金营,微信deep3321