基于嵌入式Web服務(wù)器的遠(yuǎn)程測控系統(tǒng)的研究與實(shí)現(xiàn)
發(fā)布時(shí)間:2017-11-14 05:03
本文關(guān)鍵詞:基于嵌入式Web服務(wù)器的遠(yuǎn)程測控系統(tǒng)的研究與實(shí)現(xiàn)
更多相關(guān)文章: Linux 嵌入式Web服務(wù)器 SQLite 驅(qū)動(dòng)程序 CGI
【摘要】:自從二十世紀(jì)中期以來,信息科技的高速發(fā)展,人們對(duì)遠(yuǎn)程控制與測量的研究關(guān)注度不斷提高,越來越多的人投入到遠(yuǎn)程測量、遠(yuǎn)程控制領(lǐng)域進(jìn)行深入研究。目前,遠(yuǎn)程測控系統(tǒng)在集成電路、網(wǎng)絡(luò)通信、多媒體等技術(shù)的快速發(fā)展下,正朝向小型化、智能化和網(wǎng)絡(luò)化方向發(fā)展。傳統(tǒng)的遠(yuǎn)程測控系統(tǒng)一般都是以C/S(Client/Server客戶機(jī)服務(wù)器架構(gòu))為架構(gòu),但C/S本身存在種種問題。以Web瀏覽器為基礎(chǔ)的B/S(Browser/Server瀏覽器/服務(wù)器)架構(gòu)系統(tǒng)因其維護(hù)和升級(jí)方式簡單,成本降低,選擇更多等諸多優(yōu)點(diǎn)越來越受到人們的歡迎、廣泛運(yùn)用到各個(gè)領(lǐng)域。本文設(shè)計(jì)和實(shí)現(xiàn)了一個(gè)基于B/S架構(gòu)的嵌入式Web遠(yuǎn)程測控系統(tǒng)。嵌入式Web服務(wù)器系統(tǒng)負(fù)責(zé)將傳感器采集的數(shù)據(jù)存儲(chǔ)下來,并實(shí)時(shí)可靠的傳輸遠(yuǎn)程客戶端的瀏覽器。遠(yuǎn)程用戶只需打開瀏覽器輸入嵌入式Web服務(wù)器的IP地址即可獲得當(dāng)前設(shè)備的實(shí)時(shí)數(shù)據(jù)和查看設(shè)備的歷史數(shù)據(jù),并且也可以對(duì)嵌入式Web服務(wù)器系統(tǒng)進(jìn)行參數(shù)調(diào)節(jié)與控制,從而實(shí)現(xiàn)遠(yuǎn)程測控。本文給出了本系統(tǒng)總體軟硬件設(shè)計(jì)方案,選用ARM920T內(nèi)核的三星S3C2440A芯片為處理器的mini2440開發(fā)板為硬件平臺(tái)開發(fā)了基于嵌入式Linux的遠(yuǎn)程測控系統(tǒng)。針對(duì)本開發(fā)板系統(tǒng)的硬件情況對(duì)u-boot-2010.03進(jìn)行了修改和移植,詳細(xì)地分析了u-boot啟動(dòng)過程,對(duì)編譯與移植linux2.6.32內(nèi)核以及Boa嵌入式Web服務(wù)器也做了深入的研究,重點(diǎn)討論了利用SQlite嵌入式數(shù)據(jù)庫和CGI庫進(jìn)行程序開發(fā)以及Linux系統(tǒng)字符設(shè)備驅(qū)動(dòng)程序開發(fā),最后編寫了網(wǎng)頁監(jiān)控主界面,實(shí)現(xiàn)了基于嵌入式Web服務(wù)器的遠(yuǎn)程測控系統(tǒng)。本系統(tǒng)采用模塊化設(shè)計(jì),可靠性較高且易于升級(jí)與維護(hù)。
【學(xué)位授予單位】:西南科技大學(xué)
【學(xué)位級(jí)別】:碩士
【學(xué)位授予年份】:2016
【分類號(hào)】:TP393.09
,
本文編號(hào):1183938
本文鏈接:http://sikaile.net/guanlilunwen/ydhl/1183938.html
最近更新
教材專著