基于Web的低成本遠程監(jiān)控網(wǎng)絡(luò)設(shè)計與應(yīng)用
發(fā)布時間:2018-06-02 06:23
本文選題:遠程監(jiān)控 + Web服務(wù)器。 參考:《浙江大學(xué)》2012年碩士論文
【摘要】:隨著城市的發(fā)展、各類生產(chǎn)生活服務(wù)設(shè)施的完善和人們生活質(zhì)量的提高,遠程監(jiān)控技術(shù)逐漸滲透到電力、通訊、交通、安保、生態(tài)監(jiān)測等領(lǐng)域。遠程監(jiān)控的大規(guī)模應(yīng)用對遠程監(jiān)控網(wǎng)絡(luò)提出了新的要求。 在比較了多種監(jiān)控網(wǎng)絡(luò)優(yōu)缺點后,為了緩解大規(guī)模遠程監(jiān)控網(wǎng)絡(luò)構(gòu)建成本和系統(tǒng)功能之間的矛盾,提出了基于單片機的Web遠程監(jiān)控系統(tǒng)方案。該方案采用B/S結(jié)構(gòu),由用戶端、系統(tǒng)管理服務(wù)器和監(jiān)控節(jié)點組成。系統(tǒng)管理服務(wù)器基于PC平臺,具有用戶身份驗證、節(jié)點定向、網(wǎng)絡(luò)管理、數(shù)據(jù)庫支持、客戶端軟件下載等功能。監(jiān)控節(jié)點基于單片機,由Web服務(wù)器和監(jiān)控模塊、外圍電路組成,具有數(shù)據(jù)采集、處理、發(fā)布和控制的功能。 監(jiān)控節(jié)點的Web服務(wù)器是網(wǎng)絡(luò)實現(xiàn)的重點,本文分別針對嵌入式實時操作系統(tǒng)μC/OS-Ⅱ和無操作系統(tǒng)兩種環(huán)境,研究了Web服務(wù)器的實現(xiàn),主要完成了以下工作:1、選擇合適的TCP/IP技術(shù),在無文件系統(tǒng)支持下實現(xiàn)了網(wǎng)頁發(fā)布;2、提出了虛擬CGI的概念,建立了用戶端與服務(wù)器端之間的動態(tài)交互;3、結(jié)合AJAX技術(shù)和ActiveX控件,在不增加服務(wù)器負擔(dān)的前提下,豐富了用戶端界面的動態(tài)顯示。其中無操作系統(tǒng)的方案有利于進一步降低系統(tǒng)成本,有操作系統(tǒng)的方案可應(yīng)用于任務(wù)復(fù)雜的系統(tǒng)。 考慮到遠程實驗與遠程監(jiān)控在技術(shù)上的一致性,本文以Web遠程實驗室為平臺,研究了加熱爐溫度控制遠程實驗。實驗結(jié)果表明,該嵌入式遠程實驗系統(tǒng)達到了過去基于PC系統(tǒng)的實驗效果,驗證了Web監(jiān)控網(wǎng)絡(luò)的可行性。
[Abstract]:With the development of the city, the improvement of all kinds of production and living service facilities and the improvement of people's quality of life, remote monitoring technology has gradually penetrated into the fields of power, communication, traffic, security, ecological monitoring and so on. The large-scale application of remote monitoring puts forward new requirements for remote monitoring network. After comparing the advantages and disadvantages of various monitoring networks, in order to alleviate the contradiction between the construction cost of large-scale remote monitoring network and the system function, a scheme of Web remote monitoring system based on single-chip microcomputer is proposed. This scheme adopts B / S structure and consists of client, system management server and monitor node. The system management server, which is based on PC platform, has the functions of user authentication, node orientation, network management, database support, client software download and so on. The monitoring node is composed of Web server and monitoring module, and has the functions of data acquisition, processing, publishing and control. The Web server of the monitoring node is the focus of the network implementation. In this paper, the implementation of the Web server is studied for the embedded real-time operating system 渭 C / OS- 鈪,
本文編號:1967753
本文鏈接:http://sikaile.net/kejilunwen/jisuanjikexuelunwen/1967753.html
最近更新
教材專著