- 1、本文档共12页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
2.ZigBee无线传感网入门
一、ZigBee信道二、网络PAN ID三、IEEE物理地址单击此处添加标题标题
IEEE 802.15.4/ZigBee工作在工业科学医疗(ISM)频段,定义了两个工作频段,即2.4 GHz频段和868/915 MHz频段。在IEEE 802.15.4中,总共分配了27个具有3种速率的信道:在2.4 GHz频段有16个速率为250kb/s的信道,在915 MHz频段有10个40 kb/s的信道,在868 MHz频段有1个20 kb/s的信道。这些信道的中心频率按如下定义(k为信道数):?????????Fc=868.3MHz,(k=0)????????Fc=906MHz+2(k-1)MHz,(k=1,2……10)????????Fc=2405MHz+5(k-11)MHz,(k=11,12……26)一个IEEE802.15.4可以根据ISM频段、可用性、拥挤状况和数据速率在27个信道中选择一个工作信道。从能量和成本效率来看,不同的数据速率能为不同的应用提供较好的选择。一、ZigBee信道
ZigBee的频带和数据传输率
ZigBee的物理信道
ZigBee信道2.4 GHz的射频频段被分为16个独立的信道。每一个设备都有一个DEFAULT_CHANLIST的默认信道集。协调器扫描自己的默认信道集并选择一个信道上噪声最小的信道作为自己所建网络的信道。终端节点和路由节点也要扫描默认信道集并选择一个信道上已经存在的网络加入。
二、网络PAN IDPANID的出现一般是伴随在确定信道以后的。PANID其全称是Personal Area Network ID,网络的ID(即网络标识符),是针对一个或多个应用的网络,用于区分不同的ZigBee网络,一般是mesh或者cluster tree两种拓扑结构之一。所有节点的PANID唯一,一个网络只有一个PANID,它是由PAN协调器生成的,PANID是可选配置项,用来控制 ZigBee路由器和终端节点要加入那个网络。
PAN IDZigBee协议使用一个16位的个域网标志符(PAN ID)来标识一个网络。ZStack允许用两种方式配置PAN ID,当ZDAPP_CONFIG_PAN_ID值不设置为0xFFFF时,那么设备建立或加入网络的PAN ID由ZDAPP_CONFIG_PAN_ID指定;如果设置ZDAPP_CONFIG_PAN_ID为0xFFFF,那么设备就将建立或加入一个“最优”的网络。
PAN ID文件f8wConfg.cfg中的 ZDO_CONFIG_PAN_ID 参数可以设置为一个 0~0x3FFF 之间的一个值。协调器使用这个值,作为它要启动的网络的 PAN ID。而对于路由器节点和终端节点来说只要加入一个已经用这个参数配置了PAN ID的网络。如果要关闭这个功能,只要将这个参数设置为0xFFFF。 要更进一步控制加入过程,需要修改 ZDApp.c 文件中的ZDO_NetworkDiscoveryConfirmCB 函数。当然了,如果ZDAPP_CONFIG_PAN_ID被定义为0xFFFF,那么协调器将根据自身的IEEE地址建立一个随机的PANID(0~0x3FFF)。
三、IEEE物理地址每个ZigBee设备都有一个64位的IEEE长地址,即MAC地址。物理地址是在出厂时候初始化的。它是全球唯一的。当一个zigbee节点加入网络时候,它的IEEE地址不能与网络中现有节点的IEEE地址冲突且不能为0xFFFFFFFFFFFFFFFF。我们刚买到的调和上的IEEE地址应该是全部的F,我们可以通过TI的软件SmartRF?Flash?Programmer重新写入一个IEEE地址,这就像我们的PC上的物理地地类似,在全球范围内物理地址是唯一的。
四、网络地址网络地址也称短地址,通常用16位的短地址来标识自身和识别对方,对于协调器来说,短地址始终为0x0000,对于路由器和节点来说,短地址由其所在网络中的协调器分配。一般发送消息,使用物理地址和网络地址都可以发送,但最好用网络地址,使用物理地址可能会出现问题。采用16bit网络地址可以降低功耗问题。如果采用64bit?IEEE地址发送数据,首先其数据发送的最佳路径难以求得,势必会增加多次发送的功耗?其二?如果该数据接收设备离开网络(当机),发送之时也就不知道。?采用网络地址发送数据,可以采用路由算法找到最佳路径?减其功耗。
主讲:张老师
您可能关注的文档
- 《无线短距离通信技术开发项目教程》(第二版) 课件 3 ZigBee协议和协议栈.pptx
- 《无线短距离通信技术开发项目教程》(第二版) 课件 4 实验系统硬件介绍.pptx
- 《无线短距离通信技术开发项目教程》(第二版) 课件 5 IAR工程的编辑与修改.pptx
- 《无线短距离通信技术开发项目教程》(第二版) 课件 6 基于CC2530的按键控制LED灯的控制.pptx
- 《无线短距离通信技术开发项目教程》(第二版) 课件 7 精简OS实验.pptx
- 《无线短距离通信技术开发项目教程》(第二版) 课件 8 ZigBee协议栈基础实验:数据传输实验.pptx
- 《无线短距离通信技术开发项目教程》(第二版) 课件 9 ZigBee Basic RF---无线点灯实验.pptx
- 《无线短距离通信技术开发项目教程》(第二版) 课件 11 ZigBee协议栈实验:广播与单播实验.pptx
- 《无线短距离通信技术开发项目教程》(第二版) 课件 12 ZigBee协议栈实验:组播实验.pptx
- 《无线短距离通信技术开发项目教程》(第二版) 课件 13无线点多盏灯.pptx
最近下载
- SFET-77-47100-C-动车组检修ESCO联轴节检修作业指导书-—— 上海动车段三级修.pdf VIP
- 一种依托咪酯的合成方法.pdf VIP
- 胸痛中心创建现场核查各环节重点及迎检技巧.pdf VIP
- 药理学(西安交通大学)中国大学MOOC 慕课 章节测验期末考试答案.docx
- 中华人民共和国国家标准(大米)GB1354-.pdf
- 2010-2023历年广东省深圳市中考英语试卷(解析版).docx VIP
- 毒麻药品管理相关知识.ppt
- 海顿钢琴奏鸣曲中的装饰音探究.pdf
- 基于STM32的电子密码锁系统设计.docx VIP
- 华中农业大学2022-2023学年《细胞生物学》期末考试试卷(B卷)附参考答案.docx
文档评论(0)