一文带你了解 ZigBee

article/2025/8/24 9:38:07

1、物联网通信协议

常见短距离无线通信协议

物联网通信协议

接入方式-云端协议

支持 TCP/IP 的物联网设备,可以通过 WIFI、蜂窝网络以及以太网,使用 HTTP、MQTT、CoAP、LwM2M 以及 XMPP 等应用层协议协议接入云端。

接入方式-网关协议

网关协议是适用于短距通信无法直接上云的协议,比如蓝牙、ZigBee、LoRa 等。

此类设备需要接入网关转换之后,通过 TCP/IP 协议进行上云。

2、Zigbee 协议简介

一、Zigbee 历史

ZigBee,这个名字来源于蜂群使用的赖以生存和发展的通信方式:蜜蜂通过跳Zig-Zag形状的舞蹈来分享新发现的食物源的位置,距离和方向等资讯。

ZigBee的前身是1998年由INTEL、IBM等产业巨头发起的“HomeRFLite”技术。

2002年下半年,英国Invensys公司、日本三菱电气公司、美国摩托罗拉公司以及荷兰飞利浦半导体公司四大巨头共同宣布加盟“Zigbee联盟”,以研发名为“Zigbee”的下一代无线通信标准。

Zigbee与IEEE 802.15.4

ZigBee 是一种开放式的基于IEEE 802.15.4协定的无线个人局域网(Wireless Personal Area Networks)标准。

IEEE 802.15.4定义了物理层和媒体接入控制层,而ZigBee则定义了更高层如网路层及应用层等。

ZigBee技术特点

  1. 低功耗:由于ZigBee的传输速率低,发射功率仅为 1mW,而且采用了休眠模式,功耗低,因此ZigBee设备非常省电。据估算,ZigBee设备仅靠两节5号电池就可以维持长达6个月到2年左右的使用时间。
  2. 低成本:由于ZigBee模块的复杂度不高,ZigBee协议免专利费,再加之使用的频段无需付费,所以它的成本较低。
  3. 时延短:通信时延和从休眠状态激活的时延都非常短,典型的搜索设备时延30ms,休眠激活的时延是15ms, 活动设备信道接入的时延为15ms。
  4. 网络容量大:一个星型结构的ZigBee网络最多可以容纳254个从设备和一个主设备, 一个区域内可以同时存在最多100个ZigBee网络,而且网络组成灵活。网状结构的ZigBee网络中可有65000多个节点。
  5. 可靠:采取了碰撞避免策略,同时为需要固定带宽的通信业务预留了专用时隙,避开了发送数据的竞争和冲突。MAC层采用了完全确认的数据传输模式, 每个发送的数据包都必须等待接收方的确认信息。如果传输过程中出现问题可进行重发。
  6. 安全:ZigBee提供了基于循环冗余校验(CRC)的数据包完整性检查功能,支持鉴权和认证, 采用了AES-128的加密算法,各个应用可以灵活确定其安全属性。

ZigBee联盟的部分会员

二、Zigbee设备类型

ZigBee 无线传感器网络中有三种设备类型:协调器、路由器、终端节点

1、ZigBee协调器(Coordinator)

它包含所有的网络信息,是3种设备中最复杂的,存储容量大、计算能力最强。

它主要用于发送网络信标、建立一个网络、管理网络节点、存储网络节点信息、寻找一对节点间的路由信息并且不断的接收信息。

一旦网络建立完成,这个协调器的作用就像路由器节点。

2.ZigBee路由器(Router)

它执行的功能包括允许其它设备加入这个网络,跳跃路由,辅助子树下电池供电终端的通信。

3.ZigBee终端设备(End-device)

一个终端设备对于维护这个网络设备没有具体的责任,所以它可以睡眠和唤配,看它自己的选择。

因此它能作为电池供电节点。

三、ZigBee网络拓扑

设备类型与拓扑关系

ZigBee网状(MESH)网络

四、ZigBee网络建立-协调器建立一个新网络的流程

1、检测协调器

节点必须具备两个条件:

  1. 具有ZigBee协调器功能,
  2. 没有加入到其它网络中。

任何不满足这两个条件的节点发起建立一个新网络的进程都会被网络层管理实体终止

2、信道扫描

信道扫描包括能量扫描和主动扫描两个过程。

3、配置网络参数

网络层管理实体将为新网络选择一个PAN描述符,必须满足PAN描述符小于或等于0x3fff,不等于0xffff,并且在所选信道内是唯一的PAN描述符

4、运行新网络

5、允许设备加入网络

只有ZigBee协调器或路由器才能通过NLME_PERMIT_JOINING.request原语来设置节点处于允许设备加入网络的状态。

ZigBee网络建立-节点加入网络

1) 通过MAC层关联加入网络

2) 通过与先前指定父节点连接加入网络

通过MAC层关联加入网络

  1. 子节点发起信道扫描
  2. 子节点存储各PAN信息
  3. 子节点选择PAN
  4. 子节点选择父节点
  5. 子节点请求MAC关联
  6. 父节点响应MAC关联
  7. 子节点响应连接成功
  8. 父节点响应连接成功

组网操作均由协议栈来实现。

五、ZigBee应用领域

  1. 消费性电子设备
  2. 家庭和楼宇自动化设备
  3. 工业控制装置
  4. 农业自动化
  5. 电脑外设
  6. 医用传感器
  7. 玩具和游戏机等设备
  8. 支持小范围的基于无线通信的控制和自动化等领域

3、Zigbee协议栈

ZigBee 协议栈具有很多版本,不同厂商提供的 ZigBee协议栈有一定的区别。

虽然协议是统一的,但是协议的具体实现形式是变化的,即不同厂商提供的协议栈是有区别的

  1. 函数名称和参数列表有区别
  2. 学习厂商提供的 Demo 演示程序和说明文档学习

Zigbee协议栈使用

使用 ZigBee 协议栈进行开发的基本思路可以概括为如下三点:

  1. 用户对于 ZigBee 无线网络的开发就简化为应用层的 c 语言程序开发,不需要深入研究复杂的 ZigBee 协议栈;
  2. ZigBee 无线传感器网络中数据采集,只需用户在应用层加入传感器的读取函数即可;
  3. 如果考虑节能,可以根据数据采集周期进行定时,定时时间到就唤醒 ZigBee 的终端节点,终端节点唤醒后,自动采集传感器数据,然后将数据发送给路由器或者直接发给协调器。

http://chatgpt.dhexx.cn/article/3qd4Tbke.shtml

相关文章

大数据产业链包括哪几个环节,具体包含哪些内容

大数据作为继云计算、物联网之后IT行业又一颠覆性的技术,备受关注,要想知道大数据创业方向,一定要知道,大数据产业链包括哪几个环节,具体的包含内容,接下来,为大家一一介绍: IT基础…

不得不说的六个大数据产业园

近年来,随着物联网、云计算的发展,大数据技术也成为了热门词汇。而对于大数据企业的发展,大数据产业园的作用可谓举足轻重。 大数据产业园指大数据产业的聚集区或大数据技术的产业化项目孵化区,简而言之,就是大数据企业…

2021中国大数据产业发展白皮书 附下载

“十三五”时期,我国大数据产业取得了突破性的发展。大数据产业规模持续稳步提升,产业价值不断释放;大数据相关政策陆续出台,产业发展环境日益优化;新型数据中心、5G等大数据相关基础设施部署进程加快;大数…

大数据产业发展状况及企业数据资产化运营核心

用数据说话已经成为所有人的共识,数据也成了堪比石油的战略资源。 “无论是国家、企业还是社会公众,都更直观的感受到了数据的价值。因此,近年来,各地纷纷成立大数据发展组织,企业纷纷推动数据资产化治理,大…

大数据产业发展的国际经验

中国发展大数据产业需要拓展国际视野,借鉴国际经验, 他山之石,可以攻玉。 2012 年被认为是大数据元年。在这一年,美国奥巴马政府推出了《大数据研究和发展计划》,启动了美国国家大数据战略;用户日志管理公司…

“十四五”大数据产业发展锚定3万亿目标

来源:人民数据本文约1100字,建议阅读5分钟 大数据产业迎来更广阔发展空间。 工业和信息化部近日发布的《“十四五”大数据产业发展规划》(以下简称《规划》)提出,到2025年,我国大数据产业测算规模突破3万亿…

高层次人才需求旺盛!2022年中国大数据产业发展趋势

点击上方 "大数据肌肉猿"关注, 星标一起成长 点击下方链接,进入高质量学习交流群 今日更新| 950个转型案例分享-大数据交流群 1、大数据获重视,产业发展再升级 2015年以来,在国家和各级政府的大力推动下,大数据产业加速…

2021年大数据产业城市发展,前20强出炉!

点击上方 "大数据肌肉猿"关注, 星标一起成长 点击下方链接,进入高质量学习交流群 今日更新| 950个转型案例分享-大数据交流群 来源 | 北京大数据研究院大数据分析技术创新中心 “十三五”期间,我国大数据产业迅猛发展,政策环境日益…

政策推动大数据产业高速发展 2018年市场规模将达180亿

近年来,全球大数据产业不断成熟,各领域大数据应用全面展开,为大数据发展带来强劲动力。数据显示,2016年全球大数据市场规模达到453亿美元,同比增长25.8%。大数据逐渐成为全球IT支出新的增长点。 相对于发达国家而言&am…

你的旧船票能否搭上这艘巨轮?——解读近5年大数据产业发展规划

文|水手 本文出自:知乎专栏《帆软数据应用研究院》——数据干货&资讯集中地! 文章导读 一、大数据产业现状和挑战 二、2020年发展目标 三、实现目标的关键举措 四、《规划》对企业的启示 五、《规划》对个人的启示 自2015年党的十八届五中全会提出“…

敲黑板!《大数据产业发展规划(2016-2020年)》要点解读

近年来,随着互联网、云计算、大数据、物联网等新兴技术的飞速发展,全球数据总量出现爆炸式增长,数据正在成为政府和企业越来越重要的基础性战略资源,可谓21世纪的“钻石矿”。面对大数据时代的到来,我国高度重视大数据…

图解大数据产业发展规划(2016-2020)

文章讲的是 图解大数据产业发展规划(2016-2020), 近日,工信部公布了《大数据产业发展规划(2016-2020年)》。其中指出,到2020年,大数据相关产品和服务业务收入突破1万亿元,年均复合增长率保持30%…

观点 | 我国大数据产业发展态势如何?

我国高度重视大数据的战略意义和数据资源对社会经济发展的积极作用,国务院于2015年出台了《促进大数据发展行动纲要》,并将“实施国家大数据战略,推进数据资源开放共享”纳入“十三五”期间规划和建设的重要目标。目前国内大数据产业发展已初…

我国目前大数据产业发展现状

我国大数据产业发展现状 2.1政策与法律层面 (1)虽然我国大数据产业目前缺乏国家层面的政策,但是在相关的国家战略中已经涉及大数据技术与发展规划。例如《“十二五”国家战略性新兴产业发展规划》提出支持海量数据存储、处理技术…

《承德大数据产业发展规划》评审会召开

7月14日,《承德大数据产业发展规划》评审会议在我市召开。会议邀请了中科院软件研究所、北京大学软件学院等国内大数据领域知名专家对北方工业大学和工信部电信研究院承担的“承德大数据产业发展规划编制项目”进行了全面评审。 会上,有关市领导介绍了规…

一图读懂|《“十四五”大数据产业发展规划》

来源:工业和信息化部官方网站 本文多图,建议阅读5分钟 工业和信息化部发布了《“十四五”大数据产业发展规划》。 近日,工业和信息化部发布了《“十四五”大数据产业发展规划》(以下简称《规划》)。《规划》提出&#…

成都市发布大数据产业发展规划 2025年产值达到3000亿元

近日成都市发布《成都市大数据产业发展规划(2017—2025年)》(以下简称:规划),按照规划,到2025年,成都市大数据产业产值将达到3000亿元(人民币,下同)。 图为成都市大数据产业布局示意图 据了解,成都是中国八…

2022年湖北省大数据产业发展规划

点击上方 "大数据肌肉猿"关注, 星标一起成长 点击下方链接,进入高质量学习交流群 今日更新| 950个转型案例分享-大数据交流群 3月22日从省经信厅获悉,湖北省大数据产业“十四五”发展规划正式印发,该规划提出,到“十四五…

【图解】“十四五”大数据产业发展规划

点击上方 "大数据肌肉猿"关注, 星标一起成长 点击下方链接,进入高质量学习交流群 今日更新| 950个转型案例分享-大数据交流群 来源:工业和信息化部信息技术发展司 --end-- 扫描下方二维码添加好友,备注【交流】 可私聊交流&#xf…

解读《大数据产业发展规划(2016-2020年)》

2019独角兽企业重金招聘Python工程师标准>>> 推动大数据产业持续健康发展,是党中央、国务院作出的重大战略部署,是实施国家大数据战略、实现我国从数据大国向数据强国转变的重要举措。日前,工业和信息化部正式印发了《大数据产业发…