潘海军
(湖南科技学院 电子工程系,湖南 永州 425100)
射频识别技术(Radio Frequency Identification,简称RFID)是现代信息技术高速发展的产物,是一种基于变压器耦合方式以及电磁反向散射通信原理开发出来的无线、非接触方式的自动识别技术。本文中介绍的非接触式射频卡读写器是基于单片机AT89C52与荷兰Philips公司的嵌入式读写芯片MF RC500设计开发的。它能完成对Mifare1卡所有读写及控制操作。 Mifare技术体系,以其性能稳定,保密性强,读写速度快,在全世界射频卡行业中占有很大的比例。使用的 Mifare卡信息容量大、安全、不易伪造,扩充功能强[1-3]。
MF RC500完全集成了在 13.56 MHz下所有类型的被动非接触式通信方式和协议,是高集成读卡器IC系列中的一员,支持IS014443A所有的层。在非接触式通信过程中,该读卡IC利用先进的调制和解调概念。MF RC500内部的发送器不需要增加有源电路就能直接驱动近距离的天线(距离最大可达100mm)。内部的接收器提供有效的解调、解码电路,作为 IS014443A兼容的应答器信号;其数字部分用于检测IS014443A帧和错误检测(奇偶&CRC)。此外,MF RC500支持快速CRYPTO1加密算法并用于验证MIFARE的系列产品。它的并行接口可直接连接任何8位微处理器,给读卡器/的终端设计提供了很大的灵活性。
由于MFRC500的高集成度及其独有的特性,使得在硬件开发和软件设计时,必须严格遵循MFRC500的特有工作时序,外部电路应严格遵守其特性,并且注意 MF RC500的复位操作,否则芯片将不工作,甚至被损坏。
基于单片机 AT89C52和Philips 公司的 MF RC500射频卡读写模块构成的门禁系统总体结构框图如图1所示。……