用户中心

资讯 > 机器视觉

基于IMAQ的印刷电路板电子元件缺件检测

作者:CHEN Fei2009.06.19阅读 6566

  1 引言
  印刷电路板(Printed Circuit Board,简称为PCB)是目前电子相关产品的重要组件,而表面贴片技术(Surface Mount Technology,简记为SMT)是现今应用在组装印刷电路元件的主要方式。传统的电子元件是针脚式的元件,而表面帖片技术则是将表面帖片元件(Surface Mount Device,简称为SMD)直接置放在涂有锡膏的电路板上,然后再利用回焊的方式使元件固定于电路板的表面上[1]。尽管表面帖片技术已日渐成熟,贴片机的准确性也在不断地提高,但仍有许多的瑕疵存在于贴片制程中,小则会造成整个电路板的不稳定,大则使整个电路板没有任何功能,这给企业带来的损失是相当大的。在印刷电路板SMT元件的组装过程中,容易产生的缺陷可以分为四个部分:缺件、歪斜、反向、焊锡不良,其中焊锡不良包含空焊或断路、桥接或短路以及墓碑效应 [2]。
  过去在对PCB表面元件缺陷的检测上,大多采用传统的人工目视检测和电性检测,这种检测方法不但精度低,耗时多而且无法适应高速的流水线作业。针对这一问题经过努力产生了自动光学检测(Automatic Optical Inspectionwww.cechina.cn,简称为AOI)系统,由于其稳定性高已成为新兴的检测方法之一。一般而言,不同的缺陷应配有不同的检测方法,因此文章针对于印刷电路板SMT元件中最常用的电阻、电容及IC等的缺件问题,提出了采用NI公司的IMAQ Vision Assistant 软件进行检测的方法。文中首先对IMAQ Vision Assistant软件的图像校正函数模块和模板匹配函数模块作了简单介绍控制工程网版权所有,继而给出了关于PCB上电子元件缺件检测的应用实例,结果表明该方法能够有效地检测出缺件缺陷,同时该方法也可以检测出元件的歪斜和反向缺陷。
  2 IMAQ Vision Assistant的模板匹配函数模块
  IMAQ Vision 是LabVIEW(Laboratory Virtual Instrument Engineering Workbench,实验室虚拟仪器工程平台)内置的视觉开发工具包,由NI公司提供。它包括IMAQ Vision Build 和IMAQ Vision Assistant。IMAQ Vision是一个功能强大的函数库,提供了大量的图像处理函数模块和功能模块,如图像采集、图像校准、图像处理、几何测量等CONTROL ENGINEERING China版权所有,包含了一系列MMX优化函数。而且IMAQ Vision Assistant带有的代码自动生成功能大大地缩短了开发周期,降低了成本[3]。
  (1)模板匹配函数模块的使用[4]
  模板匹配是最重要的图像分析工具之一。在IMAQ Vision Assistant 软件中的模板匹配函数可以提供被检测的图像中与标准模板图像相匹配的位置、匹配值等信息。使用该函数模块需:
  (a) 定义一个模板图像(即给出标准模板图像);
  (b) 设置被检测图像的参数:(ⅰ)设置要寻找的与标准模板图像相匹配的最大个数,该参数最大可以设为1000;(ⅱ)设置最小匹配值(匹配值的范围为[0,1000],1000表示完全匹配,0表示完全不匹配):该值设的越大说明匹配时要求的相似程度越高,反之则越低。但若该值设置的过高CONTROL ENGINEERING China版权所有,合格的印刷电路板将被作为有缺陷的处理。若设置的过低,有缺陷的印刷电路板将被作为合格品处理。因此该值的设置一定要符合实际要求;(ⅲ)设置标准模板图像与被检测图像中匹配区域允许存在的角度,可设置的范围为[-α,+α],α为0°到180°;该参数设置中,若又选中镜相角度(Mirror Angle),则标准模板图像与被检测图像中匹配区域允许存在的角度范围为[-α,+α]或[-(180-α),+(180-α)]。
  (2)模板匹配方法及特点
  传统的模板匹配常采用互相关函数。其互相关函数的定义[4-6]如式(2-1):
  

公式(2-1)

  其中,w(x,y)是尺寸为 的标准模板图像; f(x,y)是尺寸为的需检测图像。式(2-1)对于寻找单个匹配是没有问题的,但若用到多重匹配中,其得到的结果受模板及需检测图像的光线(亮度)影响很大。该方法不仅处理速度较慢控制工程网版权所有,而且对模板及需检测图像的大小比例和角度的变化也有很严格的限制。
  IMAQ Vision Assistant的模板匹配函数模块采用了归一化的互相关系数 ,定义如式(2-2):


 

公式(2-2)

  其中,是标准模板w像素的平均亮度,是待检测图像f的平均亮度; R的值为-1到1,与f和w的亮度无关。从式(2-2)中可以看出互相关过程是一系列乘法运算操作,是相当耗时的。如果在匹配时只对图像中具有代表意义的部分进行采样,就可以大大减小要处理的信息量,从而加快了匹配的处理速度。IMAQ Vision Assistant模式匹配函

版权声明:版权归控制工程网所有,转载请注明出处!

频道推荐

关于我们

控制工程网 & CONTROL ENGINEERING China 全球工业控制、自动化和仪器仪表领域的先锋媒体

CE全球

联系我们

商务及广告合作
任小姐(北京)                 夏小姐(上海)
电话:010-82053688      电话:18616877918
rendongxue@cechina.cn      xiashuxian@cechina.cn
新闻投稿:王小姐

关注我们的微信

关于我们 | 网站地图 | 联系我们
© 2003-2020    经营许可编号:京ICP证120335号
公安机关备案号:110102002318  服务热线:010-82053688