新聞中心

EEPW首頁 > 嵌入式系統(tǒng) > 設(shè)計(jì)應(yīng)用 > 基于嵌入式Web服務(wù)器的遠(yuǎn)程控制系統(tǒng)的實(shí)現(xiàn)

基于嵌入式Web服務(wù)器的遠(yuǎn)程控制系統(tǒng)的實(shí)現(xiàn)

作者: 時(shí)間:2010-08-05 來源:網(wǎng)絡(luò) 收藏

摘要:為解決在小型工農(nóng)業(yè)生產(chǎn)及惡劣環(huán)境下對(duì)設(shè)備控制的問題,設(shè)計(jì)了。該系統(tǒng)硬件設(shè)計(jì)采用RISC型32位微處理器S3C4480X,以太網(wǎng)控制器RTL8019AS,2 MB的NOR nash及8 MB的SDRAM。通過配置μClinux操作系統(tǒng)及BOA構(gòu)建了。通過編寫設(shè)備驅(qū)動(dòng)程序和服務(wù)器CGI程序對(duì)網(wǎng)頁的交互訪問。測(cè)試結(jié)果表明:嵌入式Web服務(wù)器控制設(shè)備不受距離和環(huán)境限制,對(duì)設(shè)備控制。
關(guān)鍵詞:嵌入式系統(tǒng);BOA服務(wù)器;Web服務(wù)器;公共網(wǎng)關(guān)接口(CGI);遠(yuǎn)程控制

本文引用地址:http://www.butianyuan.cn/article/151707.htm

隨著計(jì)算機(jī)技術(shù)和網(wǎng)絡(luò)通信技術(shù)的飛速發(fā)展,人們?nèi)粘I詈凸I(yè)生產(chǎn)等方面對(duì)以太網(wǎng)進(jìn)行遠(yuǎn)程通信和控制的要求日益強(qiáng)烈。目前市場(chǎng)上雖已有成熟的Web服務(wù)器可供遠(yuǎn)程選擇,但多是基于通用計(jì)算機(jī)或?qū)S梅?wù)器,體積及成本不適合小型,尤其是在一些環(huán)境惡劣,不易值守或無法安裝計(jì)算機(jī)控制系統(tǒng)的場(chǎng)所。如今嵌入式技術(shù)發(fā)展迅速,嵌入式處理器的性能不斷提高,基于嵌入式的控制系統(tǒng)得到廣泛應(yīng)用??紤]到嵌入式系統(tǒng)高性能、低成本、低功耗等諸多特點(diǎn),這里通過32位嵌入式處理器和以太網(wǎng)控制器構(gòu)建了嵌入式Web服務(wù)器,實(shí)現(xiàn)設(shè)備遠(yuǎn)程控制。

1 遠(yuǎn)程控制系統(tǒng)的硬件結(jié)構(gòu)
基于嵌入式Web服務(wù)器的遠(yuǎn)程控制系統(tǒng)主要由嵌入式Web服務(wù)器以及被控制的現(xiàn)場(chǎng)設(shè)備組成。服務(wù)器通過交換機(jī)或調(diào)制解調(diào)器與Intemet互聯(lián)網(wǎng)連接,用戶端只需在已聯(lián)網(wǎng)的計(jì)算機(jī)上通過網(wǎng)頁瀏覽器訪問該遠(yuǎn)程服務(wù)器的IP地址,即可使用該服務(wù)器并實(shí)現(xiàn)對(duì)設(shè)備的遠(yuǎn)程控制。遠(yuǎn)程控制系統(tǒng)的結(jié)構(gòu)如圖1所示。


該嵌入式web服務(wù)器采用三星公司的S3C44B0X器件作為整個(gè)系統(tǒng)的處理器,該器件是以ARM7TDMI為內(nèi)核的RISC處理器,是一種性價(jià)比較高的嵌入式32位處理器。網(wǎng)絡(luò)控制部分選用Realtek公司的RTL8019AS作為以太網(wǎng)控制器,系統(tǒng)的Flash選用AMD公司的容量為2MB,NOR Flash型AM29LVl60存儲(chǔ)器,SDRAM選用現(xiàn)代公司的容量為8 MB的HY57V641620HGT存儲(chǔ)器。圖2為該硬件系統(tǒng)設(shè)計(jì)框圖。

linux操作系統(tǒng)文章專題:linux操作系統(tǒng)詳解(linux不再難懂)

上一頁 1 2 3 下一頁

評(píng)論


相關(guān)推薦

技術(shù)專區(qū)

關(guān)閉