嵌入式激光打标机运动控制卡软件系统的设计.docVIP

嵌入式激光打标机运动控制卡软件系统的设计.doc

  1. 1、本文档共7页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  5. 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  6. 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  7. 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  8. 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
嵌入式激光打标机运动控制卡软件系统的设计

嵌入式激光打标机运动控制卡软件系统的设计   摘 要:嵌入式激光打标机控制系统不仅可实现脱机打标功能,还可以通过以太网实现远程控制,且其拥有结构紧凑,功耗低和实施性好的特点,这使得嵌入系统飞速发展。本文就嵌入式激光机打标机运动控制卡软件系统设计做了进一步探讨。   关键词:嵌入式;激光打标机;运动控制;软件系统   中图分类号:TP273   1 绪论   1.1 激光打标概述与现状。自激光器问世以来,它就以非常快的速度发展。由于激光拥有单色性、相干性、方向性好以及高强度等优点,在激光加工,激光武器,激光治疗方面有很多应用。现在激光工作物质有晶体,气体,玻璃,液体以及自由电子等之多也加速了激光的发展。而激光打标技术是上世纪90年代兴起的一门工业加工技术,它利用高能量密度激光在各种不同的物质表面产生化学效应或表层物质蒸发,而在物质表面留下永久性标志。在实际生产中要想使激光打标机更好地应用,还要有良好的软件控制系统。目前,在我国激光器的外围辅助控制系统的发展与国外还差很远。我国的软件和外围辅助控制系统大多数都是从外国进口。由于我们无法掌握核心技术,不能根据国民需要设计出相应的产品,这使我们不能在产品上真正独立,还需要依靠国外。所以我们要设计出拥有自己特色的激光打标机运动控制卡软件。   1.2 激光打标系统的一般组成。激光打标机一般由激光器,导光系统,控制系统,电源,冷却系统这几部分组成。激光打标机的激光器主要有射频激励CO激光器,YAG激光器,准分子激光器,TEACO激光器几种。   1.3 嵌入式系统的简介与原理。嵌入式系统是指用于执行独立功能,通过开发应用软件来实现各种自动化处理任务的专用计算机系统。它由微电子芯片和嵌入在ROM,RAM和FLASH存储器中的微型操作系统构成。主要用于实时控制,数据处理,完成各种自动化处理和辅助其他设备运转方面。   嵌入式系统的主要原理就是替换原有PC控制方式,通过一个带小型微处理器的嵌入式控制系统来控制达标机。因为每次重复完成相同图案的标刻,所以不需要配有显示装置。要更换标刻图案时,只需让上位PC机通过通讯接口将待标刻的图形文件及一些控制参数传到下位微处理器,然后下位机根据下传过来的图形文件和控制参数对打标机进行控制。   1.4 目前激光打标的几种控制方案。主要有单片机控制的激光打标系统、计算机与单片机相结合控制的激光达标系统、计算机控制的激光打标系统、工控机和DSP相结合的激光打标系统。   2 软件设计原理   2.1 插补算法   2.1.1 插补原理。激光打标系统的插补是依照一定方法确定激光运动轨迹的过程。激光头由2个电机分别控制Z轴和Y轴的运动,插补时DSP根据输入的基本数据,通过计算把矢量图的形状描绘出来,边计算边根据计算结果向各电机发出进给脉冲,对应每个脉冲,激光在相应的坐标方向上移动一个脉冲距离,从而打出所设定的图形。   2.1.2 目前比较流行的几种插补算法。(1)逐点比较法。每次仅向一个坐标轴输出一个进给脉冲,而每一步都要通过偏差函数计算,判断偏差函数的瞬时坐标同规定加工轨迹之间的偏差,然后决定下一步的进给方向。每个差补循环由偏差判断、进给、偏差函数计算和终点判别组成逐点比较法可以实现直线插补,圆弧插补和其他曲线插补;(2)数字积分法。它是脉冲增量插补的一种,它用数字积分的方法计算刀具沿各坐标轴的移动量,从而使刀具沿着设定的曲线运动。我们可用数字积分器,数字微分器等装置来实现数字积分插补计算;(3)时间分割法。其属于数据采样插补,分为粗插补和精插补。在实际中,上位机对获得的图形进行粗插补,上位机将采样发送给下位机,下位机对采用的微小直线段进行精插补。一般先根据加工指令中的进给速度F,计算出一个插补周期的轮廓步长L,及以插补周期为时间单位,将加工过程分割成许多个时间单位内的进给过程,以插补周期为时间单位,则时间单位内移动的路程就是速度,因此轮廓步长L与速度F相等。在进给过程中,对实际位置进行采样,与插补计算的坐标值进行比较,得出位置误差,位置误差将在下一个采样周期内修正,采样周期可以等于插补周期也可以小于插补周期。   2.1.3 直线插补。在对直线插补前要进行判断,如果直线属于直线段与Z轴平行、直线段与坐标轴夹角为45度或直线段与Y轴平行这3种情况之一,就直接执行相应算法。否则就要每插补完一个点后都要算出当前点与起始点构成的直线段的斜率。插补算法在对我们用图形软件设计出的各种形状规则和非规则的矢量图,都可以用直线进行插补。因为如果将任意矢量图形放大到足够大,它都是由很多微观首尾相连的直线组成的,所以对图形的插补就转换成了对这些直线的插补。   2.2 数据的传输与处理   2.2.1 DSP对数据的处理。当NCPLD-INT向DSP

文档评论(0)

317960162 + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档