基于Mifare卡的读写器设计.doc
《基于Mifare卡的读写器设计.doc》由会员分享,可在线阅读,更多相关《基于Mifare卡的读写器设计.doc(42页珍藏版)》请在沃文网上搜索。
1、兰州工业高等专科学校毕业论文 目录摘要射频识别技术(RFID)是一种利用电磁耦合方式进行信息传递的新技术,它具有识别速度快,保密性强及无接触式等特点,可广泛应用于物流管理、产品跟踪、门禁控制和医院病例信息管理等领域。 在硬件电路设计中,以STC89C52和RC500分别作为读写器的单片机模块和射频模块的核心芯片,采用串口方式读写器与上位机保持通信功能,然后利用串联谐振原理设计天线电路;在软件设计中,采用结构化程序设计方法,完成了STC89C52与RC500的初始化,然后根据二进制搜索算法,编写防冲突程序代码,使读写器能够从多张卡识别出其中一张以进行通信。射频卡是随着半导体技术的发展和社会对信息
2、安全性要求的日益提高而出现的,它成功的将IC卡技术和射频识别技术结合起,解决了卡内能量来源和信号的无线传输两大难题。相对于目前广泛应用的接触式IC卡,射频卡具有应用可靠性高、操作速度快、保密性能高等优点,具有广阔的应用前景。射频卡读写器是射频卡应用系统的关键部件之一,在对射频卡系统的相关理论和技术进行研究的基础上,设计了一种基于STC89C52单片机和MFRC500射频接口芯片的高性能、低功耗射频卡读写器。论文首先给出了射频卡技术的相关基本概念并详细介绍了Philips公司的MIFARE卡。随后详细介绍了射频接口芯片MFRC500,并在此基础上设计了读写器的RF接口电路和天线。射频卡系统的通信
3、也是论文的重点之一,对读写器和上位机之间的串行通信协议和通信方式进行了详细的设计。在最后给出了射频卡读写器各个模块的软硬件设计,主要包括MCU主控制模块、射频模块、通信模块、存储模块、时钟模块、显示模块、报警模块等。具有安全、可靠、低功耗等特点,满足实际应用需要。关键词:MIFARE卡;读写器;MFRC500 ;射频技术 - 33 -目录摘要I1绪论- 1 -1.1 研究的背景- 1 -1.2 RFID国内外发展及现状- 1 -1.3 RFID技术概念- 2 -1.3.1 RFID技术概念- 2 -1.3.2 RFID的分类- 2 -1.3.3 RFID技术的基本工作原理- 2 -1.4 RF
4、ID系统结构- 3 -1.4.1 RFID系统组成- 3 -1.4.2 RFID的工作流程- 3 -1.5 论文的结构安排- 4 -2RFID系统的相关理论- 5 -2.1 MIFARE射频卡概述及现状- 5 -2.1.1 接触式与非接触式IC卡之比较- 5 -2.1.2 非接触卡的优点- 5 -2.1.3 MIFARE非接触式IC卡的标准- 6 -2.1.4 非接触射频卡的应用前景- 6 -2.2 射频卡的结构- 7 -2.2.1 MIFARE卡工作原理- 7 -2.2.2 MIFARE卡的组成及存储结构- 8 -2.2.3 MIFARE特性- 10 -3MFRC500芯片- 11 -3.1
5、 RC500芯片的简介- 11 -3.2 MFRC500内部结构- 11 -3.3 MFRC500引脚说明- 12 -3.4 芯片主要特性及应用- 12 -4读写器硬件设计与制作- 14 -4.1 读写器总体构思- 14 -4.2 MCU主控模块- 14 -4.3 射频接口模块- 15 -4.4 天线设计部分- 16 -4.4.1 高频滤波电路- 17 -4.4.2 天线及匹配电路- 17 -4.4.3 接收电路- 17 -4.5 电源与存储模块- 17 -4.5.1 电源电路- 17 -4.5.2 存储电路- 18 -4.6 时钟与RS-232接口模块- 19 -4.6.1 时钟电路- 19
6、 -4.6.2 RS-232接口电路- 19 -4.7 键盘与看门狗模块- 20 -4.7.1 键盘电路- 21 -4.7.2 看门狗电路- 21 -4.8 人机交互界面模块- 22 -4.8.1 液晶显示电路- 22 -4.8.2 声光示警电路- 22 -5读写器软件系统设计- 24 -5.1 主程序流程- 24 -5.2 MIFARE卡应用程序- 24 -5.2.1 MFRC500的基本操作- 24 -5.2.1 MIFARE卡操作程序- 25 -5.3 其它部分程序设计- 29 -5.3.1 液晶显示程序设计- 30 -5.3.2 时钟程序设计- 32 -5.3.3 声光示警程序设计-
7、33 -结论- 34 -致谢- 35 -参考文献- 36 -附录- 37 -兰州工业高等专科学校毕业论文 1. 绪论1绪论1.1 研究的背景RFID是Radio Frequency Identification的缩写,即无线射频识别,俗称电子标签。最初在技术领域,应答器是指能够传输信息回复信息的电子模块,近些年,由於射频技术发展迅猛,应答器有了新的说法和含义,又被叫做智能标签或标签。RFID电子电梯合格证的阅读器(读写器)通过天线与RFID电子标签进行无线通信,可以实现对标签识别码和内存数据的读出或写入操作。典型的阅读器包含有高频模块(发送器和接收器)、控制单元以及阅读器天线。RFID射频识别
8、是一种非接触式的自动识别技术,它通过射频信号自动识别目标对象并获取相关数据,识别工作无需人工干预,可工作于各种恶劣环境。RFID技术可识别高速运动物体并可同时识别多个标签,操作快捷方便。RFID是一种简单的无线系统,只有两个基本器件,该系统用于控制、检测和跟踪物体。系统由一个询问器(或阅读器)和很多应答器(或标签)组成。本文提出了一种基于MFRC500的MIFARE卡读写器设计方案,MIFARE卡读写器使用射频识别技术,在510cm范围内非接触读写数据,读写时间不大于0.1秒,上位机通过读写器完成对卡中数据的设置,三次认证机制增强系统的可靠性,完善的防冲突机制实现一机多卡功能。采用STC89C
9、52对MFRC500的控制,实现对MIFARE卡的读写操作。本系统具有体积小巧,功耗低,通信可靠稳定等特点。1.2 RFID国内外发展及现状RFID技术的发展可按10年期划分如下:19411950年,雷达的改进和应用催生了RFID技术,1948年奠定了RFID技术的理论基础。19511960年,早期RFID技术的探索阶段,主要处于实验室实验研究。19611970年,RFID技术的理论得到了发展,开始了一些应用尝试。19711980年,RFID技术与产品研发处于一个大发展时期,各种RFID技术测试得到加速,出现了一些最早的射频识别应用。19811990年,RFID技术及产品进入商业应用阶段,各种
10、规模应用开始出现。19912000年,RFID技术标准化问题同趋得到重视,RFID产品得到广泛应用,逐渐成为人们生活中的一部分。2001年至今,RFID产品种类更加丰富,有源电子标签、无源电子标签及半导体无源电子标签均得到发展,电子标签成本不断降低,规模应用行业扩大。RFID技术的理论得到丰富和完善。单芯片电子标签、电子标签识读、无线可读可写、无源电子标签的远距离识别、适应高速移动物体的RFID正在成为现实。从全球的范围看,美国已经在RFID标准的建立、相关软硬件技术的开发及应用领域走在了世界的前列;在射频识别技术的应用方面,欧洲与美国基本处于同一阶段;日本虽然己经提出UID标准,但主要得到的
11、是本国厂商的支持,如要成为国际标准还有很长的路要走;在韩国RFID技术的重要性得到了加强,政府给予了高度重视。随着RFID技术的重要性日益体现,我国政府也希望在这项技术上有所创新。1993年,我国提出“金卡工程”,是一个以电子货币应用为重点的各类卡应用系统工程。2004年2月,我国国家标准化管理委员会宣布成立“电子标签(RFID)”国家标准工作组,负责起草、指定我国有关“电子标签”的国家标准。2006年6月中国射频识别(RFID)技术政策白皮书在北京发布,该白皮书为RFID技术与产业未来几年的发展提供了系统性的指南。2006年10月863计划投入经费一亿两千八百万人民币用于射频识别技术与应用。
12、1.3 RFID技术概念1.3.1 RFID技术概念RFID射频识别是一种非接触式的自动识别技术,它通过射频信号自动识别目标对象并获取相关数据,识别工作无须人工干预,可工作于各种恶劣环境。RFID技术可识别高速运动物体并可同时识别多个标签,操作快捷方便。 RFID是一种简单的无线系统,只有两个基本器件,该系统用于控制、检测和跟踪物体。系统由一个询问器(或阅读器)和很多应答器(或标签)组成。1.3.2 RFID的分类RFID按应用频率的不同分为低频(LF)、高频(HF)、超高频(UHF)、微波(MW),相对应的代表性频率分别为:低频135KHz以下、高频13.56MHz、超高频860M960MH
13、z、微波2.4G。RFID按照能源的供给方式分为无源RFID,有源RFID,以及半有源RFID。无源RFID读写距离近,价格低;有源RFID可以提供更远的读写距离,但是需要电池供电,成本要更高一些,适用于远距离读写的应用场合。1.3.3 RFID技术的基本工作原理RFID技术的基本工作原理并不复杂:标签进入磁场后,接收解读器发出的射频信号,凭借感应电流所获得的能量发送出存储在芯片中的产品信息(Passive Tag,无源标签或被动标签),或者由标签主动发送某一频率的信号(Active Tag,有源标签或主动标签),解读器读取信息并解码后,送至中央信息系统进行有关数据处理。 一套完整的RFID系
14、统, 是由阅读器(Reader)与电子标签(TAG)也就是所谓的应答器(Transponder)及应用软件系统三个部份所组成, 其工作原理是Reader发射一特定频率的无线电波能量给Transponder, 用以驱动Transponder电路将内部的数据送出,此时 Reader便依序接收解读数据, 送给应用程序做相应的处理。以RFID 卡片阅读器及电子标签之间的通讯及能量感应方式来看大致上可以分成:感应耦合(Inductive Coupling) 及后向散射耦合(Backscatter Coupling)两种。 一般低频的RFID大都采用第一种式,而较高频大多采用第二种方式。 阅读器根据使用的
15、结构和技术不同可以是读或读/写装置,是RFID系统信息控制和处理中心。阅读器通常由耦合模块、收发模块、控制模块和接口单元组成。阅读器和应答器之间一般采用半双工通信方式进行信息交换,同时阅读器通过耦合给无源应答器提供能量和时序。在实际应用中,可进一步通过Ethernet或WLAN等实现对物体识别信息的采集、处理及远程传送等管理功能。应答器是RFID系统的信息载体,目前应答器大多是由耦合原件(线圈、微带天线等)和微芯片组成无源单元。 1.4 RFID系统结构1.4.1 RFID系统组成RFID系统在具体的应用过程中,根据不同的应用目的和应用环境,RFID系统的组成会有所不同,但从RFID系统的工作
16、原理来看,系统一般都由信号发射机、信号接收机、发射接收天线几部分组成。 (1)信号发射机在RFID系统中,信号发射机为了不同的应用目的,会以不同的形式存在,典型的形式是标签(TAG)。标签相当于条码技术中的条码符号,用来存储需要识别传输的信息,另外,与条码不同的是,标签必须能够自动或在外力的作用下,把存储的信息主动发射出去。标签一般是带有线圈、天线、存储器与控制系统的低电集成电路。 (2)信号接收机在RFID系统中,信号接收机一般叫做阅读器。根据支持的标签类型不同与完成的功能不同,阅读器的复杂程度是显著不同的。阅读器基本的功能就是提供与标签进行数据传输的途径。另外,阅读器还提供相当复杂的信号状
17、态控制、奇偶错误校验与更正功能等。标签中除了存储需要传输的信息外,还必须含有一定的附加信息,如错误校验信息等。识别数据信息和附加信息按照一定的结构编制在一起,并按照特定的顺序向外发送。阅读器通过接收到的附加信息来控制数据流的发送。一旦到达阅读器的信息被正确的接收和译解后,阅读器通过特定的算法决定是否需要发射机对发送的信号重发一次,或者知道发射器停止发信号,这就是“命令响应协议”。使用这种协议,即便在很短的时间、很小的空间阅读多个标签,也可以有效地防止“欺骗问题”的产生。 (3)天线是标签与阅读器之间传输数据的发射、接收装置。在实际应用中,除了系统功率,天线的形状和相对位置也会影响数据的发射和接
18、收,需要专业人员对系统的天线进行设计、安装。1.4.2 RFID的工作流程阅读器通过发射天线发送一定频率的射频信号,当射频卡进入发射天线工作区域时产生感应电流,射频卡获得能量被激活;射频卡将自身编码等信息通过卡内置发送天线发送出去;系统接收天线接收到从射频卡发送来的载波信号,经天线调节器传送到阅读器,阅读器对接收的信号进行解调和解码然后送到后台主系统进行相关处理;主系统根据逻辑运算判断该卡的合法性,针对不同的设定做出相应的处理和控制,发出指令信号控制执行机构动作。 在耦合方式(电感-电磁)、通信流程(FDX、HDX、SEQ)、从射频卡到阅读器的数据传输方法(负载调制、反向散射、高次谐波)以及频
19、率范围等方面,不同的非接触传输方法有根本的区别,但所有的阅读器在功能原理上,以及由此决定的设计构造上都很相似,所有阅读器均可简化为高频接口和控制单元两个基本模块。高频接口包含发送器和接收器,其功能包括:产生高频发射功率以启动射频卡并提供能量;对发射信号进行调制,用于将数据传送给射频卡;接收并解调来自射频卡的高频信号。不同射频识别系统的高频接口设计具有一些差异。 1.5 论文的结构安排基于此背景,本论文针对MIFARE射频卡的特点,采用Philips公司支持ISOIEC14443A近耦合协议的最新通用射频集成电路MFRC500设计了一款射频卡读写器。共分为五章内容,整体框架结构安排如下:第一章是
20、绪论,阐述了本课题研究的背景和意义并介绍了RFID技术的基本工作原理和系统结构。第二章是RFID的相关理论,阐述了射频卡的基本概念及理论,重点介绍了MIFARE射频卡的特点、工作原理、存储结构及存储控制。第三章是MFRC500芯片,阐述了所采用的射频接口芯片MFRC500的特性、内部结构及主要引脚描述。第四章是读写器硬件系统设计与制作,提出了射频卡读写器的核心部分的即硬件电路系统,包括MCU主控制模块、射频模块、读写器天线、存储模块时钟模块、显示模块、键盘模块、通讯模块及声光报警模块,并在其间简单描述了键盘的通信协议。第五章是读写器软件系统设计,给出了硬件相关模块的软件设计及操作方法,并着重阐
21、述了读写器对射频卡的软件操作流程。最后对该论文做总结,给出结论、致谢、附录及参考文献。兰州工业高等专科学校毕业论文 2. RFID的相关理论2RFID系统的相关理论2.1 MIFARE射频卡概述及现状MIFARE卡是目前世界上使用量最大、技术最成熟、性能最稳定、内存容量最大的一种感应式智能IC卡。而传统的射频卡则诞生于20世纪90年代,也叫非接触式IC卡是随射频识别技术与IC卡技术的结合而出现的,自出现以来就成为这两种技术的重要发展方向。当卡片靠近读写器表面时即可完成对卡中数据的读写操作,成功地解决了无源和免接触这一难题,是电子器件领域的一项重大突破。MIFARE卡主要芯片有Philips M
22、IFARE S50、 S70等。国内目前出现了MIFARE卡的兼容产品。但性能稍逊一筹。2.1.1 接触式与非接触式IC卡之比较项目接触式IC卡非接触式IC卡Memory容量大多种选择安全性高高Chip来源广广本土化能力已可已量产成本贵非常贵一卡多用无用途非常广泛Access速度较慢快速0.1秒使用寿命长10年表2-1:接触式与非接触式IC卡之比2.1.2 非接触卡的优点 与接触式相比较,非接触式卡具有以下优点:(1)可靠性高 非接触式与读写器之间无机械接触,避免了由于接触读写而产生的各种故障,例如: 由于粗暴插卡,非卡外物插入,灰尘或油污导致接触不良造成的故障。 此外,非接触式卡表面无裸露芯
- 1.请仔细阅读文档,确保文档完整性,对于不预览、不比对内容而直接下载带来的问题本站不予受理。
- 2.下载的文档,不会出现我们的网址水印。
- 3、该文档所得收入(下载+内容+预览)归上传者、原创作者;如果您是本文档原作者,请点此认领!既往收益都归您。
下载文档到电脑,查找使用更方便
20 积分
下载 | 加入VIP,下载更划算! |
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 基于 Mifare 读写 设计