节点文献
基于Web的低成本远程监控网络设计与应用
Design and Implementation of Low Cost Web Remote Monitoring Network
【作者】 邓威威;
【导师】 何衍;
【作者基本信息】 浙江大学 , 电气工程, 2012, 硕士
【摘要】 随着城市的发展、各类生产生活服务设施的完善和人们生活质量的提高,远程监控技术逐渐渗透到电力、通讯、交通、安保、生态监测等领域。远程监控的大规模应用对远程监控网络提出了新的要求。在比较了多种监控网络优缺点后,为了缓解大规模远程监控网络构建成本和系统功能之间的矛盾,提出了基于单片机的Web远程监控系统方案。该方案采用B/S结构,由用户端、系统管理服务器和监控节点组成。系统管理服务器基于PC平台,具有用户身份验证、节点定向、网络管理、数据库支持、客户端软件下载等功能。监控节点基于单片机,由Web服务器和监控模块、外围电路组成,具有数据采集、处理、发布和控制的功能。监控节点的Web服务器是网络实现的重点,本文分别针对嵌入式实时操作系统μC/OS-Ⅱ和无操作系统两种环境,研究了Web服务器的实现,主要完成了以下工作:1、选择合适的TCP/IP技术,在无文件系统支持下实现了网页发布;2、提出了虚拟CGI的概念,建立了用户端与服务器端之间的动态交互;3、结合AJAX技术和ActiveX控件,在不增加服务器负担的前提下,丰富了用户端界面的动态显示。其中无操作系统的方案有利于进一步降低系统成本,有操作系统的方案可应用于任务复杂的系统。考虑到远程实验与远程监控在技术上的一致性,本文以Web远程实验室为平台,研究了加热炉温度控制远程实验。实验结果表明,该嵌入式远程实验系统达到了过去基于PC系统的实验效果,验证了Web监控网络的可行性。
【Abstract】 With the development of the city, improvements of different kinds of service facilities and the enhancement of people’s life quality, remote monitoring technology gradually infiltrated into the areas of electrical power, communications, traffic, security, ecological monitoring, etc. The large-scale applications of remote monitoring put forward new requirements to the remote monitoring network.By comparing the advantages and disadvantages of various monitoring networks, Web remote monitoring system based on MCU was proposed in order to alleviate the contradiction between cost and system function. B/S structure was adopted and the proposed system consisted of a user terminal, a system management server and a monitoring node. Systems management server based on PC platform had the functions of user authentication, redirection of node, network management, database support, software download on client, etc. Monitoring node based on SCM had the functions of data sampling, processing, distribution and control, which consisted of a Web server, a monitoring module and a peripheral circuit.Network realization of web server in monitoring node was the realization key. Aiming at embedded real-time operating system u C/OS-II and no operating system respectively, the web server was realized. The main work is as follows:1. the appropriate TCP/IP technology was adopted to realize webpage in the absence of file system support; 2. the concept of virtual CGI was put forward to build dynamic interaction between client and server; 3. AJAX technology and ActiveX control were combined to enhance dynamic display performances of user interfaces without increasing the burden of the server. The method without operating system was favorable for further reducing the cost of the system, and the method with operating system can be applied to the system with complex tasks.Considering the consistency between remote experiment and remote monitoring technology, heating furnace temperature remote control system was studied, which adopted web remote laboratory as a platform. The experimental results showed that the embedded remote experiment system can get the same effects as the systmens based on PC, so the proposed web monitoring network’s feasibility was tested.
【Key words】 remote monitor; web servers; embedded systems; remote experiment; furnace control;