论文部分内容阅读
无线传感器网络是集成传感器技术、通信技术、计算机技术而形成的一种全新的信息获取和处理技术,是二十一世纪最重要的技术之一。如何方便快捷地处理无线传感器网络所获取的信息,并对无线传感器网络进行管理是无线传感器网络研究的一个热点。嵌入式服务器可以很好的解决这些问题。同时嵌入式服务器的应用领域也很广泛,在设备管理、远程医疗、信息家电等许多方面都有应用,是嵌入式Internet的主要实现形式。因此嵌入式服务器的研究具有广泛的意义。 本文主要实现一个无线传感器网络信息查询和设备管理的嵌入式服务器。首先对嵌入式服务器应用的环境—无线传感器网络进行了说明,介绍了无线传感器网络的结构和应用,以及目前的研究情况,分析了在无线传感器网络中使用嵌入式服务器可行性和必要性。然后对嵌入式服务器的软硬件进行了分析。硬件采用嵌入式系统设计,以ARM7微处理器和RTL8019AS以太网芯片实现嵌入式服务器功能,并对ARM7微处理器和RTL8019AS以太网芯片进行了详细的说明。软件方面,采用uC/OS—Ⅱ作为嵌入式操作系统,针对ARM7微处理器作了系统移植,以ZLG/IP协议栈为基础,根据本系统的应用特点了进行裁减。采用CGI接口和表单实现动态网页,在此基础上结合应用程序实现客户端和服务器端的动态交互。最终实现一个可以查询传感器信息,并对传感器进行控制的网络平台。