当前位置: 首页 > news >正文

BGA 空洞实战:从 X-Ray 图说起——一份给 SMT 工程师的完整排查指南

本文从一张 X-Ray 图展开,系统讲解 BGA 焊点空洞的定义、判定标准(IPC-7095 / IPC-A-610)、成因分类、排查方法论及改善方案。附带真实案例数据,可直接作为产线排查参考。


0. 先看图:什么是 BGA 空洞

把回流焊后的 BGA 板放到 X-Ray 机下,你会看到焊球内部有一个或多个暗色区域——那就是空洞(Void)。

正常焊球 带空洞的焊球 ┌─────┐ ┌─────┐ │ ●●● │ │ ●○● │ │●●●●●│ │●○●●●│ │ ●●● │ │ ●●● │ └─────┘ └─────┘ X-Ray: 实心圆 X-Ray: 圆内有暗区

空洞的本质是焊点内部的气体(空气 + 助焊剂挥发物)被熔融焊锡包裹后无法逸出,冷却后留在焊点内部的气泡。


1. 判定标准:多少算超标

这是产线上最高频的问题——“X-Ray 看到空洞了,要不要判不良?”

1.1 IPC-7095 标准(BGA 设计与组装工艺指南)

IPC-7095 是 BGA 空洞判定的核心标准。它按空洞尺寸占焊点总面积的百分比来分级:

空洞占比判定说明
≤ 10%Class I(可接受)无需采取行动
10% - 20%Class II(过程警示)需监控趋势,评估工艺改善
20% - 30%Class III(需评估)需工程分析,可能需要返修
> 30%不合格必须返修或报废

注意:IPC-7095 推荐的空洞面积比计算方法是用 X-Ray 2D 图像中空洞最大截面积除以焊球投影面积。3D X-Ray(CT)可以分层测量,更精确。

1.2 IPC-A-610 验收标准

IPC-A-610 是电子组件外观验收标准,对 BGA 空洞的判定:

验收等级空洞面积比上限适用场景
Class 1(普通电子产品)≤ 30%消费类电子
Class 2(专用服务类电子)≤ 25%工业控制、通信设备
Class 3(高性能电子)≤ 20%航空航天、医疗、汽车安全

1.3 汽车电子的特殊要求

IATF 16949 体系下的汽车电子客户,通常会制定比 IPC 更严格的企业标准:

客户类型空洞面积比上限依据
一般消费电子客户≤ 25%IPC-A-610 Class 2
汽车电子客户(通用)≤ 20%客户规格书
汽车安全件客户(如 ADAS、制动)≤ 15%客户规格书 + 安全等级要求
部分德系车规客户≤ 10%客户自定义标准

工程经验:拿到客户规格书后,第一件事是确认空洞判定标准。不要默认 IPC 标准——很多汽车电子客户的接受标准比 IPC 严 50%。


2. 空洞的分类:先分清类型再排查

不是所有空洞都是同一回事。根据形成机理和位置,空洞可以分为三类:

2.1 工艺空洞(Process Void)

最常见,占空洞问题的 70% 以上。

形成原因:回流焊过程中,助焊剂中的溶剂和活化剂在挥发时产生气体,如果气体在焊锡熔融阶段没有完全逸出,就会形成空洞。

特征:

  • 空洞位置随机分布
  • 空洞大小不一,通常 5%-25%
  • 多颗焊球同时出现,但严重程度不一致

2.2 材料空洞(Material Void)

形成原因:BGA 锡球本身在制造时内部已含有气泡,或者锡膏使用前已经吸潮氧化。

特征:

  • 空洞集中在某一批次物料上
  • 同一颗 BGA 下所有焊球都有空洞
  • 换批次后空洞消失

2.3 设计空洞(Design Void)

形成原因:PCB 焊盘设计导致的气体通道不畅。

典型场景——盘中孔(Via-in-Pad, VIPPO)

BGA锡球 ┌───┐ │ ● │ └─┬─┘ 焊盘─┴── ← 焊盘上有导通孔 │ 通孔 │ ─────┴──── 内层铜

盘中孔如果不做填孔处理(Plug),回流焊时孔内空气和电镀液残留气体会膨胀逸出,直接在焊点内部形成大空洞。这类空洞面积比经常超过 30%。


3. 排查方法论:四步定位法

第一步:X-Ray 全检 + 空洞统计

工具:2D X-Ray 或 3D X-Ray(CT)

操作

  1. 对不良批次全部 BGA 做 X-Ray 扫描
  2. 记录每颗焊球的空洞面积比
  3. 统计以下数据:
统计维度数据项用途
整体分布平均空洞率、最大空洞率、CPK判断是否系统性问题
位置分布空洞集中在 BGA 边缘还是中心区分工艺问题 vs 设计问题
批次分布不同批次/日期的空洞率对比区分材料问题 vs 工艺问题
焊球分布空洞集中在某颗 BGA 还是全板均匀判断是否单颗物料问题

判定逻辑

空洞集中在边缘 + 随机分布 → 走第二步(炉温分析) 空洞集中在中心 + 大面积 → 走第三步(设计审查) 仅某批次出现 + 全板都有 → 走第四步(材料排查)

第二步:回流焊温度曲线分析

重点排查区域:恒温区(Soak Zone)

恒温区的核心作用之一就是让助焊剂充分挥发。恒温区不到位,是工艺空洞的头号杀手。

参数标准范围空洞风险
恒温区温度150-200°C< 150°C → 助焊剂活化不充分
恒温区时间60-120s< 40s → 溶剂挥发不完全
升温斜率1-3°C/s> 3°C/s → 助焊剂飞溅,气泡包裹
峰值温度235-250°C(SAC305)过高 → 焊锡表面张力增大,气泡难以逸出
TAL40-90s过短 → 熔融时间不够,气泡来不及排出

关键公式——气泡逸出时间估算

气泡从焊点内部逸出到表面所需的时间与焊锡粘度、气泡半径、焊点高度有关:

t = (4 * η * h) / (ρ * g * r²) 其中: t = 气泡逸出时间 (s) η = 熔融焊锡粘度 (~0.002 Pa·s for SAC305 at 245°C) h = 焊点高度 (m) ρ = 焊锡密度 (7400 kg/m³ for SAC305) g = 重力加速度 (9.8 m/s²) r = 气泡半径 (m)

这个公式告诉我们:气泡越大越容易逸出,气泡越小越容易被困住。这反直觉——但小气泡浮力不足以克服焊锡表面张力。

工程对策

  1. 延长恒温区时间到 80-100s(无铅工艺)
  2. 降低升温斜率到 1.5-2.0°C/s
  3. 确保峰值温度在 240-245°C 之间(不要一味追高温)
  4. 如果使用真空回流焊设备,可在回流区抽真空,空洞率可降至 5% 以下

第三步:PCB 焊盘设计审查

审查清单

检查项标准空洞风险
焊盘类型NSMD(非阻焊层定义)SMD 焊盘容易截留气体
焊盘直径BGA锡球直径 × 0.8-0.9过小 → 锡量不足;过大 → 气体通道变窄
盘中孔处理必须填孔(电镀填孔或树脂塞孔)未填孔 → 孔内气体直接进入焊点
阻焊层设计阻焊层开口 ≥ 焊盘直径 + 0.05mm开口太小 → 气体逸出通道被堵
焊盘表面处理ENIG / OSP / HASLENIG 的 Ni 层可能产生"黑垫",OSP 更易润湿

盘中孔(VIPPO)专项检查

推荐做法: ┌──────────┐ │ 焊盘 │ │ ┌──┐ │ ← 通孔已电镀填孔 │ │##│ │ 填孔材料:铜或树脂 │ └──┘ │ └──────────┘ 禁止做法: ┌──────────┐ │ 焊盘 │ │ ┌──┐ │ ← 通孔未填孔 │ │ │ │ 回流时孔内气体膨胀 │ └──┘ │ → 直接形成大空洞 └──────────┘

第四步:材料排查

排查项检查方法判定标准
锡膏回温查回温记录4 小时 ± 30 分钟
锡膏吸潮称重法或卡尔费休法水分 < 0.1%
锡膏保质期查 COA使用期内
BGA 锡球成分XRF 分析合金成分符合规格
BGA 来料空洞来料 X-Ray 抽检来料空洞 ≤ 5%
PCB 烘板烘板记录125°C × 2-4h(OSP/化金板必烘)

关键提示:如果 BGA 来料本身就有空洞(很多 BGA 厂商的锡球在制造时就有微空洞),焊接后空洞只会变大不会变小。来料抽检非常重要。


4. 真实案例:从 28% 降到 6%

背景

项目信息
产品汽车域控制器,双面回流
BGA0.65mm 间距,35×35mm,1156 ball
锡膏SAC305,Type 4
PCB8 层,2.0mm,ENIG
客户标准空洞 ≤ 15%
初始空洞率平均 18%,最大 28%

排查过程

Step 1:X-Ray 统计

统计项数据
检测板数50 片
检测焊球数57,800 个
平均空洞率18.2%
最大空洞率28.4%
超标焊球占比23.5%
空洞分布集中在 BGA 中心和边缘两圈

空洞集中在中心和边缘 → 既有工艺问题(中心温差)也有设计问题(边缘焊盘)。

Step 2:炉温实测

用热电偶在 BGA 中心和边缘各贴一个,实测炉温:

位置峰值温度TAL恒温时间
BGA 中心229°C48s55s
BGA 边缘243°C72s55s
标准要求235-250°C60-90s60-120s

中心温度 229°C < 235°C,锡膏没有完全熔融。恒温时间 55s < 60s,助焊剂挥发不完全。

Step 3:设计审查

发现 BGA 中心区域有 12 个盘中孔未做填孔处理。

Step 4:改善措施

措施调整前调整后
恒温区时间55s90s
升温斜率2.8°C/s1.8°C/s
峰值温度(中心)229°C237°C
链条速度80 cm/min72 cm/min
盘中孔未填孔树脂塞孔 + 电镀覆盖
PCB 烘板未烘125°C × 3h

Step 5:验证

连续 3 批次,每批 100 片:

批次平均空洞率最大空洞率超标占比
Lot 16.8%11.2%0.8%
Lot 25.5%9.8%0.2%
Lot 36.1%10.5%0.5%

从平均 18% 降到 6%,超标率从 23.5% 降到 0.5% 以下。客户验收通过。


5. 空洞改善速查表

空洞现象首选排查方向对策
大面积空洞(>20%)炉温恒温区延长恒温时间,降低升温斜率
集中在 BGA 中心炉温峰值温度提高峰值,延长 TAL,降链速
集中在边缘焊球PCB 翘曲 / 焊盘设计查焊盘类型(NSMD vs SMD)、盘中孔
仅某批次出现BGA 来料 / 锡膏批次来料 X-Ray 抽检,换批次验证
换线后突然增多锡膏回温 / 环境湿度查回温时间、车间温湿度
双面回流 BOT 面二次过炉重熔降第二次峰值温度 5-8°C

6. 高级话题:真空回流焊

对于汽车安全件(ADAS、制动系统等)要求空洞 ≤ 10% 的场景,传统回流焊工艺窗口可能无法满足。这时可以考虑真空回流焊(Vacuum Reflow)

原理:在焊锡完全熔融阶段,炉腔抽真空至 10-50 mbar,利用气压差将焊点内部气泡排出。

效果数据:

工艺平均空洞率最大空洞率
常回流焊12-18%25-35%
真空回流焊2-5%8-12%

缺点:设备投入大(200-500 万元),产能比常规回流焊低 30-50%。适用于高附加值、高可靠性产品。


7. 总结

维度关键认知
标准别默认 IPC,先查客户规格书
分类工艺空洞(70%)、材料空洞(20%)、设计空洞(10%)
排查X-Ray 统计 → 炉温曲线 → 焊盘设计 → 材料排查
核心恒温区是控制空洞的第一道关
心态空洞不是能不能消除的问题,是控制在什么水平的问题

参考文献

  1. IPC-7095C - Design and Assembly Process Implementation for BGAs
  2. IPC-A-610H - Acceptability of Electronic Assemblies
  3. IPC-J-STD-001H - Requirements for Soldered Electrical and Electronic Assemblies
  4. IATF 16949:2016 - Quality Management System Requirements for Automotive Production

如果你觉得有用,点赞收藏。有问题欢迎评论区交流。

http://www.jsqmd.com/news/1161369/

相关文章:

  • ChatGPT记忆功能存在未公开的“记忆熔断阈值”:当连续对话超17轮或字符超8,192时,系统自动清空上下文(附检测脚本)
  • statig宏魔法:减少80%样板代码的实用技巧
  • ScienceDecrypting:学术文档永久化解决方案,打破CAJ格式的时间枷锁
  • JavaScript图表库LightningChart JS 全新发布v6.0——拥有全新的光标
  • 智慧教育平台电子课本下载:一键获取PDF教材的实用工具
  • AI一键生成装修效果图指南
  • 【GitHub Copilot 效率翻倍实战指南】:20年开发者亲测的12个隐藏技巧与避坑清单
  • 电缸与气缸,谁更适合控制塑料焊接塌陷量?
  • 锂电池电压平衡方案:MCP3202 ADC与TM4C1294微控制器应用
  • Mac Mouse Fix:让10美元鼠标在macOS上超越苹果触控板的秘密武器
  • iir1错误处理与异常机制:如何构建健壮的DSP应用
  • AI项目从入门到上线03-AI项目技术栈选型——大模型/向量库/框架/嵌入模型全对比
  • TB6593FNG与PIC18F45K80的直流电机控制方案
  • 2026 睢宁黄金回收实测指南|本地正规门店全盘点,卖金避坑干货全覆盖 - 铂衡汇黄金珠宝
  • 终极Bilibili视频下载工具:Python实现大会员4K与充电专属内容高效下载的完整指南
  • 仅限本周开放:Cursor AI × Svelte组件生成黄金Prompt库(含17个场景化模板+性能优化注释+无障碍ARIA自动注入)
  • c++-多态
  • Lattice集群部署实战:AWS Terraform自动化配置教程
  • 界面控件DevExpress WinForms中文教程:Data Grid(数据网格)简介(一)
  • YouTube Shorts爆款预测失败率高达63%?Gemini多模态时序建模新方案上线——72小时内验证ROI提升218%
  • 马斯克再出狠招:Grok 4.5 携 Cursor 数据强势登场,AI 编程格局要变天了
  • 在多人副本中优化团队协同:GBFR Logs实时战斗数据分析实战全解析
  • Homie Convention消息格式全攻略:JSON与数据类型最佳实践
  • 如何快速构建本地AI量化交易系统:Qbot量化框架终极指南
  • WordPress区块编辑器支持:Next.js WordPress Starter如何解析Gutenberg区块
  • 智慧教育平台电子课本PDF批量下载完整指南:一键获取官方教材资源
  • C++实现简化版拳皇游戏:从状态机到碰撞检测的完整开发指南
  • 2026医疗大模型深度解析:国产全面崛起,小白/程序员专属学习攻略
  • MATLAB 调用外部程序 2 大路径问题:system() 默认路径与 cd 命令解决方案
  • Codex CLI极简上手指南:7天构建AI开发工作台