- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
基于RFID单片机系统设计
基于RFID单片机系统设计 【摘要】本文基于RFID技术设计了一个单片机系统,该系统主要实现对于Mifare1 IC卡的读写控制。本文首先概述了RFID技术与RFID系统的结构,在此基础上设计了单片机控制实现的读写器模块。文章分别对MFRC522接口电路设计和读写卡流程设计做了简要概述。实验板测试阶段着重对卡片的读、写、修改密码进行实验。 【关键词】RFID;单片机系统;Mifare1卡;MFRC522芯片;读写器模块 1.引言 射频识别即RFID(Radio Frequency Identification)技术,是利用射频方式在非接触式射频IC卡和读写器之间进行无线双向通信的一种新的自动识别技术。读写器通过无线电讯号识别特定目标并读写相关数据,实现无接触信息传递,识别工作无须人工干预。与我们目前最常见的条形码技术相比,RFID具有很大的优势,如非接触识别、识别距离长、信息存储量大、读取信息快速方便、标签可重复使用以及标签能适应复杂环境等。RFID技术广泛应用于图书馆、门禁系统、食品安全溯源、物流管理和城市一卡通等领域。 一套完整RFID系统由读写器和应答器两部分组成。应答器是射频识别系统的数据载体,即射频IC卡(又称电子标签、临近卡等)。当射频IC卡进入读写器的射频磁场中时,会处于被激发状态从而产生感应电流驱动卡片电路,将它储存的信息发射出去。读写器获取到射频IC卡发送的信息后通过解码系统识别该信息,并可将识别信息进一步传递到信息处理系统中进行分析处理。 本文详细论述了射频识别卡Mifare1与其读卡芯片MFRC522的特点与逻辑结构,基于模块化的思想设计开发了基于单片机控制系统的射频读写模块并简要分析了RFID读写模块的程序控制和数据读写的设计与实现。 2.射频识别卡与读写卡芯片介绍 2.1 Mifare1射频IC卡 射频IC卡选用MIFARE MF1标准卡片,MF1是符合ISO/IEC 1443A的非接触智能卡,卡片上除了IC微型芯片及一个高效率天线外,无任何其他元件。MF1卡的核心是Philips公司的MF1 IC S50系列微晶片,内建有高速的CMOS、EEPROM、MCU等。8K Bits的EEPROM存储器空间被划分为16个扇区,每个扇区4块,每块16个字节,以块为存取单位,整张卡片可设计为城市一卡通形式。内含加密控制逻辑和通讯逻辑电路,可设计为增/减值的专项数学运算电路,非常适合公共交通行业的检票/收费系统。MF1卡的天线是只有几组绕线的线圈,很适于封装到IS0卡片中。微晶片连接到天线线圈上,并嵌入塑料中,形成了一个无源的非接触卡片。工作时的能量由读写器天线发送频率为13.56MHz无线电载波信号,以非接触方式耦合到卡片上天线而产生电能,通常可达2V以上。卡片标准读写距离高达10cm,卡与读写器之间的通信速率高达106Kbit/s。 2.2 MF RC522读写卡芯片 MF RC522是Philips公司推出的一款非接触式低功耗读写基站芯片,利用先进的调制和解调概念,完全集成了13.56MHz下所有类型的被动非接触式通读方式和协议。MFRC522支持ISO14443A所有的层,传输速度最高达424kbps。内部发送器部分不需要增加有源电路就能直接驱动近操作距离的天线与ISO14443A/MIFARE卡和应答机的通信。接收器部分提供一个功能强大的高效的解调和译码电路,用来处理兼容ISO14443A/MIFARE的卡和应答机的信号。芯片具有充裕的64字节的发送接收缓冲区,内置CRC协处理器,带低功耗功能的硬件复位电路和软件掉电模式,还有内部的自检电路。MF RC522带有灵活高速的串行接口IIC、SPI、Serial UART,方便连接到各种各样的MCU上。 MF RC522芯片逻辑结构框图如图1.1所示。 3.读写系统设计思想 RFID读写模块主要由主控MCU、射频读写芯片、天线及匹配电路三部分组成。主控MCU通过对射频读写芯片内寄存器的读写来控制芯片,芯片收到MCU发来的命令后,按照非接触式射频卡协议格式,通过天线及其匹配电路向附近发出一组固定频率的调制信号(13.56MHz)进行寻卡,若此范围内有卡片存在,卡片内部的LC谐振电路在电磁波的激励下产生共振,在卡片内部电压泵的作用下不断为其另一端的电容充电,获得能量,当该电容电压达到2V时,即可作为电源为卡片的其他电路提供工作电压。 当卡片上电路正常工作之后进入通信流程,MCU向卡片发出寻卡命令,卡片将回复卡片类型,建立卡片与读卡器的第一步联系,若同时有多张卡片在天线的工作范围内,读卡器通过启动防冲撞机制,根据卡片序列号来选定一张卡片,被选中的卡片再与读卡器进行密码校验,确保读卡器对卡片有操作权限以及
原创力文档


文档评论(0)