论文部分内容阅读
温湿度监控先后经历了人工测量、分散仪表控制、集中计算机监控、分布式监控等阶段,并且随着社会科技的不断进步,人们对温湿度监控的实时性、网络化、智能化等方面提出了新的要求。因此本文设计了基于ARM9的温湿度智能网络监控系统,在深入研究学习无线通信网络、嵌入式系统开发、模糊控制算法等知识的基础上,完成了温湿度数据采集终端、通信网络、温湿度模糊控制算法、ARM9监控中心及PC机监控软件等的设计与开发工作。温湿度数据采集终端主要实现工业现场温湿度数据的采集,主要包括数据存储电路、看门狗电路、串口通信电路、实时时钟等电路的设计。通信网络主要包括ZigBee通信网络和GSM通信网络的搭建、本地PC与远程PC的以太网通信三个方面的工作,ZigBee通信网络用于实现数据采集终端与ARM9监控中心的数据通信,GSM通信网络用于实现系统与用户手机的远距离通信,而实现本地PC与远程PC的以太网通信,为监控系统接入工厂局域网提供了方便。温湿度模糊控制算法主要包括温度模糊控制算法、湿度模糊控制算法以及温湿度解耦模糊控制算法的设计三个方面工作,温湿度解耦模糊控制算法考虑温湿度的耦合关系,尽量消除它们之间的相互影响。在ARM9监控中心主要完成了Linux内核移植、文件系统的建立、以及相关驱动程序的编写,实现基于Qt/Embedded的温湿度实时监控软件,用于温湿度数据的实时显示、存储、以及系统参数设置等多项功能。PC机监控软件包括本地PC客户端和远程PC客户端两个版本。主要实现了实时监控数据的显示、自动监控状态参数的设置、采集数据的存储与绘图、历史数据库的导出与导入等功能。本文设计的基于ARM9的温湿度智能网络监控系统,具有实时监控、智能控制、数据曲线绘制、历史数据的导入与导出等功能,样机经过长时间工业测试,系统运行稳定可靠,具有良好的应用前景。