电阻网络的测试文件生成方法、装置及电子设备与流程

文档序号:20695057发布日期:2020-05-12 14:51阅读:94来源:国知局
电阻网络的测试文件生成方法、装置及电子设备与流程

本发明涉及电子电路技术领域,尤其是涉及一种电阻网络的测试文件生成方法、装置及电子设备。



背景技术:

飞针设备(也称为测试机)用来测试电路板或其他电子元件的电阻网络,主要测试线路板的绝缘和导通值。相关技术中,通常基于待测元件的电路图等原理图生成飞针设备在测试过程中需要用到的测试文件,然而,由于某些待测元件的结构复杂,或在难以获取到待测元件的原理图的情况下,无法通过上述方式得到测试文件,从而无法通过飞针设备对其电阻网络进行测试。



技术实现要素:

有鉴于此,本发明的目的在于提供一种电阻网络的测试文件生成方法、装置及电子设备,以获取结构复杂的待测元件的测试文件,从而实现通过飞针设备对待测元件的电阻网络的测试。

第一方面,本发明实施例提供了一种电阻网络的测试文件生成方法,包括:获取待测元件;待测元件包括设定数量的待测点;通过飞针设备及图像采集设备获取待测点的几何坐标信息;根据几何坐标信息及预先获取的测试点的网络关系,生成待测元件的测试文件。

结合第一方面,本发明实施例提供了第一方面的第一种可能的实施方式,其中,上述图像采集设备包括基于电荷耦合元件的摄像头;摄像头用于采集图像;上述飞针设备包括测针及电机;电机用于带动测针移动;摄像头固定在测针上;几何坐标信息包括坐标信息及几何形状信息;通过飞针设备及图像采集设备获取待测点的几何坐标信息的步骤,包括:通过电机带动测针移动,使得摄像头采集的图像中心与待测点的几何中心重合;通过测针与预设的基准点之间的x方向移动步距及y方向移动步距确定待测点的坐标信息;记录待测点在摄像头采集的图像上的几何图像;通过几何图像及预先获取的像素脉冲比值,得到所述待测点的几何形状信息。

结合第一方面的第一种可能的实施方式,本发明实施例提供了第一方面的第二种可能的实施方式,其中,上述方法还包括:通过电机带动测针及摄像头在x方向及y方向移动设定的步距,记录摄像头采集的图像中心移动的像素值;通过像素值及步距,计算像素脉冲比值。

结合第一方面的第一种可能的实施方式,本发明实施例提供了第一方面的第三种可能的实施方式,其中,上述网络关系包括待测元件中,每两个测试点之间的连接关系;上述连接关系包括导通或绝缘;根据几何坐标信息及预先获取的测试点的网络关系,生成待测元件的测试文件的步骤,包括:按照预设的测试文件格式,将测试点的坐标信息、几何形状信息及各个测试点的连接关系保存为待测元件的测试文件。

第二方面,本发明实施例还提供一种电阻网络的测试文件生成装置,包括:元件获取模块,用于获取待测元件;待测元件包括设定数量的待测点;信息获取模块,用于通过飞针设备及图像采集设备获取待测点的几何形状信息;测试文件生成模块,用于根据几何形状信息及预先获取的测试点的网络关系,生成待测元件的测试文件。

结合第二方面,本发明实施例提供了第二方面的第一种可能的实施方式,其中,上述图像采集设备包括基于电荷耦合元件的摄像头;摄像头用于采集图像;飞针设备包括测针及电机;电机用于带动测针移动;摄像头固定在测针上;几何坐标信息包括坐标信息及几何形状信息;上述信息获取模块还用于:通过电机带动测针移动,使得摄像头采集的图像中心与待测点的几何中心重合;通过测针与预设的基准点之间的x方向移动步距及y方向移动步距确定待测点的坐标信息;记录待测点在摄像头采集的图像上的几何图像;通过几何图像及预先获取的像素脉冲比值,得到所述待测点的几何形状信息。

结合第二方面的第一种可能的实施方式,本发明实施例提供了第二方面的第二种可能的实施方式,其中,上述装置还包括:步距移动模块,用于通过电机带动测针及摄像头在x方向及y方向移动设定的步距,记录摄像头采集的图像中心移动的像素值;像素脉冲比值计算模块,通过像素值及步距,计算像素脉冲比值。

结合第二方面的第一种可能的实施方式,本发明实施例提供了第二方面的第三种可能的实施方式,其中,上述网络关系包括待测元件中,每两个测试点之间的连接关系;上述连接关系包括导通或绝缘;上述测试文件生成模块还用于:按照预设的测试文件格式,将测试点的坐标信息、几何形状信息及各个测试点的连接关系保存为待测元件的测试文件。

第三方面,本发明实施例还提供一种电子设备,包括存储器、处理器,存储器中存储有可在处理器上运行的计算机程序,处理器执行计算机程序时实现上述电阻网络的测试文件生成方法。

第四方面,本发明实施例还提供一种机器可读存储介质,机器可读存储介质存储有机器可执行指令,机器可执行指令在被处理器调用和执行时,机器可执行指令促使处理器实现上述电阻网络的测试文件生成方法。

本发明实施例带来了以下有益效果:

本发明实施例提供了一种电阻网络的测试文件生成方法、装置及电子设备,获取待测元件后,通过飞针设备及图像采集设备获取待测点的几何坐标信息;并根据几何坐标信息及预先获取的测试点的网络关系,生成待测元件的测试文件。该方式能够获取结构复杂或无法得到原理图的待测元件的测试文件,从而实现通过飞针设备对待测元件的电阻网络的测试。

本发明的其他特征和优点将在随后的说明书中阐述,或者,部分特征和优点可以从说明书推知或毫无疑义地确定,或者通过实施本发明的上述技术即可得知。

为使本发明的上述目的、特征和优点能更明显易懂,下文特举较佳实施方式,并配合所附附图,作详细说明如下。

附图说明

为了更清楚地说明本发明具体实施方式或现有技术中的技术方案,下面将对具体实施方式或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图是本发明的一些实施方式,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。

图1为本发明实施例提供的一种电阻网络的测试文件生成方法的流程图;

图2为本发明实施例提供的另一种电阻网络的测试文件生成方法的流程图;

图3为本发明实施例提供的一种立体连接器在线测试文件编辑方法的流程图;

图4为本发明实施例提供的另一种电阻网络的测试文件生成装置的结构示意图;

图5为本发明实施例提供的一种电子设备的结构示意图。

具体实施方式

下面将结合实施例对本发明的技术方案进行清楚、完整地描述,显然,所描述的实施例是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。

相关技术中,通常基于待测元件的电路图等原理图生成飞针设备在测试过程中需要用到的测试文件,然而,由于某些待测元件的结构复杂;如立体连接器等,立体连接器是一种陶瓷多层立体电路基板,其上的焊盘引脚分布于不同高度的平面上,焊盘引脚用于电子器件之间的电路连接。当将立体连接器作为待测元件时,其焊盘引脚即为待测点;基于立体连接器的电路连接功能,其焊盘引脚之间的连接关系是确定的,可以通过飞针设备对其焊盘引脚之间的连接关系进行测试。然而,由于立体连接器的结构的复杂,其测试文件难以通过其原理图获取到。基于此,本发明实施例提供了一种电阻网络的测试文件生成方法、装置及电子设备,可以应用于结构复杂的电路板或电子元件。

为便于对本实施例进行理解,首先对本发明实施例所公开的一种电阻网络的测试文件生成方法进行详细介绍。

本发明实施例提供了一种电阻网络的测试文件生成方法,参见图1所示的流程图,该方法应用于电子设备中,该电子设备与飞针设备及图像采集设备连接;该电子设备可以为计算机包括以下步骤:

步骤s100,获取待测元件;待测元件包括设定数量的待测点。

上述待测元件通常为结构较为复杂的电子元件或电路板,包括多个待测点;各个待测点可能不处于同一个平面。待测元件的各个待测点之间的连接关系是确定的,可以通过飞针设备测量各个待测点之间的连接关系是否与预设的连接关系相同,从而判断待测元件的电阻网络是否正常。

步骤s102,通过飞针设备及图像采集设备获取待测点的几何坐标信息。

具体而言,可以将图像采集设备固定在飞针设备的测针上,由飞针设备的电机带动测针及图像采集设备移动;通过图像采集设备采集的图像对待测点进行对准,通过电机运动的步距确定待测点在飞针设备的测针所在的坐标系中的坐标,将该坐标作为坐标信息;该坐标可以包括设定的x方向及y方向的参数。由于待测点可能为较为规则的几何图形,如矩形,圆形等,可能具有一定的面积;图像采集设备采集的图像中心可以对准该待测点的几何中心,此时得到的坐标信息为该待测点的几何中心的坐标。

此时,还可以将待测点的几何图形记录下来,如当待测点为圆形时,记录该圆形的半径,或直接将其在图像采集设备中的图像绘制下来,作为待测点的几何形状信息。

步骤s104,根据几何坐标信息及预先获取的测试点的网络关系,生成待测元件的测试文件。

上述网络关系指的是各个测试点是否属于同一个网络,属于同一个网络的测试点之间相互导通,分属于不同网络的测试点之间相互绝缘。测试的目的为测试处于同一网络中的测试点之间有没有断开的或者测试不同网络间的测试点之间有没有短路的。

飞针设备在进行测试时采用的测试文件通常具有特定的格式,该文件可以为ipc-d-356a文件等,其中ipc(industrialpersonalcomputer)为工控机。可以将待测元件的各个测试点进行编号后,将其坐标信息、几何形状信息及与其他测试点的连接关系按照测试文件的设定格式保存为待测元件的测试文件。

本发明实施例提供了一种电阻网络的测试文件生成方法,获取待测元件后,通过飞针设备及图像采集设备获取待测点的几何坐标信息;并根据坐标信息、几何形状信息及预先获取的测试点的网络关系,生成待测元件的测试文件。该方式能够获取结构复杂或无法得到原理图的待测元件的测试文件,从而实现通过飞针设备对待测元件的电阻网络的测试。

本发明实施例还提供另一种电阻网络的测试文件生成方法,该方法在上述实施例所述方法的基础上实现;本实施例重点描述当几何坐标信息包括坐标信息和几何形状信息时,通过飞针设备及图像采集设备获取待测点的几何坐标信息,以及生成待测元件的测试文件的过程;如图2所示,该方法包括如下步骤:

步骤s200,获取待测元件;待测元件包括设定数量的待测点。

步骤s202,通过电机带动测针移动,使得摄像头采集的图像中心与待测点的几何中心重合。

具体地,上述图像采集设备可以为基于电荷耦合元件(charge-coupleddevice,ccd)的摄像头;该摄像头用于采集图像;上述飞针设备包括测针及电机;摄像头固定在测针上;电机可以带动测针和图像设备一起移动。

电机在带动测针移动时,通常有x方向的电机控制测针在x方向运动,y方向的电机控制测针在y方向运动;在电机的控制器输出一次脉冲,该电机带动测针移动设定的步距。电机摄像头采集的图像的中心通常通过十字图标在图像上表示出来,当待测点为圆形,该十字图标与待测点的圆心重合时,确定摄像头采集的图像中心与待测点的几何中心重合。

步骤s204,通过测针与预设的基准点之间的x方向移动步距及y方向移动步距确定待测点的坐标信息;具体地,上述基准点可以为测针在初始化时所在的位置,该基准点被设定为测针所在坐标系的零点,测针每移动一个步距时,其移动的距离已知,当以移动步距或测针实际移动距离作为坐标单位时,累积获取测针从基准点移动到当前点过程中经过的x方向移动步距及y方向移动步距,可以确定该待测点在测针所在坐标系的坐标。

步骤s206,记录待测点在摄像头采集的图像上的几何图像。

具体地,可以读取摄像头采集到的图像,待测点的几何形状,选择对应图形(圆、正方形、矩形),通过软件滑块调整其半径、边长、宽和高,调整时将此形状实时的绘制在ccd图像上,将该图像调整的和待测点完全重合,从而记录待测点在图像上的几何图像。

步骤s208,通过几何图像及预先获取的像素脉冲比值,得到待测点的几何形状信息。

具体而言,上述像素脉冲比值可以通过以下方式确定:

(1)通过电机带动测针及摄像头在x方向及y方向移动设定的步距,记录摄像头采集的图像中心移动的像素值;具体地,移动某个测针(如1号测针)的x和y向电机走固定步距,同时记录走完该步距后ccd图像中心相应移动x和y向的像素值。

(2)通过像素值及步距,计算像素脉冲比值;具体地,在该过程中,也参考了步距与脉冲之间的比例关系,将步距数转化为脉冲数,并计算图像中心移动的像素值与脉冲数的比值,从而得到像素脉冲比值。

上述几何图像的参数,如半径或边长等,可以通过像素来表示,为了和待测点坐标信息的单位统一,可以通过像素脉冲比值对几何图像的参数的单位转化为与待测点的坐标信息相统一的单位,如以步距为单位或以毫米为单位等。

步骤s210,按照预设的测试文件格式,将测试点的坐标信息、几何形状信息及各个测试点的连接关系保存为待测元件的测试文件。

具体地,上述网络关系包括待测元件中,每两个测试点之间的连接关系;上述连接关系包括导通或绝缘;上述预设的格式可以为ipc-d-356a文件的格式。

上述一种电阻网络的测试文件生成方法,获取待测元件后,通过电机带动测针移动,使得摄像头采集的图像中心与待测点的几何中心重合,并通过测针与预设的基准点之间的x方向移动步距及y方向移动步距确定待测点的坐标信息;记录待测点在摄像头采集的图像上的几何图像后,通过几何图像及预先获取的像素脉冲比值,得到待测点的几何形状信息;并根据坐标信息、几何形状信息及预先获取的测试点的网络关系,生成待测元件的测试文件。该方式能够获取结构复杂或无法得到原理图的待测元件的测试文件,从而实现通过飞针设备对待测元件的电阻网络的测试。

本发明实施例还提供一种立体连接器在线测试文件编辑方法,该方法在上述实施例所述方法的基础上实现。

由于立体连接器的特殊性,在使用飞针设备对其电阻网络通断关系进行测试时,一般无法提供可以提取测试点坐标信息的测试文件,所以就需要一种可以直接对立体连接器上各测试点坐标信息进行编辑的方法。上述方法通过ccd图像观察配合电机定位来实现生成立体连接器的测试文件,如图3所示,具体如下:

1.将ccd摄像头固定于用于校准的一号测针上。

2.移动一号测针的x和y向电机走固定步距同时记录走完该步距后ccd图像中心相应移动x和y向的像素值。通过这组数据计算出ccd相机在整个运动坐标系内的像素脉冲比值(即校准ccd相对于x、y向的像素脉冲比)。

3.将ccd图像中心移动到和待测点几何中心重合。

4.根据待测点的几何形状,选择图形(圆、正方形、矩形),通过软件滑块调整其半径、边长、宽和高(即在图像界面下编辑测试点信息),调整时将此形状实时的绘制在ccd图像上,将该图像调整的和待测点完全重合(用ccd图像中心的十字光标对准测试点的几何中心)时,记录此时x、y电机的实时位置和该测试点的几何形状信息(记录坐标),并将其编号后写入文件(即将测试点的位置坐标几何图形信息写入文件)。

5.重复3-4步将立体连接器上的每一个待测点信息写入文件中。

6.读取测试点信息文件,依据立体连接器上各测试点之间的网络关系编写用于飞针设备测试该器件的测试文件。

在具体实现过程中,该方法作为一个功能模块添加于飞针工控软件中;该方法能够获取立体连接器的测试文件,从而实现通过飞针设备对待测元件的电阻网络的测试。

对应于上述电阻网络的测试文件生成方法实施例,本发明实施例还提供一种电阻网络的测试文件生成装置,如图4所示,该装置包括:元件获取模块400,用于获取待测元件;待测元件包括设定数量的待测点;信息获取模块402,用于通过飞针设备及图像采集设备获取待测点的几何形状信息;测试文件生成模块404,用于根据几何形状信息及预先获取的测试点的网络关系,生成待测元件的测试文件。

具体地,上述图像采集设备可以为基于电荷耦合元件的摄像头;摄像头用于采集图像;飞针设备包括测针及电机;电机用于带动测针移动;摄像头固定在测针上;几何坐标信息包括坐标信息和几何形状信息;此时,上述信息获取模块还用于:通过电机带动测针移动,使得摄像头采集的图像中心与待测点的几何中心重合;通过测针与预设的基准点之间的x方向移动步距及y方向移动步距确定待测点的坐标信息;记录待测点在摄像头采集的图像上的几何图像;通过几何图像及预先获取的像素脉冲比值,得到所述待测点的几何形状信息。

进一步地,上述装置还包括:步距移动模块,用于通过电机带动测针及摄像头在x方向及y方向移动设定的步距,记录摄像头采集的图像中心移动的像素值;像素脉冲比值计算模块,通过像素值及步距,计算像素脉冲比值。

进一步地,上述网络关系包括待测元件中,每两个测试点之间的连接关系;上述连接关系包括导通或绝缘;上述测试文件生成模块还用于:按照预设的测试文件格式,将测试点的坐标信息、几何形状信息及各个测试点的连接关系保存为待测元件的测试文件。

本发明实施例所提供的上述电阻网络的测试文件生成装置,其实现原理及产生的技术效果和前述电阻网络的测试文件生成方法实施例相同,为简要描述,电阻网络的测试文件生成装置实施例部分未提及之处,可参考前述电阻网络的测试文件生成方法实施例中相应内容。

本发明实施例还提供了一种电子设备,参见图5所示,该电子设备包括处理器130和存储器131,该存储器131存储有能够被处理器130执行的机器可执行指令,该处理器130执行机器可执行指令以实现系统访问方法。

进一步地,图5所示的电子设备还包括总线132和通信接口133,处理器130、通信接口133和存储器131通过总线132连接。

其中,存储器131可能包含高速随机存取存储器(ram,randomaccessmemory),也可能还包括非不稳定的存储器(non-volatilememory),例如至少一个磁盘存储器。通过至少一个通信接口133(可以是有线或者无线)实现该系统网元与至少一个其他网元之间的通信连接,可以使用互联网,广域网,本地网,城域网等。总线132可以是isa总线、pci总线或eisa总线等。所述总线可以分为地址总线、数据总线、控制总线等。为便于表示,图5中仅用一个双向箭头表示,但并不表示仅有一根总线或一种类型的总线。

处理器130可能是一种集成电路芯片,具有信号的处理能力。在实现过程中,上述方法的各步骤可以通过处理器130中的硬件的集成逻辑电路或者软件形式的指令完成。上述的处理器130可以是通用处理器,包括中央处理器(centralprocessingunit,简称cpu)、网络处理器(networkprocessor,简称np)等;还可以是数字信号处理器(digitalsignalprocessing,简称dsp)、专用集成电路(applicationspecificintegratedcircuit,简称asic)、现成可编程门阵列(field-programmablegatearray,简称fpga)或者其他可编程逻辑器件、分立门或者晶体管逻辑器件、分立硬件组件。可以实现或者执行本发明实施例中的公开的各方法、步骤及逻辑框图。通用处理器可以是微处理器或者该处理器也可以是任何常规的处理器等。结合本发明实施例所公开的方法的步骤可以直接体现为硬件译码处理器执行完成,或者用译码处理器中的硬件及软件模块组合执行完成。软件模块可以位于随机存储器,闪存、只读存储器,可编程只读存储器或者电可擦写可编程存储器、寄存器等本领域成熟的存储介质中。该存储介质位于存储器131,处理器130读取存储器131中的信息,结合其硬件完成前述实施例的方法的步骤。

本发明实施例还提供了一种机器可读存储介质,该机器可读存储介质存储有机器可执行指令,该机器可执行指令在被处理器调用和执行时,该机器可执行指令促使处理器实现上述系统访问方法,具体实现可参见方法实施例,在此不再赘述。

本发明实施例所提供的系统访问方法及装置和电子设备的计算机程序产品,包括存储了程序代码的计算机可读存储介质,所述程序代码包括的指令可用于执行前面方法实施例中所述的方法,具体实现可参见方法实施例,在此不再赘述。

所述功能如果以软件功能单元的形式实现并作为独立的产品销售或使用时,可以存储在一个计算机可读取存储介质中。基于这样的理解,本发明的技术方案本质上或者说对现有技术做出贡献的部分或者该技术方案的部分可以以软件产品的形式体现出来,该计算机软件产品存储在一个存储介质中,包括若干指令用以使得一台计算机设备(可以是个人计算机,服务器,或者网络设备等)执行本发明各个实施例所述方法的全部或部分步骤。而前述的存储介质包括:u盘、移动硬盘、只读存储器(rom,read-onlymemory)、随机存取存储器(ram,randomaccessmemory)、磁碟或者光盘等各种可以存储程序代码的介质。

最后应说明的是:以上所述实施例,仅为本发明的具体实施方式,用以说明本发明的技术方案,而非对其限制,本发明的保护范围并不局限于此,尽管参照前述实施例对本发明进行了详细的说明,本领域的普通技术人员应当理解:任何熟悉本技术领域的技术人员在本发明揭露的技术范围内,其依然可以对前述实施例所记载的技术方案进行修改或可轻易想到变化,或者对其中部分技术特征进行等同替换;而这些修改、变化或者替换,并不使相应技术方案的本质脱离本发明实施例技术方案的精神和范围,都应涵盖在本发明的保护范围之内。因此,本发明的保护范围应所述以权利要求的保护范围为准。

当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1