物联网协议 zigbee(用zigbee设计一个物联网系统)

物联网已然成为当前热门的技术之一。作为专门为物联网应用服务的ZigBee短距离无线网络传输技术,成为很多想要进入物联网行业的学生、从业者学习的热门技术。作为物联网应用技术开发,ZigBee协议栈是一个经常碰到的词汇,那么它是什么,有什么用呢?

物联网协议 zigbee(用zigbee设计一个物联网系统)

ZigBee协议栈概念解释

ZigBee协议包括两部分,一部分是由IEEE802.15.4定义的物理层和数据链路层技术规范;另一部分是由ZigBee联盟定义的网络层、安全层和应用层技术规范。ZigBee协议栈就是将各层定义的技术规范进行集合,对网络数据传输的处理规范进行函数实现,并提供应用层API接口供物联网技术开发员进行二次开发的网络数据传输与处理以及传输网络自动组建进而进行数据转发路由的函数集合。

物联网协议 zigbee(用zigbee设计一个物联网系统)

ZigBee协议栈通览

ZigBee协议栈的用处

目前,国内外可提供ZigBee解决方案的公司有TI、Jennic、ST、Atmel、Freescale等,其中,TI公司提供的技术方案最全。ZigBee协议栈为ZigBee协议提供了从底层硬件信号处理到系统层数据读取、消息处理的全套函数实现,应用开发人员无需了解底层硬件信号处理过程和硬件组织架构,带来的好处就是,加速物联网应用的开发,将产品更快推向市场。

物联网协议 zigbee(用zigbee设计一个物联网系统)

ZigBee协议栈开发的基本思路

  • 借助协议栈提供的数据访问接口和例程进行二次开发,不需要深入研究复杂的ZigBee协议栈。
  • 熟练传感器数据采集接口的使用,应用层对传感器数据的采集只需要加入读取函数和添加函数定义即可实现。
  • 考虑设备节能,减少访问时长,考虑定时访问ZigBee节点,终端被唤醒后,自动采集传感器数据。
  • 熟练使用协调器控制节点,应用层能够下发控制命令,并转发到具体控制节点,实现物联网自动控制。

物联网协议 zigbee(用zigbee设计一个物联网系统)

版权声明:本文内容由互联网用户投稿发布,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容, 请发送邮件至 2211788188@qq.com 举报,一经查实,本站将立刻删除。如需转载请注明出处:https://www.wptmall.com/a/article/18422

为您推荐

发表回复

您的电子邮箱地址不会被公开。 必填项已用*标注