PCB板的校准的方法、装置、计算机装置及可读存储介质与流程

文档序号:16741760发布日期:2019-01-28 13:04阅读:363来源:国知局
PCB板的校准的方法、装置、计算机装置及可读存储介质与流程

本发明属于打印机技术领域,尤其涉及一种pcb板的校准的方法、装置、计算机装置及计算机可读存储介质。



背景技术:

如今,很多用户在生活、学习、工作中需要打印一些文档、图片等,因此,打印机的使用也越来越广泛。打印机在打印前,一般都需要对pcb板(printedcircuitboard,印制电路板)进行校准,以保证打印内容的准确性。

现有技术中打印机的pcb板的校准法一般采用:一个视觉定位器对多个pcb板的位置、pcb板尺寸等信息以及靶标位置信息进行采集,但其需要每一次打印,重复采集一遍上述信息,当用户打印次数比较多时,则需要耗费大量时间,工作效率较低。



技术实现要素:

本发明实施例提供一种pcb板的校准方法,旨在解决现有技术中需要每一次打印,重复采集一遍上述信息,当用户打印次数比较多时,则需要耗费大量时间,工作效率较低的问题。

本发明实施例是这样实现的,一种pcb板的校准方法,所述校准方法包括:

通过视觉定位装置采集pcb板的第一靶标位置信息;

判断所述第一靶标位置信息是否符合预设的靶标位置信息;

当判断所述第一靶标位置信息符合预设的靶标位置信息时,所述对pcb板进行打印。

本发明实施例还提供一种pcb板的校准装置,所述校准装置包括:

信息采集单元,用于通过视觉定位装置采集pcb板的第一靶标位置信息;

判断单元,用于判断所述第一靶标位置信息是否符合预设的靶标位置信息;

打印单元,用于当判断所述第一靶标位置信息符合预设的靶标位置信息时,所述对pcb板进行打印。

本发明实施例还提供一种计算机装置,所述计算机装置包括处理器,所述处理器用于执行存储器中存储的计算机程序时实现如上述所述的pcb板的校准方法的步骤。

本发明实施例还提供一种计算机可读存储介质,其上存储有计算机程序,所述计算机程序被处理器执行时实现如上述所述的pcb板的校准方法的步骤。

本发明提供的pcb板的校准方法,通过当判断通过视觉定位装置采集到的pcb板的第一靶标位置信息符合预设的靶标位置信息时,对pcb板进行打印,减少了校准工序,有效提高了打印机的工作效率,且无需反复进行每次打印前的校准,降低了打印机的使用成本。

附图说明

图1是本发明实施例提供的一种pcb板的校准方法的实现流程图;

图2是本发明实施例提供的另一种pcb板的校准方法的实现流程图;

图3是本发明实施例提供的一种pcb板的校准装置的结构示意图;

图4是本发明实施例提供的另一种pcb板的校准装置的结构示意图;

图5是本发明实施例提供的又一种pcb板的校准装置的结构示意图;

图6是本发明实施例提供的再一种pcb板的校准装置的结构示意图。

具体实施方式

为了使本发明的目的、技术方案及优点更加清楚明白,以下结合附图及实施例,对本发明进行进一步详细说明。应当理解,此处所描述的具体实施例仅仅用以解释本发明,并不用于限定本发明。

本发明提供的pcb板的校准方法,通过当判断通过视觉定位装置采集到的pcb板的第一靶标位置信息符合预设的靶标位置信息时,对pcb板进行打印,减少了校准工序,有效提高了打印机的工作效率,且无需反复进行每次打印前的校准,降低了打印机的使用成本。

在本发明实施例中,pcb板的校准方法通过一个服务器和至少一台打印机完成。其中,所述打印机包括视觉定位装置、plc(programmablelogiccontroller,可编程逻辑控制器)。

作为本发明的一个实施例,服务器与至少一台打印机通过无线或有线网络连接;无线网络连接包括但不限于,如wifi(wireless-fidelity,无线保真)、蓝牙连接等。

图1示出了本发明实施例提供的一种pcb板的校准方法的实现流程图,该pcb板的校准方法包括:

在步骤s101中,通过视觉定位装置采集pcb板的第一靶标位置信息。

在本发明实施例中,视觉定位装置包括至少一个图像采集装置。

作为本发明的一个优选实施例,上述图像采集装置可以为高清摄像头,数量为4个;可以理解,在本发明实施例中,高清摄像头的数量还可以是2个、6个、8个等,具体根据用户需要进行设置,通过设置多个高清摄像头进行图像采集,提高了靶标位置信息采集的准确性。

在本发明实施例中,至少一个图像采集装置可以分别沿水平面方向、竖直方向移动,且当图像采集装置为多个时,每个图像采集装置均可在其所在的安装位上实现水平、竖直方向的移动,且可绕其固定端实现360°旋转,便于多角度进行靶标位置信息的采集。

作为本发明的一个实施例,第一靶标位置信息包括pcb板相对于其所在平面的坐标轴的x轴的数值、pcb板相对于所在平面的坐标轴的y轴的数值。

在步骤s102中,判断所述第一靶标位置信息是否符合预设的靶标位置信息;当判断结果为是时,执行步骤s103;当判断结果为否时,执行步骤s104。

在本发明实施例中,预设的靶标位置信息包括预设靶标所在平面的坐标轴的x轴的数值、预设靶标所在平面的坐标轴的y轴的数值。

在步骤s103中,当判断所述第一靶标位置信息符合预设的靶标位置信息时,所述对pcb板进行打印。

本发明提供的pcb板的校准方法,通过当判断通过视觉定位装置采集到的pcb板的第一靶标位置信息符合预设的靶标位置信息时,对pcb板进行打印,减少了校准工序,有效提高了打印机的工作效率,且无需反复进行每次打印前的校准,降低了打印机的使用成本。

在本发明实施例中,上述步骤s102,具体包括:

判断所述第一靶标位置信息是否在预设的所述预设的靶标位置信息范围内。

在本发明实施例中,预设的所述预设的靶标位置信息范围(即打印机自动校准精度)可以是0.001mm、0.003mm、0.005mm、0.006mm、0.01mm、0.02mm、0.05mm等,具体不做限定。

作为本发明的一个实际应用,打印机的自动校准精度为0.005mm内,plc控制甲pcb板到预设的靶标位置a(30mm,50mm),4个高清摄像机采集到甲pcb板的实际的(即第一靶标位置信息)为a1(30.005mm,50.001mm),则对所述甲pcb板进行打印。

本发明实施例提供的pcb板的校准方法,通过当判断采集到的pcb板的第一靶标位置信息在预设的靶标位置信息范围内,对pcb板进行打印,不但简化了打印机校准的效率,且校准精度也更加精准。

在本发明实施例中,上述步骤s104:通过加工装置调整所述pcb板至所述预设的靶标位置信息范围内。

在本发明实施例中,加工装置包括由plc控制的电机轴。

本发明实施例提供的pcb板当判断所述第一靶标位置信息不符合预设的靶标位置信息之后,通过加工装置调整所述pcb板至所述预设的靶标位置信息范围内,实现打印机的自动校准调整,无需人工操作,节约人工成本;且通过再次调整到预设的靶标位置信息范围内,有效防止了因误差造成的pcb直接退板的情况发生。

图2示出了本发明实施例提供的另一种pcb板的校准方法的实现流程图,其与图1所示的pcb板的校准方法不同之处在于,该pcb板的校准方法在步骤s104之后,还包括:

在步骤s201中,采集调整后的所述pcb板的第二靶标位置信息。

在本发明实施例中,第二靶标位置信息通过上述的视觉定位装置采集,在此不再赘述。

作为本发明的一个实施例,第二靶标位置信息包括pcb板相对于其所在平面的坐标轴的x轴的数值、pcb板相对于所在平面的坐标轴的y轴的数值。可以理解,第一靶标位置信息与第二靶标位置信息并没有本质上的区别,仅用于表示对pcb板的靶标位置信息的两次采集。

在步骤s202中,判断所述第二靶标位置信息是否在预设的所述预设的靶标位置信息范围内;当判断结果为是时,执行步骤s103;当判断结果为否时,执行步骤s203。

实际应用中,打印机的自动校准精度为0.008mm内,plc控制乙pcb板到预设的靶标位置b(40mm,70mm),4个高清摄像机采集到乙pcb板的实际的(即第一靶标位置信息)为b1(40.009mm,50.01mm),则对所述乙pcb板进行调整,并再次通过,4个高清摄像机采集到乙pcb板的实际的(即第一靶标位置信息)为b1(40.007mm,50.008mm),则对pcb板进行打印。

本发明实施例提供的pcb板的校准方法,通过当判断采集到的pcb板的第二靶标位置信息在预设的靶标位置信息范围内,对pcb板进行打印,打印机实现自动校准的,简化了打印机校准的效率;且通过设置调整pcb板位置后二次校准,进一步提高了打印机的打印精准性。

在本发明实施例中,上述步骤203,当所述第二靶标位置不在预设的所述预设的靶标位置信息范围内是,退出所述pcb板。

本发明实施例提供的pcb板的校准方法,通过当判断通过视觉定位装置采集到的pcb板的第一靶标位置信息符合预设的靶标位置信息时,对pcb板进行打印,减少了校准工序,有效提高了打印机的工作效率,且无需反复进行每次打印前的校准,降低了打印机的使用成本;另外,且通过设置调整pcb板位置后二次校准,进一步提高了打印机的打印精准性。

图3示出了本发明实施例提供的一种pcb板的校准装置300的结构示意图,为了便于说明,仅示出了于本发明实施例相关的部分。该pcb板的校准装置300,包括:

第一信息采集单元310,用于通过视觉定位装置采集pcb板的第一靶标位置信息。

在本发明实施例中,视觉定位装置包括至少一个图像采集装置。

作为本发明的一个优选实施例,上述图像采集装置可以为高清摄像头,数量为4个;可以理解,在本发明实施例中,高清摄像头的数量还可以是2个、6个、8个等,具体根据用户需要进行设置,通过设置多个高清摄像头进行图像采集,提高了靶标位置信息采集的准确性。

在本发明实施例中,至少一个图像采集装置可以分别沿水平面方向、竖直方向移动,且当图像采集装置为多个时,每个图像采集装置均可在其所在的安装位上实现水平、竖直方向的移动,且可绕其固定端实现360°旋转,便于多角度进行靶标位置信息的采集。

作为本发明的一个实施例,第一靶标位置信息包括pcb板相对于其所在平面的坐标轴的x轴的数值、pcb板相对于所在平面的坐标轴的y轴的数值。

第一判断单元320,用于判断所述第一靶标位置信息是否符合预设的靶标位置信息。

在本发明实施例中,预设的靶标位置信息包括预设靶标所在平面的坐标轴的x轴的数值、预设靶标所在平面的坐标轴的y轴的数值。

打印单元330,用于当判断所述第一靶标位置信息符合预设的靶标位置信息时,所述对pcb板进行打印。

本发明提供的pcb板的校准装置,通过当判断通过视觉定位装置采集到的pcb板的第一靶标位置信息符合预设的靶标位置信息时,对pcb板进行打印,减少了校准工序,有效提高了打印机的工作效率,且无需反复进行每次打印前的校准,降低了打印机的使用成本。

在本发明实施例中,所述第一判断单元320,包括:

第一判断子单元,用于判断所述第一靶标位置信息是否在预设的所述预设的靶标位置信息范围内。

在本发明实施例中,预设的所述预设的靶标位置信息范围(即打印机自动校准精度)可以是0.001mm、0.003mm、0.005mm、0.006mm、0.01mm、0.02mm、0.05mm等,具体不做限定。

作为本发明的一个实际应用,打印机的自动校准精度为0.005mm内,plc控制甲pcb板到预设的靶标位置a(30mm,50mm),4个高清摄像机采集到甲pcb板的实际的(即第一靶标位置信息)为a1(30.005mm,50.001mm),则对所述甲pcb板进行打印。

本发明实施例提供的pcb板的校准装置,通过当判断采集到的pcb板的第一靶标位置信息在预设的靶标位置信息范围内,对pcb板进行打印,不但简化了打印机校准的效率,且校准精度也更加精准。

图4示出了本发明实施例提供的另一种pcb板的校准装置400的结构示意图,为了便于说明,仅示出了于本发明实施例相关的部分。其与图3所示的pcb板的校准装置300的不同之处在于,该pcb板的校准装置400,还包括:

调整单元410,用于通过加工装置调整所述pcb板至所述预设的靶标位置信息范围内。

在本发明实施例中,加工装置包括由plc控制的电机轴。

本发明实施例提供的pcb板当判断所述第一靶标位置信息不符合预设的靶标位置信息之后,通过加工装置调整所述pcb板至所述预设的靶标位置信息范围内,实现打印机的自动校准调整,无需人工操作,节约人工成本;且通过再次调整到预设的靶标位置信息范围内,有效防止了因误差造成的pcb直接退板的情况发生。

图5示出了本发明实施例提供的又一种pcb板的校准装置500的结构示意图,为了便于说明,仅示出了于本发明实施例相关的部分。其与图4所示的pcb板的校准装置400的不同之处在于,该pcb板的校准装置500,还包括:

第二信息采集单元510,用于采集调整后的所述pcb板的第二靶标位置信息。

在本发明实施例中,第二靶标位置信息通过上述的视觉定位装置采集,在此不再赘述。

作为本发明的一个实施例,第二靶标位置信息包括pcb板相对于其所在平面的坐标轴的x轴的数值、pcb板相对于所在平面的坐标轴的y轴的数值。可以理解,第一靶标位置信息与第二靶标位置信息并没有本质上的区别,仅用于表示对pcb板的靶标位置信息的两次采集。

第二判断单元520,用于判断所述第二靶标位置信息是否在预设的所述预设的靶标位置信息范围内。

实际应用中,打印机的自动校准精度为0.008mm内,plc控制乙pcb板到预设的靶标位置b(40mm,70mm),4个高清摄像机采集到乙pcb板的实际的(即第一靶标位置信息)为b1(40.009mm,50.01mm),则对所述乙pcb板进行调整,并再次通过,4个高清摄像机采集到乙pcb板的实际的(即第一靶标位置信息)为b1(40.007mm,50.008mm),则对pcb板进行打印。

本发明实施例提供的pcb板的校准装置,通过当判断采集到的pcb板的第二靶标位置信息在预设的靶标位置信息范围内,对pcb板进行打印,打印机实现自动校准的,简化了打印机校准的效率;且通过设置调整pcb板位置后二次校准,进一步提高了打印机的打印精准性。

图6示出了本发明实施例提供的再一种pcb板的校准装置600的结构示意图,为了便于说明,仅示出了于本发明实施例相关的部分。其与图5所示的pcb板的校准装置500的不同之处在于,该pcb板的校准装置600,还包括:

退板单元610,用于当所述第二靶标位置不在预设的所述预设的靶标位置信息范围内时,退出所述pcb板。

本发明实施例提供的pcb板的校准装置,通过当判断通过视觉定位装置采集到的pcb板的第一靶标位置信息符合预设的靶标位置信息时,对pcb板进行打印,减少了校准工序,有效提高了打印机的工作效率,且无需反复进行每次打印前的校准,降低了打印机的使用成本;另外,且通过设置调整pcb板位置后二次校准,进一步提高了打印机的打印精准性。

本发明实施例提供一种计算机装置,该计算机装置包括处理器,处理器用于执行存储器中存储的计算机程序时实现上述各个方法实施例提供的所述的pcb板的校准方法的步骤。

本发明实施例还提供一种计算机可读存储介质,其上存储有计算机程序,所述计算机程序被处理器执行时实现上述各个方法实施例提供的所述的pcb板的校准方法的步骤。

示例性的,计算机程序可以被分割成一个或多个模块,一个或者多个模块被存储在存储器中,并由处理器执行,以完成本发明。一个或多个模块可以是能够完成特定功能的一系列计算机程序指令段,该指令段用于描述计算机程序在计算机装置中的执行过程。例如,计算机程序可以被分割成上述各个方法实施例提供的pcb板的校准方法的步骤。

本领域技术人员可以理解,上述计算机装置的描述仅仅是示例,并不构成对计算机装置的限定,可以包括比上述描述更多或更少的部件,或者组合某些部件,或者不同的部件,例如可以包括输入输出设备、网络接入设备、总线等。

所称处理器可以是中央处理单元(centralprocessingunit,cpu),还可以是其他通用处理器、数字信号处理器(digitalsignalprocessor,dsp)、专用集成电路(applicationspecificintegratedcircuit,asic)、现成可编程门阵列(field-programmablegatearray,fpga)或者其他可编程逻辑器件、分立门或者晶体管逻辑器件、分立硬件组件等。通用处理器可以是微处理器或者该处理器也可以是任何常规的处理器等,所述处理器是所述计算机装置的控制中心,利用各种接口和线路连接整个计算机装置的各个部分。

所述存储器可用于存储所述计算机程序和/或模块,所述处理器通过运行或执行存储在所述存储器内的计算机程序和/或模块,以及调用存储在存储器内的数据,实现所述计算机装置的各种功能。所述存储器可主要包括存储程序区和存储数据区,其中,存储程序区可存储操作系统、至少一个功能所需的应用程序(比如声音播放功能、图像播放功能等)等;存储数据区可存储根据手机的使用所创建的数据(比如音频数据、电话本等)等。此外,存储器可以包括高速随机存取存储器,还可以包括非易失性存储器,例如硬盘、内存、插接式硬盘,智能存储卡(smartmediacard,smc),安全数字(securedigital,sd)卡,闪存卡(flashcard)、至少一个磁盘存储器件、闪存器件、或其他易失性固态存储器件。

所述计算机装置集成的模块/单元如果以软件功能单元的形式实现并作为独立的产品销售或使用时,可以存储在一个计算机可读取存储介质中。基于这样的理解,本发明实现上述实施例方法中的全部或部分流程,也可以通过计算机程序来指令相关的硬件来完成,所述的计算机程序可存储于一计算机可读存储介质中,该计算机程序在被处理器执行时,可实现上述各个方法实施例的步骤。其中,所述计算机程序包括计算机程序代码,所述计算机程序代码可以为源代码形式、对象代码形式、可执行文件或某些中间形式等。所述计算机可读介质可以包括:能够携带所述计算机程序代码的任何实体或装置、记录介质、u盘、移动硬盘、磁碟、光盘、计算机存储器、只读存储器(rom,read-onlymemory)、随机存取存储器(ram,randomaccessmemory)、电载波信号、电信号以及软件分发介质等。

以上所述仅为本发明的较佳实施例而已,并不用以限制本发明,凡在本发明的精神和原则之内所作的任何修改、等同替换和改进等,均应包含在本发明的保护范围之内。

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