用于定位的低功耗有源RFID标签的设计

来源 :电子世界 | 被引量 : 0次 | 上传用户:mlj1234567890
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
  【摘要】本文从有源标签的设计理念出发,针对煤矿井下一般小范围空间RFID定位的需求,根据低功耗、高效率的原则进行RFID标签的设计。系统在硬件上采用了MSP430F2012单片机和nRF24L01射频芯片的低功耗组合;软件上则结合了RFID定位的特点,介绍了有别于一般以识别为主要目的的标签的设计方法,并分析了其软件设计流程以及简单的防冲突能力。通过良好匹配的天线,本设计有效读取距离可达几十米,足以应付一般空间内定位的需求。
  【关键词】RFID;RFID定位;标签;低功耗
  1.引言
  射频识别(RFID)技术是采用无线射频的方式实现双向数据交换并识别身份,RFID定位正是利用了这一识别特性,利用阅读器和标签之间的通信信号强度等参数进行空间的定位。
  RFID标签按供电方式分为有源和无源2种[1],无源标签通过捕获阅读器发射的电磁波获取能量,具有成本低、尺寸小的优势;有源标签通常采用电池供电,具有通信距离远、读取速度快、可靠性好等优点[2],但为了满足煤矿井下定位,需要考虑低功耗设计以增强电池的续航能力。本文从有源标签的设计理念出发,针对小范围空间RFID定位的需求,根据低功耗、高效率的原则进行RFID标签的设计,并阐述了其硬件组成、软件流程和防冲突能力。
  2.系统硬件设计
  2.1 系统结构
  有源标签在设计中除了需要考虑低成本、小型化之外,最重要的是要采取低功耗设计。RFID标签从整体结构上看,通常包括2个部分:控制端和射频端,因此在选择控制芯片和射频芯片时需要优先考虑其低功耗性能。本文在此基础上选择了MSP430F2012控制芯片和nRF24L01射频芯片;天线则选用了Nordic公司的PCB单端天线;标签采用3V-500mAh纽扣电池供电。系统工作在2.4GHz频段。系统结构框图如图1所示。
  2.2 芯片选择及低功耗设计
  TI推出的MSP430系列单片机是16位Flash型RISC指令集单片机[3],以超低功耗闻名业界。MSP430F2012芯片工作电压仅为1.8~3.6V,掉电工作模式下消耗电流为0.1μA,等待工作模式下消耗电流仅为0.5μA。本设计中,MSP430F2012被长时间置于等待工作模式,通过中断唤醒的方式使其短暂进入工作状态,以节省电能。MSP430F2012具有3组独立的时钟源:片内VLO、片外晶振、DCO。其中,片外时钟基于外部晶振;DCO由片内产生,且频率可调。显然,主系统时钟频率的高低决定着系统的功耗,尤其是选择了高速片外晶振的情况下,因此,MSP430F2012提供了在不同时钟源间进行切换的功能。在实际设计中,通过实时重新配置基础时钟控制寄存器以实现主系统时钟和辅助系统时钟间的切换,既不失性能,又节约了能耗。
  MSP430F2012具有LPM0~LPM4五种低功耗模式,合理的利用这五种预设的模式是降低MCU功耗的关键,本设计中,MSP430F2012在上电配置完毕后将直接进入LPM3模式,同时开启中断,等待外部中断信号。此外,由于MSP430F2012是一款多功能通用单片机,片内集成了较多功能模块,在上电配置时即停止所有不使用的功能模块也能起到降低系统功耗的目的。
  nRF24L01是Nordic公司开发的2.4GHz超低功耗单片无线收发芯片,芯片有125个频点,可实现点对点和点对多点的无线通信,最大传输速率可达2Mbps,工作电压为1.9~3.6V[4]。为了凸显其低功耗性能,芯片预置了两种待机模式和一种掉电模式。更值得一提的是nRF24L01的ShockBurstTM模式及增强型ShockBurstTM模式[4],真正实现了低速进高速出,即MCU将数据低速送入nRF24L01片内FIFO,却以1Mbps或2Mbps高速发射出去。本设计正是利用了增强型ShockBurstTM模式,使得MSP430F2012即便在32768Hz低速晶振下也能通过射频端高速的将数据发射出去,既降低了功耗,又提高了效率,增强了系统防冲突和应付移动目标能力。
  2.3 电路设计
  本系统主要运用于RFID定位方面,除了简单的识别外,重点在于阅读器对标签信号强度的测量,因此阅读器与标签间不会有大数据量频繁的读写操作,在电路设计时可省略片外EEPROM。同时还可以省去稳压电路以节省静态电流消耗。硬件原理图如图2所示。
  3.系统软件设计
  3.1 软件流程
  本系统属于双向通信系统,标签在发送数据前处于监听状态,nRF24L01的接收功能被打开,同时MSP430F2012处于LPM3模式,直至接收到阅读器广播的“开始”指令,并通过中断将MSP430F2012唤醒。MSP430F2012被中断唤醒后开始判断指令是否正确,如果正确则进入正常发送周期,否则返回LPM3模式。
  考虑到实时定位的需要,系统不能像一般的RFID标签那样仅仅进行有限次验证,本系统采用等间隔持续发送的模式,便于阅读器实时监测目标位置,系统设定的正常发送周期为500ms,由MSP430F2012的Timer_A定时,500ms定时开始后,标签ID通过SPI发送到FIFO,nRF24L01采用了增强型ShockBurstTM模式,发送失败则会继续重发,标签ID发送完毕后,MSP430F2012判断定时器是否超时,一旦超时则进入下个发送周期,否则处于等待状态直至超时。当阅读器停止广播“开始”指令,MSP430F2012重新进入LPM3模式以降低功耗。系统完整流程如图3所示。
  3.2 防冲突设计
  nRF24L01自带载波检测功能,在发送数据前先转入接收模式进行监听,确认要传输的频率通道未被占用才发送数据,利用此功能可实现简单的硬件防冲突。
  考虑到本系统采用了500ms的统一发送间隔,在被定位目标众多的场合有可能发生识别冲突,因此需要在程序中合理的增加防冲突算法。ALOHA算法主要用于有源标签,其原理就是,一旦信源发生数据包碰撞,就让信源随机延时后再次发送数据。考虑到程序的复杂性势必引起处理时间的增加,也会带来额外的能耗,本系统采用了较为简单的纯ALOHA算法,即在每个500ms计时周期内随机发送标签ID,这就需要在程序中插入一个随机延时,延时时长的选择通过一个随机值函数来实现,随机延时范围为0~300ms。这种简单的防冲突算法既简化了指令,又能大幅降低冲突概率。   另外,nRF24L01传输速率为1Mbps或2Mbps,单次发送一个数据包,单个数据包最大32bytes,假设标签ID为32bytes,以2Mbps速率发送一次ID的信号宽度(传输时间)约为100~150μs,相对于500ms的整个定时周期而言微乎其微,但仍有可能出现发送饱和的状态,这时可以适当的延长计时周期以增加信道容量。较快的传输速率有助于移动目标的识别和定位,而较短的数据长度也能显著提高标签基于随机延时的防冲突能力,因此尽可能将标签ID的长度限制在32bytes以内。
  4.测试结果
  对于RFID系统而言,最重要的参数就是读取距离[5]和有效读取率。本次实验测试设备为标签3枚,阅读器一台,PC一台,阅读器基于MSP430F149和nRF24L01芯片设计,并通过RS232串口与PC进行通信。测试中,分别将3枚标签置于距离阅读器15m、30m、45m处,便签ID分别为AABBCCDDFFFFFF01、AABBCCDDFFFFFF02、AABBCCDDFFFFFF03,每枚标签进行一小时(约7200次)连续读取测试。
  从表1测试结果看,30m以内为标签正常读取距离,可满足一般的室内应用,距离为45m时读取率则显著下降。由于天线的设计对系统性能有较大影响[6],通过改进标签的天线以获取较大输出功率,改进阅读器端天线接收灵敏度也能显著提高系统性能。
  5.结束语
  本文对基于MSP430F2012和nRF24L01的有源RFID标签的设计进行了详细的介绍。对2款芯片的低功耗性能进行了分析并提出了自己的低功耗设计方案;结合了RFID定位的特点,介绍了有别于一般以识别为主要目的的标签的设计方法,分析了其软件设计流程;针对一般空间内被识别目标众多且常处于移动状态的特点,介绍了系统的防冲突能力。整个系统电路简单,尺寸小,功耗低,通过良好匹配的天线通信距离可达几十米,可以满足煤矿行业井下一般小范围空间内的定位需求。
  参考文献
  [1]Vita G D,Iannaccone G.Design criteria for the RF sectionof UHF and microwave passive RFID transponders[J].IEEETrans Microw Theory Tech,2005,53(9):2978.
  [2]Rao K V S,Nikitin P V,Lam S F.Impedance matching concepts in RFID transponder design[J].IEEE Workshop on Advanced Automatic Identification Technologies.2005,10:39.
  [3]胡大可.MSP430系列FLASH型超低功耗16位单片机[M].北京:北京航空航天大学出版社,2001.
  [4]Nordic VLSI ASA. Single chip 2.4 GHz Transceiver nRF24L01.Preliminary Product Specication.2006.
  [5]RFID技术及其测试方案[J].国外电子测量技术,2007 (01).
  [6]Vita G D,lannaccone G.Ultra,low-power RF section of apassive microwave RFID transponder in 0.35um BiCMOS[J].IEEE International Symposium on Circuits and Systems.2005,5:5057.
  项目基金:江苏省省级现代服务业(软件行业)发展专项引导资金资助项目(项目编号:Z065)。
  作者简介:姚宏昕(1984—),男,硕士,工程师,现供职于天地(常州)自动化股份有限公司,主要研究方向:嵌入式系统。
其他文献
【摘要】针对在基于AT91SAM9263和Linux的便携式检测设备与发动机电子控制器之间的文件传输的问题,对电子控制使用的Interlnk/Intersvr软件及其通信协议进行了分析研究。采用在实验室搭建协议分析环境和源码分析的方法,理清了Interlnk/Intersvr通信协议的报文格式、通信流程,并研究了DOS文件系统的结构及访问方法,最后在检测设备软件中的实现了文件传输功能。实验结果表明
期刊
【摘要】本设计为双智能家居系统,它是由系统主机、系统分机、GSM模块、语音模块、无线收发模块,彩屏显示模块、门控报警模块等部分组成。实现以单片机为主控,基于GSM技术与无线传输技术实现实时模拟与实时操控双智能,结合各种电子传感技术对用户提供全方位的服务,同时对居住环境进行实时监控和实时管理。本设计功能丰富,有特色,实际效果优良。  【关键词】双智能;传感器;GSM;无线传输  一、总体设计  在计
期刊
【摘要】随着高速信息化的时代的到来,校园网络文化也跟着迅速发展起来,越来越多的高职学生被各种形式多样的网络文化所吸引,网络生活也成为高职学生生活的重要组成部分。校园网络使得原先的高职学生的思想政治教育工作复杂化,也对传统的思想政治教育方法进行冲击。本文就当前高职学生的思想政治教育存在的主要问题进行分析,并提出一些有效解决这些问题的具体措施,供同行参考。  【关键词】校园网;高职学生;思想政治教育;
期刊
【摘要】阐述一种通过手机蓝牙遥控大功率的可调光调色照明LED的软、硬件设计。手机蓝牙作为客户端,与单片机控制板的蓝牙模块HC-06通信,产生四路可调占空比的PWM信号,控制大功率LED驱动电路。通过采用PWM调光技术,用一路PWM波调节白色LED灯实现调光,用三路PWM波调节大功率全彩RGBLED灯实现DIY调色。客户端采用Eclipse开发环境,android编程,服务端采用单片机产生控制信号控
期刊
【摘要】在高等教育发展过程中,创新性教学模式的实践研究在教育教学改革中大量涌现。应用型本科人才培养模式以理论“够用”为主,强调实践培养。本文拟探讨高校和实习实训基地联合办学,培养应用型本科人才的基本模式,即在四年的本科课程学习期间,转成三年在校内,一年在实习实训基地的联合培养模式。  【关键词】高校;实习基地;应用型本科;联合培养  一、传统教学模式中存在的问题  (一)高校传统教学模式重视知识广
期刊
【摘要】数控技术作为现代制造技术的基础,其作用越来越广泛。随着数控机床广泛应用于生产加工领域,数控技术人才的培养引起各职业院校的重视。本文结合黄石职业技术学院构建计算机数控仿真实训室的实践,介绍了构建的主要原则、方案及特点,并提出了使用计算机数控实训室的几点看法。  【关键词】计算机数控仿真实训室;建设;方案;特点及应用  随着经济的高速发展和现代制造业的巨大进步,现代数控机床广泛应用于各生产加工
期刊
【摘要】研究目的:调查大学生使用手机上网情况;研究方法:本研究采用随机调查的方法和访谈法;研究结果:根据本研究的随机抽取的被试,100%的大学生都会使用手机上网,其中65.7%的大学生经常使用手机上网,达到依赖或成瘾状态;结论:大学生手机上网以成为普遍现象,要对其行为正确引导,提供多种途径让大学生的在校生活丰富化、多样化、实效化。  【关键词】大学生;手机上网;调查  随着互联网的迅速发展,网络给
期刊
【摘要】在变电站中的设备经常出现绝缘故障,会产生局部放电,利用检测设备可以测到放电的高频信号,但是信号中往往含有大量的噪声,如何有效的去除噪声是一项重要的工作,本文根据经典的小波分析法对高频信号进行了相应的去噪分析,得到了较好的结果。  【关键词】小波分析;高频信号;去噪  1.引言  局放信号一般情况下携带了很多杂波,所以在处理之前必须进行相应的预处理阶段。已经知道小波参量的数值可以反映相应能量
期刊
【摘要】本文基于火花塞离子电流检测技术设计了发动机点火控制电路和发动机离子电流检测电路。点火控制电路主要通过编程模拟发动机的点火过程,离子电流检测电路主要完成对火花塞两极之间离子电流信号进行采集放大的工作,以便处理和分析。该检测仪的最大特点是在不需要特殊的传感器的情况下进行能够方便的进行检测。  【关键词】发动机;离子电流;检测;设计实现  1.引言  在最近的实验研究中,一种新的发动机工作情况检
期刊
【摘要】随着生活水平的不断提高,人们对于健康的需求也是与日俱增,传统的以医疗为主的健康模式也在逐渐的变化,人们更希望的是通过日常的保健等行为使身体长时间的保持健康,减少疾病的痛苦。人本电子健康系统意在为人们搭建一个平台,使其可以通过测量记录日常生活习惯、身体状况来管理自身的健康,并且通过专家系统的提示,调整不良生活习惯,保证身体处在良好的健康状态。在互联网进入到大数据时代的现在,单一的关系型数据库
期刊