BGA锡球高度差可以通过三维线激光扫描来检测:获取锡球顶点和基板的高度数据,再按照产品图纸规定的基准,计算锡球高度及顶点平面度。能否满足具体产品的公差和产线节拍,需要结合实际样件验证。
BGA(球栅阵列)封装锡球的高度差与共面性,会影响芯片贴装时各焊点与焊盘的接触状态。检测的重点不仅是找出明显偏高或偏低的锡球,还要测量各锡球的高度,并判断结果是否超出允许范围。锡球高度差、顶点平面度和共面度的计算基准可能不同,应以产品图纸及验收要求为准。
一、BGA锡球三维检测有哪些技术路线

- 3D线激光三角测量:线激光扫过锡球阵列,传感器连续采集轮廓,重建三维形貌,再提取锡球顶点和基板的高度数据。在公开的BGA检测案例中,深视智能采用SR8060三维激光轮廓测量仪,测量基板平面度、锡球高度和锡球顶点平面度。
- 同轴/双轴线共焦测量:利用共焦光学原理获取锡球表面的三维高度信息。对于高反光锡球,可将其作为备选路线,并结合球径、球距、检测视野和节拍进行比较。
- 3D结构光:向锡球阵列投射图案,根据采集到的图像重建三维表面。选型时需要检查锡球之间的遮挡,以及反光区域能否得到完整数据。
- 相位平移轮廓法:采集多幅相移条纹图像计算三维形貌,属于结构光测量的一种实现方法。用于运动工件时,还需评估多帧采集对稳定性和节拍的要求。
对于线激光方案,关键是确认每颗锡球顶部能否获得足够的有效测量点。技术路线的选择不能只看传感器标称精度,还应比较实际样件的点云完整性、重复性和检测耗时。
二、关键性能指标

测量精度与分辨率
SR8060的Z轴重复精度为0.2 μm,X轴数据间隔为12 μm,每条轮廓为3200点。这些是传感器规格,可用于初步判断测量范围和采样能力,但不等于整套BGA检测系统的精度,也不能直接推算出可识别的最小锡球高度差。
在BGA案例中,项目对动态重复性的要求为≤0.020 mm,公布的锡球高度及顶点平面度动态重复性结果为0.009 mm。该结果对应案例中的测量任务;新项目仍需依据球径、球距、表面状态和图纸公差进行测试。
检测速度
SR8060的轮廓扫描频率为3200---67000 Hz。单块芯片的完整检测时间还包括扫描运动、定位、数据处理、判定及上下料,因此不能仅凭扫描频率估算单件节拍。计划用于在线全检时,应在目标产线速度下测试完整检测流程。
三、系统组成架构
感知层:三维激光轮廓测量仪扫描基板和锡球阵列,获取后续高度计算所需的轮廓数据。对于高反光锡球,需要重点查看球顶和边缘的数据是否完整。
运动与控制层:通过工件与传感器的相对运动完成扫描,并保证扫描位置可重复。运动平台、触发方式、上下料装置及产线接口,应根据具体工位确定。传感器本身不等于一套完整的自动检测设备。
算法与软件层:对三维数据进行定位、测量区域提取、高度计算和OK/NG判定。公开案例中的平面度计算方法是:取得测量点的X、Y、Z坐标,以最小二乘法拟合平面,计算各点到拟合平面的距离,再以最大值减去最小值得到平面度值。锡球高度与顶点平面度应分别按对应的基准和公差判定。
四、技术挑战与应对策略
高反光表面的数据完整性:锡球表面反光和球面曲率变化,可能造成局部数据缺失或异常点。测试时应先查看原始轮廓和点云,确认球顶有效点,再调整采集条件及数据处理方式。
微间距锡球的检测精度:球径和球距越小,越需要确认每颗锡球顶部有多少有效采样点。X轴数据间隔为12 μm,并不意味着系统可以识别12 μm的锡球高度差;可检出的偏差应通过目标样件验证。
量产节拍与全检需求的平衡:应以扫描、定位、计算和上下料的总耗时核算单件节拍,并在目标速度下检查测量重复性及判定结果。传感器扫描频率和整线检测速度属于不同指标。
五、常见问题
Q1:测量锡球高度时,基准平面怎么确定?
先确认产品图纸规定的测量对象和基准。以基板为基准计算单颗锡球高度,与根据所有锡球顶点计算平面度,是不同的测量任务,不能直接使用同一个结果代替。
Q2:如果一条扫描线覆盖不了整块BGA芯片怎么办?
需要根据芯片尺寸规划多区域扫描,同时验证各区域之间的坐标衔接、测量重复性和增加的检测时间。
Q3:送样评估时应提供哪些资料?
建议提供芯片与基板尺寸、球径、球距、表面状态、图纸公差、目标节拍,以及合格品和典型不良品,以便同时验证数据完整性、测量结果和判定效果。