• 
    

    
    

      99热精品在线国产_美女午夜性视频免费_国产精品国产高清国产av_av欧美777_自拍偷自拍亚洲精品老妇_亚洲熟女精品中文字幕_www日本黄色视频网_国产精品野战在线观看

      ?

      基于物聯(lián)網(wǎng)的智能家居監(jiān)控系統(tǒng)

      2013-04-29 00:44:03岳宏偉伍軍
      科技資訊 2013年9期
      關(guān)鍵詞:網(wǎng)絡(luò)嵌入式監(jiān)控

      岳宏偉 伍軍

      摘 要:隨著嵌入式技術(shù)的發(fā)展和高速寬帶網(wǎng)絡(luò)的普及,利用網(wǎng)絡(luò)實(shí)現(xiàn)智能化的遠(yuǎn)程監(jiān)控已為人們廣泛接受,嵌入式網(wǎng)絡(luò)監(jiān)控系統(tǒng)正是在此條件下逐步發(fā)展成熟起來的。本系統(tǒng)采用MCU(S3C2440)作為主控器件,單片機(jī)應(yīng)用系統(tǒng)由硬件和軟件組成。本設(shè)計完成了單片機(jī)應(yīng)用系統(tǒng)其開發(fā)過程的系統(tǒng)的整體設(shè)計、硬件設(shè)計、軟件設(shè)計和系統(tǒng)調(diào)試,根據(jù)開發(fā)的實(shí)際需要,相互協(xié)調(diào)、交叉,有機(jī)的進(jìn)行,并實(shí)現(xiàn)了智能家居監(jiān)控系統(tǒng)的基本功能。

      關(guān)鍵詞:嵌入式 網(wǎng)絡(luò) 智能 監(jiān)控

      中圖分類號:T31 文獻(xiàn)標(biāo)識碼:A 文章編號:1672-3791(2013)03(c)-0017-02

      智能家居控制系統(tǒng)利用先進(jìn)的計算機(jī)技術(shù)、網(wǎng)絡(luò)通訊技術(shù)、綜合布線技術(shù)、將與家居生活有關(guān)的各種子系統(tǒng),有機(jī)地結(jié)合在一起,通過統(tǒng)籌管理,讓家居生活更加舒適、安全、有效。與普通家居相比,智能家居不僅具有傳統(tǒng)的居住功能,提供舒適安全、高品位且宜人的家庭生活空間。還將原來的被動靜止結(jié)構(gòu)轉(zhuǎn)變?yōu)榫哂心軇又腔鄣墓ぞ撸峁┤轿坏男畔⒔粨Q功能,幫助家庭與外部保持信息交換暢通,優(yōu)化人們的生活方式,幫助人們有效安排時間,增強(qiáng)家居生活的安全性,甚至為各種能源費(fèi)用節(jié)約資金。而且,隨著新技術(shù)和自動化的發(fā)展,傳感器的使用數(shù)量越來越大,功能也越來越強(qiáng),各種傳感器都已經(jīng)標(biāo)準(zhǔn)化、模塊化這給智能家居控制系統(tǒng)的設(shè)計提供極大方便。

      本設(shè)計應(yīng)完成利用本地瀏覽器通過以太網(wǎng)來訪問S3C2440開發(fā)板上Linux平臺下的Boa服務(wù)器,然后再調(diào)用CGI程序來完成對LED燈的控制或獲取其實(shí)時狀態(tài),完成對攝像頭的控制,完成獲取當(dāng)前環(huán)境的實(shí)時溫度和實(shí)時濕度信息。這些控制和信息的反饋都是在Web頁面來交互完成。并通過此設(shè)計來模擬一個真實(shí)可行的智能家居監(jiān)控系統(tǒng)。

      1 系統(tǒng)整體設(shè)計框圖

      本系統(tǒng)是單片機(jī)在系統(tǒng)檢測以及工程控制方面的應(yīng)用,其特點(diǎn)是體積小,成本低,功能強(qiáng),功耗低,是微機(jī)應(yīng)用產(chǎn)品化的最佳機(jī)種之一,它已廣泛地應(yīng)用在產(chǎn)品智能化和工業(yè)自動化上。而把單片機(jī)面向工控領(lǐng)域?qū)ο?,嵌入到工控?yīng)用系統(tǒng)中,實(shí)現(xiàn)嵌入式應(yīng)用的計算機(jī)稱之為嵌入式計算機(jī)系統(tǒng),簡稱嵌入式系統(tǒng)。本設(shè)計系統(tǒng)框圖如圖1所示。

      在此系統(tǒng)框圖中,S3C2440開發(fā)板是整個系統(tǒng)的核心,所有功能的執(zhí)行都是通過該開發(fā)板來執(zhí)行的;CGI接口可以使得用戶和Boa服務(wù)器之間進(jìn)行交互和數(shù)據(jù)的傳遞;Boa服務(wù)器在此作為Web服務(wù)器;瀏覽器作為用戶的終端用于控制LED燈、溫濕度傳感器和攝像頭模塊。

      2 硬件方案設(shè)計

      本系統(tǒng)采用的開發(fā)板具有由韓國三星公司推出的32位RISC微控制器s3c2440,其CPU采用的是ARM920T內(nèi)核。

      具有16KB指令Cache、16KB數(shù)據(jù)Cache和存儲器管理單元MMU,指令高速存儲緩沖器(I-Cache),數(shù)據(jù)高速存儲緩沖器(D-cache)提高指令執(zhí)行效率及數(shù)據(jù)存儲效率,減少主存帶寬和響應(yīng)性帶來的影響,加強(qiáng)的ARM體系結(jié)構(gòu)MMU,用于支持winCE、linux等操作系統(tǒng),內(nèi)部高級微控制總線(AMBA)體系結(jié)構(gòu)(AMB2.0,AHB/APB)。

      此微處理器為手持設(shè)備和一般類型應(yīng)用提供了低價格、低功耗、高性能小型微控制器的解決方案。因此特別適合應(yīng)用于本設(shè)計的開發(fā)。

      3 軟件方案設(shè)計

      3.1 軟件功能框圖

      本系統(tǒng)主要是通過用戶利用遠(yuǎn)程登錄來控制此系統(tǒng)的,用戶的各種操作都是通過外地Web瀏覽器來實(shí)現(xiàn)的。本設(shè)計的功能框圖如圖2所示。

      3.2 軟件設(shè)計方法

      在本系統(tǒng)中軟件部分分為:嵌入式Web網(wǎng)頁、嵌入式CGI(公共網(wǎng)關(guān)接口)、MJPG-STREAMER的移植、設(shè)備驅(qū)動程序的安裝。

      本系統(tǒng)中的嵌入式Web網(wǎng)頁的設(shè)計方法和傳統(tǒng)網(wǎng)頁一樣,都是通過HTML語言來編寫的。Web網(wǎng)頁分為:登錄網(wǎng)頁login.html用于驗(yàn)證登陸者的信息,如果是合法的用戶則可進(jìn)入本監(jiān)控系統(tǒng);主界面home.html用于顯示本監(jiān)控系通的各個子系統(tǒng),如:LED控制系統(tǒng),溫濕度監(jiān)控系統(tǒng),視頻監(jiān)控系統(tǒng);LED控制系統(tǒng)頁面function1.html用于控制LED燈的亮滅和顯示當(dāng)前LED燈的亮滅;溫濕度監(jiān)控系統(tǒng)頁面function2.html用于實(shí)時顯示當(dāng)前環(huán)境的溫度和濕度。

      本系統(tǒng)中的嵌入式CGI(公共網(wǎng)關(guān)接口)程序是通過C語言來編寫的。CGI程序都是通過C語言來編寫的,分為:驗(yàn)證登錄者的信息login.c;讀取LED狀態(tài)led.c;LED的初始化ledinit.c;獲取溫度get_temperature.c;獲取濕度get_humidity.c。

      本系統(tǒng)中的視頻服務(wù)器是通過將開源項(xiàng)目MJPG-STREAMER適當(dāng)修改并移植到開發(fā)板上來實(shí)現(xiàn)的。mjpg-streamer是一個很好的開源項(xiàng)目,用來做視頻服務(wù)器,使用的是v4l2的接口。在這里通過將其顯示頁面做適當(dāng)?shù)男薷木湍茏兂勺约旱囊曨l服務(wù)器,然后通過交叉編譯arm-linux-gcc編譯后,再下載到S3C2440開發(fā)板上運(yùn)行。

      本系統(tǒng)中需要給LED燈、溫濕度傳感器和攝像頭安裝驅(qū)動程序。在LINUX操作系統(tǒng)中是以文件的形式來管理各個硬件設(shè)備的,可以用命令ls/dev/來查看這些硬件設(shè)備。在本設(shè)計中另外使用的硬件設(shè)備的有LED燈、溫濕度傳感器和攝像頭。因?yàn)橛行┯布O(shè)備本身不自帶驅(qū)動程序就必須給這些硬件設(shè)備添加相應(yīng)的驅(qū)動程序才能系統(tǒng)識別這些硬件設(shè)備。在這里我們可以通過insmod命令來插入驅(qū)動程序,如插入LED燈的驅(qū)動insmod gpiodriver.ko,插入溫濕度傳感器的驅(qū)動insmod sht10.ko。

      4 系統(tǒng)調(diào)試及結(jié)果

      (1)按圖3連接好硬件,如圖3所示。

      (2)在客戶終端輸入登錄網(wǎng)址:

      192.168.222.66/login.html,如圖4所示。

      (3)輸入正確的用戶名和密碼后進(jìn)入主界面,如圖5所示。

      (4)點(diǎn)擊主界面上的LED控制系統(tǒng),進(jìn)入如圖6所示的界面。

      (5)點(diǎn)擊主界面上的溫濕度控制系統(tǒng),進(jìn)入如圖7所示的界面。

      (6)點(diǎn)擊主界面上的溫濕度控制系統(tǒng),進(jìn)入如圖8所示的界面。

      5 結(jié)論

      本設(shè)計闡述了智能家居的概念及應(yīng)用前景,對S3C2440開發(fā)板,以及Linux操作系統(tǒng)、Boa服務(wù)器和CGI的介紹。設(shè)計中充分利用了系統(tǒng)的硬件和軟件資源,實(shí)現(xiàn)了各個模塊的協(xié)調(diào)控制,提高了系統(tǒng)的可靠性和通用性。通過本設(shè)計實(shí)現(xiàn)了智能家居監(jiān)控系統(tǒng)的基本功能,并可在此基礎(chǔ)上添加各種不同的模塊以相同的工作原理來擴(kuò)展各種不同的功能。本系統(tǒng)具有投資少、成本低、可靠性高等特點(diǎn),還具有良好可擴(kuò)展性和實(shí)用價值,符合了未來家電的智能化、網(wǎng)絡(luò)化發(fā)展方向。本系統(tǒng)還可以應(yīng)用于工農(nóng)業(yè)生產(chǎn)中,實(shí)現(xiàn)對無人值守崗位的遠(yuǎn)程控制和安全報警等。

      參考文獻(xiàn)

      [1]于彤.傳感器應(yīng)用[M].北京:人民郵電出版社,2010,3.

      [2]沙占友.智能化集成溫度傳感器原理與應(yīng)用[M].機(jī)械工業(yè)出版社,2011,5,24.

      [3]百度百科.物聯(lián)網(wǎng)傳感器[EB/OL].http://baike.baidu.com/view/3739725.htm,2011,6,1.

      [4]張新成,宛京京,周璐.物聯(lián)網(wǎng)智能家居系統(tǒng)的設(shè)計與應(yīng)用[J].高教論述,2010(5).http://wenku.baidu.com/view/8bd6450d76c66137ee061922.html

      [5]唐勤強(qiáng).物聯(lián)網(wǎng)傳感器-智能家居的定義及簡介[EB/OL].http://www.qianyan.biz/info_show.do?nid=304247,2011,6,7/2011,6,9.

      [6]郝軼鋼.智能家居是物聯(lián)網(wǎng)應(yīng)用的新亮點(diǎn)[EB/OL].http://www.chinavalue.net/Media/Article.aspx?ArticleId=73692,2011,4,20/2011,6.

      猜你喜歡
      網(wǎng)絡(luò)嵌入式監(jiān)控
      The Great Barrier Reef shows coral comeback
      你被監(jiān)控了嗎?
      Zabbix在ATS系統(tǒng)集中監(jiān)控中的應(yīng)用
      搭建基于Qt的嵌入式開發(fā)平臺
      看監(jiān)控攝像機(jī)的4K之道
      嵌入式軟PLC在電鍍生產(chǎn)流程控制系統(tǒng)中的應(yīng)用
      油氣集輸系統(tǒng)信息化發(fā)展形勢展望
      基于網(wǎng)絡(luò)的信息資源組織與評價現(xiàn)狀及發(fā)展趨勢研究
      基于網(wǎng)絡(luò)的中學(xué)閱讀指導(dǎo)
      考試周刊(2016年79期)2016-10-13 21:50:36
      新形勢下地市報如何運(yùn)用新媒體走好群眾路線
      中國記者(2016年6期)2016-08-26 13:02:28
      定远县| 黔南| 衢州市| 烟台市| 三门县| 海宁市| 民和| 巴塘县| 玉溪市| 仲巴县| 兴山县| 康乐县| 慈利县| 泽库县| 平顶山市| 明光市| 南宫市| 新竹县| 阳曲县| 长泰县| 五河县| 西平县| 凤台县| 八宿县| 会东县| 东明县| 杨浦区| 攀枝花市| 柳河县| 静海县| 新建县| 北碚区| 涞水县| 咸丰县| 柳河县| 阿荣旗| 罗源县| 绥德县| 汉寿县| 固阳县| 新化县|