MC9S08QE4在RFID 中的设计应用

发布者:MindfulCreator最新更新时间:2011-08-27 关键字:MC9S08QE4  RFID 手机看文章 扫描二维码
随时随地手机看文章

  RFID 标签分为被动标签(Passive tags)和主动标签(Active tags)两种。被动标签即非接触式IC 卡, 由于被动标签识读距离短, 在许多应用中受到限制。 主动标签也称有源RFID,由于采用无线射频识别技术, 识读距离可达几十米, 逐渐成为一种主流应用技术, 已经成功应用到生产制造、物流管理、公共安全等各个领域。

  有源RFID 采用电池供电, 且电池是一次性的, 不能更换。 因此低功耗设计是设计中的重点。RFID 卡有读卡和读写卡两种。读卡是单向通信, 即定时向外发送数据。 读写卡是双向通信, 即定时向外发送数据的同时接收数据。 下面以MC9S08QE4 和nRF24L01 为例,介绍有源RFID 读卡的设计应用。

  MC9S08QE4 是飞思卡尔新推出极低功耗的单片机, 资源丰富, 内置振荡电路, 小封装, 非常适合于在RFID 卡的应用。 nRF24.L01 是是NORDIC 公司推出的一款新型单片射频收发器件,工作于2.4 GHz~2.5 GHz ISM频段, 广泛应用于无线领域。

  MC908QE4 的主要功能

  MC908QE4 是Freescale 基于HCS08 核的8 位单片机。具有极低功耗,内置RC 振荡电路及丰富的外围接口。QE4 的主要特性如下:

  低工作电压1.8V-3.6V

  最大总线频率10Mhz

  内置琐频环电路FLL

  4K FLASH 程序空间

  256 字节RAM

  2 个16 位定时器

  1 个实时时钟计数器 RTC

  10 路12 位A/D

  1 个外部中断和8 个外部键盘中断KBI

  内部RC 振荡器的看门狗

  低电压检测电路LVI

  1 个SPI,I2C,SCI

  32 LQFP,28 SOIC,20 SOIC,16SDIP,16 TSSOP 封装

  nRF24L01 概述

  nRF24.L01 是一款新型单片射频收发器件, 工作于2.4 GHz~2.5 GHz ISM 频段。内置频率合成器、功率放大器、晶体振荡器、调制器等功能模块,并融合了增强型ShockBurst 技术,其中输出功率和通信频道可通过程序进行配置。nRF24L01 功耗低,在以-6 dBm 的功率发射时,工作电流只有9 mA;接收时,工作电流只有12.3 mA,另外有多种低功率工作模式(掉电模式和空闲模式)。

  nRF24L01 主要特性如下:

  工作电压:1.9-3.6V;

  真正的GFSK 调制单收发芯片;

  硬件集成OSI 链路层;

  具有自动应答和自动再发射功能;

  片内自动生成报头和CRC 校验码;

  数据传输率可达2Mb/s;

  SPI 速率可达10 Mb/s;

  125 个频道

  QFN20 引脚4 mm×4 mm 封装;

  引脚功能及描述

  nRF24L01 的封装及引脚排列如图1 所示。各引脚功能如下:

  

nRF24L01 引脚排列 www.elecfans.com

  图1 nRF24L01 引脚排列

  

  工作模式

  通过配置寄存器可将nRF241L01 配置为发射、接收、空闲及掉电四种工作模式,如下表所示。

  nRF241L01 可以设置为以下几种模式:

  

  硬件设计

  由于QE4 有SPI 硬件接口, 外部按键中断接口, 内部上电复位电路和内部振荡电路,因此硬件电路非常简单。 见下图:

   QE4 www.elecfans.com

  晶振电路

  QE4 内部有琐频环电路(FLL)可以把MCU 运行的总线频率倍频上去, 最高可以倍频到20Mhz。 同时QE4 内部有RC 振荡器, 校准后的精度可以达到±2%(±2%为全温度范围的最大误差。常温下该精度为±0.2%)。因此完全可以采用内部RC 振荡器。节省成本和空间。

  电池电压检测

  在有些RFID 应用中, 需要对电池电压进行监测。 虽然QE4 内部有掉电检测电路LVI, 但使能该模块将消耗较大的电流, 所以不宜采用。 可以利用A/D 模块监测电池电压, A/D 模块会消耗一定的功耗, 为了降低功耗, 可以采用定时检测的方法, 因为电池电压是缓慢下降的。

  由于采用锂电池直接供电, 采用一般的A/D 模块监测电池电压的办法, 则需提供一基准电压给AD 模块. 这样既增加成本, 又增加功耗.

  这里介绍一种简便的方法用于电池电压检测:

  在QE4 的内部集成一个1.17V 的能隙基准电压,此能隙基准电压内部连接到ADC 的输入通道AD27; 因此可以不需要任何外部电路,AD 模块只需定时采样此基准电压,由此可换算出电池电压。

  这种方法的好处是,不需要外部任何器件, 既节省成本又节省空间,而且可以获知当前准确的电池电压。它的原理如下: AD 的参考电压设为VDD, VDD 即为电池电压, 如果AD 设为12bit 模式, 那么:

  能隙基准电压的AD 值(AD27)=(1.17V / VDD) *4096 = (1.17V/ 电池电压) * 4096

  所以: 电池电压= (4096 / 能隙基准电压的AD 值(AD27)) * 1.17 (V)

  RFID 的低功耗设计

  在RFID 应用中, 由于是电池供电, 且电池是一次性的,无法更换, 所以低功耗是设计中首要考虑的因素。 系统功耗由两部分组成: 单片机本身的功耗和射频电路的功耗。下面分别介绍来讨论两者的功耗。

  1)射频芯片的功耗

  如前述, 射频芯片有四种工作模式。 在RFID 的应用中, RFID 定时向外发送数据, 例如500ms 发送一次.所以射频芯片平时工作在掉电模式, 掉电模式下为900nA。下表为各种各种模式下的功耗:

  

  2)单片机的功耗

  单片机的功耗包括正常运行时的功耗和睡眠时的功耗。在RFID 的应用中, 由于是定时发送数据, 发送完毕, 马上进入睡眠, 因此单片机大部分时间工作于睡眠状态,因此睡眠时的电流至关重要。例外进入睡眠后, 需要定时唤醒, 定时器的工作电流也是重点考虑的因素之一。

  下图为QE4 各种模式下的电流参数:

  

  

  

  从表中看出, 睡眠3(STOP3 )模式的电流为 350nA, 睡眠2(STOP2 )模式的电流为300nA。由于STOP2 与STOP3 功耗相差不大,但是从STOP2 唤醒后,程序会从复位处重新执行,且所有寄存器设置会回到默认状态, 因此建议采用STOP3 模式。

  QE4 内部有RTC 模块, 进入睡眠时,RTC 仍然可以工作, 可以用来定时唤醒MCU。唤醒时间从1ms 到 1s 可设置。RTC 工作电流只有75nA。 把RTC 模块的功耗考虑进去, 那么进入睡眠状态时, RTC 模块工作(定时唤醒MCU),内部RC 振荡器工作,MCU 本身的功耗仅为450nA 左右。 如果把射频芯片的功耗计算在内, 那么在待机模式下,整个系统的功耗为1.35uA。

  另外有一个参数对系统功耗的影响也非常重要, 即从睡眠模式唤醒的时间。 唤醒时间越短越好,因为唤醒的过程中, 功耗会比较大。QE4 从睡眠3(STOP3 )模式唤醒的时间非常短,只有6us, 大大低于业界的同类产品。

  3) 低功耗设计的小窍门:

  a)未使用的I/O 口的处理

  对未使用的I/O 口配置成输出模式, 输出高或低。

  b) 未使用的模块的处理

  未使用的模块除了关闭该模块外, 同时还要禁止该模块的时钟。模块时钟的使能或禁止通过SCGC1,SCGC2 进行配置。

  c) RTC 时钟的选择

  RTC 的时钟选择选择内部1K 时钟, 而不选择32K 的时钟。 选择32K 的时钟会增加70uA 的电流。

  d)延时的处理

  由于射频芯片平时工作在掉电(POWER DOWN)模式, 从掉电(POWER DOWN)模式到发送模式, 射频芯片需延时1.5ms 左右的时间, 在延时1.5ms 左右的时间内单片机处于等待状态, 有两种处理方式以降低功耗。 一是让单片机进入STOP3 模式, 利用RTC 唤醒, 唤醒时间设为1.5ms。另一种方法是, 把单片机的工作频率降到最低,让单片机进入WAIT 模式, 利用定时器唤醒, 定时器的时间设为1.5ms, 唤醒后把单片机的工作频率恢复到原来的频率。

  序列号的烧写:

  由于在RFID 应用中,每一个RFID 都需要一个唯一的ID 号。 ID 号可存放在FLASH 中, 单片机上电后, 从FLASH 中读出它的ID 号。 在批量生产过程中, 如何方便地烧写ID 号, 也是至关重要的。 下面介绍采用CYCLONE PRO 如何方便地烧写序列号。CYCLONE PRO 是用于批量生产的专业编程器, 支持脱机烧写。 在烧写程序代码的同时支持烧写序列号, 每烧写一片芯片后, 序列号自动加一。 因此非常适合于批量生产。

  在下载程序到CYCLONE PRO 前, 先要用SERIALIZE.EXE 软件生成一序列号文件,SERIALIZE.EXE 软件可在WWW.PEMICRO.COM免费下载。

  生成序列号文件的界面见下图:

  

  上图的示例中, ID 号为3 个字节, 将存放在QE4 的0xFFA0,0xFFA1,0xFFA2 中, ID 号的起始号为0x0000001, ID 号的上限为0xFFFFFF,下限为0x000001。 上下限的含义是:假设在烧写过程中, ID 号每次加一, 当加到上限值时, ID 会自动回到下限值。按SAVE 生成***.SER 文件。

  可以通过修改PRM文件, 让编译器预留FLASH 从0xFFA0 至0xFFAD 用于存放ID 而不是程序代码.

  下面是缺省的PRM文件:

  

  修改后的PRM文件如下:

  /* This is a linker parameter file for the MC9S08QE4 */

  

  生成序列号文件后, 然后打开CYCLONE PRO 软件, 把程序代码和序列号下载到CYCLONE PRO 中, 界面见下图:

  

  SS 是选择程序代码文件。

  CS 是选择序列号文件。

  下载完毕, 便可脱机烧写, 每烧写一片芯片, 序列号自动加一, 同时CYCLONE PRO LCD屏上会显示当前的序列号, 操作起来非常方便, 大大提高了生产率。

  结束语

  由于QE4 具有超低功耗,丰富的外围接口, 性价比高等特点, 因此非常适合于在RFID 中的设计应用。 Freescale 将不断推出新的基于HCS08 内核的系列单片机, 来满足低功耗市场应用的需求。

关键字:MC9S08QE4  RFID 引用地址:MC9S08QE4在RFID 中的设计应用

上一篇:基于单片MAX9000的三角波发生器电路实现
下一篇:基于Verilog硬件描述语言的AES密码算法实现

推荐阅读最新更新时间:2024-03-16 12:40

RFID大宗物料管理系统方案
  北京舒飞科技有限公司RFID大宗物料管理系统已经成功应用于电厂,煤矿及其他重工业厂商,它以 RFID 标签作为车辆识别的载体,在车辆进出厂时对车辆进行全程追踪。以自动计量系统为核心,通过控制交通指示灯,道闸机等各种外围设备,达到车辆计重环节的无人化,自动化。即提高了企业了物流效率,又防止了内外部作弊的可能。   系统特点   内部透明性提升   通过对司机的“一卡到底”,省去了多需要对厂家,煤种,及采样罐号等相关信息的核对操作。在流程司机始终以卡作为操作依据,实现了厂家数据等信息对内部操作人员的保密,从而有效的杜绝了内部人员商业受贿的可能性。   计重环节的无人化有效的控制了司磅人员关计重环节的作弊
[网络通信]
RFID技术究竟带来什么样的未来?
  没有技术比无线电频率识别(RFID)技术更能激起关于隐私和安全的辩论了,而且争论将不会很快结束。RFID已经悄然侵入了全球的很多领域。   这种条码替代技术在产品跟踪和货物控制中引入了更多的智能、效率和安全。各国政府已经接收了它作为国家的身份证、汽车驾照、健康卡片和电子护照。RFID技术可使手机的海量数据最终收集,因为储存在卡片内部的信息可以相当容易的连接到一个外部数据库。支持者称其拥有连接机器、物品和人员的同时测量和校准消费者喜好的潜力。   但是隐私权倡导者对这种普遍的监视和跟踪表示恐惧。“它将我们冲到了向着监视社会前进的道路,在这个社会,你将无法在没有你的行为记录下做任何交易,” ACLU(美国公民自由联盟)的科
[安防电子]
RFID电子车牌在城市交通管理中的应用
  方案背景   目前,国内外城市交通流信息采集的主要方式是感应线圈和视频检测,而对车辆信息的采集主要通过人工统计等传统方式来获取,采集到的信息是静态的,且覆盖面窄、时效性差。在现有技术条件下,车辆动态实时信息的缺失已成为城市交通信息化的重要瓶颈。   RFID 技术作为一种新兴的非接触式自动识别技术,具有防水、防磁、标签数据可加密、数据存储容量大等特点。与视频和图像处理的车牌识别技术相比,基于RFID的车辆识别准确性高,不易受环境的影响,可准确、全面地获取单车的状态信息以及路网交通状况。将RFID技术应用于智能交通领域,可充分发挥其自动识别及动态信息采集的巨大优势,能够有效解决城市交通信息化建设的瓶颈问题。   方案简述
[网络通信]
RFID技术正在改变零售业
RFID(射频识别)其实不是一个新生事物,它已经被广泛应用很多年了,包括梅西百货、ZARA、迪卡侬体育在内的很多美国零售业都在使用这一技术。 其工作原理很简单,就是每一个产品都有一个射频ID标签,标签有自己独特的磁签名。该签名由接收方或RFID读取器提取,其不但是唯一的,而且可以显示标记产品的位置。 RFID也被应用在具有闪付功能的信用卡上。 因为标签是磁读的,因此它比一般的视觉扫描系统具有更高的效率,而且标签和读取器也不需要杂乱的通信线路。因此,RFID系统的直接好处是,零售商可以把获取库存数据的时间减少90%。换句话说,原来需要三天的时间来得知的库存数据,RFID只需要45分钟就可以了。 RFID也大大提高
[网络通信]
可用于M12和M8连接的高性能UHF RFID 4字段读写器
浩亭长期以来始终为苛刻的工业及铁路行业应用提供合适的UHF RFID产品,目前不断扩展的RFID读写器系列正是这一持续承诺的一部分。全新的4字段读写器可让用户获得可靠的M连接器(M8和M12)和优异的RFID功能。 在推出拥有两个天线连接、500毫瓦功率输出以及丰富软件功能的紧凑可靠型Ha-VIS RF-R3x0读写器产品系列之后,浩亭现已拓展到功能强大的4字段读写器。Ha-VIS RFID读写器RF-R400的价格颇具吸引力,成功将精华荟萃的RFID性能和可靠的连接器融于一体。 网络、电源、RS232、两个数字触发信号输入以及四个数字信号输出均可通过圆形连接器来实现。每个连接器的最大功率输出为2瓦,并拥有四个常规SMA格式
[工业控制]
可用于M12和M8连接的高性能UHF <font color='red'>RFID</font> 4字段读写器
基于MSP430F2012和nRF24L01的有源RFID标签的应用设计
1.引言 射频识别(RFID)技术是采用无线射频的方式实现双向数据交换并识别身份,RFID定位正是利用了这一识别特性,利用阅读器和标签之间的通信信号强度等参数进行空间的定位。 RFID标签按供电方式分为有源和无源2种 ,无源标签通过捕获阅读器发射的电磁波获取能量,具有成本低、尺寸小的优势;有源标签通常采用电池供电,具有通信距离远、读取速度快、可靠性好等优点 ,但为了满足煤矿井下定位,需要考虑低功耗设计以增强电池的续航能力。本文从有源标签的设计理念出发,针对小范围空间RFID定位的需求,根据低功耗、高效率的原则进行RFID标签的设计,并阐述了其硬件组成、软件流程和防冲突能力。 2.系统硬件设计 2.1 系统结构 有源标签在设计中除了
[电源管理]
基于MSP430F2012和nRF24L01的有源<font color='red'>RFID</font>标签的应用设计
智能化信息化ARM的RFID门禁控制系统设计
自动化、信息化、智能化已经成为时代发展的需求,进入21世纪以来,无限技术、计算机技术继续不断深入发展,物联网行业蒸蒸日上。基于RFID技术的门禁控制系统正是物联网实用性的一个良好体现。门禁系统按进出识别方式可分为以下3大类:密码识别;卡片识别;生物识别。密码识别即通过检验输入密码是否正确来识别进出权限,密码识别安全性要相对高一些,但是密码容易忘记,而且每次进门都需输入密码,这样显得繁琐。生物识别即通过人的一些生物特征来识别,生物识别安全性高而且非常方便,但是其高昂的成本费使其难以得到推广。卡片识别分为2类:第一种是用磁卡,但是磁卡安全性低、易磨损而且需要经常性充磁;第二种是RFID卡片,RFID卡便宜、使用方便、安全性高而且能够用
[单片机]
智能化信息化ARM的<font color='red'>RFID</font>门禁控制系统设计
恩智浦UHF解决方案为RFID系统提供高性能与多功能
恩智浦半导体(NXP Semiconductors)近日为时尚、零售和电子市场推出了其最新的UHF解决方案。基于结构简单、经济高效的单天线解决方案,UCODE G2iL和G2iL+不仅实现了行业领先的读取范围,还提供了包括标签篡改报警、若干隐私模式选项、密码保护数据传输和数字开关在内的多种业界首创的功能。凭借其杰出性能和特殊功能,新型UCODE G2iL系列可以为先进RFID系统的单品级标签和验证提供极高的读取速度、最大的灵活性和一流的性价比。 恩智浦半导体标签和验证产品线总经理Chris Feige表示:“无需配备额外天线的额外费用即可实现长距离读取以及标签篡改报警功能提供的有效隐私保护,是大宗消费电子商品RFID
[网络通信]
小广播
添点儿料...
无论热点新闻、行业分析、技术干货……
设计资源 培训 开发板 精华推荐

最新单片机文章
何立民专栏 单片机及嵌入式宝典

北京航空航天大学教授,20余年来致力于单片机与嵌入式系统推广工作。

电子工程世界版权所有 京B2-20211791 京ICP备10001474号-1 电信业务审批[2006]字第258号函 京公网安备 11010802033920号 Copyright © 2005-2024 EEWORLD.com.cn, Inc. All rights reserved