欧宝体育app

在多标签定位系统中,多个标签不一定同时与读写器通信而发生信号冲突。 现在RFID多标签冲突防止算法有多址技术、ALOHA冲突防止算法、二进制冲突防止算法等各种算法。 多址防冲击算法以降低系统复杂性、提高成本为代价,存在无法解决的缺陷。

ALOHA的防冲击算法,读写器经常进行误判定,有时不存在某个标签在读取范围内是否出错,且冲突概率小的问题。 非常简单的二进制碰撞防止算法在某些情况下不需要获得良好的碰撞避免效果。

本文使用基于序列号时隙数运算的排序算法,该算法可以解决上述错误的问题。 另外,构筑容易、高效、软件制作非常简单,无需接受标签数的允许RFID定位算法有LANDMARC、基于信号超过角度的定位法(AOA )等,这里使用的是圆周定位算法, 1系统构成设计本系统主要由读写器和活动标签组成。

读写器和标签之间的射频信号通过空间耦合来构建无识别信息传输,读写器通过与标签的无线通信来取得交接信号强度指令(RSSI )值是计算定位标签的展开方位的最重要的参数。 微控制器PIC16F877A控制CC2500射频发送模块的数据发送和交接。

读写器网关节点可以通过RS232模块连接到上位机。 系统结构框图如图1右图所示。

图1的系统结构框图读写器和标签的控制模块使用Microchip公司的8位高性能低功耗微控制器PIC16F877A作为主芯片,架构哈佛总线结构、数据总线和命令总线容易实现单曲循环化,CPU命令,另外芯片上数据的存储空间大,富馀的存储空间可以使通信协议栈的设计和构筑变得容易。 通过内部看门狗计时器,提高了程序执行的稳定性。

低功耗睡眠状态模式大大降低了系统的功耗。 具有驱动力强、外接电路简洁、功耗低等特点。 因此,适合用作RFID读写器的控制器。 无线收发机与CC2500组合作为控制芯片,CC2500构筑数据传输平均500kbps的高度可搭载的调制解调器,大幅强化数据传输的性能,同时打开调制解调器中构筑的前方误差修正选项,由此实现性能MCU通过SPI模块向CC2500发送操作命令,装备其调制方式、工作频率等参数,根据命令部署为交接状态、发送状态、空闲状态或停止状态。

CC2500的时隙SO和SI分别是数据传输的输入输出信号线,CSN是芯片选择信号时隙,SCLK是时钟信号时隙。 当接管一个数据或发送完一个数据时,通过时隙GD00和GD02输入适当的状态脉冲,MCU根据它来判断CC2500的状态,请求CC2500的下一个操作。

微控制器PIC16F877A和CC2500收发器模块的连接如图2右图所示。【欧宝体育app】。

本文来源:欧宝体育app-www.lalookbox.com

网站地图xml地图