前文我们介绍了zigbee智能灯控系统方案简述、ZigBee智能灯泡控制方案、ZigBee智能开关控制方案。本文我们将详ZigBee智能灯控系统中ZigBee遥控器设备功能方案。
ZigBee遥控器是控制端设备,因此仅需要支持开关簇、亮度簇、灯控颜色簇的指令发送即可。另外控制端没有也不需要ZCL属性。ZigBee遥控器的关键功能是“控制谁”和“怎么控制”。
解决“控制谁”的问题,可以让遥控器采用MAC地址绑定的方式,其操作方式有两种。
①网关设置遥控器绑定灯泡或开关,网关上记录了每个入网设备的MAC地址,簇信息。网关可以通过向遥控器发送ZDO Bind Req命令,使其使用开关簇、亮度簇、灯控颜色簇绑定灯泡和开关的MAC地址。遥控器触发按键后向绑定目标发送对应的开关簇、亮度簇、灯控颜色簇的控制指令。
②利用ZigBee 3.0协议定义的“发现绑定”功能,让需要被遥控的开关或灯泡进入“Identify”(设备标记)状态,然后遥控器发起“发现绑定”功能。该功能的原理是遥控器广播询问处于设备标记状态的全部设备,是否支持开关簇、亮度簇或者灯控颜色簇。只要符合上述条件的设备、遥控器主动绑定他们的MAC地址,然后触发遥控器按键后向绑定的受控端设备发送上述簇的控制指令。
ZigBee遥控器通常是开环控制,有时候需要一个遥控器同时控制多个设备,因此遥控器在向受控端发送控制指令时本地没有受控端的当前状态。遥控器多使用的指令为开关簇下的Toggle指令、亮度簇下的Step指令、灯控颜色簇下“Step”开头的指令。遥控器在没有绑定目标时可以采用广播的方式控制全场的受控端设备。
E18系列ZigBee模块,该ZigBee模组价格便宜。遥控器需要配置成终端节点角色,并且不需要周期唤醒,可通过按键触发唤醒。遥控器的按键可以采用串联电阻的方式实现多个按键。
这种遥控器需要一个液晶屏作为控制菜单,可采用E180-ZG120B系列无线模块。现有的标准品ZigBee模组支持AT指令,可以绑定开关簇、亮度簇的受控端设备并使用AT指令发射这两个簇的控制指令。菜单中可选择控制多个设备、也可单独选择控制其中一个设备。液晶屏可以虚拟出开关灯的按钮、调节亮度的进度条、条件颜色的色相环。另外液晶屏遥控器可以为每个受控端建立各种的映射数据,获取每个受控端各个簇上的属性,实现闭环控制。
今天的分享就到这里啦,EBYTE每一天都致力于更好的助力物联化、智能化、自动化的发展,提升资源利用率,更多zigbee模块产品和zigbee技术资料,感兴趣的小伙伴可以登录我们的亿佰特官网和企业公众号(微信号:cdebyte)进行了解,也可以直接拨打400电话咨询技术专员!
相关阅读:
1、ZigBee3.0技术通信标准能否一统ZigBee协议?
7 X 24 销售服务热线
4000-330-990深圳办事处柯经理:18218726658 南京办事处葛经理:17626012283
成都总部销售经理:
秦 科(无线模块):18884314654 冯子恒(无线模块):18884314734
蔡友银(无线模块):13882211021 葛宇龙(通信设备):19138800613
胡兵(外贸销售经理):18584911141、 sales06@ebyte.com
业务邮箱:support@cdebyte.com 全国销售投诉电话:19934352316
地址:四川省成都市高新西区西区大道199号B5栋(前台座机:028-61543675)
©© 成都亿佰特电子科技有限公司【版权所有】 蜀ICP备13019384号