新闻中心

EEPW首页>手机与无线通信>设计应用> 基于 ZigBee 技术的 RFID 系统的设计

基于 ZigBee 技术的 RFID 系统的设计

作者: 时间:2010-11-26 来源:网络 收藏


   采用JATMEL公司的AVR系列单片机ATlnega16L和ATmega64L比较合适。ATlnega16L、64L足挚下增强 AVRRISC结构的低功耗8位CMOS微控制器,由于其先进的指令集以及单时钟周期指令执行时间,该控制器的数据吞吐率高达1MIPS/MHz,从而 可以缓减系统在功耗和处理速度之间的矛盾。

  2.3实际工作电路

  本系统电路如图2、3所示,分别为应答器和渎卡器。读卡器最终要完成与上位机的通信,所以本设计应用串口协议转换芯片AD101完成两台设备的数据传输。

3系统的软件设计

  无线网络的软件设计是实现远距离系统必不可少的部分,本课题所涉及的软件部分重点包括以下两方面:

  (1)读卡器,也就是主节点,主要是Atmega64L与Atmega16L,以及MCU与无线模块通信的收发程序。

  (2)应答器,也就是终端节点,实现终端节点与丰节点的数据交换。在设计各部分程序之前,首先要了解Chipcon公司的CC2420开发平台通讯协议的模型结构和所使用的编程工具,以及本系统中无线网络系统软件的特点。

  3.1读卡器的软件设计

   读卡器是整个无线网络的管理员,它将负责网络的建立、地址的分配和成员的加入、节点设备数据的更新、设备关联表的维护并根据网络的状况自动更新。网络要求至少一个FFD作为网络主节点。要建立一个网络,第一个节点必须被配置成主节点,这样才能管理以后添加到网络的其它节点。由于主节点 处于网络的最上层,功能复杂,因此时主节点的硬件配置也有较高的要求,主节点一般是由电源供电。本课题中读卡器相当于整个网络的主节点,而应答器作为终端 节点。一旦主设备将节点设备同网络连接,便可以实现通信。图4为在网络建立成功的基础上读卡器的工作流程图。



关键词:ZigBeeRFID

评论


相关推荐

技术专区

关闭