前文我們介紹了zigbee智能燈控系統(tǒng)方案簡述、ZigBee智能燈泡控制方案、ZigBee智能開關(guān)控制方案。本文我們將詳ZigBee智能燈控系統(tǒng)中ZigBee遙控器設(shè)備功能方案。
ZigBee遙控器是控制端設(shè)備,因此僅需要支持開關(guān)簇、亮度簇、燈控顏色簇的指令發(fā)送即可。另外控制端沒有也不需要ZCL屬性。ZigBee遙控器的關(guān)鍵功能是“控制誰”和“怎么控制”。
解決“控制誰”的問題,可以讓遙控器采用MAC地址綁定的方式,其操作方式有兩種。
①網(wǎng)關(guān)設(shè)置遙控器綁定燈泡或開關(guān),網(wǎng)關(guān)上記錄了每個入網(wǎng)設(shè)備的MAC地址,簇信息。網(wǎng)關(guān)可以通過向遙控器發(fā)送ZDO Bind Req命令,使其使用開關(guān)簇、亮度簇、燈控顏色簇綁定燈泡和開關(guān)的MAC地址。遙控器觸發(fā)按鍵后向綁定目標發(fā)送對應(yīng)的開關(guān)簇、亮度簇、燈控顏色簇的控制指令。
②利用ZigBee 3.0協(xié)議定義的“發(fā)現(xiàn)綁定”功能,讓需要被遙控的開關(guān)或燈泡進入“Identify”(設(shè)備標記)狀態(tài),然后遙控器發(fā)起“發(fā)現(xiàn)綁定”功能。該功能的原理是遙控器廣播詢問處于設(shè)備標記狀態(tài)的全部設(shè)備,是否支持開關(guān)簇、亮度簇或者燈控顏色簇。只要符合上述條件的設(shè)備、遙控器主動綁定他們的MAC地址,然后觸發(fā)遙控器按鍵后向綁定的受控端設(shè)備發(fā)送上述簇的控制指令。
ZigBee遙控器通常是開環(huán)控制,有時候需要一個遙控器同時控制多個設(shè)備,因此遙控器在向受控端發(fā)送控制指令時本地沒有受控端的當前狀態(tài)。遙控器多使用的指令為開關(guān)簇下的Toggle指令、亮度簇下的Step指令、燈控顏色簇下“Step”開頭的指令。遙控器在沒有綁定目標時可以采用廣播的方式控制全場的受控端設(shè)備。
E18系列ZigBee模塊,該ZigBee模組價格便宜。遙控器需要配置成終端節(jié)點角色,并且不需要周期喚醒,可通過按鍵觸發(fā)喚醒。遙控器的按鍵可以采用串聯(lián)電阻的方式實現(xiàn)多個按鍵。
這種遙控器需要一個液晶屏作為控制菜單,可采用E180-ZG120B系列無線模塊?,F(xiàn)有的標準品ZigBee模組支持AT指令,可以綁定開關(guān)簇、亮度簇的受控端設(shè)備并使用AT指令發(fā)射這兩個簇的控制指令。菜單中可選擇控制多個設(shè)備、也可單獨選擇控制其中一個設(shè)備。液晶屏可以虛擬出開關(guān)燈的按鈕、調(diào)節(jié)亮度的進度條、條件顏色的色相環(huán)。另外液晶屏遙控器可以為每個受控端建立各種的映射數(shù)據(jù),獲取每個受控端各個簇上的屬性,實現(xiàn)閉環(huán)控制。
今天的分享就到這里啦,EBYTE每一天都致力于更好的助力物聯(lián)化、智能化、自動化的發(fā)展,提升資源利用率,更多zigbee模塊產(chǎn)品和zigbee技術(shù)資料,感興趣的小伙伴可以登錄我們的億佰特官網(wǎng)和企業(yè)公眾號(微信號:cdebyte)進行了解,也可以直接撥打400電話咨詢技術(shù)專員!
相關(guān)閱讀:
1、ZigBee3.0技術(shù)通信標準能否一統(tǒng)ZigBee協(xié)議?