论文部分内容阅读
无线传感网络是集成网络通信、现代集成电路、传感技术、嵌入式技术和分布式信息技术的交叉研究和应用领域。无线传感网络能够自主对分布区域网络的数据采集,并对这些数据进行整体处理获取的相关信息。传统远程数据采集监测系统对监控工作区域会铺设大量的电缆、通信网线、电话线、光纤等有线通信设施,其成本较高而且维护难度也比较大。ZigBee网络功耗和成本低,传感节点组网灵活等特点,能够代替传统监控有线通信解决方案有效完成相关数据监控任务。研究和设计基于窄带通信信道的低功耗ZigBee无线传感网络和Internet广域网相结合的数据远程采集系统来代替相关的传统解决方案,从而降低企业生产和操作管理成本,具有重要现实意义。论文首先对目前国内外的ZigBee无线传感网络的研究应用现状进行分析和阐述,分析了传统数据采集监控系统的缺点和待改善的问题,针对这些传统采集数据方案不足之处和在学习研究ZigBee相关通信协议和技术应用知识基础上,提出了ZigBee无线传感网络和Internet广域网相结合的数据远程采集系统整体架构和网络组成拓扑,并做出了系统需求分析,制定了相应的软件通信协议数据包种类和数据帧格式。首先说明了ARM9基于WinCE嵌入式操作系统网关节点和CEL ZigBee采集节点硬件系统设计方案,提出并阐述ZigBee采集的网络二级数据融合机制和嵌入式TCP网络数据无损压缩算法,最后研究设计整个系统的软件。在本课题研究和开发设计过程中,我以踏实的态度进行系统软件实际编程设计并实验调试,在不断的系统单元功能和整体测试中寻找软件或者硬件问题原因来不断的实现对系统的改善和优化。本文的主要重点工作内容如下:(1)对ZigBee的应用技术进行较为深入的学习和研究,针对提出ZigBee网络和Internet网络相结合的远程数据采集的系统架构;(2)对ZigBee层次树簇网络二级数据融合机制和嵌入式TCP网络数据包无损压缩算法的研究设计;(3)对ZigBee网络协调器和数据采集节点软件设计,重点研究ARM9 ZigBee网关节点WinCE驱动和WinCE.Net嵌入式应用软件设计,嵌入式数据库的移植,采集节点底层软件设计,TCP监控上位机的开发与实现,最后对系统进行了详细的实验和测试。本文的研究设计成果具有一定的工程应用意义和对基于无线传感网络的远程数据采集监控等相关应用具有一定参考价值。