4、散热路径设计:PCB铜箔散热、过孔阵列设计、散热焊盘设计、热界面材料选择
各位工程师朋友,咱们接着聊。上一章讲了热源和热阻,这一章咱们来点实在的——散热路径怎么铺。
说白了,热量从芯片结区产生,最终要散到环境中去。这条路径上,PCB就是最关键的“桥梁”。桥搭得好,热量走得顺畅;桥搭得烂,芯片分分钟过热保护。
我个人习惯把散热路径分成四段来设计:铜箔→过孔→焊盘→界面材料。咱们一段一段拆开讲。
4.1 PCB铜箔散热——别小看这层铜
很多人觉得PCB铜箔就是走线的,散热是散热器的事。其实不然。铜的导热系数高达398 W/(m·K),比FR4的0.3 W/(m·K)高出三个数量级。你想想看,同样的热量,走铜和走FR4,速度差了多少?
铜厚是关键。标准1oz铜(35μm)和2oz铜(70μm),热阻差一倍。我在项目中遇到过,一个12W的DC-DC模块,用1oz铜时PCB局部温度105℃,换成2oz铜后直接降到88℃。就多花了十几块钱的制板费,效果立竿见影。
铜箔散热设计要点:
- 优先使用2oz或以上铜厚——特别是功率回路和发热器件下方
- 铺铜面积要足够——我一般按每瓦热量至少留出5cm²的铜箔面积(单面)
- 多层板利用内层铜皮——通过过孔把热量引到内层,相当于增加了散热面积
- 避免铜皮断裂——细长的走线散热效果很差,尽量用大面积铜皮
我的小技巧:在发热器件下方,我会把PCB内层的铜皮也连成一片,通过过孔阵列打通。这样相当于用了4层甚至6层铜皮来散热,效果比单层好得多。
4.2 过孔阵列设计——打通散热的“高速公路”
铜箔铺好了,热量怎么从表层传到内层或背面?靠过孔。
过孔本质上就是一个小铜柱,导热系数也是铜的水平。但单个过孔的截面积太小,热阻还是大。所以我们要用过孔阵列——说白了就是打一排排的孔,并联起来降低热阻。
我记得有一次做LED驱动电源,芯片底部只放了4个过孔,热仿真显示结温125℃。后来改成12个过孔(3×4阵列),结温直接降到108℃。多打了8个孔,成本几乎没变,温度降了17度。
过孔阵列设计参数:
| 参数 | 推荐值 | 说明 |
|---|---|---|
| 过孔直径 | 0.3mm ~ 0.5mm | 太小则热阻大,太大则占用太多空间 |
| 过孔间距 | 0.8mm ~ 1.2mm | 太密影响PCB结构强度,太疏散热效果差 |
| 阵列排布 | 网格状或交错排列 | 交错排列比网格排列散热更均匀 |
| 过孔填充 | 建议树脂填充+电镀盖帽 | 防止焊锡流失,同时保持导热 |
注意:过孔阵列不是越多越好。我曾经见过一个设计,在芯片底部打了50多个0.2mm的过孔,结果PCB加工时出现了起泡问题。过孔间距至少要保证0.5mm以上的安全距离,同时考虑制板厂的工艺能力。
4.3 散热焊盘设计——热量进入PCB的“大门”
散热焊盘,就是芯片和PCB之间的热接口。这个接口设计得好不好,直接决定了热量能不能顺利进入PCB。
我见过不少工程师,芯片选型时只看电气参数,焊盘就按标准封装画。结果芯片底部的大面积散热焊盘,PCB上对应的铜皮却很小。热量到了焊盘就堵住了,你说急不急人?
散热焊盘设计要点:
- 焊盘尺寸匹配——PCB上的散热焊盘至少要和芯片底部的散热焊盘一样大,我习惯再外扩0.5mm
- 阻焊开窗——散热焊盘区域必须开窗,不能盖绿油。绿油导热系数只有0.2 W/(m·K),相当于给热量盖了层棉被
- 焊盘与铜皮连接——用宽走线或多根走线连接,不要用细脖子
- 多层焊盘——对于大功率器件,建议在焊盘下方直接打满过孔阵列,把热量引到内层
一个实用的经验值:对于QFN封装,底部散热焊盘对应的PCB铜皮面积,建议至少是焊盘面积的1.5倍。如果空间允许,2倍更好。
4.4 热界面材料选择——别让“空气”坏了事
芯片和散热器之间,或者芯片和PCB之间,总会有微小的缝隙。这些缝隙里充满了空气——空气的导热系数只有0.026 W/(m·K),是极好的隔热材料。所以我们需要热界面材料(TIM)来填充这些缝隙。
市面上常见的TIM有:导热硅脂、导热垫片、导热凝胶、相变材料。怎么选?
| 材料类型 | 导热系数 (W/m·K) | 适用场景 | 注意事项 |
|---|---|---|---|
| 导热硅脂 | 1~5 | CPU/GPU等需要高导热场景 | 需要涂抹均匀,厚度控制在0.1mm以内 |
| 导热垫片 | 1~3 | 大间隙填充,自动化装配 | 厚度要选对,太厚热阻大,太薄填不满 |
| 导热凝胶 | 2~4 | 异形表面,自动化点胶 | 固化后不可重复使用 |
| 相变材料 | 3~8 | 高温下自动填充间隙 | 需要一定压力才能发挥最佳性能 |
这里我要特别说一句:导热系数高不等于系统散热好。你想想看,如果TIM涂得太厚,即使导热系数是5 W/(m·K),热阻也可能比涂得很薄的2 W/(m·K)材料还大。所以厚度控制比材料本身更重要。
我的经验:用导热硅脂时,我习惯先涂一小坨在芯片中央,然后用散热器压下去,让硅脂自然铺开。这样厚度最薄,效果最好。千万别像抹黄油一样涂满整个芯片——那样反而会留下气泡,增加热阻。
避坑指南:我曾经在一个项目中,为了追求高导热系数,选了一款8 W/(m·K)的相变材料。结果因为装配压力不够,材料没有完全填充间隙,实际散热效果还不如3 W/(m·K)的导热垫片。后来我学乖了——选TIM时,一定要考虑装配工艺和压力条件。