王香云
(山西大學軟件工程學院,山西 太原 030013)
目前高校教室照明的節(jié)能管理一直是高校節(jié)能方面一個比較突出的問題,許多高校通過各種方式來節(jié)能省電。人工管理、節(jié)能教育,這些措施在一定程度上可以起到一定的效果,但總是有不盡人意的地方。鑒于此,本文設計了基于物聯(lián)網(wǎng)的智能綠色照明控制系統(tǒng),并在此基礎(chǔ)上實現(xiàn)了對教室環(huán)境參數(shù)的監(jiān)控。
本系統(tǒng)設計的主題是綠色照明的智能控制以及對教室實時環(huán)境的監(jiān)控。燈光的智能控制不僅保證了學生的綠色照明,而且以最小的投資獲得最大化節(jié)能效果,并且通過網(wǎng)關(guān)實現(xiàn)對教室環(huán)境參數(shù)的監(jiān)控。
基于物聯(lián)網(wǎng)的智能系統(tǒng)就是利用各種現(xiàn)代化技術(shù)實現(xiàn)對設備的智能控制。相關(guān)的技術(shù)有傳感器數(shù)據(jù)采集技術(shù)、無線網(wǎng)絡通信技術(shù)、自動控制技術(shù)等[1]。
本系統(tǒng)整體設計思路如下:每個教室作為一個終端節(jié)點,每個終端節(jié)點負責本區(qū)域的數(shù)據(jù)采集,并對采集的數(shù)據(jù)利用本節(jié)點的處理器進行分析處理,并控制外部設備。同時通過無線傳感網(wǎng)絡將采集的信息傳到協(xié)調(diào)器,協(xié)調(diào)器通過串口將信息送到網(wǎng)關(guān),網(wǎng)關(guān)進行信息的顯示,并且提供WEB SERVER 功能,這樣就可以通過網(wǎng)頁的形式訪問網(wǎng)關(guān)服務器從而做到對整個無線網(wǎng)絡的監(jiān)控。系統(tǒng)設計框圖如圖1 所示。
圖1 系統(tǒng)設計框圖
本系統(tǒng)硬件設計包括以下幾部分,終端節(jié)點也是本系統(tǒng)的智能節(jié)點、協(xié)調(diào)器、網(wǎng)關(guān)。
在無線傳感網(wǎng)絡中,傳感器節(jié)點主要負責數(shù)據(jù)的采集和處理。針對不同的應用,傳感器節(jié)點的具體設計也不同。大致包括數(shù)據(jù)的采集、處理、傳輸以及供電部分[2]。在本系統(tǒng)中,終端節(jié)點負責數(shù)據(jù)的采集和分析處理控制外部設備。根據(jù)本系統(tǒng)要處理的數(shù)據(jù)量以及系統(tǒng)低成本、低功耗,并滿足無線傳輸信息的要求,控制芯片采用了CC2430。該芯片是一顆高效的8051 控制器和2.4G 直接序列擴頻射頻收發(fā)器核心的結(jié)合。終端節(jié)點設計如圖所2 示。
圖2 智能節(jié)點設計框圖
2.1.1 光電傳感器
光電傳感器是將待測量的信號變化通過光電元件轉(zhuǎn)變成電信號變化的一種裝置。本系統(tǒng)采用了微型封裝的光電二極管BPW34S,它具有高速高靈敏度的優(yōu)勢。通過TLV2370 將采集的光電信號放大,再通過控制其內(nèi)部精度為12 bits 的AD 進行數(shù)據(jù)采集。每秒中設置采集數(shù)據(jù)10 次。電路如圖3 所示。
圖3 光強采集電路圖
2.1.2 溫濕度傳感器
室內(nèi)的溫濕度檢測采用了SHT10 溫濕度復合傳感器,該款數(shù)字式傳感器內(nèi)有能隙式測溫器件和電容式測濕元件,并且該傳感器采用了和串口電路以及14 位A/D 轉(zhuǎn)換器在同一芯片上無縫連接的技術(shù)。
2.1.3 紅外傳感器
本系統(tǒng)中對于人數(shù)的檢測采用了紅外傳感器INFCAO-15。當人進入傳感器的敏感區(qū)域時,發(fā)出的紅外線通過菲尼爾濾光片,這樣增強后的信號聚集到紅外感應源上。采用熱釋電元件的紅外感應源接收到紅外輻射溫度的變化就向外釋放電荷,然后產(chǎn)生人體存在的信號。為了檢測教室的人數(shù),設置兩個紅外傳感器,利用中斷的先后次序來判斷進出,從而統(tǒng)計教室內(nèi)的人數(shù)。
本系統(tǒng)供電有兩種方式:一種是通過電源轉(zhuǎn)接板把室內(nèi)用電220 VAC 變成5 VDC,另一種是通過鋰電池供電。采用側(cè)控船型的電源開關(guān)既可以為電池充電又可以為系統(tǒng)供電。傳感器部分有單獨的軟件斷電控制。
協(xié)調(diào)器節(jié)點的主要功能是負責網(wǎng)絡的啟動和配置,在本系統(tǒng)中,通過協(xié)調(diào)器把終端節(jié)點無線發(fā)送的數(shù)據(jù)傳送到網(wǎng)關(guān)。協(xié)調(diào)器節(jié)點設計也采用了CC2430 芯片。
在本系統(tǒng)中,網(wǎng)關(guān)負責收集、顯示全網(wǎng)的信息,并且通過內(nèi)嵌的WINCE 操作系統(tǒng)提供Web server 功能,這樣訪問網(wǎng)關(guān)的計算機可以通過網(wǎng)頁的形式監(jiān)控整個無線網(wǎng)絡[3]。嵌入式網(wǎng)關(guān)采用OURS-PXA270D 系統(tǒng),處理器是Intel 公司的XScale PXA270,有64M 的SDRAM,32M 的FLASH。
照明軟件設計分手動和自動兩種情況,手動優(yōu)先自動。自動控制采取光照強度控制優(yōu)先的策略,即只有當光照強度不滿足國標要求時,才根據(jù)強度和人數(shù)兩個參數(shù)來集中控制需開啟或關(guān)閉的燈數(shù)。對健康照度值設定一個范圍,當需要開啟燈時,將采集參數(shù)和下限閾值比較,當需要關(guān)閉燈時,將參數(shù)和上限閾值進行比較,避免出現(xiàn)燈的頻繁開啟,而造成對燈的損壞,對燈光的開啟采用軟件控制。
該子系統(tǒng)編譯和調(diào)試環(huán)境采用IAR Embedded Workbench 軟件,程序設計語言采用C 語言。對于數(shù)據(jù)的采集程序不僅要參考官方例程,更要仔細閱讀傳感器的使用手冊,比如時序嚴格匹配的問題、數(shù)據(jù)類型轉(zhuǎn)換的問題。
無線通訊的設計是基于zigbee 技術(shù)建立的無線網(wǎng)絡。整個無線通訊程序的編寫設置是在IAR Embedded Workbench 平臺下對z-stack 在系統(tǒng)中提供的子模塊程序進行修改和編寫完成的,在本系統(tǒng)中,網(wǎng)絡的拓撲結(jié)構(gòu)采用了星形網(wǎng),如星形網(wǎng)的設置是通過z-stack 一系列的子目錄中找見SimpleApp.eww 工程,然后打開終端節(jié)點在NWK 文件夾中找到nwk_globals.h 設置網(wǎng)絡拓撲結(jié)構(gòu)。網(wǎng)絡組號和節(jié)點號的設置在ZDO 文件夾的SimpleApp.h 文件中。
協(xié)調(diào)器是無線網(wǎng)絡的啟動設備,分配網(wǎng)絡地址,定時的將終端節(jié)點采集的數(shù)據(jù)傳送給網(wǎng)關(guān)[4],協(xié)調(diào)器向終端傳送指令采用廣播通信的方式,終端向協(xié)調(diào)器傳送采集數(shù)據(jù)采用點對點的通信方式[5]。終端節(jié)點負責采集處理數(shù)據(jù),流程圖如圖4 所示,協(xié)調(diào)器節(jié)點設計流程圖如圖5 所示。
圖4 終端節(jié)點設計流程圖
圖5 協(xié)調(diào)器節(jié)點設計流程圖
協(xié)調(diào)器和網(wǎng)關(guān)的通訊是通過串口進行通訊的,通信中的數(shù)據(jù)包大致包括以下內(nèi)容,包頭信息、網(wǎng)絡組號、節(jié)點地址、節(jié)點狀態(tài)、節(jié)點類型、傳感器類型、數(shù)據(jù)、MAC 地址、蜂鳴器、包尾。網(wǎng)關(guān)開發(fā)在PC 機上的開發(fā)環(huán)境是VS 2005,網(wǎng)關(guān)的操作系統(tǒng)是WINCE6.0。
把程序下載到每個節(jié)點的目標板上,圖6 中的左半部分是在網(wǎng)關(guān)目標板上對每一個節(jié)點的參數(shù)采集圖示,右半部分是在PC 機上通過在瀏覽器的地址欄中輸入網(wǎng)關(guān)的IP 地址得到的界面,這里要注意,PC 機和網(wǎng)關(guān)都必須在同一個網(wǎng)段內(nèi)。
圖6 仿真結(jié)果圖
本文設計了一個基于多傳感器和Zigbee 技術(shù)的教室節(jié)能控制系統(tǒng),并通過網(wǎng)頁的形式對教室的參數(shù)進行了監(jiān)控。該設計硬件結(jié)構(gòu)簡單,性價比高,不僅通過采集參數(shù)能自動的控制照明系統(tǒng),而且為學生上自習了解每個教室的人數(shù)等情況提供了一個途徑,具有很好的實際意義。
[1]郭昱明.基于物聯(lián)網(wǎng)的智能家居照明系統(tǒng)[J].電子世界,2014(16):9.
[2]彭剛彬.基于物聯(lián)網(wǎng)技術(shù)的光伏照明故障監(jiān)測系統(tǒng)設計[J].山西電子技術(shù),2014(4):65-66.
[3]唐美化.基于城市照明的物聯(lián)網(wǎng)綜合解決方案[J].移動通信,2014(21):43-44.
[4]劉謀黎.基于物聯(lián)網(wǎng)的高校教室照明節(jié)能方案研究[J].物聯(lián)網(wǎng)技術(shù),2014(12):77-78.
[5]Zhang Hui-ying.Design ofIntelligent Monitoring System in Greenhouse Based on IOT[J].Hubei Agricultural-Sciences,2014(14):3404.