基于ARM9多功能机床数控系统软件设计.pdfVIP

基于ARM9多功能机床数控系统软件设计.pdf

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
2013年 5月 机械设计与制造工程 Mav.2013 第42卷 第5期 MachineDesignandManufacturingEngineering Vo1.42No.5 DOI:10.3969/j.issn.2095—509X.2013.05.009 基于ARM9的多功能机床数控系统软件设计 汪 越 (中国卫星海上测控部,江苏 江阴 214400) 摘要 :在深入研究嵌入式系统、多功能数控机床 的基础上 ,系统采用 “双 CPU架构”的设计思想, 以微处理器$3C2440A为主CPU,单片机ATmega88为从 CPU。其中,主CPU主要完成数控程序 的输入、LCD显示、程序的解释、粗插补等主要功能;从CPU完成精插补功能;系统外围扩展人机 交互模块、通讯模块、伺服模块、输入输 出模块,实现人机交互、数据通讯、电机控制等功能。调试 结果表明,该系统响应速度快、可靠性高、成本低,并且具有良好的可裁剪性和可移植性,能够根 据实际需求进行功能的扩展和裁剪,在要求快速移动和加工速度适 中的经济型数控机床领域具 有广阔的应用前景。 关键词:ARM9;机床 ;数控 ;系统软件 ;设计 中图分类号:TG273 文献标识码:A 文章编号:2095—509X(2013)05—0035—05 20世纪 80年代,奥地利的林 茨机床公司 缓存和 16KB数据高速缓存,电压为 1.3V时工作 (WFL)率先提出全工序加工的新概念,即在一次 频率可达400MHz。从 CPU采用AVR公司生产的 装卡中,完成工件的所有车、铣、钻、镗等工序 ¨j。 ATmega88,存储器工作电压为3.3V,具有8K系统 这种复合加工概念的实现,需要一种集成各种加工 内可编程 FLASH,工作频率可满足精插补需求。 方法于一体的高柔性设备,因此促成了多功能数控 开发软件采用 ADS1.2(ARM DeveloperSuite)。 机床的产生。实验室拟在原数控机床的基础上,设 ADS1.2包括 了4个模块 :SIMULATOR、C编译器、 计一种全新的数控系统,从而完成上述功能。 实时调试器和应用函数库。ADS1.2提供了完整 的Windows界面开发环境,C编译器效率极高,支 l 开发平台介绍 持C及 C++,方便使用c语言进行开发 J。有了 通过分析数控系统设计方案,并结合多功能机 以上部件 ,即可完成 ARM 系列的 RISC处理器的 床的实际情况,本文设计了一种基于 ARM9微处 软件编写和调试应用等工作。 理器的控制系统,工作原理如下:微型计算机内生 成的加工信息,通过USB接 口或者其他数据接 口 2 软件总体设计 (如RS232、RS485等)将刀具路径数据传输给嵌入 在ARM处理器平台上进行软件开发,通常采 式控制板,控制板上的微处理器用特定的算法将输 用2种方式,一种是基于操作系统的软件设计,另 入的路径信息转化为数控信息,并生成脉冲驱动伺 一 种是脱离操作系统的裸机软件设计,此种方法与 服电机,控制主轴以及 ,y,z各坐标轴的运动,实 以往8位机和 16位机上常用的开发方式类似 。 现零件加工中的控制。同时加工过程中加工点的 本文研究和设计的多功能机床数控系统,只需 坐标位置等加工信息可在 LCD液晶显示器上显 完成车、铣、钻等功能,相对简单而且独立,因此系 示。 统可采用 “裸机”的形式,利用微处理器较高的工

文档评论(0)

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

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

1亿VIP精品文档

相关文档