上周三凌晨,某汽车电子 SMT 车间连续 3 批板子在功能测试环节出现时好时坏,AOI 少锡与润湿不良不多,但 ICT 探针一压个别焊点出现波形跳变。测试工程师初步判定为虚焊,产线第一反应是加高回流峰值温度,结果把峰值从 242℃ 拉到 252℃ 后,不良率反而从 1.8% 升到 3.2%。我们拿测温板复测后发现,问题并不只是峰值,而是恒温时间偏短、冷却段斜率不到 2℃/s,冷焊与虚焊出现叠加。以下按排查顺序把关键点拆开。
一、先分清冷焊与虚焊:切片和推力会告诉你方向
冷焊与虚焊经常被混在一起,但调整方向完全相反。冷焊通常表现为焊点表面粗糙、暗淡、颗粒感明显,切片下金属间化合物层偏薄甚至缺失,原因是焊料未完全液化或润湿时间不足。虚焊则是焊料已经润湿,但界面存在氧化层、微裂纹或收缩应力分离,电气连接时通时断。实测中,正常无铅 SAC305 焊点 IMC 厚度一般在 1-3μm,冷焊常见 <0.5μm;推力测试比正常低 30%-50%。
二、炉温曲线先看三个窗口:升温、恒温、回流
回流焊不是只看一个峰值温度。升温段决定助焊剂受热是否均匀,恒温段决定氧化物能否被充分清除,回流段决定焊料能否完成润湿与 IMC 生成。下面给出两种常见锡膏的常规窗口,但必须优先以焊膏规格书为准。
| 参数 | 有铅 63Sn37Pb | 无铅 SAC305 |
|---|---|---|
| 升温斜率 | 1.0-3.0℃/s | 1.5-2.5℃/s(最大 4℃/s) |
| 恒温区间 | 130-170℃ | 150-190℃ |
| 恒温时间 | 60-120s | 60-120s |
| 峰值温度 | 210-225℃ | 235-250℃ |
| TAL 液相时间 | 30-60s | 45-90s |
| 冷却速率 | 2-4℃/s | 3-6℃/s |
这个表中最容易被误读的是峰值温度。无铅 SAC305 的峰值不是越高越好,长期超过 250℃ 会损伤 PCB 和塑封元件,而峰值压到 230℃ 以下又常导致大热容焊点没有足够液相时间。建议将 峰值 235-245℃、TAL 50-80s 作为普通 FR-4 双面板的首个调试基线。
三、冷却速率:从峰值到 150℃ 的斜率比出炉温度更重要
很多工程师把冷却理解为板子别烫手,但真正影响焊点组织的是从液相线到 150℃ 这一段斜率。冷速慢于 2℃/s 时,焊点晶粒变粗,IMC 持续生长,剪切强度下降;冷速高于 6-8℃/s 时,BGA 角部、陶瓷电容端头容易因热收缩不匹配产生微裂纹,形成时断时通的虚焊。对普通无铅 FR-4 板,推荐 从峰值降至 150℃ 的斜率不低于 3℃/s,通常控制在 3-6℃/s 较稳。
| 冷却速率区间 | 焊点表现 | 判断 |
|---|---|---|
| <2℃/s | IMC 偏厚,焊点粗糙,推力偏低 | 冷焊倾向 |
| 2-4℃/s | 组织较均匀,IMC 厚度正常 | 厚板/有铅适用 |
| 4-6℃/s | 晶粒细小,剪切强度高 | 无铅推荐 |
| >6-8℃/s | BGA 角部/电容端头易出现微裂纹 | 虚焊风险 |
产线如果只开一个冷却风机或冷却区滤网堵塞,实测斜率经常跌到 1.5℃/s 以下。这种板子刚出回流焊时不烫手,但冷焊风险已经埋下。因此判断冷却段时,不要看出炉温度,要看时间-温度曲线在 220℃ 到 150℃ 这段的下降速度。
四、现场排查五步:从曲线到切片,每次只动一个参数
遇到冷焊与虚焊混发时,不要凭经验直接调温度,先按下面顺序把曲线和缺陷特征量化出来。
第一步 用测温板布置 6 根以上热电偶,至少覆盖 BGA 角部、QFN 大焊盘、排插端、PCB 边缘薄铜区,实测峰值、TAL、升温斜率、冷却斜率。测温板必须使用与生产板同批次、同厚度板材。
第二步 把实测曲线与焊膏规格书推荐的工艺窗口逐项对照,标出超差点。重点关注大热容点与小板面的温差是否超过 8-10℃。
第三步 检查冷却区风机频率、风速和滤网状态,测量出板温度;必要时用风速仪确认冷却区上下风压平衡,并记录冷却区长度内实际停留时间。
第四步 取 3-5 个缺陷焊点做切片和推力测试,确认是冷焊还是界面裂纹/氧化残留。冷焊优先调回流峰值与 TAL,虚焊优先调升温斜率、助焊剂活性和冷却收缩应力。
第五步 根据方向单变量调整:冷焊先加 TAL 或峰值,虚焊先改冷却斜率或恒温时间。每次只改一个变量,复测曲线并跟踪 3 批良率再进入下一轮调整。
五、不同板型与元件的回流/冷却参数参考
不同板厚、铜厚和元件热容对炉温的要求不一样,不能把普通双面板参数直接套到所有产品。下面参数用于快速比对,实际还需结合测温板与焊膏规格书修正。
| 板型/工艺 | 峰值温度 | TAL | 冷却速率 | 说明 |
|---|---|---|---|---|
| 普通无铅 FR-4 双面板 | 235-245℃ | 50-80s | 3-6℃/s | 常规基线 |
| 厚铜板/电源板 | 238-248℃ | 55-85s | 2.5-4℃/s | 关注板面 ΔT |
| 柔性板/薄板 | 230-240℃ | 40-60s | 4-6℃/s | 避免过度变形 |
| BGA/QFN 混合高密板 | 238-248℃ | 50-80s | 3-5℃/s | 注意 BGA 角部温差 |
| 铝基板/LED 板 | 235-245℃ | 45-75s | 2.5-4℃/s | 防止透镜应力 |
厚铜板和铝基板吸热大,容易形成局部峰值不足而其他地方过温。测温时热电偶要埋在大热容焊盘或 LED 热沉附近,不能只测板边,否则峰值看起来够了,实际焊点仍在液相或刚好处于临界状态。
六、防再发:把冷却斜率和 TAL 纳入首件点检
冷焊与虚焊很多时候不是偶发,而是参数漂移没有被看到。建议建立炉温曲线关键参数记录表,每班首件记录峰值、TAL、升温斜率、冷却斜率、链速、风机频率。量产过程曲线漂移应控制在 ±3℃ 内,关键点 CPK 目标 >1.33。换焊膏、换锡膏批次、换 PCB 供应商时必须重测曲线,每周清理一次冷却区滤网,每月校验测温仪和热电偶。
冷焊先查回流峰值与 TAL,虚焊先查升温活性与冷却收缩应力;冷却段看峰值到 150℃ 斜率,不是看出炉温度;每次只调一个参数,用切片和推力数据闭环。
七、验证调整是否有效:三个批次的闭环数据
参数调整后不要立刻恢复量产,先连续追踪 3 批各 200pcs,重点关注 AOI 少锡/润湿不良、ICT 接触电阻、功能测试直通率、推力测试。目标可设定为:ICT 直通率 ≥98%,功能测试不良 ≤0.5%,切片 IMC 厚度 1-3μm,推力较基线提升 30% 以上。若仍有偶发虚焊,用红墨水染色试验定位裂纹路径,区分焊盘侧还是元件端头,进一步判断是冷却应力还是可焊性问题。