摘要
ABSTRACT
第一章 绪论
1.1 课题背景
1.2 国内外研究现状和发展趋势
1.2.1 国内外研究现状
1.2.2 数控发展趋势
1.3 论文研究目标
1.3.1 数控车床介绍
1.3.2 数控车床的工作过程
1.3.3 课题研究目标
1.4 论文研究内容
1.4.1 全自动仪表车床控制器设计
1.4.2 仪表车床数字控制方法
第二章 系统方案设计
2.1 系统设计要求
2.2 系统的性能和功能指标
2.3 系统方案设计
2.3.1 控制器方案设计
2.3.2 步进电机选择
2.3.3 步进电机驱动器选择
第三章 系统硬件设计
3.1 用户交互单元硬件设计
3.1.1 W78E516 性能特点
3.1.2 外部总线设计
3.1.3 键盘设计
3.1.4 USB 模块设计
3.1.5 液晶显示模块设计
3.2 运动控制单元硬件设计
3.2.1 运动控制单元的选择
3.2.2 TMS320F2812 性能特点
3.2.3 DSP 外围电路设计
3.2.4 系统通讯电路设计
3.3 I/O 单元硬件设计
3.3.1 电机控制输出接口
3.3.2 IO 输入输出接口
第四章 仪表车床数字控制原理
4.1 插补算法
4.1.1 插补算法概述
4.1.2 数字增量插补原理
4.1.3 直线插补算法
4.1.4 圆弧插补算法
4.1.5 螺纹插补
4.2 加工速度控制算法
4.2.1 加工速度控制算法的提出
4.2.2 加减速曲线的设计
4.2.3 单段曲线的速度控制
4.2.4 曲线段间的速度控制
4.3 系统补偿功能
4.3.1 间隙补偿
4.3.2 刀具补偿
第五章 系统软件设计
5.1 系统软件设计概述
5.2 运动控制单元软件设计
5.2.1 G 代码的解析
5.2.2 插补算法的实现
5.2.3 脉冲产生的实现
5.2.4 速度控制的实现
5.2.5 补偿功能的实现
5.3 用户交互单元软件设计
5.4 通信协议的制定
5.5 自诊断功能
第六章 系统性能测试
6.1 速度测试
6.2 精度测试
6.3 补偿功能测试
6.4 I/O 测试
6.5 综合加工测试
第七章 总结与展望
7.1 总结
7.2 展望
参考文献
附录
致谢
攻读学位期间发表的学术论文