新聞中心

EEPW首頁(yè) > 嵌入式系統(tǒng) > 設(shè)計(jì)應(yīng)用 > 基于嵌入式Web的遠(yuǎn)程可控電源插座設(shè)計(jì)

基于嵌入式Web的遠(yuǎn)程可控電源插座設(shè)計(jì)

作者: 時(shí)間:2012-07-06 來(lái)源:網(wǎng)絡(luò) 收藏

摘要:為了實(shí)現(xiàn)對(duì)電器的控制,運(yùn)用技術(shù),了一個(gè)可通過(guò)互聯(lián)網(wǎng)進(jìn)行訪問(wèn)和控制的系統(tǒng)。該系統(tǒng)采用開(kāi)源Boa作為服務(wù)器,選用光電耦合器與控制模塊電路。用戶通過(guò)網(wǎng)頁(yè)瀏覽器訪問(wèn)該系統(tǒng),可對(duì)各插座開(kāi)關(guān)進(jìn)行打開(kāi)或關(guān)閉的操作,進(jìn)而控制與其相連接的電器。測(cè)試表明,該系統(tǒng)合理,功能實(shí)用,操作簡(jiǎn)便,易于擴(kuò)展,可廣泛用于對(duì)家用電器或工業(yè)電器的遠(yuǎn)程控制。
關(guān)鍵詞:遠(yuǎn)程控制;服務(wù)器;Boa;公共網(wǎng)關(guān)接口

互聯(lián)網(wǎng)的迅速發(fā)展,實(shí)現(xiàn)了信息的高速傳輸和資源共享,極大地方便了人們的生活。嵌入式系統(tǒng)廣泛應(yīng)用于各種電器產(chǎn)品、智能儀表和控制設(shè)備中,它與互聯(lián)網(wǎng)的結(jié)合是一種必然的趨勢(shì)。
嵌入式系統(tǒng)和網(wǎng)絡(luò)技術(shù)的快速發(fā)展,為網(wǎng)絡(luò)遠(yuǎn)程控制的發(fā)展和完善提供了技術(shù)基礎(chǔ)。
筆者綜合運(yùn)用嵌入式系統(tǒng)和Web技術(shù),設(shè)計(jì)了一種可通過(guò)互聯(lián)網(wǎng)進(jìn)行遠(yuǎn)程控制的系統(tǒng),實(shí)現(xiàn)對(duì)家用或工業(yè)電器的遠(yuǎn)程實(shí)時(shí)控制。用戶通過(guò)網(wǎng)頁(yè)瀏覽器訪問(wèn)該系統(tǒng),對(duì)各插座進(jìn)行打開(kāi)或關(guān)閉的操作,實(shí)現(xiàn)對(duì)與其相連接的電器的遠(yuǎn)程控制。

1 嵌入式Web工作原理
嵌入式Web的體系結(jié)構(gòu)如圖1所示??蛻舳撕颓度胧较到y(tǒng)中Web服務(wù)器之間的通信協(xié)議采用HTTP(超文本傳輸協(xié)議)。嵌入式操作系統(tǒng)提供TCP/IP協(xié)議支持。嵌入式Web服務(wù)器提供靜態(tài)網(wǎng)頁(yè),也可以通過(guò)CGI(Common GatewayInterface,公共網(wǎng)關(guān)接口)與后臺(tái)程序或嵌入式數(shù)據(jù)庫(kù)交互,進(jìn)行數(shù)據(jù)訪問(wèn)或處理。

本文引用地址:http://m.butianyuan.cn/article/148803.htm

d.JPG

e.JPG


嵌入式Web的工作流程如圖2所示。嵌入式Web服務(wù)器的主要任務(wù)是接收客戶端請(qǐng)求、解析客戶端請(qǐng)求、響應(yīng)客戶端請(qǐng)求、向客戶端回送請(qǐng)求的結(jié)果??蛻舳伺cWeb服務(wù)器交換數(shù)據(jù)之前,首先用TCP/IP建立連接,服務(wù)器端程序建立TCP類型的Socket套接字;服務(wù)器在接收到用戶端的請(qǐng)求后,解析客戶請(qǐng)求的HTTP協(xié)議頭,分析客戶的請(qǐng)求,根據(jù)客戶的請(qǐng)求做相應(yīng)的處理并返回結(jié)果。

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

上一頁(yè) 1 2 3 4 下一頁(yè)

評(píng)論


相關(guān)推薦

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

關(guān)閉