zigbee学习总结.docVIP

  1. 1、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
zigbee学习总结   篇一:Zigbee协议栈学习总结   典型的智能家居网络总体结构图   智能家居系统模块整体框图   ZigBee是一种标准,该标准定义了短距离、低速率传输速率无线通讯所需要的一系列通信协议。基于ZigBee的无线网络所使用的工作频段为868MHz、915MHz和,最大数据传输速率为250Kbps。   ZigBee无线网络共分为5层:物理层(PHY),介质访问控制层(MAC),网络层(NWK),应用程序支持子层(APS),应用层(APL)。   总体而言,ZigBee技术有如下特点:高可靠性,低成本,低功耗,高安全性,低数据速率   Zigbee网络中的设备主要分为三种:   1,协调器,协调器节点负责发起并维护一个无线网络,识别网络中的设备加入网络,一个ZigBee 网络只允许有一个ZigBee 协调器;   2,路由器,路由器节点支撑网络链路结构,完成数据包的转发;。ZigBee 网格或树 型网络可以有多个ZigBee 路由器。ZigBee 星型网络不支持ZigBee 路由器。   3,终端节点,负责数据采集和可执行的网络动作。   从功能上,zigbee节点应由微控制器模块、存储器、无线收发模块、电源模块和其它外设功能模块组成。 ZigBee/   定义了两种类型的设备:它们是全功能设备(FFD,Full Function Device)和精减功能设备(RFD,Reduced Function Device)。FFD可以当作一个网络协调器或者一个普通的传感器节点,它可以和任何其他的设备通讯,传递由RFD发来的数据到其他设备,即充当了路由的功能。而RFD只能是传感器节点,它只能和FFD进行通讯,经过FFD可以将自己测得数据传送出去。在ZigBee网络中大多是这两种设备,网络中结点数理论上最多可达65,536个,可以组成三种类型网络:星型、网状型和树型。   星状网络由一个PAN 协调器和多个终端设备组成,只存在PAN 协调器与终端的通讯,终端设备间的通讯都需通过PAN 协调器的转发。   树状网络由一个协调器和一个或多个星状结构连接而成,设备除了能与自己的父节点或子节点进行点对点直接通讯外,其他只能通过树状路由完成消息传输。   网状网络是树状网络基础上实现的,与树状网络不同的是,它允许网络中所有具有路由功能的节点直接互连,由路由器中的路由表实现消息的网状路由。   星型,如果用星型网络的话,在房间内的节点是否能够穿墙,与房间外的协调器进行正常通信。   RFD的应用非常简单,容易实现,就好像一个电灯的开关或者一个红外线传感器,由于RFD不需要发送大量的数据,并且一次只能同一个FFD连接通信,因此,RFD仅需要使用较小的资源和存储空间,这样,就可以非常容易地组建一个低成本和低功耗的无线通信网络   Zigbeexx协议栈主要应用领域有:家庭自动化,商业楼宇自动化,自动读表系统。   (Zigbee)工作在ISM(industrial,Scientific,medical即工业,科学,医疗)频段,定义了两个频段,频段和896/915MHz频段。在中共规定了27个信道:   在频段,共有16个信道,信道同学速率为250Kbps;   在915MHz频段,共有10个信道,信道通信速率为40Kbps   在896MHz频段,共有1个信道,信道通信速率为20Kbps   协议栈的工作原理,这个东西将是我们以后接触得最多的东西,从学习到项目开发,你不得不和他打交道。由于我们的学习平台是基于TI公司的,所以讲述的当然也是TI的Z-STACK。   ZigBee协议栈已经实现了ZigBee协议,用户可以使用协议栈提供的API进行应用程序的开发,在开发过程中完全不必关心ZigBee协议的具体实现细节,要关心的问题是:应用层的数据是使用哪些函数通过什么方式把数据发送出去或者把数据接收过来的。所以最重要的是我们要学会使用ZigBee协议栈。   举个例子,用户实现一个简单的无线数据通信时的一般步骤:   1、组网:调用协议栈的组网函数、加入网络函数,实现网络的建立与节点的加入。   2、发送:发送节点调用协议栈的无线数据发送函数,实现无线数据发送。   3、接收:接收节点调用协议栈的无线数据接收函数,实现无线数据接收。   Zigbee设备工作流程:   Zigbee协议栈采用任务轮训的方式工作,他会查找发生的事件然后调用相应的事件执行函数。如果没有事件登记要发生,那么就进入睡眠模式   网络启动流程图   篇二:ZigBee学习电子笔记   第二讲   1. cc2530

文档评论(0)

jixujianchi + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档