论文摘要
随着北京奥运会和广州亚运会的成功举办,我国的体育事业正向着国际化的方向发展,越来越多的国际性比赛在全国各地频繁举办,以致现代化体育场馆的集成控制系统也受到了广大厂商的关注。智能升旗控制系统作为集成控制系统中的一部分,主要用来控制颁奖仪式的升降国旗,而颁奖仪式又是重大赛事的高潮,所以智能升旗控制系统就显得尤为重要。本课题来源于北京华亿公司的实际开发项目,作者的主要工作是设计和开发智能升旗控制系统。系统集成了现代计算机、网络和控制等技术,通过调节升旗的时间,实现了升旗时间与歌曲播放时间同步的功能。整个系统基于MODBUS通信协议进行通信连接,便于与现场其他控制系统集论文首先简介了课题的背景和意义,以及课题的来源。分析国内外同类智能升旗控制系统的研究现状,查阅相关资料文献,分析同类产品的优缺点,并介绍了有关MODBUS现场总线的发展历程及应用现状。然后根据智能升旗控制系统的功能需求和性能需求,作者提出升旗控制系统的MODBUS现场总线的硬件和软件总体设计方案,同时描述了MODBUS现场总线的基本通信原理,功能码设置以及消息帧的校验计算方法,为本地控制系统和上位机的软件设计提供理论基础。围绕升旗控制系统,设计和调试本地控制系统的控制器和RS232/RS485转换器的硬件电路板,主要包括了单片机最小系统模块,电源模块,通信模块,手动/自动切换装置、转换器模块等。然后设计和调试本地控制系统和上位机的软件,主要包括人机交互界面的设计和本地控制器的软件设计。经过现场调试,作者设计的升旗控制系统符合现场的技术要求,能够较好地控制整个升降旗过程。论文最后是对作者工作的总结以及今后工作的展望,并提出一些设计的修改意见;附录中提供了本地控制器硬件电路原理图以及软件的部分源代码。
论文目录
摘要ABSTRACT第一章 绪论1.1 课题的背景和意义1.2 课题的来源1.3 智能升旗控制系统的研究现状1.4 MODBUS通信协议的发展历程1.5 MODBUS现场总线的应用现状1.6 本文的研究内容1.7 本章小结第二章 升旗控制系统的MODBUS现场总线的总体设计2.1 MODBUS通信协议概述2.2 MODBUS通信原理2.3 MODBUS功能码设置2.4 升旗控制系统的硬件总体设计2.5 升旗控制系统的软件总体设计2.6 MODBUS帧校验的计算方式2.6.1 CRC校验的计算方式2.6.2 LRC校验的计算方式2.7 本章小结第三章 升旗控制系统硬件的设计3.1 本地控制器的硬件设计3.1.1 本地控制器硬件总体设计3.1.2 单片机的选取3.1.3 单片机最小系统的设计3.1.4 通信模块的设计3.1.5 自动/手动切换模块的设计3.1.6 本地控制器PCB板设计3.2 RS232/485转换器的硬件电路设计3.3 本地控制器和转换器的硬件测试3.4 本章小结第四章 本地控制系统的软件设计4.1 本地系统软件总体设计4.2 人机交互界面的设计4.3 本地控制器的主程序设计4.4 串口驱动程序的设计4.5 触摸屏模块指令收发程序的设计4.6 本地控制系统时钟设置4.7 变频器频率的计算4.8 变频器EV1000的MODBUS消息帧格式4.9 变频器EV1000的MODBUS协议功能4.10 RTU和ASCII模式的消息帧校验程序设计4.10.1 CRC校验程序设计4.10.2 LRC校验程序设计4.11 本地控制系统的调试4.12 本章小结第五章 上位机的软件设计5.1 上位机软件总体设计5.2 上位机的人机交互界面设计5.3 数据库模块的程序设计5.4 串行通信端口的程序设计5.4.1 串行通信控件5.4.2 串行端口配置函数的设计5.4.3 串行端口数据发送函数的设计5.5 升降旗频率设置程序的设计5.6 上位机MODBUS消息帧校验程序的设计5.7 上位机软件的调试5.8 本章小结第六章 总结与展望6.1 工作总结6.2 展望参考文献附录1:本地控制器硬件原理图附录2:本地控制器的通信程序致谢攻读硕士学位期间已发表和录用的学术论文
相关论文文献
标签:智能升旗控制系统论文; 嵌入式控制系统论文; 上位机软件论文;