首页--工业技术论文--金属学与金属工艺论文--金属切削加工及机床论文--铣削加工及铣床论文--程序控制铣床和数控铣床论文

数控钻铣床运动控制卡设计及研制

摘要第1-4页
ABSTRACT第4-7页
第一章 绪论第7-13页
   ·引言第7-9页
   ·运动控制卡概述第9页
   ·运动控制卡在国内外发展现状第9-10页
   ·运动控制卡的分类第10-11页
   ·课题的来源、背景和意义第11-12页
   ·本课题研究的主要内容第12-13页
第二章 系统总体方案设计构思第13-17页
   ·几种系统总体设计方案之间的比较第13-15页
   ·运动控制卡总体方案第15-16页
   ·需要解决的问题及达到的目标第16-17页
第三章 运动控制卡的硬件系统设计第17-47页
   ·MCU 主控制器方案设计与选择构思第17-26页
     ·C8051F020 微处理器模块介绍第17-26页
     ·C8051F020 在运动控制卡中主要作用第26页
   ·ISA 总线标准选择与应用第26-41页
     ·ISA 总线标准第26-32页
     ·双口RAM IDT7005第32-36页
     ·硬件端口测试第36-38页
     ·ISA 总线与IDT7005L 通讯在线调试第38-41页
   ·CPLD 设计与选择构思第41-43页
     ·复杂可编程逻辑器件CPLD 模块概述第41-42页
     ·CPLD 在运动控制卡中的原理设计构思及功能应用第42-43页
   ·运动控制卡接口电路设计规划第43-44页
   ·系统硬件地址选择与分配第44-47页
第四章 运动控制卡的软件系统设计第47-64页
   ·插补程序设计第47-49页
   ·控制卡数据通讯设计第49-50页
     ·主机与控制器的通讯流程第49-50页
     ·双端RAM 中的空间分配第50页
   ·C8051F020 单片机软件设计第50-53页
     ·主程序第50-51页
     ·中断处理第51页
     ·NC 代码识别第51-52页
     ·插补程序第52页
     ·位置程序第52-53页
   ·CPLD 的程序设计第53-54页
   ·运动控制器驱动程序开发第54-63页
     ·设备驱动程序概述第54-55页
     ·设备驱动程序开发方法介绍第55-57页
     ·设备驱动程序开发工具WinDriver 简介第57-59页
     ·用WinDriver 建立设备驱动程序的步骤第59-61页
     ·将API 函数代码移植到delphi 应用程序中,建立用户模式的驱动程序第61-63页
   ·利用DELPHI 7.0 开发人机交互界面第63-64页
     ·上位机试验平台设计软件Delphi 简介第63页
     ·上位机人机界面设计第63-64页
第五章 运动控制卡的抗干扰设计第64-74页
   ·抗干扰设计的重要性第64-65页
   ·系统抗干扰设计的主要途径第65-66页
   ·干扰产生的原因及分类第66页
   ·硬件抗干扰技术第66-70页
     ·滤波技术第67页
     ·去耦电路第67页
     ·屏蔽技术与双绞线传输第67-68页
     ·隔离技术第68-69页
     ·接地技术第69-70页
   ·系统的软件抗干扰第70-71页
     ·指令冗余技术第70-71页
     ·软件陷阱技术第71页
     ·软件“看门狗”技术第71页
   ·制作电路板时的一些注意事项第71-72页
   ·编写软件的其他注意事项第72-74页
第六章 总结第74-75页
参考文献第75-77页
攻读硕士期间发表的论文第77-78页
致谢第78-79页
附录第79-109页
 附录一 输入输出端口I/O 量引脚分配表第79-81页
 附录二 NC 代码译码程序第81-82页
 附录三 运动控制卡核心插补程序第82-95页
 附录四 运动控制卡调试及驱动程序源代码第95-108页
 附录五 运动控制卡实物图第108-109页
 附录六 运动控制卡设PCB 板总图第109页

论文共109页,点击 下载论文
上一篇:托里西南部遥感异常信息提取研究
下一篇:无模型自适应控制研究及其在加热炉中的应用