APP下载

基于MF—RC500射频卡读写系统设计

2016-03-07郭国法淡丹张开生

电脑知识与技术 2015年35期

郭国法 淡丹 张开生

摘要:针对射频卡的读写系统,采用STC89S52为主控芯片,研究了MF-RC500的射频卡读写系统设计方法,通过RS232为数据传输接口连接上位机以及键盘来构建一种适用于各个应用场合的非接触式IC卡读写系统,程序中利用单片机的低功耗模式达到系统节能降耗的目的。实验表明,基于MF-RC500射频卡读写系统设计运行稳定,切实可行。

关键词:微控制器;读写器;射频卡; MF-RC500

中图分类号:TP391 文献标识码:A 文章编号:1009-3044(2015)35-0117-03

Abstract:TO radio frequency (RF) card read-write system,the main control chip of STC89S52 is adopted and the design method of RF card read-write system based on MF-RC500 is researched. Through RS232 interface for data transmission to connect PC and keyboard ,a kind of non-contact IC card read-write system adapting to the various applications is built ,using low power mode of microcontroller to achieve the purpose of system energy saving. Experiments show that the RF card reader based on MF-RC500 system running well, is feasible.

Key words: MCU; reader; RF card; MF-RC500

射频卡将无线射频识别技术与IC卡技术结合起来,有效解决了卡中无源与免接触这一难题。由于射频卡具有防监听,防解密,易于识别,穿透能力强等特点已被广泛应用各个领域[1]。本文在原有射频卡读写系统上进行二次开发,扩展其功能及应用领域,采用AT89S52为主控芯片,MF-RC500为读写芯片,通过RS232为数据传输接口连接上位机以及键盘来构建一种适用于各个应用场合的非接触式IC卡读写系统,程序中利用单片机的低功耗模式实现了系统的功耗优化。

1 系统硬件组成

系统硬件部分主要由微控制器AT89S52、MF-RC500射频模块、RS-232电平转换模块、数据存储器、天线、实时时钟模块、数码管显示模块、按键、蜂鸣器、电源以及PC机组成,系统的硬件结构框图如图1所示[2]。微控制器MCU控制射频芯片MF-RC500驱动天线对识别范围内的应答器(PICC)进行读写操作,数据返回后由微控制器将数据写入数据存储器模块(EEPROM),然后经RS-232数据通信模块将数据上传到PC端进行分析、存储。

MCU采用AT89S52是因为开发简单,运行稳定,有较多的 I\O口可供选择,由于不需要扩展程序存储器,可以简化电路,减小读卡器的尺寸。……

登录APP查看全文