飞针测试机的对位方法技术

技术编号:20818365 阅读:37 留言:0更新日期:2019-04-10 05:33
本发明专利技术提供了一种飞针测试机的对位方法,包括:获取拼板PCB上各PCB板坐标范围;根据PCB板坐标范围获取各组合PCB坐标范围;确定第一组合PCB上两个第一对位点的第一坐标和第二坐标;确定第二组合PCB与第一组合PCB的第一偏差坐标;根据第一偏差坐标、第一坐标和第二坐标确定第二组合PCB的两个第二对位点的第三坐标和第四坐标;令第一测试轴移动至第一坐标并获取第一机械坐标及第一模板图像;令第二测试轴移动至第二坐标并获取第二机械坐标及第二模板图像;令第一测试轴移动至第三坐标并获取第三机械坐标及第三模板图像;令第二测试轴移动至第四坐标并获取第四机械坐标及第四模板图像。本发明专利技术保证了对位精度,实现了测试轴在拼板PCB上的快速对位。

【技术实现步骤摘要】
飞针测试机的对位方法
本专利技术属于印制电路板(PCB)测试设备的对位
,更具体地说,是涉及一种飞针测试机的对位方法。
技术介绍
多轴飞针测试机由正(A\B)反(C\D)两面四个测试轴(包括探针)组成,在实际测试中,在X-Y轴上安装由电机驱动的可独立快速移动的探针,待测试的印制电路板(PCB,PrintedCircuitBoard)由夹具将其夹持在设备的中间,利用步进电机驱动的测试轴在Z方向快速移动与夹持在机器上的印制电路板(PCB)的焊点进行接触并进行电气测量。飞针测试机在测试过程中要求测试轴有高速度、高精度、测试范围广的特点。但飞针测试机在测试之初一般会从待测PCB的正反面各选两个点利用模板匹配的方法进行对位来获取各个探针到定位点的坐标。但在现有技术中,PCB板供应商在制作PCB的过程中,为了充分的利用板材,往往采用将同一料号的多个PCB板按照一定的规则拼接到一个PCB板材(也即拼板PCB)中,对于此类拼板PCB,若依旧采用原有的对位方法对PCB进行定位,势必给飞针测试机的整机定位精度带来不可避免的影响,使得定位精度得不到保障。
技术实现思路
本专利技术的目的在于提供一种飞针测试机的对位方法,可以在保证对位精度的情况下,实现飞针测试机的测试轴在拼板PCB上的快速对位。为实现上述目的,本专利技术采用的技术方案是:提供一种飞针测试机的对位方法,所述飞针测试机设有第一测试轴和第二测试轴,其中,第一测试轴设有第一探针和第一CCD相机,第二测试轴设有第二探针和第二CCD相机,所述对位方法包括如下步骤:获取拼板坐标系中的拼板PCB上的各PCB板的坐标范围;将所有所述PCB板按照预设分组规则分组为两个以上的组合PCB,并记录每一个所述组合PCB的分组序列;每一个所述组合PCB板中包含至少一个所述PCB板;根据各所述PCB板的坐标范围,获取所述拼板坐标系中各所述组合PCB的坐标范围;在第一组合PCB的坐标范围内,选取呈对角分布的两个第一对位点,并分别记录两个所述第一对位点在所述拼板坐标系中的第一坐标和第二坐标;所述第一组合PCB为所述分组序列中排序第一的组合PCB;接收第二组合PCB的坐标范围内的第一定位点的选取指令之后,根据所述第二组合PCB与所述第一组合PCB的坐标范围,确定所述第二组合PCB与所述第一组合PCB之间的第一偏差坐标;所述第二组合PCB为除所述第一组合PCB之外的组合PCB;根据所述第一偏差坐标、所述第一坐标和所述第二坐标确定所述第二组合PCB的两个第二对位点,并记录两个所述第二对位点在所述拼板坐标系中的第三坐标和第四坐标;令所述第一测试轴移动至所述第一坐标,并获取所述第一探针的第一机械坐标以及所述第一CCD相机拍摄的第一模板图像;令所述第二测试轴移动至所述第二坐标,并获取所述第二探针的第二机械坐标以及所述第二CCD相机拍摄的第二模板图像;令所述第一测试轴继续根据所述第一偏差坐标移动至所述第三坐标,并获取所述第一探针的第三机械坐标以及所述第一CCD相机拍摄的第三模板图像;令所述第二测试轴继续根据所述第一偏差坐标移动至所述第四坐标,并获取所述第二探针的第四机械坐标以及所述第二CCD相机拍摄的第四模板图像。进一步地,所述获取拼板坐标系中的拼板PCB上的各PCB板的坐标范围,包括:自数据库中调取拼板PCB信息,并在读取所述拼板PCB信息之后在客户端的显示界面上根据所述拼板PCB信息显示包含两个以上PCB板的拼板PCB;按照预设的编号规则为各所述PCB板分配编号;获取所述拼板坐标系中所述拼板PCB上的各所述PCB板的坐标范围;其中,所述PCB板的坐标范围包括所述PCB板在所述拼板坐标系中的X坐标最大值、X坐标最小值、Y坐标最大值和Y坐标最小值;将所述PCB板的编号和所述PCB板的坐标范围关联存储在数据库中。进一步地,所述将所有所述PCB板按照预设分组规则分组为两个以上的组合PCB,并记录每一个所述组合PCB的分组序列,包括:按照预设的分组规则将所有所述PCB板分组为两个以上的组合PCB;其中,所述分组规则为:分组之后的每一个所述组合PCB中的所述PCB板的数量相同,且每一个所述组合PCB在所述拼板PCB上的组合形状和尺寸均一致;按照各所述组合PCB的位置关系,在所述拼板坐标系中对所有所述组合PCB进行排序之后,生成所述组合PCB的分组序列。进一步地,所述根据各所述PCB板的坐标范围,获取所述拼板坐标系中各所述组合PCB的坐标范围,包括:获取同一个所述组合PCB中的所有所述PCB板的编号;获取与各所述PCB板的编号关联的所有所述PCB板的坐标范围;根据同一个所述组合PCB的所有所述PCB板的坐标范围生成该组合PCB的坐标范围;其中,该组合PCB的坐标范围中的X坐标最大值为同一个所述组合PCB的所有所述PCB板的坐标范围中的最大的X坐标;该组合PCB的坐标范围中的Y坐标最大值为同一个所述组合PCB的所有所述PCB板的坐标范围中的最大的Y坐标,该组合PCB的坐标范围中的X坐标最小值为同一个所述组合PCB的所有所述PCB板的坐标范围中的最小的X坐标,该组合PCB的坐标范围中的Y坐标最小值为同一个所述组合PCB的所有所述PCB板的坐标范围中的最小的Y坐标。进一步地,所述接收第二组合PCB的坐标范围内的第一定位点的选取指令之后,根据所述第二组合PCB与所述第一组合PCB的坐标范围,确定所述第二组合PCB与所述第一组合PCB之间的第一偏差坐标,包括:接收用户通过点击所述显示界面中的第一定位点发送的选取指令;所述第一定位点位于所述用户想要对其进行定位的第二组合PCB的坐标范围内;获取所述第二组合PCB的坐标范围;获取所述第二组合PCB的坐标范围中的X坐标最大值减去所述第一组合PCB的坐标范围中的X坐标最大值的第一X差值,同时获取所述第二组合PCB的坐标范围中的Y坐标最大值减去所述第一组合PCB的坐标范围中的Y坐标最大值的第一Y差值,将所述第一X差值和所述第一Y差值分别作为所述第一偏差坐标的X坐标值和Y坐标值;或获取所述第二组合PCB的坐标范围中的X坐标最小值减去所述第一组合PCB的坐标范围中的X坐标最小值的第二X差值,同时获取所述第二组合PCB的坐标范围中的Y坐标最小值减去所述第一组合PCB的坐标范围中的Y坐标最小值的第二Y差值,将所述第二X差值和所述第二Y差值分别作为所述第一偏差坐标的X坐标值和Y坐标值。进一步地,所述根据所述第一偏差坐标、所述第一坐标和所述第二坐标确定所述第二组合PCB的两个第二对位点,并记录两个所述第二对位点在所述拼板坐标系中的第三坐标和第四坐标,包括:获取所述第一坐标与所述第一偏差坐标的坐标值之和,并将其记录为所述第二组合PCB中的第三坐标的坐标值;获取所述第二坐标与所述第一偏差坐标的坐标值之和,并将其记录为所述第二组合PCB中的第四坐标的坐标值。进一步地,坐标以及所述第一CCD相机拍摄的第一模板图像;令所述第二测试轴移动至所述第二坐标,并获取所述第二探针的第二机械坐标以及所述第二CCD相机拍摄的第二模板图像之后,还包括:在检测到所述第一测试轴移动至所述第一机械坐标,且所述第二测试轴移动至所述第二机械坐标时,检测所述第一CCD相机当前拍摄的模板图像是否与所述第一模板图像匹配,同时检测所述第二本文档来自技高网...

【技术保护点】
1.一种飞针测试机的对位方法,所述飞针测试机设有第一测试轴和第二测试轴,其中,第一测试轴设有第一探针和第一CCD相机,第二测试轴设有第二探针和第二CCD相机,其特征在于,所述对位方法包括如下步骤:获取拼板坐标系中的拼板PCB上的各PCB板的坐标范围;将所有所述PCB板按照预设分组规则分组为两个以上的组合PCB,并记录每一个所述组合PCB的分组序列;每一个所述组合PCB板中包含至少一个所述PCB板;根据各所述PCB板的坐标范围,获取所述拼板坐标系中各所述组合PCB的坐标范围;在第一组合PCB的坐标范围内,选取呈对角分布的两个第一对位点,并分别记录两个所述第一对位点在所述拼板坐标系中的第一坐标和第二坐标;所述第一组合PCB为所述分组序列中排序第一的组合PCB;接收第二组合PCB的坐标范围内的第一定位点的选取指令之后,根据所述第二组合PCB与所述第一组合PCB的坐标范围,确定所述第二组合PCB与所述第一组合PCB之间的第一偏差坐标;所述第二组合PCB为除所述第一组合PCB之外的组合PCB;根据所述第一偏差坐标、所述第一坐标和所述第二坐标确定所述第二组合PCB的两个第二对位点,并记录两个所述第二对位点在所述拼板坐标系中的第三坐标和第四坐标;令所述第一测试轴移动至所述第一坐标,并获取所述第一探针的第一机械坐标以及所述第一CCD相机拍摄的第一模板图像;令所述第二测试轴移动至所述第二坐标,并获取所述第二探针的第二机械坐标以及所述第二CCD相机拍摄的第二模板图像;令所述第一测试轴继续根据所述第一偏差坐标移动至所述第三坐标,并获取所述第一探针的第三机械坐标以及所述第一CCD相机拍摄的第三模板图像;令所述第二测试轴继续根据所述第一偏差坐标移动至所述第四坐标,并获取所述第二探针的第四机械坐标以及所述第二CCD相机拍摄的第四模板图像。...

【技术特征摘要】
1.一种飞针测试机的对位方法,所述飞针测试机设有第一测试轴和第二测试轴,其中,第一测试轴设有第一探针和第一CCD相机,第二测试轴设有第二探针和第二CCD相机,其特征在于,所述对位方法包括如下步骤:获取拼板坐标系中的拼板PCB上的各PCB板的坐标范围;将所有所述PCB板按照预设分组规则分组为两个以上的组合PCB,并记录每一个所述组合PCB的分组序列;每一个所述组合PCB板中包含至少一个所述PCB板;根据各所述PCB板的坐标范围,获取所述拼板坐标系中各所述组合PCB的坐标范围;在第一组合PCB的坐标范围内,选取呈对角分布的两个第一对位点,并分别记录两个所述第一对位点在所述拼板坐标系中的第一坐标和第二坐标;所述第一组合PCB为所述分组序列中排序第一的组合PCB;接收第二组合PCB的坐标范围内的第一定位点的选取指令之后,根据所述第二组合PCB与所述第一组合PCB的坐标范围,确定所述第二组合PCB与所述第一组合PCB之间的第一偏差坐标;所述第二组合PCB为除所述第一组合PCB之外的组合PCB;根据所述第一偏差坐标、所述第一坐标和所述第二坐标确定所述第二组合PCB的两个第二对位点,并记录两个所述第二对位点在所述拼板坐标系中的第三坐标和第四坐标;令所述第一测试轴移动至所述第一坐标,并获取所述第一探针的第一机械坐标以及所述第一CCD相机拍摄的第一模板图像;令所述第二测试轴移动至所述第二坐标,并获取所述第二探针的第二机械坐标以及所述第二CCD相机拍摄的第二模板图像;令所述第一测试轴继续根据所述第一偏差坐标移动至所述第三坐标,并获取所述第一探针的第三机械坐标以及所述第一CCD相机拍摄的第三模板图像;令所述第二测试轴继续根据所述第一偏差坐标移动至所述第四坐标,并获取所述第二探针的第四机械坐标以及所述第二CCD相机拍摄的第四模板图像。2.如权利要求1所述的飞针测试机的对位方法,其特征在于,所述获取拼板坐标系中的拼板PCB上的各PCB板的坐标范围,包括:自数据库中调取拼板PCB信息,并在读取所述拼板PCB信息之后在客户端的显示界面上根据所述拼板PCB信息显示包含两个以上PCB板的拼板PCB;按照预设的编号规则为各所述PCB板分配编号;获取所述拼板坐标系中所述拼板PCB上的各所述PCB板的坐标范围;其中,所述PCB板的坐标范围包括所述PCB板在所述拼板坐标系中的X坐标最大值、X坐标最小值、Y坐标最大值和Y坐标最小值;将所述PCB板的编号和所述PCB板的坐标范围关联存储在数据库中。3.如权利要求2所述的飞针测试机的对位方法,其特征在于,所述将所有所述PCB板按照预设分组规则分组为两个以上的组合PCB,并记录每一个所述组合PCB的分组序列,包括:按照预设的分组规则将所有所述PCB板分组为两个以上的组合PCB;其中,所述分组规则为:分组之后的每一个所述组合PCB中的所述PCB板的数量相同,且每一个所述组合PCB在所述拼板PCB上的组合形状和尺寸均一致;按照各所述组合PCB的位置关系,在所述拼板坐标系中对所有所述组合PCB进行排序之后,生成所述组合PCB的分组序列。4.如权利要求3所述的飞针测试机的对位方法,其特征在于,所述根据各所述PCB板的坐标范围,获取所述拼板坐标系中各所述组合PCB的坐标范围,包括:获取同一个所述组合PCB中的所有所述PCB板的编号;获取与各所述PCB板的编号关联的所有所述PCB板的坐标范围;根据同一个所述组合PCB的所有所述PCB板的坐标范围生成该组合PCB的坐标范围;其中,该组合PCB的坐标范围中的X坐标最大值为同一个所述组合PCB的所有所述PCB板的坐标范围中的最大的X坐标;该组合PCB的坐标范围中的Y坐标最大值为同一个所述组合PCB的所有所述PCB板的坐标范围中的最大的Y坐标,该组合PCB的坐标范围中的X坐标最小值为同一个所述组合PCB的所有所述PCB板的坐标范围中的最小的X坐标,该组合PCB的坐标范围中的Y坐标最小值为同一个所述组合PCB的所有所述PCB板的坐标范围中的最小的Y坐标。5.如权利要求4所述的飞针测试机的对位方法,其特征在于,所述接收第二组合PCB的坐标范围内的第一定位点的选取指令之后,根据所述第二组合PCB与所述第一组合PCB的坐标范围,确定所述第二组合PCB与所述第一组合PCB之间的第一偏差坐标,包括:接收用户通过点击所述显示界面中的第一定位点发送的选取指令;所述第一定位点位于所述用户想要对其进行定位的第二组合PCB的坐标范围内;获取所述第二组合PCB的坐标范围;获取所述第二组合PCB的坐标范围中的X坐标最大值减去所述第一组合PCB的坐标范围中的X坐标最大值的第一X差值,同时获取所述第二组合PCB的坐标范围中的Y坐标最大值减去所述第一组合PCB的坐标范围中的Y坐标最大值的第一Y差值,将所述第一X差值和所述第一Y差值分别作为所述第一偏差坐标的X坐标值和Y坐标值;或获取所述第二组合PCB的坐标范围中的X坐标最小值...

【专利技术属性】
技术研发人员:张恂欧阳云轩王星翟学涛杨朝辉高云峰
申请(专利权)人:大族激光科技产业集团股份有限公司深圳市大族数控科技有限公司
类型:发明
国别省市:广东,44

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1