ZigBee技术及其应用重点.pptVIP

  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文档。上传文档
查看更多
* * * * * 应用支持层及应用层 应用支持层维持器件的功能属性 应用支持层发现该器件工作空间中其他器件的工作 应用支持层根据服务和需求使多个器件之间进行通信 应用层主要根据具体应用由用户开发 无线组网基础 网络扫描 装置扫描16个信道,以确定可占用的最佳信道。 组建/连接一个PAN 装置可在自由信道上组建一个网络(协调器)或连接到一个已存在的网络上。 装置搜寻 装置询问网络,以在活动信道中搜寻相符的装置。 服务搜寻 装置在网络内搜寻可对装置提供支持的服务。 绑定 装置间通过命令/控制信息实现通信。 形成 ZigBee 网络的方法 一个网络的形成,必须由FFD率先担任网络协调者,建立网络,再由其它的FFD或是RFD加入这个网络,不过RFD只能和FFD连结。 根据装置在网络中的功能,预先对装置编制好程序 协调器的功能是通过扫描有哪些信誉好的足球投注网站,以发现一个未用的信道来启动一个网络。 路由器 (一个网络中的mesh设备)的功能是通过扫描有哪些信誉好的足球投注网站,以发现一个激活的信道并将其连接,然后允许其它装置连接。 终端装置的功能总是试图连接到一个已存在的网络。 装置有哪些信誉好的足球投注网站网络中能提供完整服务的其它装置 允许网络中的任何装置可对服务有哪些信誉好的足球投注网站进行初始化。 将装置与可提供完整服务的其它装置进行绑定 绑定可为指定相符的设备集提供命令和控制特征。 8.4 ZigBee解决方案 公司 代表芯片 TI CC2420/CC2430/CC2431/CC2520/CC2480/CC2530(即将) Radio Pulse MANGO-MG2400/MG2450 Jennic JN5152 Microchip MRF24J40MA Freescale Mc13191/192 Atmel AT86RF212(900Mhz) ZigBee解决方案 TI经典方案CC2430+Z-Stack CC2430芯片 Z-stack 协议软件,类似于TCP/IP的实现 物理层芯片,类似于网卡芯片 CC2430是系统级芯片(SoC) ,在单个芯片上集成了ZigBee RF前端、内存和微控制器。 Z-Stack ZigBee协议栈,是一个软件包,提供一套C函数,应用程序通过函数调用实现期望的通讯功能。 CC2430 RF/LAYOUT 兼容IEEE802.15.4 的RF前端 7*7mm QLP48 封装 功耗 低功耗(接收 27mA,发送27mA) 休眠电流0.3-0.5μA 宽电压工作(2.0V ~ 3.6V) 内核 一个加强51 128KB FALSH(另有32K、64K可选) 8KB RAM(4KB 可以全模式工作) DMA功能 自带看门狗 一个IEEE802.15.4 MAC定时器 支持硬件调试 外设 CSMA/CA(硬件支持) 信号强度自动生成 电源、温度管理 12位ADC 128位AES加密处理 两个全功能串口 21 个 I/O 开发工具 –(编译器) IAR Embedded Workbench 单价不超过4美元 8.5 应用ZigBee进行电子信息系统开发 快速开发—利用ZigBee串口模块 具备中继路由和终端设备功能; 最大视距传输距离2000米; 广播发送或目标地址发送模式可选; 中心节点、路由节点、终端节点可任设; 星型网、树型网、链型网、网状网; 16信道可选,65535个网络ID可任意设置; 缺点:成本高,体积大! 降低成本:根据需求设计软硬件! 开发工具1 –开发套件 开发工具2—编译器IAR CC2430可以使用KEIL/IAR开进行开发.支持C,汇编等语言.但是建议使用IAR软件.原因有两点: TI Z-Stack协议栈使用IAR开发完成,要使用免费的ZigBee协议,就要使用IAR. 使用IAR才能获得其他技术支持 IAR入门 打开存在的项目 创建一个新项目 保存项目 添加源文件 添加一个存在的源文件 新建源文件 编写代码 保存源文件 选择芯片型号 选择防真方式 选择防真器的接口方式 编 译 连  接 查看信息窗口 调试 Z-Stack采用操作系统的思想来构建,采用事件轮循机制,当各层初始化之后,系统进入低功耗模式,当事件发生时,唤醒系统,开始进入中断处理事件,结束后继续进入低功耗模式。 如果同时有几个事件发生,判断优先级,逐次处理事件。 ?整个Z-stack的主要工作流程,大致分为系统启动,驱动初始化,OSAL初始化和启动,进入任务轮循几个阶段,下面将逐一详细分析。 Z-Stack协议栈工作流程 Z-Stack系统运行流程图 ZSEG int main( void ) //主函数例子(即启动程序) { osal_int_disable( INTS_ALL ); // 关闭中断 HAL_BOARD_INIT();

文档评论(0)

南非的朋友 + 关注
实名认证
文档贡献者

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

1亿VIP精品文档

相关文档