摘要 | 第5-7页 |
ABSTRACT | 第7-8页 |
第一章 绪论 | 第9-13页 |
1.1 数控技术概论 | 第9-10页 |
1.2 数控技术的发展现状 | 第10-11页 |
1.3 基于嵌入式微处理器的控制系统 | 第11-12页 |
1.4 本课题完成的工作及特点 | 第12-13页 |
第二章 TCPIP协议及其相关理论 | 第13-23页 |
2.1 以太网协议和IEEE 802封装 | 第13-15页 |
2.2 MAC地址的选择 | 第15-16页 |
2.3 TCP/IP协议 | 第16-23页 |
2.3.1 协议构成分析 | 第16-19页 |
2.3.2 协议栈的特点和实现 | 第19-20页 |
2.3.3 软件模型 | 第20-23页 |
第三章 系统整体方案设计 | 第23-38页 |
3.1 系统整体方案 | 第23-25页 |
3.1.1 主控单元 | 第23-24页 |
3.1.2 外围扩展 | 第24页 |
3.1.3 网络通讯 | 第24页 |
3.1.4 插补算法 | 第24-25页 |
3.2 嵌入式微处理器—μPSD3254A-40U6 | 第25-29页 |
3.2.1 μPSD3254A-40U6的功能结构 | 第26-27页 |
3.2.2 芯片内Flash存储器 | 第27-28页 |
3.2.3 I/O端口 | 第28-29页 |
3.3 以太网控制器RTL8019AS | 第29-33页 |
3.3.1 内部结构和原理 | 第30-31页 |
3.3.2 RTL8019AS内部RAM地址空间分配 | 第31页 |
3.3.3 I/O地址分配 | 第31-33页 |
3.4 嵌入式微处理器R8830 | 第33-38页 |
3.4.1 R8830管脚描述 | 第33-37页 |
3.4.2 R8830主要特征 | 第37-38页 |
第四章 硬件电路设计 | 第38-50页 |
4.1 主控单元设计 | 第38-42页 |
4.1.1 使用PSDsoft软件设置系统地址空间 | 第38-39页 |
4.1.2 系统扩展I/O端口的实现 | 第39-40页 |
4.1.3 用片内CPLD实现闭环控制 | 第40-42页 |
4.2 高速USB接口控制模块USB20C实现数据传输 | 第42-44页 |
4.3 系统时钟设计 | 第44-45页 |
4.4 以太网接口电路设计 | 第45-50页 |
4.4.1 以太网接口板电路图 | 第48-50页 |
第五章 软件设计 | 第50-73页 |
5.1 插补算法的软件设计 | 第50-66页 |
5.1.1 脉冲增量插补 | 第50页 |
5.1.2 数据采样插补 | 第50-51页 |
5.1.3 插补方法的分析和比较 | 第51-56页 |
5.1.4 本系统中的直线插补流程 | 第56-57页 |
5.1.5 脉冲间隔法圆弧插补原理 | 第57-59页 |
5.1.6 圆弧插补中的四象限问题分析 | 第59-63页 |
5.1.7 实际编程中圆弧插补误差修正 | 第63-64页 |
5.1.8 本系统中的圆弧插补流程 | 第64-66页 |
5.2 网络接口板的软件设计 | 第66-73页 |
5.2.1 链路层的软件设计 | 第66-69页 |
5.2.2 TCPIP协议栈的软件设计 | 第69-73页 |
结束语 | 第73-74页 |
附录 | 第74-77页 |
参考文献 | 第77-80页 |
致谢 | 第80-81页 |
攻读学位期间发表的学术论文 | 第81-82页 |
学位论文评阅及答辩情况表 | 第82页 |