基于双ARM的PCB钻床控制器的研究
摘要 | 第1-6页 |
ABSTRACT | 第6-10页 |
第一章 绪论 | 第10-16页 |
·数控技术的历史 | 第10页 |
·数控技术的现状 | 第10-11页 |
·数控技术发展趋势 | 第11-12页 |
·印制电路板数控钻床现状 | 第12-13页 |
·印制电路板孔加工方法比较 | 第13-14页 |
·印制电路板数控钻床发展趋势 | 第14页 |
·课题研究的内容和本文结构 | 第14-15页 |
·课题研究内容 | 第15-16页 |
第二章 印刷电路板钻床总体结构 | 第16-19页 |
·印制电路板钻床的结构 | 第16-17页 |
·机床进给系统 | 第17-18页 |
·主轴系统 | 第18页 |
本章小结 | 第18-19页 |
第三章 控制系统总体结构设计 | 第19-26页 |
·机床控制要求 | 第19页 |
·控制要求分析 | 第19-20页 |
·控制器结构设计 | 第20-23页 |
·双CPU之间的信息传输 | 第23-24页 |
·控制器的具体工作过程 | 第24-25页 |
本章小结 | 第25-26页 |
第四章 控制器的硬件设计 | 第26-49页 |
·控制的总体硬件结构 | 第26页 |
·控制器系统板的设计 | 第26-43页 |
·控制器CPU的选择 | 第27-29页 |
·控制器系统板电源电路和复位电路的设计 | 第29-31页 |
·人机交互子系统硬件设计 | 第31-41页 |
·机床运动控制子系统硬件设计 | 第41-43页 |
·接口电路板的设计 | 第43-48页 |
·交流伺服系统的控制 | 第44-46页 |
·开关量输入和输出的控制 | 第46-48页 |
本章小结 | 第48-49页 |
第五章 控制器软件设计 | 第49-85页 |
·控制器软件结构 | 第49页 |
·机床人机交互系统的软件设计 | 第49-74页 |
·人机交互系统启动代码的设计 | 第50-51页 |
·人机交互系统软件重定位 | 第51-52页 |
·嵌入式实时操作系统概述 | 第52-54页 |
·移植μC/OS-Ⅱ | 第54-56页 |
·人机交互系统的硬件驱动程序设计 | 第56-65页 |
·人机交互系统字库的移植及显示 | 第65-67页 |
·人机交互系统用户程序存储芯片驱动程序的编写 | 第67-69页 |
·人机交互系统的文件系统的移植 | 第69-74页 |
·人机交互系统RAM空间的分配 | 第74页 |
·机床运动控制系统软件设计 | 第74-84页 |
·机床运动控制系统初始化 | 第75-76页 |
·机床运动控制系统控制流程及通信数据区的定义 | 第76-77页 |
·基于时间触发的调度程序设计 | 第77-79页 |
·基于时间触发的调度程序的软件设计 | 第79-80页 |
·机床运动控制系统与人机交互系统通信 | 第80页 |
·交流伺服系统脉冲控制程序 | 第80-83页 |
·机床控制信息的处理 | 第83-84页 |
本章小结 | 第84-85页 |
第六章 钻床控制器调试 | 第85-96页 |
·钻床控制器开发平台及实验系统介绍 | 第85-88页 |
·软件开发环境介绍 | 第88-89页 |
·钻床控制器人机交互系统的软件调试 | 第89-94页 |
·控制器运动控制系统调试 | 第94页 |
·人机交互系统与机床运动控制系统之间的通信 | 第94-95页 |
·调试结果 | 第95页 |
本章小结 | 第95-96页 |
第七章 总结与展望 | 第96-98页 |
·全文总结 | 第96页 |
·工作展望 | 第96-98页 |
参考文献 | 第98-100页 |
致谢 | 第100-101页 |
附录A 钻床控制器系统板原理图 | 第101-102页 |
附录B 伺服电机控制程序 | 第102-105页 |
附录C 基于时间触发的调度器内核程序 | 第105-108页 |
攻读硕士学位期间发表论文 | 第108页 |