廣東工業(yè)大學(xué)自動化學(xué)院 王 磊 王欽若
ZigBee作為一種新興的短距離、低成本、低功耗、低復(fù)雜度的無線網(wǎng)絡(luò)技術(shù),已經(jīng)廣泛應(yīng)用于智能家居、無線數(shù)據(jù)采集、消費類電子產(chǎn)品等方方面面。ZigBee 還采用了 IEEE 802.15.4無線標(biāo)準(zhǔn),具有省電、簡單、低成本等特點,并且增加了相應(yīng)的邏輯網(wǎng)絡(luò)、網(wǎng)絡(luò)安全和應(yīng)用層。Zig-Bee無線目前有3個可使用的頻段,分別是2.4GHz的ISM頻段、美國的915MHz頻段及歐洲的868MHz頻段,并且不同頻段可使用的信道分別是16、10、1個,現(xiàn)在中國采用的是2.4G頻段,是免申請和免使用費的頻率。
圖1 系統(tǒng)總體設(shè)計圖
本系統(tǒng)將每個LED燈具都當(dāng)做ZigBee的一個節(jié)點,進行數(shù)據(jù)采集,當(dāng)LED節(jié)點較多時,路由器負(fù)責(zé)擴展覆蓋面,還負(fù)責(zé)所在區(qū)域LED燈具節(jié)點與協(xié)調(diào)器數(shù)據(jù)信息轉(zhuǎn)發(fā),協(xié)調(diào)器負(fù)責(zé)啟動和控制網(wǎng)絡(luò),并存儲關(guān)于網(wǎng)絡(luò)的信息,包括作為認(rèn)證中心和和安全密鑰的貯藏所,上位機軟件即為整個系統(tǒng)的監(jiān)控軟件,通過該軟件能更好更直觀的體現(xiàn)設(shè)計者的設(shè)計意圖及實時掌握控制系統(tǒng)的狀態(tài)。
本系統(tǒng)LED燈具采用的是傳統(tǒng)的燈具,要對其進行控制,ZigBee硬件電路中就必須增加一個繼電器,因此繼電器電路設(shè)計是本設(shè)計的核心,繼電器是一種電子控制器件,是用較小電流控制較大電流的一種“自動開關(guān)”。圖2所示是繼電器硬件電路,通過控制節(jié)點 1 的按鍵 S1 控制發(fā)送數(shù)據(jù)給協(xié)調(diào)器。協(xié)調(diào)器在接收到信號后執(zhí)行控制繼電器指令,從而控制臺燈。整個過程在協(xié)議棧Z-STACK的SampleApp.eww上完成。
圖2 繼電器硬件電路圖
圖3 軟件設(shè)計流程圖
整個軟件設(shè)計是基于TI公司Z-STACK協(xié)議棧上進行相應(yīng)的程序開發(fā),開發(fā)人員通過使用協(xié)議棧來使用這個協(xié)議的,進而實現(xiàn)無線數(shù)據(jù)收發(fā),從而對LED節(jié)點發(fā)送命令,實行智能控制LED的目的。ZigBee協(xié)議主要是分成兩部分,IEEE 802.15.4 定義了 PHY(物理層)和 MAC(介質(zhì)訪問層)技術(shù)規(guī)范;ZigBee聯(lián)盟主要是定義了 NWK(網(wǎng)絡(luò)層)、APS(應(yīng)用程序支持子層)、APL(應(yīng)用層)的技術(shù)規(guī)范。而ZigBee 協(xié)議棧就是將各個層定義的協(xié)議及函數(shù)都集中在一起,并以函數(shù)的形式實現(xiàn),給用戶提供 API(應(yīng)用層),讓用戶可以直接調(diào)用,十分方便。本軟件設(shè)計流程圖如圖3所示。
傳統(tǒng)LED燈具經(jīng)過ZigBee組網(wǎng),已經(jīng)可以實現(xiàn)無線智能開關(guān),大大減少了以前布線的成本,通過設(shè)計上位機軟件,還可以實現(xiàn)PC端遠(yuǎn)程控制LED的亮滅,節(jié)省人工開關(guān)時間,并可以設(shè)置定時開關(guān),充分體現(xiàn)了智能化的特點,是未來商場、學(xué)校、醫(yī)院LED智能改造的一個發(fā)展方向。
[1]杜軍朝,劉惠,劉傳益,等.Zig Bee 技術(shù)原理與實戰(zhàn)[M].北京:機械工業(yè)出版社,2016.
[2]田碩.地下停車場LED智能照明及停車引導(dǎo)系統(tǒng)的研究[D].陜西科技大學(xué),2015.
[3]蘇楚怡,黃金旭,劉灼權(quán),孫魯.基于ZigBee的智能LED照明系統(tǒng)[J].物聯(lián)網(wǎng)技術(shù),2017,7(07):83-85.