接前一篇文章:ZigBee入门与提高(1)—— 背景知识
本文内容参考:
物联网--Zigbee协议(一):Zigbee初识-CSDN博客
特此致谢!
ZigBee知识基础
什么是ZigBee?
ZigBee是一种短距离的无线通信协议,类似于Wi-Fi、Bluetooth。ZigBee标准是基于IEEE802.15.4标准的个域网、低数据速率、短距离无线通信定义的一系列通信协议。基于ZigBee的无线设备工作在2.4GHz(全球流行)、915MHz(美国流行)和868MHz(欧洲流行)三个频段上,分别具有最高250 kbit/s、40 kbit/s和20 kbit/s的传输速率。ZigBee被设计用于低速率、低功耗和短距离无线通信,尤其适合于构建低成本、复杂的网络。这使得ZigBee成为智能家居、工业控制、医疗保健、智能农业等领域的理想选择。
简单地说,ZigBee是一种高可靠的无线数传网络,类似于CDMA和GSM网络。ZigBee数传模块类似于移动网络基站。通讯距离从标准的75m到几百米、几公里,并且支持无限扩展。
ZigBee历史
ZigBee这个名字的灵感来源于蜂群使用的赖以生存和发展的通信方式。蜜蜂在发现花丛后,会通过一种特殊的肢体语言来告知同伴新发现的食物源位置、距离和方向等信息,这种肢体语言就是Zig-Zag形状的舞蹈,是蜜蜂之间一种简单传达信息的方式。借此意义,ZigBee作为新一代无线通讯技术的命名。在此之前ZigBee也被称为“HomeRF Lite”、“RF- EasyLink”或“fireFly”无线电技术,统称为ZigBee。
ZigBee的前身是1998年由INTEL、IBM等产业巨头发起的“HomeRFLite”技术。2002年下半年,英国Invensys公司、日本三菱电气公司、美国摩托罗拉公司以及荷兰飞利浦半导体公司四大巨头共同宣布加盟“ZigBee联盟”,以研发名为“ZigBee”的下一代无线通信标准。
ZigBee技术特点
作为一种无线通信技术,ZigBee具有如下特点:
- 低功耗
ZigBee协议拥有非常低的功耗。这使得其在许多基于电池供电的应用中具有重要价值。
由于ZigBee的传输速率低,发射功率仅为1mW,而且采用了休眠模式,功耗低,因此ZigBee设备非常省电。据估算,ZigBee设备仅靠两节5号电池就可以维持长达6个月到2年左右的使用时间,这是其它无线设备望尘莫及的。
- 低成本
ZigBee模块的初始成本在6美元左右,估计很快就能降到1.5—2.5美元,并且ZigBee协议是免专利费的。低成本对于ZigBee也是一个关键的因素。
- 自组网能力
ZigBee可以自动形成和修复网络。也就是说,无需人工设定,它们可以自动找到可以连接的设备并形成网络。
- 网络容量大
ZigBee支持非常大规模的网络。一个星型结构的Zigbee网络最多可以容纳254个从设备和一个主设备,一个区域内可以同时存在最多100个ZigBee网络,而且网络组成灵活。这使得ZigBee非常适合用于构建包含大量设备的复杂网络,比如在智能家居中的大量设备控制。
- 通信协议简单
相较于Wi-Fi或蓝牙,ZigBee的通信协议相对简单,因此在相同的硬件条件下,实现ZigBee的成本更低。
- 时延短
通信时延和从休眠状态激活的时延都非常短。典型的搜索设备时延30ms,休眠激活的时延是15ms,活动设备信道接入的时延为15ms。因此ZigBee技术适用于对时延要求苛刻的无线控制 (如工业控制场合等)应用。
- 可靠
ZigBee采取了碰撞避免策略,同时为需要固定带宽的通信业务预留了专用时隙,避开了发送数据的竞争和冲突。MAC层采用了完全确认的数据传输模式,每个发送的数据包都必须等待接收方的确认信息。如果传输过程中出现问题可以进行重发。
- 安全
ZigBee提供了基于循环换冗余校验(CRC)的数据包完整性检查功能,支持鉴权和认证, 采用了AES-128的加密算法,各个应用可以灵活确定其安全属性。
更多内容请看下回。