PCB装配生产线上的每台设备其性能都因需求而异,生产厂商对产量的要求加上线路板上更高的密度、更复杂的排板技术及更小的元件等等,都给锡膏涂覆、元件贴放、回流焊以及对这些过程进行检测带来了极大的困难。
产量提高和封装减小增加了检测难度,使得现在的检测和分析方法已跟不上业界发展的需求。过去几年里人们开发出多种不同类型的方法对印刷电路板装配进行检测,如X射线检测、激光扫描、自动光学检测(AOI)及X射线/AOI混合检测等,这些方法中只有AOI具有在线检测能力,而其他方法只能在较小范围内使用,如激光扫描用于锡膏检测,二维或三维X射线则用于检测面阵列器件内的锡球互联情况。
自动光学检测的基本原理是使用软件工具使操作人员找到并确定元件的位置,可检测出有引脚器件、芯片级封装(CSP)及球栅阵列(BGA)封装器件等。传统AOI依靠对像素网格值进行分析来确认线路板上元件的位置,这种方法又称为灰度相关法,它将元件灰度模型或参考图与板上实际元件相比较,一旦选准要搜索的模型,图像处理系统就通过计算像素数目找寻一个与之精确匹配的元件,如果找到了,元件的位置也就知道了。由于系统不断会检测到一些新元件,因此为适应这些新的元件形状参考图形可能经常发生变化。
当元件相对参考模型旋转了一个角度或者大小不太一致时,像素网格分析方法就会出问题。同样,产品的颜色、光照及背景情况也很重要,如果变化很大,可能很难或者根本就找不到相匹配的模型。
矢量成像技术
矢量成像技术采用合成图像作为示教参考模型,以确保不产生错误。矢量成像不需要像素分析,它靠的是定义元件形状的交点矢量,矢量由方向和倾斜度确定,在矢量成像技术里一个正方形相当于四条线段,一个足球则相当于两个弧形。
矢量成像技术采用视窗操作系统,使用一种高分辨率数字相机,系统采用统计过程控制(SPC)软件和一个根据线路板上所装配并需要进行检查测量分析元件所作的综合元件图形库,它能将Gerber、CAD或ASCII/Centrid数据转换成机器代码。
为得到最佳对比度和成像清晰度,需要用到几种光源,检查时由程序来选择光源、颜色组合和光强,以达到最佳视觉效果。为了确保识别的正确性,元件的高度必须小于8mm(从PCB板表面到元件顶端)。
由于矢量成像技术用到的是几何信息,所以元件是否旋转、得到的图形与参考模型大小是否一致都没有影响,而且也和产品颜色、光照和背景等的变化无关。矢量成像检查分三部进行:
矢量成像系统在元件影像图上找出主要特征并将其分离出来(图1),然后对这些显着特征进行测量,包括形状、尺寸、角度、弧度和明暗度等;
检查合成图象和被测元件图像主要特征的空间关系;
最后,不论元件旋转角度、大小或相对其背景的总体外观如何,电路板**它在线路板上的x、y和θ值都可通过计算确定下来。
和其他检测方法不同,矢量成像技术只要创建了参考模型,就能适应线路板上的每一个元件,而不管其形状、大小和方向。当把元件模型从一台视像检查设备转移到另一台光学系统不同的设备上时,所得到的图像大小会发生改变,但此时系统能自动对变化进行处理。
此外,矢量成像技术还能适应元件外观变化(图2)、元件上附加的其它特性或由于重叠造成某个元件部分被隐藏遮挡,传统的像素网格系统一般无法分析出被遮挡元件的位置。
矢量成像技术的优点
除了能适应板上元件轮廓和位置的变化外,矢量成像与像素网格技术相比还有其它一些优点:
这种方式比传统检测方法准确10倍以上,如角度测量值可达±0.02°精度范围。
使用合成图形库,检测系统完全可以直接从一个制造工厂移到另一个制造工厂。