基于ARM的火焰切割数控系统的研究
| 摘要 | 第1-6页 |
| Abstract | 第6-9页 |
| 第1章 绪论 | 第9-14页 |
| ·数控机床概述 | 第9-11页 |
| ·数控机床的定义 | 第9页 |
| ·数控机床的组成 | 第9-10页 |
| ·数控机床的分类 | 第10-11页 |
| ·火焰切割技术 | 第11-12页 |
| ·课题的研究背景 | 第12-13页 |
| ·论文的主要内容和结构 | 第13-14页 |
| 第2章 嵌入式系统技术 | 第14-20页 |
| ·嵌入式系统 | 第14-18页 |
| ·嵌入式系统的定义 | 第14-15页 |
| ·嵌入式系统的特点 | 第15-16页 |
| ·嵌入式系统的硬件 | 第16-17页 |
| ·嵌入式系统的软件 | 第17-18页 |
| ·S3C2410微处理器 | 第18-20页 |
| 第3章 嵌入式开发平台 | 第20-35页 |
| ·嵌入式系统硬件 | 第20-28页 |
| ·系统硬件总体框图 | 第20页 |
| ·外部设备及接口电路 | 第20-28页 |
| ·数控系统软件平台的建立 | 第28-30页 |
| ·操作系统图形界面的选择 | 第30-35页 |
| ·Linux上常用的几种GUI | 第30-31页 |
| ·MiniGUI简介 | 第31-35页 |
| 第4章 数控系统软件设计 | 第35-52页 |
| ·引导加载程序 | 第35-36页 |
| ·Boot Loader概述 | 第35页 |
| ·烧写U-boot | 第35-36页 |
| ·Linux内核移植 | 第36-37页 |
| ·Linux内核的安装、配置和编译 | 第37页 |
| ·内核的运行方式 | 第37页 |
| ·Linux设备驱动 | 第37-41页 |
| ·设备概述 | 第37-38页 |
| ·设备驱动的编写 | 第38-41页 |
| ·人机界面 | 第41-52页 |
| ·mginit服务器 | 第41-42页 |
| ·数控系统人机界面 | 第42-52页 |
| 第5章 火焰切割平面插补计算方法 | 第52-67页 |
| ·插补的基本概念 | 第52页 |
| ·插补方法的分类 | 第52-54页 |
| ·基准脉冲插补 | 第52-53页 |
| ·数据采样插补 | 第53-54页 |
| ·逐点比较插补法 | 第54-67页 |
| ·直线插补 | 第55-59页 |
| ·圆弧插补 | 第59-62页 |
| ·逐点比较法速度分析 | 第62-64页 |
| ·刀具半径自动偏差计算 | 第64-67页 |
| 第6章 步进电机的控制 | 第67-77页 |
| ·步进电机概述 | 第67-68页 |
| ·步进电机细分驱动器 | 第68-70页 |
| ·步进电机的速度控制 | 第70-77页 |
| ·快速移动速度控制 | 第71-75页 |
| ·火焰切割速度控制 | 第75-77页 |
| 结论 | 第77-78页 |
| 参考文献 | 第78-81页 |
| 附录 图形编程代码格式 | 第81-82页 |
| 附录 系统支持的G代码 | 第82-83页 |
| 攻读学位期间公开发表论文 | 第83-84页 |
| 致谢 | 第84-85页 |
| 研究生履历 | 第85页 |