论文部分内容阅读
基于环境监测的无线传感器网络中,数据采集是监测系统的核心。无线传感器网络作为物联网的基础得到了越来越广泛的应用,通过分析传感器网络采集到的数据达到监测的目的,但随着实时性要求的提高,数据的可靠性及其实时传输面临着挑战,传统的数据采集方式已经不能满足当前人们的需求。因此,数据采集开始从人工实地采集到网络远程采集,传输通道从单通道向多通道方向转变,网络结构也从单一网络结构向多种异构网络相结合的方向发展。不难看出,研究多通道异构网络的数据传输系统对于实时监测应用领域具有重大意义实用价值。本文提出了基于无线传感器网络的实时监测数据传输的具体方案,通过多通道与异构网络的紧密结合实现了多通道无线数据收发器的设计。由GPRS与以太网构成的双传输通道系统,实现数据的实时转发。工程实施过程中,对整个传输系统的体系结构和工作原理进行了详细的研究,对数据的传输协议进行了分析,结合系统模型及协议转换思想实现了多通道传输机制。在软硬件系统设计中均采用了模块化设计思路,功能独立的模块之间相互协调共同完成传输任务。在系统软件的设计过程中,以嵌入式Linux作为构建基础,完成系统内核的定制以及驱动程序的开发,成功实现内核的移植。在基于ARM的多通道数据收发软件设计中,应用Qt4并结合软件的模块化设计方法完成多通道传输功能。最后,多通道无线收发器的软硬件经过测试达到基本的需求。在课题研究中,针对多通道无线数据收发器的模型,应用已有传输协议及嵌入式技术构建出新的传输模式。在一个硬件平台上实现以不同协议为支撑的多通道传输,能够达到数据的实时采集和传输以及网络共享。将高性能ARM处理器应用于实时数据采集系统中,实现了低功耗和资源的高效利用。