声明
摘要
第1章 绪论
1.1 论文研究背景与意义
1.1.1 编组站及驼峰介绍
1.1.2 人工摘钩过程
1.1.3 论文研究的意义
1.2 国内外的研究现状
1.2.1 国外研究现状
1.2.2 国内研究现状
1.3 本论文的研究目标与内容
1.3.1 主要功能与实现目标
1.3.2 论文的主要研究内容
1.4 本论文的结构安排
第2章 摘钩模型系统的总体设计
2.1 自动车钩介绍
2.1.1 自动车钩的结构
2.1.2 自动车钩的连挂与解锁
2.2 自动摘钩机器人功能需求分析
2.3 摘钩模型系统总体结构设计
2.3.1 摘钩方式的选择
2.3.2 自动摘钩机器人的总体结构设计
2.3.3 列车模型的总体设计
2.3.4 试验平台的总体设计
2.4 本章小结
第3章 模型的设计与制作
3.1 模型制作的准备工作
3.2 车钩模型的制作
3.3 摘钩执行机构的设计与制作
3.3.1 总体设计
3.3.2 自由度设计与实现
3.3.3 传感器安装与摘钩过程设计
3.4 承载底盘及走行部的模型制作
3.4.1 承载底盘的制作
3.4.2 走行部的设计与制作
3.5 其他部分的设计制作
3.6 本章小结
第4章 系统硬件电路的设计
4.1 自动摘钩系统总体结构框图
4.2 核心控制板的硬件电路设计
4.2.1 电源模块
4.2.2 微控制器模块
4.2.3 串口通信模块
4.2.4 电机驱动模块
4.2.5 编码器模块
4.2.6 扩展控制板接口
4.3 扩展控制板的硬件电路设计
4.3.1 步进电机控制模块
4.3.2 超声波测距电路
4.3.3 激光传感器模块
4.3.4 红外限位开关模块
4.3.5 舵机控制模块
4.3.6 限位开关模块
4.4 多路电源板的硬件设计
4.6 本章小结
第5章 自动摘钩机器人的软件设计
5.1 自动摘钩机器人控制程序设计
5.1.1 自动摘钩机器人控制主程序设计
5.1.2 直流电机速度控制子程序
5.1.3 滑台控制程序
5.1.4 舵机控制子程序
5.1.5 车辆距离检测子程序
5.1.6 机器人复位子程序
5.2 通信协议设计
5.3 本章小结
第6章 系统测试
6.1 测试系统的搭建
6.2 系统功能测试
6.3 本章小结
结论与展望
致谢
参考文献
附录