掌桥专利:专业的专利平台
掌桥专利
首页

一种高精度飞行点胶控制方法、系统、设备及存储介质

文献发布时间:2023-06-19 13:46:35


一种高精度飞行点胶控制方法、系统、设备及存储介质

技术领域

本申请涉及点胶领域,尤其涉及一种高精度飞行点胶控制方法、系统、设备及存储介质。

背景技术

点胶技术广泛应用于电子封装产业,随着电子产业技术的快速发展,电子电路的体积越来越小,这对点胶技术的要求越来越高。点胶机主要用于对PCB板中的片式电子元件进行点胶固化,其目的是为了减少在产品使用过程中因冷热变化、跌落、振动等因素导致元件的失效机率,从而延长产品的使用寿命。因而,在进行点胶操作时,点胶位置的精确度,直接关系到封装技术的优劣,进而需要精确控制点胶,使点胶机能把胶点点于设定的位置。

目前,在进行点胶操作时针对不同的工件,需要将点胶机进行校准。而在飞行点胶过程中,点胶时往往会因为胶体在离开胶阀的一瞬间具有一定方向的初速度,导致胶水最终落点不在设定的位置。

因此,如何准确调节点胶机的点胶参数,以使点胶稳定是个亟待解决的问题。

发明内容

本申请的目的是提高点胶效率和精度。

本申请的上述技术目的是通过以下技术方案得以实现的:

一种高精度飞行点胶控制方法,其中,包括:

预点胶,在测试件的同一方向上,进行多个预设的点胶点的连续点胶;

偏差计算,计算同一方向上的实际点胶的位置与标准位置的偏差;

参数修正,当同一方向上的位置偏差超出预定范围时,进行参数修正;

继续进行预点胶、偏差计算以及参数修正步骤,直至实际点胶位置与标准位置的偏差在预定范围内,同一方向的点胶参数修正完成,继续完成其他方向的点胶参数修正。

本申请上述方案,通过预点胶进行预设点胶点的连续点胶,再将实际的点胶点位置与标准位置进行偏差计算,判断偏差是否在预定范围内,如果超出预定范围,则进行参数修正,并继续预点胶并再次判断,直至所有方向上的点胶点位置与标准位置偏差在预定范围内,通过上述方案,能够实现点胶参数的精准修正,提高了点胶效率和精度。

可选的,所述的高精度飞行点胶控制方法,其中,所述方法还包括:

预先在测试件上确定标准位置。

本申请上述方案,通过预先确定测试件上的标准位置,便于在预设的点胶点选取后,匹配测试件上的标准位置,便于进行位置比对。

可选的,所述的高精度飞行点胶控制方法,其中,所述预点胶步骤包括:

设定点胶点的标准位置;

获取基于标准位置的点胶点的点胶参数。

本申请上述方案,通过选取的点胶点,确定点胶点的标准位置,并基于标准位置的点胶点,确定点胶参数,从而将点胶位置的修正,转换为点胶参数的修正。

可选的,所述的高精度飞行点胶控制方法,其中,在预先在测试件上确定标准位置的步骤包括:

在测试件上建立坐标;

确定测试件的中心原点位置;

以中心原点位置为基准,加工出十字形图案;

确定十字形图案上的每个点的坐标;

在所述十字形图案的点上确定点胶点的标准位置。

本申请上述方案,通过建立坐标系,确定测试件的中心原点位置,并以中心远点位置为基准,加工出十字形图案,确定十字形图案的每个点的坐标,标准位置则为十字形图案上的其中一点,通过上述方案,能够简便的获取标准位置,并便于与实际点胶位置进行位置对比。

可选的,所述的高精度飞行点胶控制方法,其中,偏差计算步骤包括:

获取实际点胶位置在测试件上的坐标;

获取标准位置的坐标;

将实际点胶位置与标准位置的坐标进行差值计算,得到基于测试件的坐标系下的X轴、Y轴上的偏移量。

本申请上述方案,通过获取实际点胶点的坐标,与标准位置的坐标进行差值计算,从而得到测试件的坐标系下的X轴、Y轴上的偏移量,从而方便判断,是否需要进行参数修正,并且,获取X轴Y轴偏移量,在进行参数修正时,也能够直观知悉修正的数值。

另一方面,本申请还公开了一种高精度飞行点胶控制系统,其中,包括:

预点胶模块,用于在测试件的同一方向上,进行多个预设的点胶点的连续点胶;

偏差计算模块,用于计算同一方向上的实际点胶的位置与标准位置的偏差;

参数修正模块,用于当同一方向上的位置偏差超出预定范围时,进行参数修正。

本申请上述方案,通过预点胶进行预设点胶点的连续点胶,再将实际的点胶点位置与标准位置进行偏差计算,判断偏差是否在预定范围内,如果超出预定范围,则进行参数修正,并继续预点胶并再次判断,直至所有方向上的点胶点位置与标准位置偏差在预定范围内,通过上述方案,能够实现点胶参数的精准修正,提高了点胶效率和精度。

可选的,所述的高精度飞行点胶控制系统,其中,所述系统还包括:

预设模块,用于预先在测试件上确定标准位置。

本申请上述方案,通过预先确定测试件上的标准位置,便于在预设的点胶点选取后,匹配测试件上的标准位置,便于进行位置比对。

可选的,所述的高精度飞行点胶控制系统,其中,所述预点胶模块包括:

点胶位置设定单元,用于设定点胶点的标准位置;

点胶参数获取单元,用于获取基于标准位置的点胶点的点胶参数。

本申请上述方案,通过选取的点胶点,确定点胶点的标准位置,并基于标准位置的点胶点,确定点胶参数,从而将点胶位置的修正,转换为点胶参数的修正。

另一方面,本申请还公开了一种高精度飞行点胶控制设备,其中,包括存储器和处理器,存储器存储有能够被处理器加载并执行如上所述的高精度飞行点胶控制方法的计算机程序。

本申请另一方面,还公开了一种存储介质,其中,存储有能够被处理器加载并执行如上所述的高精度飞行点胶控制方法的计算机程序。

综上所述,本申请公开了一种高精度飞行点胶控制方法、系统、设备及存储介质,其中,所述方法包括:预点胶,在测试件的同一方向上,进行多个预设的点胶点的连续点胶;偏差计算,计算同一方向上的实际点胶的位置与标准位置的偏差;参数修正,当同一方向上的位置偏差超出预定范围时,进行参数修正;继续进行预点胶、偏差计算以及参数修正步骤,直至实际点胶位置与标准位置的偏差在预定范围内,同一方向的点胶参数修正完成,继续完成其他方向的点胶参数修正;通过本申请所述方案,能够精准校正点胶参数,提高点胶效率和精度。

附图说明

图1是本申请所述高精度飞行点胶控制方法的步骤流程图。

图2是本申请所述高精度飞行点胶控制系统的结构框图。

具体实施方式

以下结合附图对本申请作进一步详细说明。

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

本申请第一实施例公开了一种高精度飞行点胶控制方法,参阅图1,为所述方法的步骤流程图,其中,包括:

S1.预点胶,在测试件的同一方向上,进行多个预设的点胶点的连续点胶;

S2.偏差计算,计算同一方向上的实际点胶的位置与标准位置的偏差;

S3.参数修正,当同一方向上的位置偏差超出预定范围时,进行参数修正;

继续进行预点胶、偏差计算以及参数修正步骤,直至实际点胶位置与标准位置的偏差在预定范围内,同一方向的点胶参数修正完成,继续完成其他方向的点胶参数修正。

本申请实施例,在具体实施时,对飞行点胶过程中,为了实现精度控制,首先,需要判断点胶参数是否精准,精准则无需校正,如果点胶参数不精准,则需要进行校正,而具体的,在进行点胶参数判断时,需要先进行预点胶,也就是在测试件上进行同一方向上的多个预设的点胶点的连续点胶,在测试件上同一方向,预设有多个点胶点,在点胶机进行点胶点的点胶时,预设的点胶点有标准位置,点胶机的实际点胶位置需要与标准位置进行对比,判断实际点胶位置与标准位置偏差是否过大,如果偏差在预定范围时,则无需进行参数修正,而在实际点胶位置与标准位置的偏差超出预定范围时,表示点胶参数不精准,需要进行参数修正,来提高点胶精度。在参数修正后,再次进行预点胶,并再次判断实际点胶点的位置,直至点胶参数合格,在一个方向的点胶参数修正完成后,进行其他方向的点胶修正,直至在多个方向上的点胶参数修正完成,在多个方向上的点胶实际位置与标准位置偏差均在预定范围,则表示修正合格,本申请实施例中,优选,点胶机在测试件上选取至少四个方向,从左到右、从右到左、从前到后、从后到前,并且每个方向连续点至少3个点胶点。

前述方案提到了,在判断点胶参数是否需要修正时,需要判断实际点胶位置与标准位置是否超出范围,因此,本申请实施例中,所述的高精度飞行点胶控制方法,其中,所述方法还包括:

预先在测试件上确定标准位置。

本申请实施例中,因为要判断是否需要修正点胶机的点胶参数,也就需要判断点胶机的点胶点是否与标准位置偏差在预定范围内,而不同的方向上,不同的预设的点胶点,标准位置不同,因此,需要预先在测试件上确定标准位置,确定了标准位置后,再在标准位置确定预设点胶点的标准位置,更加方便,并且基于测试件,操作更加方便。

具体的,本申请实施例中,在预先在测试件上确定标准位置的步骤包括:

在测试件上建立坐标;

确定测试件的中心原点位置;

以中心原点位置为基准,加工出十字形图案;

确定十字形图案上的每个点的坐标;

在所述十字形图案的点上确定点胶点的标准位置。

本申请实施例中,不同的预设的点胶点的标准位置不同,但是都是在预先确定的标准位置中选取的,因此,在测试件上建立坐标,并且确定测试件的中心原点位置,而本申请实施例中提到了,在进行多个方向的点胶测试时,优选包含4个方向,为前后左右的方向,也就是基于测试件的坐标系的X轴Y轴方向,因此,本申请实施例中,确定中心原点,以中心原点为基准,建立坐标系,分别包含X轴和Y轴,并且在测试件上加工出十字形图案,并确定十字形图案上的每个点的坐标,加工的十字形图案作为预点胶步骤中的点胶点的选取范围,也就是预设的点胶点,是在十字形图案上的点中选取,并且由于每个点有固定的坐标,在选取好预设的点胶点后,对应的十字形图案上的点则为该点胶点的标准位置,通过上述实施例的方案,能够方便快捷的知晓实际点胶位置与固定位置之间的偏差,并且通过坐标系的方式,便于进行参数修正。

前述方案提到了,在预点胶步骤中,按照预设的点胶点进行点胶,本申请实施例中,公开了如何按照预设的点胶点进行点胶,具体的,所述的高精度飞行点胶控制方法,其中,所述预点胶步骤包括:

设定点胶点的标准位置;

获取基于标准位置的点胶点的点胶参数。

本申请实施例中,在选取好预设的点胶点后,设定点胶点的标准位置,也就是测试件上的十字形图案上的对应点的坐标,而在进行点胶时,确定了点胶点后,会输入控制指令至点胶机,也就是获取点胶点的点胶参数,如果点胶机正常,则按照获取的点胶参数进行点胶时,实际点胶位置与标准位置的偏差会在预定范围内,而如果偏差较大,则表示点胶参数不匹配,需要修正点胶参数,因此,通过上述方案,能够在实际点胶位置与标准位置偏差较大时,进行参数修正,以确保实际的点胶位置与标准位置的误差变小,提高点胶精度。

前述方案中已经提到了,在预设点胶点的标准位置时,通过建立坐标系,确定十字形图案上每个点的坐标,并且标准位置就是在十字形图案上的点中选取,因此,通过实际点胶点的位置与标准位置的对比,可以知悉点胶参数是否需要修正,本申请实施例中,具体公开了如何判断实际点胶位置与标准位置是否超出范围,所述的高精度飞行点胶控制方法,其中,偏差计算步骤包括:

获取实际点胶位置在测试件上的坐标;

获取标准位置的坐标;

将实际点胶位置与标准位置的坐标进行差值计算,得到基于测试件的坐标系下的X轴、Y轴上的偏移量。

本申请实施例中,标准位置在测试件上有对应的坐标,在实际点胶时,实际点胶的位置在测试件上也有对应的坐标,例如标准位置为(0,3),实际点胶位置为(1,3),说明实际点胶位置与标准位置在X轴方向有一定的偏移,如果偏移量1是在可接受范围内,则不需要进行参数修正,例如X轴Y轴偏移量接受范围是0.5,那么就需要进行参数修正,同样的,如果标准位置为(0,3),实际点胶位置为(2,5),那么就需要对X轴Y轴的参数都要进行修正,通过上述方法,对不同的方向的多个点胶点的位置都校准合格后,才完成点胶机的参数校准。

本申请实施例,在具体实施时,不确定点胶机是不是需要进行参数校正,因此,需要首先判定点胶机是否需要进行校正,举例说明:

在点胶机的侧边安放一块测试板(测试件),测试板根据需要可以升降,在需要的时候上升到点胶工作面;

测试板由不锈钢制成,上面精加工出一些十字形图案,十字形图案的中心在特定的坐标上(精度受控);

当需要修正胶滴的飞行点胶的参数时,点胶机自动在测试板上选取不少于4个方向:左到右,右到左,前到后,后到前;每个方向连续点至少3个以上的点(这些点安排在预订的十字形图案的中心);

由视觉系统测量实际点胶的位置和标准位置的偏差ΔX,ΔY(每个方向上两个修正参数);

点胶机按修正的参数在按4个方向,每个方向验证不少于3个点;

继续测量验证点的偏差,如果合格,安修正的参数点胶;如果不合格则重复获取偏差以及修正,直到合格。

本申请第二实施例,还公开了一种高精度飞行点胶控制系统,参阅图2,为所述系统的结构框图,其中,包括:

预点胶模块,用于在测试件的同一方向上,进行多个预设的点胶点的连续点胶;

偏差计算模块,用于计算同一方向上的实际点胶的位置与标准位置的偏差;

参数修正模块,用于当同一方向上的位置偏差超出预定范围时,进行参数修正。

本申请实施例,在具体实施时,对飞行点胶过程中,为了实现精度控制,首先,需要判断点胶参数是否精准,精准则无需校正,如果点胶参数不精准,则需要进行校正,而具体的,在进行点胶参数判断时,需要先进行预点胶,也就是在测试件上进行同一方向上的多个预设的点胶点的连续点胶,在测试件上同一方向,预设有多个点胶点,在点胶机进行点胶点的点胶时,预设的点胶点有标准位置,点胶机的实际点胶位置需要与标准位置进行对比,判断实际点胶位置与标准位置偏差是否过大,如果偏差在预定范围时,则无需进行参数修正,而在实际点胶位置与标准位置的偏差超出预定范围时,表示点胶参数不精准,需要进行参数修正,来提高点胶精度。在参数修正后,再次进行预点胶,并再次判断实际点胶点的位置,直至点胶参数合格,在一个方向的点胶参数修正完成后,进行其他方向的点胶修正,直至在多个方向上的点胶参数修正完成,在多个方向上的点胶实际位置与标准位置偏差均在预定范围,则表示修正合格,本申请实施例中,优选,点胶机在测试件上选取至少四个方向,从左到右、从右到左、从前到后、从后到前,并且每个方向连续点至少3个点胶点。

进一步的,所述的高精度飞行点胶控制系统,其中,所述系统还包括:

预设模块,用于预先在测试件上确定标准位置。

进一步的,所述的高精度飞行点胶控制系统,其中,所述预点胶模块包括:

点胶位置设定单元,用于设定点胶点的标准位置;

点胶参数获取单元,用于获取基于标准位置的点胶点的点胶参数。

本申请第三实施例还公开了一种高精度飞行点胶控制设备,其中,包括存储器和处理器,存储器存储有能够被处理器加载并执行如上所述的高精度飞行点胶控制方法的计算机程序。

本申请第四实施例还公开了一种存储介质,其中,存储有能够被处理器加载并执行如上所述的高精度飞行点胶控制方法的计算机程序。

本说明书中各个实施例采用递进的方式描述,每个实施例重点说明的都是与其它实施例的不同之处,各个实施例之间相同或相似部分互相参见即可。

专业人员还可以进一步意识到,结合本文中所公开的实施例描述的各示例的单元及算法步骤,能够以电子硬件、计算机软件或者二者的结合来实现,为了清楚地说明硬件和软件的可互换性,在上述说明中已经按照功能一般性地描述了各示例的组成及步骤。这些功能究竟以硬件还是软件方式来执行,取决于技术方案的特定应用和设计约束条件。专业技术人员可以对每个特定的应用来使用不同方法来实现所描述的功能,但是这种实现不应认为超出本申请的范围。

结合本文中所公开的实施例描述的方法或算法的步骤可以直接用硬件、处理器执行的软件模块,或者二者的结合来实施。软件模块可以置于随机存储器(RAM)、内存、只读存储器(ROM)、电可编程ROM、电可擦除可编程ROM、寄存器、硬盘、可移动磁盘、CD-ROM、或技术领域内所公知的任意其它形式的存储介质中。

本具体实施方式的实施例均为本申请的较佳实施例,并非依此限制本申请的保护范围,故:凡依本申请的结构、形状、原理所做的等效变化,均应涵盖于本申请的保护范围之内。

技术分类

06120113801026