RFID_ZB固件及通信协议方案_1.pdfVIP

  • 11
  • 0
  • 约 10页
  • 2017-07-09 发布于天津
  • 举报
RFID_ZB固件及通信协议方案_1.pdf

ZigBee 主动标签固件及通信协议设计 该文档为RFID实验箱中关于zigbee主动标签固件程序和相关通信协议设计 方案说明文档,设计的基本思路为使用 ZB 协议,利用 TI 的 2530 硬件平台,完 成1对多的主动式RFID系统的设计。 1 系统基本要求 (1)实现以2530平台为核心的主动式RFID系统。 (2)以TI的zigbee Z-Stack协议为基础。 (3)系统可容纳最多 500 个标签。 (4)同一时间标签处理能力为10个/秒(仅识别模式)。 (5)标签同时具备识别(1 按键,1 双色 LED)、温湿度监测、光强监测能 力。 (6)标签使用2032锂电池,运行于识别状态待机时间不小于 30 天。 2 系统的实现 2.1 系统基本组成 该系统的基本工作模式为一个1对多的无线通信过程,即为一个标准的星状 网。系统基本组成示意图如下: 上图中紫色的圆即为星状网中心节点,其他所有的设备(蓝色圆所示)都采 用单跳(single - hop)直接与中心节点进行通信。 ZigBee 网络包括了星状网、网状网和混合网络。在这些网络中,其中星状 网的整体功耗是最低的。ZigBee 星状网中,中心节点即为协调器,协调器的供 电方式采用主供电模式,协调器需要负责启动整个网络、对网络进行维护和信息 的收集。在本方案中,协调器将充当ZigBee主动标签的主机(Host)。 其他所有的设备(上图中蓝色圆所示)都为 ZigBee 终端设备,终端设备没 有特定的维持网络结构的责任,它可以睡眠或者唤醒,因此它可以是一个电池供 电设备。在本方案中,一个ZigBee终端设备(需添加设计要求中相应的传感器) 即为一个ZigBee标签。 2.2 系统工作流程 该设计方案中的系统组成部分主要包括ZigBee协调器和ZigBee终端设备。 所以ZigBee主动标签系统工作流程包含有系统中的ZigBee协调器的工作流程、 ZigBee终端设备的工作流程以及这两种设备之间的信息交互流程。 2.2.1 协调器创建网络 协调器(Host)上电后,首先进行协议栈初始化,然后进行 ZigBee 网络的 建立,如果网络建立失败,协调器开启新一轮的网络建立,直到创建网络成功。 创建网络成功后,将允许其它设备加入网络同时会通知上层应用网络创建成功。 应用层将设置一个定时(周期暂定 1S)发送广播信息事件,该广播信息将被加 入该网络的终端设备接收。终端设备可以用该信息来检测本地设备是否还存在与 已加入的网络中。协调器创建网络的流程图如下。 2.2.2 终端设备加入网络 终端设备(Slave)上电后,首先进行协议栈初始化,然后进行 ZigBee 网络 的发现和加入过程,如果网络发现失败,终端设备将进入休眠模式,休眠时间为 30S,休眠唤醒后再次执行网络的发现和加入过程。 如果发现网络成功,且发现的网络一些参数与本地终端设备参数匹配,则终 端设备将加入该网络。终端设备加入网络后,将会通知上层应用;上层应用将会 接收到协调器(Host) 的广播信息,终端设备将利用该广播信息来判断本地设 备是否存在与当前网络中以及获得与主机的通信质量(信号强度等信息)。中断 设备加入网络的流程图如下所示。 2.2.3 主机与从机之间信息交互以及从机工作模式切换流程 主机(协调器)与从机(终端设备)之间的信息交互以及从机多种工作模式 之间的切换只有在协调器创建网络成功和终端设备成功加入网络后才会出现。 主机创建网络成功后,将一直处于活跃的工作模式。主机以 1S 为周期发送 一个广播信息外,还将转发上位机的一些指令到各个从机;同时还需接收从机发 送的数据再转发给上位机。 从机加入网络后,根据不同的情况,从机共有4种工作模式:活跃模式、待 机模式1、待机模式2和待机模式3。 从机活跃模式:从机加入网络后,处于能正常接收到主机的广播信息状态。 从机工作于活跃模

文档评论(0)

1亿VIP精品文档

相关文档