亚洲免费av电影一区二区三区,日韩爱爱视频,51精品视频一区二区三区,91视频爱爱,日韩欧美在线播放视频,中文字幕少妇AV,亚洲电影中文字幕,久久久久亚洲av成人网址,久久综合视频网站,国产在线不卡免费播放

        ?

        一個物聯(lián)網(wǎng)實驗平臺的設(shè)計與制作

        2013-02-21 07:53:14王云漢
        關(guān)鍵詞:體系結(jié)構(gòu)網(wǎng)關(guān)物品

        劉 嵐,王云漢

        (廣東省技師學院 電氣工程系,廣東 惠州 516100)

        物聯(lián)網(wǎng) IOT(Internet of Things)是新一代信息技術(shù)的重要組成部分。顧名思義,物聯(lián)網(wǎng)就是物物相連的互聯(lián)網(wǎng)。這有兩層意思:第一,物聯(lián)網(wǎng)的核心和基礎(chǔ)仍然是互聯(lián)網(wǎng),是在互聯(lián)網(wǎng)基礎(chǔ)上的延伸和擴展的網(wǎng)絡(luò);第二,其用戶端延伸和擴展到了任何物品與物品之間,進行信息交換和通信。因此,物聯(lián)網(wǎng)的定義是通過射頻識別(RFID)、紅外感應(yīng)器、全球定位系統(tǒng)、激光掃描器等信息傳感設(shè)備,按約定的協(xié)議,把任何物品與互聯(lián)網(wǎng)相連接,進行信息交換和通信,以實現(xiàn)對物品的智能化識別、定位、跟蹤、監(jiān)控和管理的一種網(wǎng)絡(luò)。

        目前,構(gòu)建物聯(lián)網(wǎng)平臺的技術(shù)方案[1-3]比較典型的有兩種基本體系結(jié)構(gòu),一種是基于分布式計算的,各物品獨立接入互聯(lián)網(wǎng)。這要求每個物品都具有完善的網(wǎng)絡(luò)接入與數(shù)據(jù)交換功能,在成本、安全性、使用的方便性等很多方面存在不足,特別是在目前實際使用的IPv4協(xié)議中的IP地址資源面臨枯竭的情況下,只能少量用于某些特別的場合。另一種是基于網(wǎng)關(guān)的體系結(jié)構(gòu)。在一個合適的地域范圍內(nèi),使用一個專用的網(wǎng)關(guān)設(shè)備接入互聯(lián)網(wǎng),而物品則只直接連接到網(wǎng)關(guān),各種信息都通過網(wǎng)關(guān)中轉(zhuǎn)。這種方式無疑有很多優(yōu)越性,大量的設(shè)備只需要一個公共點接入互聯(lián)網(wǎng),節(jié)約IP地址,甚至可以通過NAT等方式接入互聯(lián)網(wǎng),無需獨立的IP地址,通過公共的訪問接口訪問、控制各個設(shè)備,容易進行完善的安全管理。所以本文探索的是這種基于網(wǎng)關(guān)的體系結(jié)構(gòu)。

        1 體系結(jié)構(gòu)

        本物聯(lián)網(wǎng)實驗平臺的體系結(jié)構(gòu)如圖1所示。網(wǎng)關(guān)是其關(guān)鍵性設(shè)備,一方面,網(wǎng)關(guān)與互聯(lián)網(wǎng)相連,實現(xiàn)與終端設(shè)備的互聯(lián)互訪;另一方面,網(wǎng)關(guān)與被控設(shè)備(聯(lián)入物聯(lián)網(wǎng)的物品)相連,物品發(fā)出與接收的信息都通過網(wǎng)關(guān)中轉(zhuǎn)。遠程端設(shè)備是能接入互聯(lián)網(wǎng)的手機、PAD、PC等。

        圖1 物聯(lián)網(wǎng)實驗平臺體系結(jié)構(gòu)

        2 硬件系統(tǒng)的設(shè)計與制作

        2.1 網(wǎng)關(guān)的設(shè)計

        網(wǎng)關(guān)的硬件有多種,其核心CPU常用的有兩種大的類別:基于ARM和基于Intel X86兼容芯片。目前ARM系列的CPU不支持Windows系列的操作系統(tǒng),所使用的指令系統(tǒng)也不同,開發(fā)難度相對較大,功能的拓展等也都不便。本技術(shù)方案采用基于Intel X86兼容CPU的工控PC作為網(wǎng)關(guān),外型小巧、功耗低,無風扇設(shè)計,可長期穩(wěn)定運行,支持Windows操作系統(tǒng),技術(shù)成熟,軟硬件支持性好,有大量現(xiàn)有的軟硬件資源可以利用,所以整個系統(tǒng)的開發(fā)比ARM平臺更為簡單方便。

        2.2 控制電路的設(shè)計與制作

        如果每個“物品”都與網(wǎng)關(guān)直接相連、通信,在被控“物品”較多時,網(wǎng)關(guān)PC的通信接口勢必不夠,因此整個控制電路使用了多個單片機系統(tǒng),使用其中的一個單片機作為中央節(jié)點與網(wǎng)關(guān)通信,通信方式選用最簡單實用的RS-232串口通信。中央節(jié)點還實現(xiàn)溫濕度的檢測、入侵報警信息檢測功能。單片機都使用AT89S52,它是一種低功耗、高性能CMOS 8 bit微控制器,具有8 KB在系統(tǒng)可編程Flash存儲器。使用Atmel公司高密度非易失性存儲器技術(shù)制造,與工業(yè)80C51產(chǎn)品指令和引腳完全兼容。片上Flash允許程序存儲器在系統(tǒng)可編程,亦適于常規(guī)編程器。在單芯片上,擁有靈巧的8 bit CPU和在系統(tǒng)可編程Flash,使得AT89S52在眾多嵌入式控制應(yīng)用系統(tǒng)中得到廣泛應(yīng)用。

        (1)門的開關(guān)控制

        單片機通過驅(qū)動芯片驅(qū)動直流電機的正反轉(zhuǎn),通過齒輪結(jié)構(gòu)減速,絲桿螺母機構(gòu)將旋轉(zhuǎn)運動轉(zhuǎn)變?yōu)橹本€驅(qū)動,實現(xiàn)門的開關(guān)控制。安裝兩個行程開關(guān),當門運動到極限位置時,行程開關(guān)動作,單片機控制電機停止運轉(zhuǎn)。

        (2)換氣風扇和水閥門的控制

        單片機工作電壓是5 V,如承受過高的電壓,將受到不可恢復的嚴重損害。風扇的工作電壓是交流220 V,必需實現(xiàn)強弱電隔離。選用直流驅(qū)動形式的小型電磁式繼電器,絕緣介質(zhì)耐壓能達到1 000 V以上,保證人員和設(shè)備的安全。

        (3)外景燈的控制

        本實驗平臺為了達到美觀的效果,設(shè)計了一套外觀裝飾燈,每一個燈都使用一個紅綠雙色LED,能發(fā)出紅、綠、黃3種顏色,使用單片機控制,有多種非常美觀的組合、動態(tài)效果。

        (4)入侵檢測

        使用熱釋電紅外線傳感器,檢測非法入侵的人員,由單片機對檢測到的信號進行處理,通過網(wǎng)關(guān)發(fā)送到終端設(shè)備。

        2.3 終端設(shè)備

        終端設(shè)備可以是能接入互聯(lián)網(wǎng)的手機、PAD或PC等,終端硬件平臺類型非常繁多,但目前這些設(shè)備一般都安裝有Web瀏覽器軟件,運行瀏覽器,輸入一個固定的網(wǎng)址,登錄后就能實現(xiàn)與物聯(lián)網(wǎng)平臺的通信、控制。

        3 軟件系統(tǒng)的設(shè)計

        3.1 總體結(jié)構(gòu)

        軟件系統(tǒng)的總體結(jié)構(gòu)如圖2所示。其中,網(wǎng)關(guān)是一個Web服務(wù)器,Web服務(wù)器連接實時數(shù)據(jù)庫,制作一實時監(jiān)控軟件用于監(jiān)控數(shù)據(jù)庫的變化,并將這種變化發(fā)送給單片機中央節(jié)點,由中央節(jié)點單片機作出判斷處理,直接作出反應(yīng),或控制外圍單片機系統(tǒng)操作其他的電子裝置。

        圖2 軟件系統(tǒng)結(jié)構(gòu)

        3.2 Web服務(wù)器

        遠程端的軟硬件條件千差萬別,一般都互不兼容。如果采用傳統(tǒng)的CS(客戶機-服務(wù)器)模式,需要為每種軟硬件平臺開發(fā)客戶端程序,非常不便。本實驗平臺采用 BS(瀏覽器-服務(wù)器)模式,使用遠程端自帶的瀏覽器,免除了開發(fā)客戶端程序的負擔,而且平臺兼容性非常好。

        網(wǎng)關(guān)接入互聯(lián)網(wǎng),同時,在網(wǎng)關(guān)上安裝Web服務(wù)器軟件,網(wǎng)關(guān)就可以對外提供Web服務(wù),接收遠程客戶端的訪問。

        網(wǎng)關(guān)接入互聯(lián)網(wǎng)可以選擇多種方式。如果有固定IP,外部只需直接訪問該IP地址。如果是動態(tài)IP,如ADSL,每次撥號都可能獲得不同的IP,則需與動態(tài)域名解析配合使用,才能從固定的域名訪問到網(wǎng)關(guān)。如果是使用NAT等方式接入互聯(lián)網(wǎng),需要從外部發(fā)起訪問,能訪問到位于內(nèi)網(wǎng)的網(wǎng)關(guān),則必須使用端口映射、DMZ主機等技術(shù)。

        Web服務(wù)器軟件選用APACHE,添加PHP的支持模塊。APACHE是一款廣泛使用、穩(wěn)定、安全、高效的開源服務(wù)器軟件。PHP是一種HTML內(nèi)嵌式的語言,是一種在服務(wù)器端執(zhí)行的嵌入HTML文檔的腳本語言,語言的風格類似于C語言,安全、高效,被廣泛地運用。使用PHP進行安全認證處理,操作數(shù)據(jù)庫,為遠程端提供信息,接收遠程端發(fā)出的操控信息,將遠程端的操作寫入數(shù)據(jù)庫等。

        圖3 中央節(jié)點單片機系統(tǒng)電路仿真

        3.3 監(jiān)控、服務(wù)、通信程序

        該程序運行在網(wǎng)關(guān)上,使用Borland C++Builder 6.0開發(fā),隨網(wǎng)關(guān)開機自動運行。一方面,該程序負責監(jiān)控實時數(shù)據(jù)庫的變化,如有變化,則將這種變化發(fā)送到單片機中央節(jié)點,再轉(zhuǎn)發(fā)到其他的單片機具體執(zhí)行,實現(xiàn)各種控制功能。另一方面,該程序負責接收單片機中央節(jié)點發(fā)送給網(wǎng)關(guān)的信息,如燈的開關(guān)狀態(tài)、溫度、濕度、紅外報警信息等,寫入數(shù)據(jù)庫,遠程端通過訪問PHP程序,就能得知這種變化或狀態(tài)。

        3.4 單片機程序的開發(fā)

        開發(fā)工具使用Keil C51,它是美國Keil Software公司出品的51系列兼容單片機C語言軟件開發(fā)系統(tǒng),與匯編相比,C語言在功能上、結(jié)構(gòu)性、可讀性、可維護性上有明顯的優(yōu)勢。Keil提供了包括C編譯器、宏匯編、連接器、庫管理和一個功能強大的仿真調(diào)試器等在內(nèi)的完整開發(fā)方案,通過一個集成開發(fā)環(huán)境(uVision)將這些部分組合在一起。

        開發(fā)過程中,還使用Proteus軟件進行硬件電路的仿真[4],Proteus軟件是英國Labcenter Electronics公司出版的EDA工具軟件。它能仿真單片機及外圍器件,是目前世界上唯一將電路仿真軟件、PCB設(shè)計軟件和虛擬模型仿真軟件三合一的設(shè)計平臺。在編程時,使用Proteus軟件進行仿真運行,可以直接驗證運行效果,根據(jù)電路原理圖[5]、PCB設(shè)計圖制作電路,大幅度提高了開發(fā)效率。中央節(jié)點單片機系統(tǒng)電路仿真圖如圖3所示。

        經(jīng)過長時間地運行和測試,本實驗平臺已經(jīng)基本完善,適合于研究探索物聯(lián)網(wǎng)新技術(shù),適合于學生了解和體驗物聯(lián)網(wǎng)的概念,學習軟硬件的開發(fā)設(shè)計與制作等。本實驗平臺具有實用、穩(wěn)定、安全的特點,有良好的應(yīng)用前景。

        [1]黃玉蘭.物聯(lián)網(wǎng)體系結(jié)構(gòu)的探究[J].物聯(lián)網(wǎng)技術(shù),2011(2):58-62.

        [2]韓騰.物聯(lián)網(wǎng)體系結(jié)構(gòu)[EB/OL].Http://wenku.baidu.com/view/6331f4c75fbfc77da269b1da.html,2009.

        [3]杜江.PHP5完全攻略[M].北京:電子工業(yè)出版社,2010.

        [4]周潤景.基于PROTEUS的電路及單片機設(shè)計與仿真(第2版)[M].北京:北京航空航天大學出版社,2010.

        [5]高衛(wèi)東.51單片機原理與實踐(C語言版)[M].北京:北京航空航天大學出版社,2011.

        猜你喜歡
        體系結(jié)構(gòu)網(wǎng)關(guān)物品
        稱物品
        “雙十一”,你搶到了想要的物品嗎?
        基于改進RPS技術(shù)的IPSEC VPN網(wǎng)關(guān)設(shè)計
        誰動了凡·高的物品
        基于粒計算的武器裝備體系結(jié)構(gòu)超網(wǎng)絡(luò)模型
        作戰(zhàn)體系結(jié)構(gòu)穩(wěn)定性突變分析
        基于DODAF的裝備體系結(jié)構(gòu)設(shè)計
        LTE Small Cell網(wǎng)關(guān)及虛擬網(wǎng)關(guān)技術(shù)研究
        移動通信(2015年18期)2015-08-24 07:45:08
        找物品
        基于云計算的航天器控制系統(tǒng)自組織體系結(jié)構(gòu)
        久久久无码人妻精品一区| 国产夫妻自偷自拍第一页| 亚洲天堂成人av影院| yw尤物av无码国产在线观看| 国产精品久久久久久麻豆一区| 国内精品91久久久久| 国产尤物自拍视频在线观看| 亚洲日韩精品a∨片无码加勒比| 国产成人免费一区二区三区| 久久精品无码一区二区2020| 久久综合久中文字幕青草| 亚洲中文字幕人妻av在线| 任你躁国产自任一区二区三区| 91视频免费国产成人| 国产高清一区二区三区视频| 所有视频在线观看免费| 亚洲精品一区国产欧美| 亚洲红怡院| 免费人成网站在线播放| 一区二区三区无码高清视频| 少妇高潮尖叫黑人激情在线| 国产精品九九久久一区hh| 中文字幕日韩精品中文字幕| 久久久久九九精品影院| 18禁无遮挡羞羞污污污污网站| 久久精品国产88久久综合 | 欧美另类人妖| 四虎永久免费影院在线| 精品一区二区亚洲一二三区| 亚洲精品宾馆在线精品酒店| 又污又爽又黄的网站| 中文字幕久久精品波多野结百度| 日韩一本之道一区中文字幕| 久久国产免费观看精品3| 欧美日韩成人在线| 日本不卡一区二区三区在线| 制服丝袜一区二区三区| 国产精品成年片在线观看| 91尤物在线看| 媚药丝袜美女高清一二区| 色先锋av资源中文字幕|