|
* k9 s v' p+ a" q# N2 Z& |zigbee协议对于大部分人来说可能都是陌生的,zigbee是一个基于IEEE802.15.4标准(2.4Ghz频段)的低功耗局域网协议,是一种短距离,低功耗的无线通信技术。它也不是一个新兴产物了,早在2004年Zigbee联盟就已经成立了。
4 r1 K+ `) M0 A* I8 ~, J! Q; `5 X4 E' [# N
一、zigbee协议简介8 w% v% D. d* L7 y
就跟Bluetooth一样,ZigBee这个名字的来源也是非常有趣的。ZigBee来源于ZigZag,也是一种蜜蜂使用的肢体语言。当蜜蜂在发现了一片花丛之后就会使用一种特殊的舞蹈来告知同伴发现的食物种类和位置信息,也是蜜蜂群体之间的一种简单的高效的信息传递方式,因此ZigBee被称之为紫峰协议。% W& v: n f+ R
5 o( }, G9 [7 K6 x7 R; V& M ~" _ \8 P9 u' _* L/ I
9 Z8 C/ P/ I6 [; p2 u图1 蜜蜂发现目标后的肢体语言
* `: D4 ~* o8 Y2 A
" n) n$ `9 S+ X, Z二、zigbee协议特点$ m+ [% ? J1 P$ b
低功耗:在低功耗的待机模式下,2节5号电池就可以支持一个节点工作6-24个月甚至更长,蓝牙节点可以工作数周,WIFI节点仅仅只能工作几个小时。
5 `& V! f; s. U$ F$ r' u& Z: i. g: t. n' N( s
低成本:ZigBee协议是不需要专利费的,目前每块芯片的价格大约为2美元左右。5 r5 S" N+ ?. j' f5 e
3 v% z- p( W4 w4 h' a时延短:ZigBee的响应速度非常快,一般从睡眠转入工作状态只需要15ms,节点连接进入网络只需要30ms,进一步节省了电能。相比较,蓝牙需要3-10s而WIFI需要3s。
+ |# K" I! W, n$ `& q) ]3 ~
, j! ]& I0 v! ]0 R) Z# e近距离:ZigBee相邻节点之间的有效传输范围一般都在10米-100米左右;通过增加发射功率或者通过路由器和节点间的通信接力,都可以使传输距离增加得更远。; [) l, X' B7 k9 G+ O+ ?( g& m
2 ~# l9 {2 ~1 U0 M
高容量:ZigBee网路最多可以拥有65000个节点,而蓝牙网络只有8个节点。
9 w3 H! P# B# t+ b+ `$ Y1 H, t) X j) X" d: f
高可靠性:ZigBee采取了避免碰撞的策略,同时为需要固定宽带的通信业务预留了专用时隙,避开了发送数据的竞争和冲突。
5 i0 [, M m. [) v; X
1 R8 J; T" F7 |高安全性: ZigBee提供了基于循环冗余校验(CRC)的数据包完整性检查功能,支持鉴权和认证,采用了AES-128的加密算法,各个应用可以灵活确定其安全属性。2 }# P& F# o1 [
9 {) e# K, n, P7 N三、zigbee应用场景 ]9 K! F: z9 Z3 O& F
目前,常见的采用ZigBee技术的智能家居产品主要有7种,这些设备需要与家庭智能主机配合使用。家庭智能主机可以实现多种控制协议的转换,将家庭中所有的智能家居设备连接起来。9 L8 \2 V8 ~! |; \' B. E1 L9 ?
+ Z0 J; Y% y% T
ZigBee红外转发器:实现无线码到红外码的转发,从而可以用无线的方式来对家电设备进行控制。使用前需要与家电红外遥控器对码。7 m3 q( S: ~- o# Q' }
; ^" V2 Y$ p" X5 H1 S- UZigBee智能开关:可以实现对灯泡的开关控制或者是场景控制。
7 Z5 e" V3 d0 U# h! d& t# k- z- B. _4 h' \7 m: n4 ^% V
ZigBee窗帘控制器:可以实现对窗帘的开合控制或者是场景控制
+ S. Y# L: F3 I- E$ s$ k" } e* C. U
ZigBee智能插座:具备拨动开关,可以控制对家电设备的上电和下电
' I- B! Q* U( g( B" K, T' u' s5 g4 n- x4 H8 d2 P' A
各类探测传感器:例如烟雾传感器、燃气泄漏传感器、声光传感器、水浸传感器、红外线人体探测器。一旦当用户的家庭中产生强烈的烟雾、燃气泄漏、声光超限、水浸超限、陌生人闯入是,智能主机都会给用户发出警报或者是报警。
' H0 K9 P# a, [: e& r$ Z, Y2 R# u" ^' u
门磁:监测大门的开合情况。在预先设定好的场景下,如果门被意外的打开,那么智能主机也会直接发出警报。
2 w/ K8 ?& O3 t3 P }# ~/ N6 e7 }; o# _3 g
紧急按钮:在紧急情况下摁下,智能主机就会直接发出警报或者是直接报警。. g d& }, X: `2 _+ K3 W& C
* |% e7 V6 L( R, G
|
|