首页 > 范文大全 > 正文

基于MSP430单片机的主动式RFID标签的设计

开篇:润墨网以专业的文秘视角,为您筛选了一篇基于MSP430单片机的主动式RFID标签的设计范文,如需获取更多写作素材,在线客服老师一对一协助。欢迎您的阅读与分享!

摘要:本文介绍了基于msp430F1111a 单片机的一种低功耗主动rfid标签设计,对如何解决主动式RFID标签功耗高,使用时间短,性能不稳定的问题进行探讨,详细阐述了主动式RFID标签的低功耗的设计思想、硬件结构和软件的设计方法。

关键词:射频识别,MSP430单片机,低功耗

中图分类号:TN925+.91文献标识码:A 文章编号:1009-3044(2007)17-31336-01

The Active RFID Label Design Based on MSP430 Microcontroller

ZHANG Nan, WANG Jun-feng

(School of Electronics and Information Engineering, Beijing Jiaotong University ,Beijing 100044,China)

Abstract:This article introduces a design of RFID label based on MSP430F111amicrocontroller, which is low Cpower-consumption and active .It discusses on the solution to the problems which this kind of RFID label includes, such as high-power consumption ,short used time and unsteady performance. The design thinking of low Cpower-consumption ,the hardware structure and the software design method of this active RFID label are given in details.

Key words:radio frequency identification; MSP430 microcontroller;low-power consumption

1 引言

RFID的应用在近两年已经成为了市场的热点,随着微型集成电路的进步,微型智能RFID标签得到了很大应用发展,在低功耗IC技术方面的突破,为发展小型、低功耗主动式标签创造了条件。被动式标签无需电池,由读写器产生的磁场中获得工作所需的能量,但读取距离较近,且单向通信,局限性较大。RFID主动式电子标签不但具备被动式电子标签的很多特性,而且还具有读取距离更远,性能更可靠,寿命长等优点。本文将具体阐述基于MSP430和nRF2402的单向主动式标签的低功耗设计理念和性能特点以及软硬件的实现方法。

2 系统的硬件设计

2.1芯片的选择及性能简介

主动式RFID标签应具有:低成本、低功耗、阅读距离长及距离可调、电池供电等特性。分析主动式RFID标签的这些特性要求,选择合适的MCU和射频芯片是设计最关键的部分。

2.1.1 MCU的选择

由于主动式RFID标签采用电池供电,为了延长电池使用寿命,系统对低功耗性能有很高要求。德州仪器公司(TI)推出的MSP430系列是超低功耗Flash型16位RISC指令集单片机,其设计结构完全以系统低功耗运行为核心。电源电压采用1.8~3.6V低电压,RAM数据保持方式下耗电仅0.1μA, I/O端口的漏电流最大仅50nA。这种低功耗结构具体体现在以下三点:

(1)它集成了丰富的片内外设,性价比极高。MSP430单片机将很多模块集成到了MCU芯片中,增大硬件冗余。用户可以通过特殊功能寄存器选择使用不同的功能电路,即依靠软件选择其中不同的功能模块,对于不使用的模块使其停止工作,以减少无效功耗。

(2)为更好地降低功耗,单片机采用2套独立的时钟源:外部时钟以及DCO片内时钟。通常情况下,系统运行频率越高,电源功耗就会相应增大。而MSP430单片机可在满足功能需要的情况下按一定比例降低MCU主时钟频率,以降低电源功耗。在不需要高速运行的情况下,可选用副时钟低速运行,进一步降低功耗。通过软件对特殊功能寄存器赋值可改变CPU的时钟频率,或进行主时钟和副时钟切换,从而实现对总体功耗的控制。

(3)由于系统运行时使用的功能模块不同,即采用不同的工作模式,芯片的功耗有明显的不同。MSP430单片机具有五种节能模式:LPM0、LPM1、LPM2、LPM3、LPM4。这五种模式为其功耗管理提供了极好的性能保证。 当使其在1MHz的时钟条件下运行时,芯片的电流会在200-400uA左右,在等待方式下,耗电为0.7uA,在节电方式下,最低可达0.1uA。

2.2射频芯片的选择

射频芯片是整个RFID卡最核心的部分,直接关系到标签的读写距离和可靠性。同时射频芯片的功耗也直接影响到整个系统的功耗。

nRF2402是挪威Nordic公司推出的单片2.4GHz无线发射芯片,是业界体积最小、功耗最少、元件最少的低成本射频系统级芯片。它电源电压范围为1.9-3.6V,工作于2.4-2.5GHz ISM 频段,nRF2402 内置地址解码器、先入先出堆栈区、调制处理器、时钟处理器、GFSK 滤波器、低噪声放大器、频率合成器,功率放大器等功能模块,需要很少的元件,输出功率和通信频道可通过程序进行配置,因此使用起来非常方便。

nRF2402芯片能耗非常低,它具有两种低功耗工作模式:关机模式和空闲模式。在关机模式下,可以得到最小的工作电流,一般此时的工作电流小于200nA。当芯片不向外发送数据时选择工作在此模式可明显地延长电池的使用寿命。nRF2402 的空闲模式也是为了减小平均工作电流而设计,其最大的优点是在实现节能的同时,缩短芯片的起动时间。

当然, nRF2402的发送模式也有它自己独特的节电方式设计。在ShockBurstTM 发送模式下,利用片内的先入先出堆栈区,数据可以低速从微控制器送入,但高速(1Mbps)发射,因此,使用低速的微控制器也能得到很高的射频数据发射速率。之所以将与射频协议相关的所有信号处理都在片内进行,是因为这种做法有三大好处:大大降低了功耗;降低的系统的成本(可以使用价钱低廉的低速微处理器);数据在空中停留时间短,很大程度降低了信息冲突的可能性。而正是通过这种低速送入高速送出的ShockBurstTM技术同时也减小了整个系统的平均工作电流。例如,当芯片以最大功率0dBm 的功率发射时,工作电流只有10.5mA,

nRF2402除了具有很多种低功率工作模式,满足节能设计的要求外,还具有很多其他优点:

(1)可实现远距离通信,从几米到几十米可通过程序配置;

(2)内置CRC纠检错硬件电路和协议;芯片在处理数据时自动生成CRC校验码;(下转第1356页)

(上接第1336页)

(3)芯片内部设置有专门的稳压电路,且带有数据时隙和数据时钟恢复功能,可靠性很高;

利用MSP430F1111a单片机和nRF2402射频芯片,可以方便地构建一个低电压的工作平台。单片机通过对nRF2402模块的智能运行管理和与节能模式控制相结合,可以解决运行速度、数据流量、系统性能与低功耗设计的矛盾,将各功能模块的电流消耗降至最低状态,限制活动状态至最低要求。经过优化,可以在获得系统的极低功耗的同时,又能保证系统具有很高的性能。