声明
摘要
第1章 绪论
1.1 钩舌自动堆焊的研究背景
1.2 自动化焊接技术简介
1.2.1 自动化焊接技术的概念
1.2.2 自动化焊接系统
1.2.3 自动化焊接的关键技术
1.3 自动化焊接发展状况
1.3.1 国外自动化焊接发展现状
1.3.2 国内自动化焊接发展现状
1.4 课题的研究意义
1.5 课题的研究内容
第2章 系统设计概述
2.1 系统设计目标
2.2 系统设计方案
2.2.1 系统硬件设计方案
2.2.2 系统软件设计方案
2.2.3 系统人机交互界面设定方案
2.3 本章小结
第3章 系统硬件设计
3.1 系统硬件设计原则
3.2 硬件控制系统核心芯片选择
3.2.1 单片机型号选择
3.2.2 单片机DSPIC30f6011A特点
3.3 单片机的复位电路设计
3.4 单片机的振荡电路设计
3.5 在线仿真调试器/编程器ICD2与单片机的接口电路
3.6 单片机与触摸屏的通讯接口电路
3.6.1 电路设计方案
3.6.2 触摸屏与单片机的接口电路
3.7 系统上电送气及电动机启停与转向控制电路
3.7.1 电路设计方案
3.7.2 达林顿管
3.7.3 电动机启停与转向控制电路
3.7.4 送气与上电控制电路
3.8 焊枪位移与钩舌旋转位移信号采集电路
3.8.1 位移参数采集的意义
3.8.2 位移坐标信号采集方案
3.8.3 U型光耦
3.8.4 施密特触发器
3.9 系统电源设计
3.10 PCB板的制作
3.11 本章小结
第4章 系统软件设计
4.1 MPLAB简介
4.2 单片机与触摸屏之间的通讯程序
4.2.1 Modbus协议
4.2.2 UART通用异步收发器初始化设置
4.2.3 单片机接收触摸屏命令程序设计
4.2.4 通讯数据CRC校验
4.2.5 单片机回应触摸屏命令
4.3 绝对坐标系统
4.3.1 绝对坐标系统的意义
4.3.2 绝对坐标系统的建立
4.4 触摸屏界面按钮功能
4.4.1 焊接参数设置界面
4.4.2 焊枪和钩舌位置调整界面
4.4.3 焊接操作界面
4.4.4 坐标输入与显示界面
4.5 本章小结
第5章 系统调试与展望
5.1 软件程序模拟调试
5.2 硬件电路的调试
5.3 整个系统的总体调试
5.4 系统设计进一步展望
结论
致谢
参考文献