基于单片机的开放数控机床设计

  • 格式:doc
  • 大小:1001.50 KB
  • 文档页数:69

基于单片机的开放数控机床设计 设计(论文)用纸

第 页 19 目 录 摘要......................................................................................................................................Ⅲ ABSTRACT..........................................................................................................................Ⅳ 第一章 概述........................................................................................................................1 1.1 NC的优势.............................................................................................................1 1.2 我国NC的发展现状............................................................................................2 1.3 单片机技术的发展及特点......................................................................... 设计(论文)用纸 第 页 19 ............5 第二章 开放式数控系统的介绍........................................................................................3 2.1 开放式数控系统的概述.......................................................................................3 2.2 开放的标准和内涵...............................................................................................3 2.3 开放式数控系统的特点.......................................................................................4 第三章 设计方案的选择....................................................................................................5 3.1 选择C语言的原 设计(论文)用纸 第 页 19 因...............................................................................................5 3.2 选择模块化设计的原因.......................................................................................6 第四章 硬件设计...............................................................................................................8 4.1 CPU单元介绍.....................................................................................................9 4.2 存储器单元介绍.................................................................................................12 4.3 I/O接口介绍........................................................................................................15 设计(论文)用纸 第 页 19 4.4 总线驱动介绍.....................................................................................................16 4.5 中断扩展介绍.....................................................................................................17 4.6 通信模块介绍.....................................................................................................17 4.7 ISP介绍...............................................................................................................19 第五章 软件设计..............................................................................................................20 5.1 软件说明......................................................................... 设计(论文)用纸 第 页 19 ....................................20 5.2 插补原理及算法.................................................................................................26 第六章 总结......................................................................................................................35 6.1 问题及改进.........................................................................................................35 6.2 致谢.....................................................................................................................36 参考文献..............................................................................................................................37 附录 设计(论文)用纸 第 页 19 设计(论文)用纸

第 页 19 摘 要 数控是近代发展起来的一种自动控制技术,它是一门用数字信息对机械运动和工作过程进行控制的技术,具有高精度、高效率、柔性自动化等优点,对制造业实现柔性自动化、集成化、智能化起着举足轻重的作用。 本文中介绍了数控和单片机技术的发展,讲述了选择模块化设计及所用C语言的原因和优势,着重介绍基于单片机的开放式控制系统板的硬件结构及其设计,本文所设计的系统结构是以单片机为核心向外部扩展的相关电路,硬件设计是围绕外部功能扩展而展开的,它主要涉及扩展部分的设计,例如:程序存储器的扩展、数据存储器的扩展、总线驱动等,文中详细阐述了控制机床运动的一种算法,从而使本设计在正确的前提下而控制机床运动。最后,也写出了对本次设计的问题及改进。

关键词:数控,硬件功能,软件功能,模块,算 设计(论文)用纸

第 页 19 法

ABSTRACT NC is a automatic control technology which was developed in modern,It is a technology which use a digital information control the mechanical movement and process ,It has high precision and high efficiency and flexible automation etc advantages, It has play a role in manufacturing to achieve flexible automation and Integrated and intelligent. The paper introduced the development of NC and SCM technology, Described in the text why use modular design and C