基于机器视觉的贴装坐标获取方法

文档序号:9548835阅读:606来源:国知局
基于机器视觉的贴装坐标获取方法
【技术领域】
[0001]本发明涉及贴装领域,特别涉及一种基于机器视觉的贴装坐标获取方法。
【背景技术】
[0002]表面贴装设备是指在设备内通过机械拾取放置装置,将特定物料(如电子元件等)从物料供给装置处拾取并放置于待贴装物体(如PCB)上的机械设备。常使用的全自动表面贴装设备的工作方式如下:1)将PCB板放置于设备的输送导轨(平台)的进板位置,设备进板;2)操作员操作设备,利用设备贴装头部的视觉装置,捕获Mark图像(光学定位标识);3)操作员利用设备的视觉装置,采用捕获或者导入PCB坐标文件等方式制作贴装坐标目录并分配物料;4)操作员将Mark、贴装坐标、物料分配、物料等数据制作成设备贴装文件;5)当设备装载贴装文件并处于自动运行模式时,在进板位置放置PCB ;6)设备自动进板,根据贴装文件识别Mark,计算当前Mark位置与原Mark位置的偏移量,据此修改此次物料放置(贴装)的实际坐标;7)设备根据修改后的贴装坐标进行贴装作业,完成后将PCB输送至出板位置;8)当设备进板位置继续放置PCB时,设备执行进板、识别Mark、贴装、出板,以此循环直至操作员中断设备的自动运行。在半自动表面贴装设备中,其设备的自动运行模式不会循环,即装载PCB后操作员点击自动运行按钮,设备自动识别Mark,贴装完成出板后就终止自动运行。
[0003]传统的表面贴装设备方法中存在以下要求:1)需在贴装载体上制作光学定位标记(mark),或用其它标记替代使用;2)在mark与贴装坐标间的相对位置出现偏差时,无法实现自动修正;3)在部分无mark的载体上无法使用光学定位。
[0004]另外,由于部分贴装载体(指需将器件安放于其上的物体,如PCB、FPC等)采用将导线缠绕于模具表面,导线与导线之间安放器件的方式,且多次工艺后位置误差较大。传统的贴装方式无法适应对其的高精度贴装。同时由于其贴装载体的特殊性,使得大部分设备无法进行贴装,或贴装不精准。
[0005]对现有情况进行分析可得出如下问题:1)贴装载体的导线缠绕起始位置不一致;2)贴装载体的导线与导线之间的间距不一致;3)贴装载体无标准的光学定位标记。因此,想要完成贴装工作,需对每个贴装坐标进行扫描修正,同时由于上述原因,贴装坐标与贴装坐标之间的影像差异较大,传统视觉识别方法采用截取完整的贴装坐标图像作为对比时亦存在以下问题:1)受焊点上的焊接材料影响,且有多个焊点时其影响也会增加;2)受焊点间距影响,且由于识别区域有限(太大的识别区域会造成错误识别)无法完整获得影像。既使通过修改参数等方式降低识别要求而使识别通过,但无法保证位置的准确性。

【发明内容】

[0006]本发明要解决的技术问题在于,针对现有技术的上述对特殊贴装载体无法进行贴装、贴装精度不闻的缺陷,提供一种能对特殊贴装载体进彳丁贴装、贴装精度较闻的基于机器视觉的贴装坐标获取方法。
[0007]本发明解决其技术问题所采用的技术方案是:构造一种基于机器视觉的贴装坐标获取方法,包括如下步骤:
A)将装配好的待贴装载体夹具放置于表面贴装设备的输送平台上;所述表面贴装设备设置有视觉装置;
B)控制所述输送平台在事先建立的坐标系的一个轴方向进行移动并使其移动到工作区域内,使用所述视觉装置来捕获其Mark图像;
C)利用所述视觉装置制作贴装坐标目录并分配物料;
D)将所述Mark图像、贴装坐标、物料分配和物料数据制作成设备贴装文件;
E)在所述输送平台上放置待贴装载体,并将所述表面贴装设备设定为自动运行模式;
F)依据所述贴装文件来识别当前Mark,计算当前Mark位置与设定Mark位置的偏移量,
依据所述偏移量来修正当前物料的贴装坐标,并逐个扫描识别修正后的每个贴装坐标。
[0008]在本发明所述的基于机器视觉的贴装坐标获取方法中,所述步骤F)进一步包括: F1)依据所述贴装文件中的贴装坐标计算每行第一焊点位置的Mark坐标;
F2)识别并计算每行起始位置;
F3)计算并修正所有贴装坐标位置的偏移;
F4)根据所述修正后的坐标逐个扫描识别并再次修正贴装坐标。
[0009]在本发明所述的基于机器视觉的贴装坐标获取方法中,在所述步骤F4)中,当满足预先设定的单个焊点识别条件及两个焊点的间距误差条件时,所述两个焊点的中心坐标即是贴装坐标。
[0010]在本发明所述的基于机器视觉的贴装坐标获取方法中,所述步骤C)中的视觉装置是通过采用捕获或坐标计算方式来制作所述贴装目录的。在本发明所述的基于机器视觉的贴装坐标获取方法中,
在本发明所述的基于机器视觉的贴装坐标获取方法中,所述单个焊点识别条件为当前焊点与录入的焊点的Mark相似率大于或等于设定值。
[0011]在本发明所述的基于机器视觉的贴装坐标获取方法中,所述视觉装置为PCB相机。
[0012]在本发明所述的基于机器视觉的贴装坐标获取方法中,所述步骤B)中的工作区域是所述事先建立的坐标系的两个轴构成的区域,所述轴方向为坐标系的横轴方向。
[0013]在本发明所述的基于机器视觉的贴装坐标获取方法中,在所述步骤F)之后还包括如下步骤:
G)所述表面贴装设备依据修改后的贴装坐标进行贴装作业,在完成后将所述输送平台移动至出板位置,并终止所述自动运行模式。
[0014]在本发明所述的基于机器视觉的贴装坐标获取方法中,当所述输送平台继续放置待贴装载体时,操作员设定自动运行、执行进板、识别Mark、贴装、出板和停止程序,并按照此程序进行循环。
[0015]实施本发明的无在本发明所述的基于机器视觉的贴装坐标获取方法中,,具有以下有益效果:由于对修正后的每个贴装坐标逐个扫描识别,这样就减小了贴装坐标与坐标之间的无规律误差,所以其能对特殊贴装载体进行贴装、贴装精度较高。
【附图说明】
[0016]为了更清楚地说明本发明实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动性的前提下,还可以根据这些附图获得其他的附图。
[0017]图1为本发明基于机器视觉的贴装坐标获取方法一个实施例中的流程图;
图2为所述实施例中修正当前物料的贴装坐标,并逐个识别修正后的每个贴装坐标的具体流程图;
图3为所述实施例中贴装坐标识别的示意图。
【具体实施方式】
[0018]下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。
[0019]在本发明基于机器视觉的贴装坐标获取方法实施例中,其流程图如图1所示。图1中,该基于机器视觉的贴装坐标获取方法包括如下步骤:
步骤S01将装配好的待贴装载体夹具放置于表面贴装设备的输送平台上:本步骤中,将装配好的待贴装载体夹具放置于表面贴装设备的输送平台上,该表面贴装设备设置有视觉装置,该视觉装置位于表面贴装设备的贴装头部,本实施例中的视觉装置为PCB相机。上述待贴装载体可以是PCB或FPC等等。表面贴装设备可根据实际需要选择相应型号的设备,例如:可以使用ELM180系列表面贴装设备改进型ELM180NS。
[0020]步骤S02控制输送平台在事先建立的坐标系的一个轴方向进行移动并使其移动到工作区域内,使用视觉装置来捕获其Mark图像:本步骤中,操作员操作表面贴装设备,控制输送平台在事先建立的坐标系中一个轴方向进行移动,并使输送平台移动到工作区域内,该工作区域指的是上述事先建立的坐标系的两个轴构成的区域,本实施例中,输送平台移动的方向是该坐标系的横轴方向,例如:如果坐标系的两个轴分别是X轴和Y轴,则控制设备输送平台与X轴平行移动,这样来捕获其Mark图像(光学定位标识)。值得一提的是,光学识别标记是通过设备贴装头部安装的视觉装置(如PCB相机)选择并获取一幅包含焊点特征的图形。对于光学识别标记,传统设备不但要求Mark图形特征的稳定性,对其与贴装坐标的相对误差亦有较高的要求及依赖性,贴装坐标的坐标通常为与Mark的相对坐标。而本实施例中的方法不记录Mark的坐标,所以在获取图形特征时并不强调焊点的位置,也就是说在贴装区域内的每个能完整表述其特征的焊点都可以作为识别标记,所以这样增加了灵活性。
[0021]步骤S03利用视觉装置制作贴装坐标目录并分配物料:本步骤中,操作员利用
当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1