1.3 论文主要工作 2
1.4 论文结构安排 2
2 系统总体设计 4
2.1 功能需求分析 4
2.2 系统整体结构 4
2.3 总体方案设计 5
2.3.1 重点问题 5
2.3.2 总体设计 6
2.4 本章小结 7
3 遥控器硬件设计 8
3.1 硬件结构总体设计 8
3.2 电源模块 9
3.2.1 放射器电源 9
3.2.2 接收器电源 9
3.3 微控制器模块设计 10
3.3.1 微控制器选型 10
3.3.2 调试电路 11
3.4 数据采集模块设计 12
3.4.1 开关量采集电路 12
3.4.2 模拟量采集电路 13
3.5 数据通信接口模块设计 14
3.5.1 RS-232通信接口电路 14
3.5.2 CAN通信接口电路 14
3.6 无线射频通信模块设计 15
3.6.1 433MHz射频通信电路 15
3.6.2 2.4GHz射频通信电路 17
3.7 本章小结 18
4 无线通信的差错控制 19
4.1 差错控制编码原理 19
4.2 CRC码 20
4.3 RS码 21
4.4 无线通信协议 22
4.4.1 编码结构 22
4.4.2 通信参数 23
4.4.3 地址码 24
4.4.4 协议帧结构 24
4.5 本章小结 25
5 遥控器软件设计 26
5.1 软件总体设计 26
5.2 数据采集模块程序设计 26
5.2.1 开关量采集 26
5.3 无线通信模块程序设计 28
5.3.1 SI4432射频通信模块 28
5.3.2 CC2500射频通信模块 32
5.4 串口通信模块程序设计 33
5.4.1 UART驱动程序 33
5.4.2 UART2数据交互程序 34
5.5 本章小结 35
6 系统测试与分析 36
6.1 射频模块发射功率测试 37
6.2 无线通信距离测试 40
6.3 本章小结 42
7 总结与展望 43
致 谢 44
参考文献 45
1 绪论
1.1 课题研究背景及意义
本课题是为上海某公司的一个消防大型场地模拟训练设施项目设计、定制工业遥控器,并选用合适的无线传输技术,进行无线数据组网,最后搭建实际的无线遥控传输系统(指挥系统的第三级),通过遥控器,实现本地(现场)的遥控指挥,随时随地控制特定的设备运行。 Cortex-M3消防大型场地模拟训练设施第三级移动遥控(2):http://www.751com.cn/tongxin/lunwen_11935.html