[0129]尽管已描述了本申请实施例的优选实施例,但本领域内的技术人员一旦得知了基本创造性概念,则可对这些实施例做出另外的变更和修改。所以,所附权利要求意欲解释为包括优选实施例以及落入本申请实施例范围的所有变更和修改。
[0130]最后,还需要说明的是,在本文中,诸如第一和第二等之类的关系术语仅仅用来将一个实体或者操作与另一个实体或操作区分开来,而不一定要求或者暗示这些实体或操作之间存在任何这种实际的关系或者顺序。而且,术语“包括”、“包含”或者其任何其他变体意在涵盖非排他性的包含,从而使得包括一系列要素的过程、方法、物品或者终端设备不仅包括那些要素,而且还包括没有明确列出的其他要素,或者是还包括为这种过程、方法、物品或者终端设备所固有的要素。在没有更多限制的情况下,由语句“包括一个……”限定的要素,并不排除在包括所述要素的过程、方法、物品或者终端设备中还存在另外的相同要素。[0131 ] 以上对本申请所提供的一种激光打标机控制方法和一种激光打标机控制装置,进行了详细介绍,本文中应用了具体个例对本申请的原理及实施方式进行了阐述,以上实施例的说明只是用于帮助理解本申请的方法及其核心思想;同时,对于本领域的一般技术人员,依据本申请的思想,在【具体实施方式】及应用范围上均会有改变之处,综上所述,本说明书内容不应理解为对本申请的限制。
【主权项】
1.一种激光打标机控制方法,其特征在于,所述激光打标机包括:系统级芯片SOC、分别与所述SOC相连的振镜和激光器; 所述方法包括: 所述SOC接收打标点坐标和打标点对应的灰度值; 所述SOC将所述打标点坐标和所述打标点对应的灰度值转换成打标指令; 所述SOC采用所述打标指令控制所述振镜的运动,以及控制所述激光器的输出时序和输出功率。2.根据权利要求1所述的方法,其特征在于,所述打标指令包括:打标点坐标,打标点对应的功率值;所述SOC包括:逻辑主控模块、分别与所述逻辑主控模块相连的激光器控制模块和振镜控制模块; 所述SOC采用所述打标指令控制所述振镜的运动,以及控制所述激光器的输出时序和输出功率的步骤包括: 所述逻辑主控模块按照预设的时间间隔向所述激光器控制模块发送所述打标点对应的功率值; 在所述打标点对应的功率值发送完成后,所述逻辑主控模块向所述振镜控制模块发送所述打标点坐标; 所述振镜控制模块控制所述振镜向所述打标点坐标移动; 在所述打标点坐标发送完成后,所述逻辑主控模块判断是否到达预设的延时; 若是,则所述逻辑主控模块向所述激光器控制模块发送输出指令; 所述激光器控制模块在接收到所述输出指令后,采用所述打标点对应的功率值控制所述激光器输出激光。3.根据权利要求2所述的方法,其特征在于,所述预设的延时包括:加速延时、匀速延时、减速延时;所述逻辑主控模块判断是否到达预设的延时的步骤包括: 在当前打标点为起始打标点时,所述逻辑主控模块判断是否到达所述加速延迟; 在当前打标点为中间打标点时,所述逻辑主控模块判断是否到达所述匀速延迟; 在当前打标点为结束打标点时,所述逻辑主控模块判断是否到达所述减速延迟。4.根据权利要求3所述的方法,其特征在于,所述SOC还包括寄存器,所述寄存器用于存储工作参数;所述工作参数包括:预设的延时,振镜移动速度参数; 所述方法还包括: 所述逻辑主控模块从所述寄存器获取所述振镜移动速度参数; 所述逻辑主控模块将所述振镜移动速度参数发送至所述振镜控制模块; 所述振镜控制模块采用所述振镜移动速度参数控制所述振镜的移动速度。5.根据权利要求1或4所述的方法,其特征在于,所述SOC将所述打标点坐标和所述打标点对应的灰度值转换成打标指令的步骤包括: 所述SOC采用所述打标点对应的灰度值计算打标点对应的功率值; 所述SOC将所述打标点坐标和所述打标点对应的功率值组合为打标指令。6.一种激光打标机控制装置,其特征在于,所述激光打标机包括:系统级芯片S0C、分别与所述SOC相连的振镜和激光器; 所述装置包括: 位于所述SOC的接收模块,用于接收打标点坐标和打标点对应的灰度值; 位于所述SOC的打标指令转换模块,用于将所述打标点坐标和所述打标点对应的灰度值转换成打标指令; 位于所述SOC的控制模块,用于采用所述打标指令控制所述振镜的运动,以及控制所述激光器的输出时序和输出功率。7.根据权利要求6所述的装置,其特征在于,所述打标指令包括:打标点坐标,打标点对应的功率值;所述SOC包括:逻辑主控模块、分别与所述逻辑主控模块相连的激光器控制模块和振镜控制模块; 所述控制模块进一步包括: 位于所述逻辑主控模块的第一发送子模块,用于按照预设的时间间隔向所述激光器控制模块发送所述打标点对应的功率值; 位于所述逻辑主控模块的第二发送子模块,用于在所述打标点对应的功率值发送完成后,向所述振镜控制模块发送所述打标点坐标; 位于所述振镜控制模块的移动控制子模块,用于控制所述振镜向所述打标点坐标移动; 位于所述逻辑主控模块的判断子模块,在所述打标点坐标发送完成后,判断是否到达预设的延时; 位于所述逻辑主控模块的第三发送子模块,用于当所述判断结果为是时,向所述激光器控制模块发送输出指令; 位于所述激光器控制模块的输出控制子模块,用于在接收到所述输出指令后,采用所述打标点对应的功率值控制所述激光器输出激光。8.根据权利要求7所述的装置,其特征在于,所述预设的延时包括:加速延时、匀速延时、减速延时;所述判断子模块进一步包括: 加速判断子模块,用于在当前打标点为起始打标点时,判断是否到达所述加速延迟; 匀速判断子模块,用于在当前打标点为中间打标点时,判断是否到达所述匀速延迟; 减速判断子模块,用于在当前打标点为结束打标点时,判断是否到达所述减速延迟。9.根据权利要求8所述的装置,其特征在于,所述SOC还包括寄存器,所述寄存器用于存储工作参数;所述工作参数包括:预设的延时,振镜移动速度参数; 所述装置还包括: 位于所述逻辑主控模块的获取模块,用于从所述寄存器获取所述振镜移动速度参数;位于所述逻辑主控模块的第四发送模块,用于将所述振镜移动速度参数发送至所述振镜控制模块; 位于所述振镜控制模块的速度控制模块,用于采用所述振镜移动速度参数控制所述振镜的移动速度。10.根据权利要求6或9所述的装置,其特征在于,所述打标指令转换模块进一步包括: 位于所述SOC的计算子模块,用于采用所述打标点对应的灰度值计算打标点对应的功率值; 位于所述SOC的组合子模块,用于将所述打标点坐标和所述打标点对应的功率值组合为打标指令。
【专利摘要】本申请实施例提供了一种激光打标机控制方法,其中,所述激光打标机包括:系统级芯片SOC、分别与所述SOC相连的振镜和激光器;所述方法包括:所述SOC接收打标点坐标和打标点对应的灰度值;所述SOC将所述打标点坐标和所述打标点对应的灰度值转换成打标指令;所述SOC采用所述打标指令控制所述振镜的运动,以及控制所述激光器的输出时序和输出功率。本申请通过采用SOC来控制振镜和激光器,使得振镜运动和激光器输出时序的精确匹配;SOC对每个打标点生成打标点坐标和打标点对应的功率值,在振镜移动到打标点坐标时,激光器同时输出与打标点对应的功率值的激光,实现激光器输出的逐点功率控制。
【IPC分类】B41J29/393, B41J2/435
【公开号】CN104999812
【申请号】CN201510359942
【发明人】宋君, 何高峰, 蒋峰
【申请人】深圳市创鑫激光股份有限公司
【公开日】2015年10月28日
【申请日】2015年6月25日