当前位置:首页 > 技术理论   

解析基于MF RC500的射频识别读写器设计

发布时间:2009-09-17 18:37:21  来源:本站整理

  射频识别技术(radio frequncy identification)开发的非接触式IC识别器,在系统寿命、防监听、防解密等性能上具有很大的优势,利用MCU 89C52、MF RC500、、Mifare卡等构建非接触式IC读写器,并在该读写器基础上能很容易地开发出适用于各方面的自动识别系统。
  1 MF RC500介绍
  MF RC500是应用于13.56MHz非接触式通信中高集成读卡IC系列中的一员。该读卡IC系列利用先进的调制和解调概念,完全集成了在13.56MHz下所有类型的被动非接触式通信方式和协议。MF RC500支持ISO14443A所有的层,内部的发送器部分不需要增加有源电路就能够直接驱动近操作距离的天线(可达100mm);接收器部分提供一个坚固而有效的解调和解码电路,用于ISO14443兼容的应答器信号;数字部分处理ISO14443A帧和错误检测(奇偶&CRC)。此外,它还支持快速CRYPTO1加密算法,用于验证Mifare系列产品。方便的并行接口可直接连接到任何8位微处理器,给读卡器/终端的设计提供了极大的灵活性。
  2 系统组成
  从图1可以看出,系统主要由MCU、时钟芯片、MFRC500、液晶屏、看门狗以及485通信模块组成。系统的工作方式主要是,先由MCU控制MF RC500驱动天线对Mifare卡,也就是应答器(PICC),进行读写操作。然后,根据所得的数据对其它接口器件,如液晶屏、EEPROM、时钟芯片等,进行响应操作。最后,与PC机之间进行通信,把数据传给上位机。
  MCU采用89C52,是因为89C52开发简单,运行稳定。EEPROM采用24C256,用于存储系统的数据。24C256是串口操作方式,是一种性价比较高的存储芯片。液晶屏采用带字库的ST7920,是因为它是并口操作方式的,操作方便。时钟芯片采用DS12C887。DS12C887是Dallas公司生产的新型产品,内置电池,可连续使用10年,可以方便记录事件的发生时间。为了防止系统“死机”,使用x5045作为看门狗。X5045是串口工作方式,内置EEPROM,可用来存储一些系统参数。与上位机的通信采用RS-485通信模块,通信距离可以达到1000m左右。
  整个系统由24V电源供电,再由稳压模块7805稳压成5V的电源。由于7805的工作热量很高,故在7805上安置一个散热片。
  3 系统工作原理
  系统数据存储在无源Mifare卡,也就是PICC中。从图2可以看出,PCD的主要任务是传输能量给PICC,并建立与之的通信。PICC是由一个电子数据作载体,通常由单个微型芯片以及用作天线的大面积线圈等组成;而PCD产生高频的强电磁场,这种磁场穿过线圈横截面和线圈周围的空间。因为MF RC500提供的频率为13.56MHz,所以其波长比PCD的天线和PICC之间的距离大好多倍,可以把PICC到天线之间的电磁场当作简单的交变磁场来对待。PCD天线线圈发射磁场的一小部分磁力线穿过PICC的天线线圈,接着PICC的天线线圈和电容器C构成振荡回路,调频到PCD的发射频率。回路的谐振使PICC线圈的电压达到最大值,将其整流后作为数据载体(微型芯片)的电源。PICC启动之后 ,可与PCD之间进行数据通信。
  如上所述可以看出,PCD的性能与天线的参数有着直接的关系。在对天线的性能进行优化之后,PCD的读卡距离可以达到10cm。
  4 PCD的天线设计
  由于MF RC500的频率是13.56MHz,属于短波段,因此可以采用小环天线。小环天线有方型、圆形、椭圆型、三角型等,本系统采用方型天线。天线的最大几何尺寸同工作波长之间没有一个严格的界限,一般定义为:

[1] [2] [3]  下一页


网站首页-龙人概况-企业文化-服务与承诺-人才与使命-联系我们
@龙人计算机系统工程有限公司 版权所有 严禁转载 建议1024*768,IE浏览器6.0以上为最佳浏览模式  粤ICP备0428956号  关键词:

PCB抄板

|

芯片解密