一种激光清洗设备的控制方法、清洗设备及存储介质与流程

文档序号:17016389发布日期:2019-03-02 02:28阅读:162来源:国知局
一种激光清洗设备的控制方法、清洗设备及存储介质与流程

本申请涉及激光清洗技术领域,尤其涉及一种激光清洗设备、控制方法及存储介质。



背景技术:

激光清洗设备通常包括光源模块、处理模块和振镜模块三大部件,处理模块控制光源模块和振镜模块工作。现有的大型激光清洗设备的光源模块与振镜模块与处理模块固定连接,适用于大型材料的表面自动清洗。然而,随着小型激光清洗设备的推出,如手持激光清洗机,由于其方便携带,适用场景更多,是较为理想的清洗设备。

目前,振镜模块和光源模块的型号各种各样。对于用户而言,由于事先并不知道清洗某种基材表面的最适光源参数,以及振镜模块在更换后需要重新设计接口,因此会尽可能多尝试几种光源和振镜。然而,不同的光源和振镜需要不同的控制方式和相匹配的处理模块。同样地,对于激光清洗设备的开发商而言,对于不同的光源和振镜厂商,需要为其单独开发不同的激光清洗处理模块。

可见,不管是对于用户还是激光清洗设备商,针对不同的光源和振镜厂商,开发不同的激光器控制板,会造成设备开发频率增大,周期拉长,研发费用变多。



技术实现要素:

本申请的目的是提供一种激光清洗设备的控制方法、激光清洗设备及存储介质,可以针对不同类型的光源和振镜进行快速适配,从而缩短激光清洗设备的开发周期和研发成本。

为解决上述技术问题,本申请采用的一个技术方案是:

一种激光清洗设备的控制方法,所述激光清洗设备包括光源模块、振镜模块和处理模块,所述光源模块和所述振镜模块分别与所述处理模块连接;其中,所述控制方法包括:

获取所述光源模块和/或所述振镜模块的适配文件;

解析并存储所述适配文件,根据所述适配文件将所述处理模块与所述光源模块和/或所述振镜模块进行适配;

根据接收到的执行数据控制所述光源模块和/或所述振镜模块运行

在一些实施例中,所述激光清洗设备包括接口模块,所述接口模块包括下载接口;其中,所述获取所述光源模块和/或所述振镜模块的适配文件的步骤包括:

根据所述光源模块和/或所述振镜模块中预设的对应关系生成所述适配文件,其中,预设的所述对应关系包括所述光源模块和/或所述振镜模块的引脚与控制信号的对应关系;

通过所述下载接口将所述适配文件传输至所述处理模块。

在一些实施例中,所述处理模块包括解析单元、指令寄存单元、存储单元和主控单元;其中,所述解析并存储所述适配文件,根据所述适配文件将所述处理模块与所述光源模块和/或所述振镜模块进行适配的步骤包括:

通过所述解析单元解析所述适配文件并进行校验;

从所述指令寄存单元中选取与所述适配文件对应的指令集,根据所述指令集配置相应功能的引脚;

将所述适配文件存储至所述存储单元。

在一些实施例中,所述接口模块进一步包括终端接口模块和转换接口模块,所述处理模块通过所述转换接口模块分别与所述光源模块和所述振镜模块连接;其中,所述根据接收到的执行数据控制所述光源模块和/或所述振镜模块运行的步骤包括:

通过所述终端接口模块获取所述执行数据;

解析所述执行数据,以获取所述执行数据对应的控制信号;

读取所述存储单元中的所述适配文件,将所述控制信号通过与之对应的所述引脚发送给所述光源模块和/或所述振镜模块。

在一些实施例中,所述执行数据包括所述光源模块的功率、频率、脉宽和/或所述振镜模块的扫描速度和幅值。

为解决上述技术问题,本申请采用的另一个技术方案为:

一种激光清洗设备,所述设备包括所述激光清洗设备包括光源模块、振镜模块和处理模块,所述光源模块和所述振镜模块分别与所述处理连接;

其中,所述处理器用于获取所述光源模块和/或所述振镜模块的适配文件;

其中,所述处理器用于解析并存储所述适配文件,根据所述适配文件将所述处理模块与所述光源模块和/或所述振镜模块进行适配;

其中,所述处理器还用于根据接收到的执行数据控制所述光源模块和/或所述振镜模块运行。

在一些实施例中,所述激光清洗设备包括接口模块,所述接口模块包括下载接口;

其中,所述适配文件由根据所述光源模块和/或所述振镜模块中预设的对应关系生成;其中,预设的所述对应关系包括所述光源模块和/或所述振镜模块的引脚与控制信号的对应关系;

所述下载接口用于所述将所述适配文件传输至所述处理模块。

在一些实施例中,所述处理模块包括解析单元、指令寄存单元、存储单元和主控单元;

其中,所述解析单元用于解析所述适配文件并进行校验;

所述指令寄存单元用于提供与所述适配文件对应的指令集,还用于根据所述指令集配置相应功能的引脚;所述存储单元用于存储所述适配文件。

在一些实施例中,所述接口模块进一步包括终端接口模块和转换接口模块,所述处理模块通过所述转换接口模块分别与所述光源模块和所述振镜模块连接,所述处理模块进一步包括主控单元;

其中,所述终端接口模块用于获取所述执行数据;

所述解析模块用于解析所述执行数据,以获取所述执行数据对应的控制信号;

所述主控单元用于读取所述存储单元中的所述适配文件,还用于将所述控制信号通过与之对应的所述引脚发送给所述光源模块和/或所述振镜模块。

在一些实施例中,所述执行数据包括所述光源模块的功率、频率、脉宽和/或所述振镜模块的扫描速度和幅值。

为解决上述技术问题,本申请还提供了一种存储介质,该存储介质存储有程序数据,程序数据能够被执行以实现上述的控制方法。

本申请的有益效果是:区别于现有技术,本申请通过将光源模块和振镜模块的适配文件传输给处理模块,处理模块可以根据适配文件与光源模块和振镜模块快速完成适配,无需过渡开发额外的处理模块,从而大大减小了开发成本,并进一步提高了激光清洗设备的适用范围,具有较高的应用前景。

附图说明

图1是本申请一种激光清洗设备的控制方法一实施例流程示意图;

图2是本申请一种激光清洗设备一实施例模块连接示意图;

图3是本申请一种激光清洗设备的控制方法又一实施例流程示意图;

图4是本申请一种激光清洗设备的另一实施例模块连接示意图。

图5是本申请一种激光清洗设备的控制方法另一实施例流程示意图;

图6是本申请一种激光清洗设备的控制方法再一实施例流程示意图;

图7是本申请一种存储介质一实施例的结构示意图。

具体实施方式

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

在激光清洗领域,除了激光的能量,影响激光清洗设备的清洗效率的因素还包括激光光源的波长及振镜的响应速度。而在面临多种清洗基材时,由于激光清洗设备中的光源模块最多只能发出两种波长的激光,很难同时对比不同激光参数的清洗效果。这就有可能导致使用错误的激光及振镜进行清洗,导致清洗效率无法达到最优,从而增加了清洗成本。

进一步,由于各个光源模块和振镜模块的控制接口没有统一,在与之连接的处理模块在重新连接新的光源模块或振镜模块后,当前的处理模块在没有与光源模块和振镜模块适配的情况下,很可能无法对其实现有效的控制。

基于此,本申请提出了一种激光清洗设备及其控制方法,旨在解决上述技术问题。

请参阅图1和图2,图1是本申请提出的一种激光清洗设备的控制方法,图2是本申请提出的一种激光清洗设备。在本实施例中,激光清洗设备包括处理模块210、光源模块220以及振镜模块230。其中,处理模块210分别与光源模块220及振镜模块230连接,以使处理模块210控制光源模块220和振镜模块230。

具体地,下面介绍处理模块210与光源模块220和振镜模块230的控制方式。以光源模块220为例,目前主流的光源模块220都设有相应的适配接口。例如,激光器采用的适配接口可以为db25接口和rs232接口。其中,这两种接口都包含了多个引脚,每个引脚在输入特定的控制信号后,可以触发激光器进行工作,并可以根据信号的组合调整光源模块220的相关参数。

其中,控制信号可以为0-10v的模拟量电信号,或者是8位的编码电压信号。当然,本申请中的振镜模块230也可以通过类似的方式进行控制,举例来说,振镜模块230的控制信号可以是模拟量信号或xy-100协议的数字量信号。

需要注意的是,本申请中各个实施例中,光源模块220与振镜模块230可以同时由处理模块210控制,处理模块210也可以单独控制其中任意一个模块,本领域的技术人员可以根据实际情况做调整,但均应当属于本申请的保护范围。

具体地,本实施例中的控制方法应用于图2中的激光清洗设备,包括:

s110:获取光源模块和/或振镜模块的适配文件。

具体地,以光源模块220为例,适配文件用于向处理模块210给出当前与之连接的光源模块220的引脚与信号的对应关系,以使处理模块210在获取适配文件后,能够通过后续步骤最终实现处理模块210与光源模块220的适配。

当然,振镜模块230也同样可以通过上述方式由处理模块210进行控制。

s120:解析并存储适配文件,根据适配文件将处理模块与光源模块和/或振镜模块进行适配。

具体地,以光源模块220为例,处理模块210在获得适配文件后,需要对适配文件进行解析,从而获得光源模块220的引脚与控制信号的对应关系。处理模块210在知晓了当前与之连接的光源模块220的引脚与控制信号的对应关系后,将该对应关系进行存储,从而完成了与光源模块220的适配。后续需要控制光源模块220时,处理模块210可以通过读取该对应关系,将控制信号通过与之对应的引脚发送给光源模块220。

当然,振镜模块230也同样可以通过上述方式由处理模块210进行控制。

s130:根据接收到的执行数据控制光源模块和/或振镜模块运行。

具体地,以光源模块220为例,执行数据可以为用于输入的所需光源模块220的输出参数,处理模块210在接收到执行数据后,将执行数据转换成相应的控制信号,再通过将与之对应的引脚发送给光源模块220,从而实现对光源模块220的控制。

当然,振镜模块230也同样可以通过上述方式由处理模块210进行控制。

在本实施例的控制方法,处理模块在获取光源模块和/或振镜模块的适配文件后,解析适配文件后可以实现处理模块与光源模块和/或振镜模块的适配。因此,在连接新的光源模块和/或振镜模块后,处理模块可以根据新的适配文件与其实现适配,从而可以很方便地控制多种光源模块和振镜模块,避免了重新开发处理模块,缩短了开发时间,节约了开发成本。

请参阅图3和图4,图3是本申请的控制方法的又一实施例流程示意图,图4是本申请的激光清洗设备的另一实施例模块连接示意图。在本实施例中,激光清洗设备包括处理模块410、光源模块420以及振镜模块430。其中,处理模块410分别与光源模块420及振镜模块430连接,以使处理模块410控制光源模块420和振镜模块430。

具体地,本实施例中的激光清洗设备还包括接口模块440。其中,接口模块440包括下载接口441。如图3所示,在上述控制方法的一实施例的基础上,步骤s110进一步包括以下步骤:

s111:根据光源模块和/或振镜模块中预设的对应关系生成适配文件。

具体地,适配文件可以在终端设备(未示出)中生成,并通过下载接口441传输至处理模块410中。预设的对应关系可以包括光源模块420和/或振镜模块430的引脚与控制信号的对应关系。

以光源模块420为例,单独制造光源模块420的厂商,为了消费者后续可以正常使用光源模块420,会提供光源模块420控制接口中引脚与控制信号的对应关系。例如,表1为某厂商中的光源模块420的接口定义。

表1某激光器的db25接口定义

可以看出,光源模块420不同的引脚对应的功能也不同。光源模块420的配置文件主要配置光源模块420的功率、频率、脉宽、激光开关和状态共5个参数,这些参数均通过db25接口,通过给出相关信号进行控制。

例如,功率控制通过给出0-10v的模拟量电信号,或者是8位的编码电压信号。模拟量信号可以理解为功率输出0%~100%对应的模拟量电压是0~10v的线性电压。8位bit编码电压信号是0000_0000-1111_1111对应功率输出0%~100%。频率控制通过给出pwm脉冲调制信号,发送一定频率的方波信号。

基于此,可以针对光源模块420的控制信号和引脚的对应关系进行编码,从而生成适配文件。

在本实施例中,可以根据任意一光源模块420中的引脚与控制信号的对应关系进行编码,以生成适配文件。

值得注意的是,本实施例中的适配文件可以为多个。即,在本实施例中,可以预先根据多个光源模块420中的引脚与控制信号的对应关系生成适配文件,并存储在终端设备中。当光源模块420更换后,终端设备可以选择相适应的适配文件发送给处理模块410。

当然,振镜模块430也同样可以通过上述方式由处理模块410进行控制。

s112:通过下载接口将适配文件传输至处理模块。

具体地,以光源模块420为例,本实施例中的下载接口441将处理模块410与终端设备进行连接。终端设备生成的光源模块420的适配文件通过下载接口441传输至处理模块410中。其中,本实施例中的下载接口441可以为usb接口。当然,在其他实施中,下载接口441可以为其它通信标准的接口,例如:串口、网口等等。

当然,振镜模块430也同样可以通过上述方式由处理模块410进行控制。

区别于现有技术,在上述控制方法的第一实施例的基础上,本实施例中的激光清洗设备可以预先根据光源模块和/或振镜模块的引脚与控制信号的对应关系生成适配文件,通过下载接口将适配文件从终端设备下载至处理模块中。本实施例中的激光清洗设备可以根据不同的适配文件对不同的光源模块和/或振镜模块迅速适配,从而减少了处理模块的开发次数和开发时间。

请结合图4并参阅图5,图5是本申请提出的控制方法的又一实施例流程示意图。本实施例中的处理模块410还包括解析单元411、存储单元412、指令寄存单元413和主控单元414。在上述控制方法的第一实施例的基础上,步骤s120进一步包括以下步骤。

s121:通过解析单元解析适配文件并进行校验。

具体地,以光源模块420为例。适配文件通过下载接口441传输至处理模块410中的解析单元411。解析单元411解析适配文件,获取与处理模块410连接的光源模块420中引脚与控制信号的对应关系,同时校验获取的对应关系是否完整。

解析单元411在解析并校验完适配文件后,将获取的对应关系发送给主控单元414。因此,在在本实施例中,解析单元411可以具有解析数据并将数据传递的功能。

当然,振镜模块430也同样可以通过上述方式由处理模块410进行控制。

s122:从指令寄存单元中选取与适配文件对应的指令集,根据指令集配置相应功能的引脚。

具体地,以光源模块420为例,指令寄存单元413可以包括处理模块410所需的所有指令父集,主控单元414通常不需要全部用得到这些指令父集。因此,主控单元414根据由解析单元411发送的对应信息,从指令寄存单元413中选取能够满足光源模块420中引脚与控制信号的对应关系的指令集,并分配能够满足相应功能的引脚,从而实现处理模块410与光源模块420的适配。

当然,振镜模块430也同样可以通过上述方式由处理模块410进行控制。

s123:将适配文件存储至存储单元。

具体地,以光源模块420为例,在主控单元414根据适配文件解析得到引脚与控制信号的对应关系后,主控单元414控制解析单元411,将适配文件存储在存储单元412中。由此,后续主控单元414可以直接读取存储单元412中的适配文件,避免解析单元411需要重新获取适配文件,从而提高了处理模块410的处理速度。

值得注意的是,主控单元414在接收新的适配文件后,可以将存储单元412中已存储的适配文件进行覆盖,从而保证存储单元412中的适配文件仅有一个,以避免在读取存储单元412中的适配文件时,需要选择的步骤。由此,可以进一步提高处理模块410的处理速度。

当然,振镜模块430也同样可以通过上述方式由处理模块410进行控制。

区别于现有技术,在上述控制方法的第一实施例的基础上,本实施例中的激光清洗设备可以将适配文件解析并存储在存储单元中,主控单元可以直接读取适配文件,从而节省了数据传输的步骤,提高了处理模块的处理速度。

请结合图4并参阅图6,图6是本申请提出的控制方法的再一实施例流程示意图。本实施例中的接口模块440还包括终端接口442和转换接口443。其中,终端接口442用于将处理模块410与终端设备进行连接,转换接口443用于将处理模块410中的主控单元414分别与光源模块420和振镜模块430连接。在上述控制方法的第一实施例的基础上,步骤s130进一步包括以下步骤。

s131:通过终端接口获取执行数据。

具体地,以光源模块420为例,在处理模块410与光源模块420完成适配后,就可以等待用户在终端设备输入执行数据。其中,终端设备可以是电脑或触摸终端等,终端接口442可以为有线接口或无线接口,举例来说有线接口可以是usb接口或者网络端口,无线接口可以是wifi或者蓝牙等。

其中,执行数据包括了如前所述的光源模块420的功率、频率、脉宽等特征参数。

当然,振镜模块430也同样可以通过上述方式由处理模块410进行控制。其中,振镜模块430对应的执行数据可以包括振镜模块430的扫描速度和扫描幅值等。

s132:解析执行数据,以获取执行数据对应的控制信号。

具体地,以光源模块420为例,处理模块410中的解析单元411还可以用于解析终端接口442传输的执行数据。根据之前的所述,光源模块420的各种特征参数均是由控制信号组合实现的。因此,在本实施例中,解析单元411在解析执行数据后,获取了与执行数据对应的控制信号,以便后续主控单元414将控制信号通过转换接口443发送给光源模块420的引脚,从而控制光源模块420。

当然,振镜模块430也同样可以通过上述方式由处理模块410进行控制。

s133:读取存储单元中的适配文件,将控制信号通过与之对应的引脚发送给光源模块和/振镜模块。

具体地,以光源模块420为例,主控单元414在接收到解析单元411传输的执行数据对应的控制信号后,进一步读取存储单元412中的适配文件。主控单元414从适配文件中获取控制信号与光源模块420的引脚的对应关系,并将该对应关系通过转换接口443发送给光源模块420。

其中,转换接口443可以根据不同的光源模块420的引脚插槽和振镜模块430的引脚插槽,设计母座针脚集的转换插槽,即将处理模块410的母座针脚插座1分2,分别转换成光源模块420的控制信号和振镜模块430的控制信号,并分别输出对应的引脚插槽。当然,本实施例中的处理模块410也可以同时控制光源模块420和振镜模块430。

当然,振镜模块430也同样可以通过上述方式由处理模块410进行控制。

区别于现有技术,在上述控制方法的第一实施例的基础上,本实施例中的激光清洗设备,解析单元还可以将控制光源模块和振镜模块的执行数据解析并发送给主控单元,主控单元在接收到执行数据后,直接读取存储单元中的适配文件,并通过转换接口分别或者同时控制光源模块和振镜模块,从而提高了激光清洗设备的响应速度。

本申请还提出了一种激光清洗设备,如图4所示,包括如上所述的处理模块410、光源模块420、振镜模块430以及接口模块440,具体地,处理模块410包括解析单元411、主控单元414、指令寄存单元413及存储单元412,接口模块440包括下载接口441、终端接口442和转换接口443。

其中,主控单元414分别与解析单元411、存储单元412指令寄存单元413以及转换接口443连接,解析单元411分别与终端接口441、下载接口441、存储单元412以及主控单元414连接。

当然,本实施例中的激光清洗设备还可以包括其他诸如:缓存单元(未示出)、读取单元(未示出)等器件,本领域的技术人员可以根据实际情况做调整,但均应当属于本申请的保护范围。

本实施例中的各个元件的具体功能及相关执行效果请参阅上述实施例,在此不一一赘述。

同时,可以理解的是,本申请提出的控制方法,还可以适用于其他可以与处理模块连接并进行适配的器件,诸如监控模块等,只要不违背本申请的设计思路,都应当属于本申请的保护范围。

本申请还提供一种存储介质,如图7所示,存储介质500存储有程序数据,程序数据能够被执行以实现如本申请的实施例中提出的激光清洗设备的所述的控制方法。

本申请提出的激光清洗设备的控制方法实施例中所涉及到的方法,在实现时以软件功能单元的形式存在并作为独立的产品销售或使用时,可以存储在某一装置中,例如一个计算机可读取存储介质中。

基于这样的理解,本申请的技术方案本质上或者说对现有技术做出贡献的部分或者该技术方案的全部或部分可以以软件产品的形式体现出来,该计算机软件产品存储在一个存储介质中,包括若干指令用以使得一台计算机设备(可以是个人计算机,服务器,或者网络设备等)或处理器(processor)执行本发明各个实施方式所述方法的全部或部分步骤。

而前述的存储介质500包括:u盘、移动硬盘、只读存储器(rom,read-onlymemory)、随机存取存储器(ram,randomaccessmemory)、磁碟或者光盘等各种可以存储程序代码的介质。

综上所述,本申请提出了一种激光清洗设备的控制方法、清洗设备及存储介质。该设备包括光源模块、振镜模块和处理模块;该方法包括:获取光源模块和/或振镜模块的适配文件;解析并存储适配文件,根据适配文件将处理模块与光源模块和/或振镜模块进行适配;根据接收到的执行数据控制光源模块和/或振镜模块运行。本申请通过将光源模块和振镜模块的适配文件传输给处理模块,处理模块可以根据适配文件与光源模块和振镜模块快速完成适配,无需过渡开发额外的处理模块,从而大大减小了开发成本,并进一步提高了激光清洗设备的适用范围,具有较高的应用前景。

以上所述仅为本申请的实施方式,并非因此限制本申请的专利范围,凡是利用本申请说明书及附图内容所作的等效结构或等效流程变换,或直接或间接运用在其他相关的技术领域,均同理包括在本申请的专利保护范围内。

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