期刊文献+

基于μc/os-Ⅱ嵌入式数控系统研制 被引量:9

Embedded CNC system with the μc/os-Ⅱ OS
下载PDF
导出
摘要 介绍了嵌入式数控系统的结构及其组成.系统硬件平台采用嵌入式微控制器ARM(Advanced RISC Machines)和现场可编程门阵列FPGA(Field Programmable Gate Arrays),软件平台采用μc/os-Ⅱ实时操作系统.给出了该系统的硬件结构.根据数控系统的软件需求,给出了系统的软件结构,系统的模块,任务以及任务的优先级和周期.同时给出了实现系统的一些关键技术.在嵌入式实时操作系统μc/os-Ⅱ上实现了该系统,在数控机床上进行了加工试验、环境适应能力测试以及静电放电抗干扰试验,试验表明系统稳定可靠. An embedded CNC(eomputer numerical control) system and its hardware and software platform are presented. The system hardware consists of mieroeontroller ARM (advanced RISC machines) and FPGA (field programmable gate arrays). The CNC system application runs on the ARM, while FPGA is used to connect IO and generate pulses. The software platform utilizes the μc/os-ⅡS to provide hard real time capabilities. The CNC controller software architecture which applies a generic open architecture model with a software bus is presented. Some important methods for carrying out the implementing of the CNC controller are researched and demonstrated, including thread cutting. Finally, a real machining experiment on the system mentioned above is introduced. The result shows that it can be successfully used in real manufacturing environment.
出处 《北京航空航天大学学报》 EI CAS CSCD 北大核心 2006年第4期471-474,480,共5页 Journal of Beijing University of Aeronautics and Astronautics
基金 国家自然科学基金资助项目(60404019)
关键词 数控系统 嵌入式系统 实时系统 现场可编程门阵列 computer numerical control advanced RISC machines real time system field programmable gate arrays
  • 相关文献

参考文献7

  • 1Labrosse Jean J.μC/OS The real-time Kernel[M].USA:R&D Publications,1992
  • 2ARM Product Backgrounde[EB/OL].http://www.arm.com/miscPDFs/3823.pdf
  • 3Gupta R,Micheli G De.System-level synthesis using re-programmable components[J].Microprogramming and Microprocessing,1989,27:239 ~ 244
  • 4Emst R,Henkel J.Hardware-seftware codesign of embedded controllers based on hardware extraction[J].Handouts of the International Workshop on Hardware-Software Co-Design,1992,(9):309 ~ 314
  • 5Barros E.Xiong X,Rosenstiel W.Hardware/software partitioning with unity[J].Handouts of International Workshop on HardwareSoftware Co-Design,1993,(10):10 ~ 14
  • 6陈友东,樊锐,陈五一,陈鼎昌.基于RT-Linux的开放式数控系统研究[J].中国机械工程,2003,14(16):1419-1422. 被引量:8
  • 7Chen Youdong,Wang Tianmiao,Wei Hongxing,et al.Machine tool controller based on MC/OS-Ⅱ[A].Progress of Machining Technology-Proceedings of the Seventh International Conference on Progress of Machining Technology,ICPMT2004[C].2004.551 ~554

二级参考文献6

  • 1Pritschow G, Daniel C, Junghans G, et al. Open System Controllers--a Challenge for the Future of the Machine Tool Industry. Annals of the CIRP,1993,42(1): 449-452.
  • 2Taloy C M, Yager T J, Open, Modular Architecture Controls, http://www. arcweb. com/omac,1996.
  • 3Stewart D B, Volpe R A. Design of Dynamically Reconfigurable Real--Time Software Using Port--Based Objects. IEEE Transactions on Software Engineering, 1997,23(12) : 759-775.
  • 4Victor Yodaiken. The RT- Linux Manifesto.http ://www. rtlinux.org, 1999.
  • 5Surya Kommareddy, Yamazaki Kazuo, Kagawa Yoshihito, PC- Based Open Architecture Servo controller for CNC Machining, http://www.thinkingnerds. com,2001.
  • 6Wegner P. Concepts and Paradigms of Object--ori-ented Programming. OOPS Messenger, 1990, 1(1):7-84.

共引文献7

同被引文献32

引证文献9

二级引证文献25

相关作者

内容加载中请稍等...

相关机构

内容加载中请稍等...

相关主题

内容加载中请稍等...

浏览历史

内容加载中请稍等...
;
使用帮助 返回顶部