一种激光飞行打标硬件补偿方法技术

技术编号:10877811 阅读:90 留言:0更新日期:2015-01-08 00:08
本发明专利技术公开了一种激光飞行打标硬件补偿方法及电路,将加工数据发送到控制卡内的DSP中,当外部信号输入的光电触发信号有效时,DSP解析加工数据,插补成微线段并发送到FPGA中,FPGA开始控制轴运动输出及激光输出,并且对生产流水线运动加以补偿,将补偿后的X/Y位置实时更新到当前位置寄存器;DSP中断读取X/Y当前位置,经过DAC转换成模拟信号控制振镜系统偏转,本发明专利技术采用硬件补偿的方式,实时将生产流水线的位移叠加到与生产流水线平行的振镜的输出位移上,从而保证打标位置不会因工件的移动而发生变化,在激光飞行打标过程中,保证流水线运动补偿精度的前提下,进一步提高打标速度,从而提高生产效率。

【技术实现步骤摘要】
一种激光飞行打标硬件补偿方法及电路
本专利技术涉及激光打标领域,具体的说,是一种激光飞行打标硬件补偿方法及电路。
技术介绍
激光打标作为激光加工领域的一个重要分支,是综合激光、光学、精密机械、电子和计算机等技术于一体的先进标记制作方法。目前,随着激光振镜扫描技术的发展,振镜式激光打标已经成为国内外激光打标的主流方式,而其核心部件即为激光标记控制系统。飞行打标,是指工件在生产流水线上的传送带上快速移动状态下打标。 激光飞行打标设备,与一般激光打标设备的区别在于增加了两个同步装置:一般用光电触发系统及位移测量装置,用于流水线的同步。激光飞行打标设备设有:(1)控制柜;(2)生产流水线:一般的包装生产线;(3)位移测量装置:一般用编码器,精确反馈生产流水线的位移给控制卡进行位移补偿;(4)振镜扫描头及激光器:用于产生激光并将激光光束定位到工作幅面内的指定位置;(5)光电触发系统:检测工件是否到达打标位置,工件到达打标位置后反馈打标开始信号给控制卡;以及生产流水线上待打标的工件。 激光飞行打标与一般激光打标的不同之处在于,一般激光打标所标记的工件是静止的,而激光飞行打标所标记的工件随着生产流水线在移动,所以在打标过程标记会因生产流水线的运动发生变形失真,生产流水线速度越快变形失真越大,要在生产流水线上的工件表面打出精美的标记,关键在于如何实现对生产流水线的位移进行补偿。图4为因生产流水线运动而产生失真的图形,图5为对生产流水线位移加以补偿后的图形。 现有补偿方案为:采用上位机补偿工件在流水线上运动造成的标记变形。上位机软件通过控制卡获取编码器反馈量,然后通过上位机软件计算补偿,将补偿后的指令发送到控制卡进行打标,这样控制的缺点是:由于通信及补偿计算的延迟,补偿及时性不高,导致打标精度不高;上位机软件每次指令间隔时间需要加上读取编码器反馈及补偿计算的时间,导致不能高速打标。
技术实现思路
本专利技术的目的在于提供一种激光飞行打标硬件补偿方法及电路,采用硬件补偿的方式,实时将生产流水线的位移叠加到与生产流水线平行的振镜的输出位移上,从而保证打标位置不会因工件的移动而发生变化,在激光飞行打标过程中,保证流水线运动补偿精度的如提下,进一步提闻打标速度,从而提闻生广效率。 本专利技术通过下述技术方案实现:一种激光飞行打标硬件补偿方法,将加工数据发送到控制卡内的DSP中,当外部信号输入的光电触发信号有效时,DSP解析加工数据,插补成微线段并发送到FPGA中,FPGA开始控制轴运动输出及激光输出,并且对生产流水线运动加以补偿,将补偿后的X/Y位置实时更新到当前位置寄存器;DSP中断读取X/Y当前位置,经过DAC转换成模拟信号控制振镜系统偏转;采用硬件补偿的方式,实时将生产流水线的位移叠加到与生产流水线平行的振镜的输出位移上,从而保证打标位置不会因工件的移动而发生变化,在激光飞行打标过程中,保证流水线运动补偿精度的前提下,进一步提高打标速度,从而提高生产效率。 为更好的实现本专利技术,在技术方案的基础上更进一步的设计一种实施方案,包括以下具体步骤:步骤A、脉冲当量设置:将上位机软件生成的加工数据脉冲当量与生产流水线脉冲当量一致,通过测量或者计算来确定编码器的脉冲当量,即编码器反馈一个脉冲,确定一个脉冲对应的生产流水线运动的长度;上位机软件也采用此脉冲当量计算并发出指令;步骤B、运动控制:FPGA接收DSP发送的指令,并实现运动控制,将X轴、Y轴当前位置脉冲计数刷新到X轴、Y轴当前位置寄存器R5、R6中;步骤C、流水线速度补偿:生产流水线与振镜X的方向保持一致,FPGA在每个时钟周期读取编码器反馈脉冲,将反馈脉冲叠加到X轴;X轴当前位置寄存器R5将更新寄存器值,作为新的X轴当前位置寄存器R5值,以便DSP读取控制振镜运动;步骤D、振镜位置更新:DSP读取的X轴当前位置寄存器R5、Y轴当前位置寄存器R6值为脉冲计数,由于加工数据使用的为编码器的脉冲当量,此处读取的脉冲数的脉冲当量也为编码器的脉冲当量,输出时将编码器的脉冲当量转换成以振镜控制脉冲当量,并为振镜控制脉冲当量下的脉冲数进行计数;DSP通过定时中断,将振镜控制脉冲当量下的脉冲数经过DA转换变成模拟信号控制振镜偏转,实现振镜的位置更新。 为更好的实现本专利技术,在技术方案的基础上更进一步的设计一种实施方案:所述将编码器的脉冲当量转换成以振镜控制脉冲当量,并为振镜控制脉冲当量下的脉冲数进行计数,具体转换过程为:1)在静态打标情形下,计算出振镜控制的脉冲当量;2)计算出编码器的脉冲当量下的脉冲数转化为振镜控制脉冲当量下的脉冲数。 一种激光飞行打标硬件补偿电路,包括控制卡,所述控制卡内设置有FPGA、DSP、SRAM、FLASH、EPROM、光耦电路、DAC、总线接口电路,所述总线接口电路通过PCI局部总线分别连接FPGA和DSP,所述DSP分别连接SRAM和FLASH,所述FPGA分别连接EPR0M、光耦电路和 DAC。 为更好的实现本专利技术,进一步设计出一种优选方案:所述光耦电路包括高速光耦A、高速光耦B和普通光耦,所述FPGA分别连接高速光耦A、高速光耦B和普通光耦。 为更好的实现本专利技术,进一步设计出另一种优选方案:所述总线接口电路包括PCI总线接口和PCI总线控制器,所述PCI总线接口连接PCI总线控制器,所述PCI总线控制器连接PCI局部总线。 为更好的实现本专利技术,进一步设计出另一种优选方案:还包括上位机、光电开关、激光飞行打标设备、编码器、生产流水线,所述上位机通过PCI总线接口与控制卡连接,所述光电开关连接控制卡的光耦电路,所述编码器连接控制卡的光耦电路,所述控制卡连接激光飞行打标设备的振镜扫描系统。 本专利技术与现有技术相比,具有以下优点及有益效果:(I)本专利技术采用硬件补偿的方式,实时将生产流水线的位移叠加到与生产流水线平行的振镜的输出位移上,从而保证打标位置不会因工件的移动而发生变化,在激光飞行打标过程中,保证流水线运动补偿精度的前提下,进一步提高打标速度,从而提高生产效率。 (2)本专利技术通过FPGA实现流水线速度的硬件补偿。 (3)本专利技术通过DSP读取FPGA寄存器值更新振镜位置来实现振镜控制方式。 【附图说明】 图1本专利技术的电路结构框图。 图2为本专利技术所述控制卡及信号连接原理框图。 图3为激光振镜扫描示意图。 图4为因生产流水线运动而产生失真的图形。 图5为对生产流水线位移加以补偿后的图形。 其中,1-激光束,2-第一振镜镜片,3-第一振镜控制电机,4-第二振镜镜片,5-第二振镜控制电机,6-f- Θ聚焦透镜,7-聚焦后的激光束,8-打标坐标平面。 【具体实施方式】 本 申请人:自认为
内技术员结合现有公知技术,并根据本申请文件所公开的内容即可实现本专利技术。 下面结合实施例对本专利技术作进一步地详细说明,但本专利技术的实施方式不限于此。 在进行本专利技术中将涉及到振镜扫描系统及其控制:振镜扫描系统是一种高精度、高速度和高重复性的光学扫描器,由扫描反射镜、θ聚焦透镜、位置传感器、扫描电机及伺服电路几部分组成。振镜扫描系统是一个典型的随动系统。固定在扫描电机轴上的反射镜片即为被控对象,在执行机构本文档来自技高网
...
一种激光飞行打标硬件补偿方法

【技术保护点】
一种激光飞行打标硬件补偿方法,其特征在于:将加工数据发送到控制卡内的DSP中,当外部信号输入的光电触发信号有效时,DSP解析加工数据,插补成微线段并发送到FPGA中,FPGA开始控制轴运动输出及激光输出,并且对生产流水线运动加以补偿,将补偿后的X/Y位置实时更新到当前位置寄存器;DSP中断读取X/Y当前位置,经过DAC转换成模拟信号控制振镜系统偏转。

【技术特征摘要】
1.一种激光飞行打标硬件补偿方法,其特征在于:将加工数据发送到控制卡内的DSP中,当外部信号输入的光电触发信号有效时,DSP解析加工数据,插补成微线段并发送到FPGA中,FPGA开始控制轴运动输出及激光输出,并且对生产流水线运动加以补偿,将补偿后的X/Y位置实时更新到当前位置寄存器;DSP中断读取X/Y当前位置,经过DAC转换成模拟信号控制振镜系统偏转。2.根据权利要求1所述的一种激光飞行打标硬件补偿方法,其特征在于:包括以下具体步骤: 步骤A、脉冲当量设置:将上位机软件生成的加工数据脉冲当量与生产流水线脉冲当量一致,通过测量或者计算来确定编码器的脉冲当量,即编码器反馈一个脉冲,确定一个脉冲对应的生产流水线运动的长度; 步骤B、运动控制:FPGA接收DSP发送的指令,并实现运动控制,将X轴、Y轴当前位置脉冲计数刷新到X轴、Y轴当前位置寄存器R5、R6中; 步骤C、流水线速度补偿:生产流水线与振镜X的方向保持一致,FPGA在每个时钟周期读取编码器反馈脉冲,将反馈脉冲叠加到X轴当前位置寄存器R5,实现生产流水线对X轴运动输出的补偿,以便DSP读取控制振镜运动; 步骤D、振镜位置更新:DSP读取的X轴当前位置寄存器R5、Y轴当前位置寄存器R6值为脉冲计数,由于加工数据使用的为编码器的脉冲当量,此处读取的脉冲数的脉冲当量也为编码器的脉冲当量,输出时将编码器的脉冲当量转换成以振镜控制脉冲当量,并为振镜控制脉冲当量下的脉冲数进行计数;DSP通过定时中断,将振镜控制脉冲当量下的脉冲数经过DA转...

【专利技术属性】
技术研发人员:陈鸿苏诗捷
申请(专利权)人:成都乐创自动化技术股份有限公司
类型:发明
国别省市:四川;51

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1