文摘
英文文摘
声明
引 言
1 绪论
1.1 选题的背景和意义
1.1.1 数控系统简介
1.1.2 国内外数控系统的研究和发展现状
1.1.3 数控技术的发展趋势
1.2 现场总线技术简介
1.2.1 现场总线技术概述
1.2.2 几种常用现场总线的比较
1.3 本课题研究的意义
1.4 论文主要研究内容
1.5 本章小结
2 CAN总线技术应用
2.1 现场总线的产生
2.2 CAN总线的产生与发展
2.3 CAN总线的网络结构
2.4 CAN总线报文帧结构
2.5 CAN总线传输技术
2.6 CAN总线的性能特点
2.7 本章小结
3 基于DSP和CAN总线铣床数控系统的构成和原理
3.1 系统总体方案设计
3.2 主控制计算机与通讯模块的接口设计
3.2.1 TMS320F2407简介
3.2.2 工作原理及硬件结构设计
3.3 通讯模块与伺服驱动器的总线接口设计
3.3.1 CAN控制芯片SJA1000简介
3.3.2 工作原理及硬件结构设计
3.4 通讯模块与主轴及I/O模块的总线接口设计
3.4.1 DSP2407的CAN控制器模块概述
3.4.2 工作原理及硬件结构设计
3.5 伺服驱动系统的总线接口设计
3.5.1 TMS320F2812介绍
3.5.2 TMS320LF2812的eCAN总线模块简介
3.5.3 工作原理及硬件结构设计
3.6 本章小结
4 铣床数控系统CAN总线通讯应用协议的开发
4.1 双口RAM数据交换协议的开发
4.2 总线通讯应用协议的开发
4.3 总线通讯同步控制解决方案
4.4 本章小结
5 铣床数控系统CAN总线通讯的软件设计与实现
5.1 通讯模块初始化
5.1.1 SJA1000的初始化
5.1.2 CAN模块初始化
5.2 定时中断服务程序
5.2.1 通讯模块的时序功能定制
5.2.2 双口RAM的读写
5.2.3 SJA1000的数据发送
5.2.4 片内CAN模块的数据发送
5.3 外部中断服务程序
5.4 片内CAN中断服务程序
5.5 伺服驱动系统CAN总线通讯的实现
5.6 本章小结
6 CAN总线的速度测试及其可靠性试验
6.1 总线的的速度测试
6.2 系统的可靠性试验
结 论
参考文献
致 谢
大连理工大学;