标签芯片 | 读写器 | 天线 | 中间件 | 智能卡 | 生物识别 | 条码 | 制造设备 | 物流 | 零售 | 防伪 | 交通 | 停车 | 资产管理 | 动物 | 身份识别 | 军事 | 航空 | 门禁 | 一卡通
供求商机 资讯中心 产品中心 企业资料 人才招聘
 
 首页 >> 技术中心>> 正文
AT88RF256型射频卡读写器的设计
来源:RFID射频快报   2007-1-9 17:05:28
关键词: AT88RF  256型  射频卡  读写器  设计  


提要AT88RF256型射频卡读写器的设计

 

摘  要:介绍采用北京威利姆兴公司AT—RFMOD06系列射频基站模块结合PIC16型单片机开发的适用于125 kHz低频的AT88RF256型射频卡读写器。重点介绍基站模块的硬件连接及如何通过基站完成对射频卡的读写等控制,并给出相应的应用软件。

关键词:射频卡读写器;AT88RF256;PIC单片机;设计


1 引言
   
随着计算机和嵌入式系统的发展,IC卡已经融人人们的日常生活并发展成几个大类,其中,非接触IC卡的出现引起了人们的特别关注。射频卡属于非接触IC卡,它避免了普通IC卡读卡器之间的物理接触,减少了卡的磨损,所以受到广泛的欢迎。射频卡也是射频识别(RFID)系统的组成部分之一。

    射频识别(Radio Frequency Identification,以F简称RFID)技术是20世纪90年代兴起的一种自动识别技术。它利用无线射频方式进行非接触双向通信并交换数据,以达到识别目的。典型的RFID系统由电子标签(Tag)、读写器(Read/Write Device)及数据交换和管理系统等组成。电子标签也称射频卡,具有智能读写及加密通信能力。


2 系统工作原理及硬件设计
    笔者设计的射频卡读写系统由计算机、读写器和射频卡组成,系统结构如图1所示。

   


2.1 射频卡读写器

    射频卡读写器主要由PICl6型单片机和北京威利姆兴公司生产的AT—RFMODCl6系列射频基站模块组成。该模块采用一种常见的U2270B型非接触卡读写基站电路。电路内部集成了由片上电源、振荡器和线圈激励器组成的能量传输线路,用来给射频卡提供工作电源;还集成了信号放大和天线驱动线路来完成与射频卡之间的信号发送与接收。AT—RFMOD06与PICl6的接口电路如图2所示。


    AF—RFMOD06模块的引脚功能如表1所示。该模块采用单列9引脚封装,内部集成了时钟、射频驱动、滤波、放大、调制解调等模拟电路,所以按照图2连接好数字接口电路后,只需选择适当的天线和谐振电容器即可完成射频电路的设计。

 

    在图2中,基站天线和振荡电容器组成了LC振荡电路,系统要求产生的振荡频率限定在125 kHz(±5%),天线的振荡幅度最高可以达到120 V,一般不要大于80 V,可以通过和天线线圈串联的电阻器来调节天线的振荡幅度。振荡电容的耐压值应大于100 V。经过反复调试,参数设定为C=2 200 DF,L=680μ H.R=82Ω 。

2.2 AT88RF256型射频卡

    AT88RF256—12卡是美国ATMEL公司推出的一款基于125 kHz工作频率的感应卡,可以加密.数据量为256位。作为典型的低频、加密和可读写卡.AT88RF256一12在市场上有着广泛的应用前景。AT88RF256—12由电路和线圈组成.电路内部结构如图3所示。

 

    电路的L1引脚和L2引脚与线圈连接,当线圈的电感为10.1 mH时,卡片的工作频率为125 kHz。其工作电源由片内线圈与电路内置电容产生LC振荡蓄电提供.AT88RF 256一12设计时把电容内置到电路中,既减少了卡的加工环节.又提高了模块及成卡的成品率和可靠性。LC振荡产生的电能经卡片内的电源电路变换后分别提供给控制部分和EEPROM单元。


3 编解码及软件流程
3.1 射频卡的寄存器和命令

    卡片内部的EEPROM分为lO页.每页包括32位,其内容如表2所示。


    用户对卡的操作包括读卡、写卡、核对密码、停止卡等,必须按以下7个命令格式来执行上述操作:
    0A2A1A010:写第A2A1A0页32位的EEPROM;
    0A2Al A001:读第A2A1A0页32位的EEPROM;
    000011:数据固化命令(8位);
    010011:写卡片控制位命令(24住):
    000111:写卡片密码命令:
    011000:停止卡命令:
    011100:核对密码命令。

3.2 射频卡的控制要点
3.2.1 编码要求

    AT88RF256卡在默认状态下读卡片用MILLLER(密勒)码,写命令数据用MANCHESTER(曼彻斯特)码。初始化下,密勒码元宽度是。128μ8,曼彻斯特码元宽度是256μs。

3.2.2 发送命令的时间

    读写器要对卡片发送命令,除了卡片要进入射频场内获取能量外,发送时间也受限制。卡片进入射频场后,按如下格式向读写卡器循环发送数据:起始位;32~152位(长度可自行设定)的ID数据;停止位;8位收听窗(Listening Window)。

    图4示出基站模块的DATA OUT引脚的输出波形,在每个数据包之间都有一个持续8位密勒码元宽度的低电平状态的收听窗。只有在收听窗第2位至第7位,射频才可以接收读写卡器发送的读、写命令。所以本设计的一个关键是如何捕捉到收听窗,这属于读卡和解码操作的一部分,解码是建立在对基站模块DATA OUT引脚的波形分析的基础上的。


3.2.3 发送命令格式
    基站根据需要在7种命令格式中选择向射频卡发送的命令,当发送带有数据的命令时,在命令的最后要添加一个bit的校验位.校验位是命令字和所有参数的奇校验。卡片接收到命令后要比对奇偶校验位.只有当校验位正确时才真正地执行命令,否则将返回ID,不执行命令。这样可以有效避免因为空间干扰而对卡片数据的错误操作.大大提高卡片读写的可靠性。

3.2.4 多张卡冲突

    在开发过程中,多张卡片同时进场时,DATAOUT引脚的波形相当于若干个卡片单独进场时的波形的叠加,无法选定某一卡片进行读写。出现这种情况时,为了避免误写卡的操作,等待检测到只有惟一的卡片在场内时再进行所需的操作。

3.3 程序设计

    已知密勒码元宽度为128μs,卡片ID的长度是32位,只能在收听窗的第2位至第7位发送命令。下面是用PIC单片机编写的收听窗程序。其中RB口的OUT引脚输入的是基站模块DATA OUT引脚的信号,参考图2。出错返回5AH,正确返回OH。

LISTEN: MOVLW .80
         MOVWF CARDDEL.
LISLOOP:MOVIJW .70
         MOVWF D1
         BTFSC RB,OUT
         GOTO LISTEN2
LISTENl:NOP
         BTFSC RB,OUT
         GOTO LISTEN0
         DECFSZ D1.1
         GOTO LISTENl
         RETLW OH
LISlEN2:NOP
         BTFSS RB,OUT
         GOTO LISTIEN0
         DECFSZ D1,1
         GOTO LJSTEN2
         RETLW 5AH
LISTEN0:DECFSZ CARDDEL,1
         GOTO LISLOOP
         RETLW 5AH

    在正确跟踪收听窗的基础上,以曼彻斯特编码格式向射频卡第5页写入32位数据为例,如图5所示。每当成功写入某页32位数据后。卡片循环发送新写入的数据,直至卡片退场。这就方便了用户对写入的数据进行校验。


4 结束语
    由于基站模块集成了调制解调功能,所以通信上只需注重基带信号的处理,降低了设计难度。这套射频卡读写器已经应用到电能表预付费系统中,替代了一批原先使用的普通IC卡电表,系统的可靠性得到用户的肯定,加上射频卡操作便捷,该系统的应用前景十分看好。

作者:北京交通大学 董新宇 王占国 李杏春


      
推荐 】【 打印 】【 发表评论 】【 加入收藏

 相关文章
· 基于CAN总线和RFID技术的矿井定位系统设计
· 基于RFID技术的实验楼智能安全管理系统设计
· 利用MEMS技术实现移动电话射频设计
· 基于RFID的预付费电能表管理系统的设计
· 轻量级RFID安全协议研究
· 射频卡水控终端的设计
· 基于RFID的预付费电能表管理系统的设计
· 基于ATMEGA64L和TRH031M的RFID读卡器设计
· 射频卡技术在数字式预付费电表系统中的应用
· 基于SkyeModule M8模块的UHF射频读卡器设计
 最新供求
·射频检测器
·求枪支离位报警项目合作
·求购类似马来西亚身份证卡
·求购远距离读写器(固定与手持两种)及配套标
·求医院用13.56特殊标签和读写器
·求车辆管理系统方案和报价
·buy 2.5 Million RFID Tag for library use
·大量采购2.45G有源电子标签和读写器
·求购915MHz电子标签(量大)
·求购PA薄膜
 相关关键词搜索
·资讯中心AT88RF  256型  射频卡  读写器  设计  
·技术中心AT88RF  256型  射频卡  读写器  设计  
 
 
 
业界资讯 纵深报道 技术学院
国际资讯 | 国内资讯 | 国内企业 | 国外企业 | Global News
  重点专题
· 自动识别协会射频工作组 · RFID圈内企业动态
· RFID行业高层访谈 · 智能卡与一卡通
· RFID与食品安全 · Scan China展会专题
· 远望谷IPO之路 · RFID与医疗卫生
· NFC手机与支付 · RFID联盟产业园建设介绍
· RFID与智能交通 · 各国RFID频段标准与政策
· 出租车停运以及解决办法 · 863计划RFID专项
  相关产品

MSP430单片机无线模块学习板
nRF24Z1无线模块
Csl-461超高频远距离读写器
2.4G无线音响模块
AT-570远距离手持读写器
Alien-9900读写器
带串口的nRF905无线模块
CS-771圆极化天线
FN HFM0218读写器
  推荐文章
· 新西兰航空公司利用RFID技术简化登机手续
· 1GHz以下全球免许可频段短距离无线系统的设
· 德国租赁公司使用RFID技术管理物品
· 美包伯·琼斯大学使用RFID系统加强校园安全
· 美国社区居民利用RFID技术回收垃圾
· 美国港口运用RFID技术减少空气污染
· 拉美零售巨头使用RFID改善服装库存管理
· 沙特珠宝商利用RFID改善库存管理
· 基于RFID技术的运输车辆及汽车衡称重防作弊
· 加拿大宠物用品公司采用RFID系统快速满足沃
  相关案例和方案
· 基于有源RFID技术的车辆远距离稽查方案
· 法国RFID集成商为场地测量设备公司部署RFID
· 欧美众医疗机构采用无源HF RFID标签系统管
· 智能办公大厦射频卡“一卡通” 系统方案
· 基于2.4G有源射频卡超低功耗防冲突算法解决
· 同济大学加油站射频卡卡机联动管理系统
  相关资讯文章
· 建行网上银行:为您提供保镖级服务
· 浙江万谷获安徽社保读写器订单
· 恒睿拟建惠州RFID产业集成园
· 台湾联笙电子推出A9235-A/A9245-A 系列超高
· RFID的未来:毛虫还是等待破茧的蝴蝶?
· 惠普改进其打印机制造厂的RFID系统
快 报 论 坛
· 金属环境中屏蔽抗干扰材料资料,用于NFC/RFI
· 昆明联联国际门禁系统|考勤机
· 昆明防盗报警|红外报警器-昆明联联国际
· 昆明联联国际红外|昆明报警|红外报警
· 昆明监控报警系统 |防盗系统-昆明联联国际
· 昆明监控安防|监控|监控报警|监控报警系统|
快 报 问 吧
· 是否可以通过中继的方式,提高识别距离
· 标签读取的时候能读远读不了近?
· 请教门禁卡有哪几部分组成?
· private string RFID_CM的意思是什么?
· 解析服务、目录服务及信息发布技术研究
· 资产管理一般用什么频率的?
快 报 博 客
· 突发奇想,如果许三多成了酬勤的员工?
· 手掌静脉--告诉你到底是谁?
· 看了一遍我哭了,希望珍惜眼前人。。!!!!!(结
· 如何把条码引入固定资产管理系统?
· 如何利用条码来防伪防窜货管理系统?
· 喷码机(旗舰型)

关于我们 | 广告服务 | 帮助中心 | 联系我们 | 友情链接 | 版权申明
客服电话:0531-82679069   编辑部电话:0531-82679328   节假日电话:0531-89180705   客服QQ:651127860 QQ群:41109672  47658979  MSN:RFIDinfo@126.com
版权所有©2003-2008  RFID射频快报 鲁ICP备05021498号 增值电信业务经营许可证鲁B2-20050166号