第一章 前言 | 第1-14页 |
·数控系统的发展 | 第10-11页 |
·课题研究的目的及意义 | 第11-13页 |
·课题的提出及解决思路 | 第11-12页 |
·课题研究的意义 | 第12-13页 |
·本论文主要研究的内容 | 第13-14页 |
第二章 嵌入式数控系统的硬件设计 | 第14-42页 |
·系统模块化设计方案简介 | 第14-15页 |
·数控系统的体系结构 | 第15-16页 |
·系统主控CPU MC68332概述 | 第16-18页 |
·系统时钟设计 | 第18-19页 |
·系统时钟 | 第18页 |
·外部滤波电路 | 第18-19页 |
·系统日历 | 第19-20页 |
·外部复位与低电压保护电路 | 第20-22页 |
·片外存储器设计 | 第22-28页 |
·片外存储器的扩展 | 第22-24页 |
·TC55416]1MC68332的时序 | 第24-27页 |
·TC554161与MC68332读时序配合 | 第24-26页 |
·TC554161与MC68332写时序配合 | 第26-27页 |
·AT29C040A与MC68332的时序 | 第27-28页 |
·液晶显示模块 | 第28-32页 |
·液晶驱动电路的设计 | 第28-31页 |
·液晶显示控制器设计 | 第31-32页 |
·SCI通信模块的设计 | 第32-34页 |
·系统主轴控制模块 | 第34-37页 |
·主轴DA输出 | 第35-36页 |
·编码器与手轮 | 第36-37页 |
·电机控制模块 | 第37-42页 |
·步进电机控制模块 | 第38-39页 |
·伺服电机控制模块 | 第39-42页 |
第三章 嵌入式数控系统的软件设计 | 第42-58页 |
·系统软件的组成 | 第42-43页 |
·嵌入式实时操作系统简介 | 第43-44页 |
·μC/OS-Ⅱ嵌入式实时操作系统简介 | 第44-47页 |
·μC/OS-Ⅱ的特点 | 第44-45页 |
·μC/OS-Ⅱ的组成 | 第45-46页 |
·μC/OS-Ⅱ的工作原理 | 第46页 |
·μC/OS-Ⅱ的移植条件 | 第46-47页 |
·系统开发环境及 μC/OS-Ⅱ内核在MC68332上的移植 | 第47-48页 |
·系统的开发环境SingleStep简介 | 第47-48页 |
·μC/OS-Ⅱ内核在MC68332上的移植简介 | 第48页 |
·基于μC/OS-Ⅱ的数控系统任务机制 | 第48-53页 |
·任务的创建 | 第49-50页 |
·任务的状态 | 第50页 |
·任务的调度 | 第50-51页 |
·软件体系结构 | 第51-52页 |
·数控系统的多任务并行处理软件设计 | 第52-53页 |
·μC/OS-Ⅱ移植 | 第53-55页 |
·设置OS_CPU.H中与处理器和编译器相关的代码 | 第53-54页 |
·重写OS_CPU_A.ASM | 第54页 |
·文件OS_CPU_C.C的编写 | 第54-55页 |
·μC/OS-Ⅱ的中断服务函数 | 第55-58页 |
第四章 数控系统的调试与抗干扰性分析 | 第58-64页 |
·数控系统的调试 | 第58页 |
·数控系统的抗干扰性分析 | 第58-61页 |
·抗干扰的硬件设计 | 第59页 |
·印刷电路板的设计 | 第59-60页 |
·元器件的选择 | 第60-61页 |
·系统设计中的抗干扰设计 | 第61页 |
·抗干扰的软件设计 | 第61-64页 |
·指令冗余技术 | 第62页 |
·软件陷阱技术 | 第62页 |
·“看门狗”技术 | 第62-64页 |
第五章 结束语 | 第64-66页 |
·嵌入式数控系统设计的总结 | 第64页 |
·前景展望 | 第64-66页 |
参考文献 | 第66-68页 |
攻读硕士期间发表论文和参加科研情况 | 第68-69页 |
附录:系统主控板原理图 | 第69-70页 |
致谢 | 第70页 |