论文部分内容阅读
现代传感器技术、计算机技术和无线通信等技术的进步,推动了具有现代意义的无线传感器网络的产生和发展。一个典型的无线传感器网络从硬件上通常包括传感器节点、网关节点和管理节点。其中,网关节点的主要作用是融合各个传感器节点得到的数据,并负责与外界的通信。 同时,随着嵌入式技术和网络技术的发展,通过嵌入式Web服务器来管理和控制设备成为一种发展趋势。Web方式提供了丰富的功能支持远程设备之间进行通信和数据展示,用户可以非常便利的使用浏览器通过互联网来控制它们。 本文首先介绍了国内外无线传感器网络的研究现状、网关节点的概念和相关应用背景。通过介绍无线传感器网络的体系结构、短距离无线通信传输方式、嵌入式系统等关键技术,分析了实现无线传感器网络的技术途径。结合上述结果的比较,以及无线传感器网络的应用背景,提出一种无线传感器网络嵌入式网关的设计实现方案。该网关以ARM9处理器S3C2410作为控制芯片,嵌入式Linux作为软件运行平台,并以Boa Web Server作为嵌入式Web服务器,应用CGI实现嵌入式Web服务器和用户浏览器之间的动态页面交互,应用C语言程序实现串口数据的接收与分析处理。其具有数据采集实时性高、运行速度快、安全可靠等特点,可有效进行传感器网络数据存储与管理,实现用户对传感器网络数据的远程查询和监视功能。