您好,欢迎访问三七文档
当前位置:首页 > 商业/管理/HR > 项目/工程管理 > 125KHz非接触式IC卡原理与应用(全)
125KHz非接触式IC卡原理与应用第一部分:基本知识一、简介IC卡(IntegratedCircuitCard)经过20多年的发展,已广泛应用于金融、电信、保险、商业、国防、公共事业等领域。IC卡按外部接口设备的连接方式可分为接触式IC卡和非接触式IC卡(又称射频卡,RFID)两类。接触式IC卡,就是IC卡与外界进行数据通讯时,芯片的电极触点必须与IC卡读写设备直接连接;非接触式IC卡在使用时则无须与IC卡读写器设备直接连接,而是通过无线电波或电磁感应的方式实现与IC卡读写设备的数据通讯。在刷卡速度要求高,用卡环境恶劣,污染严重等环境下,非接触式IC卡有着它特有的优势。非接触式IC卡成功地解决了无源(卡中无电源)和免接触这一难题,是电子器件领域的一大突破,由于其高度安全保密、通信速率高、使用方便、成本日渐低廉等特点而得到广泛使用,主要应用于智能门禁控制、智能门锁、考勤机以及自动收费系统等。射频卡与接触式IC卡相比有以下优点:可靠性高,无机械接触,从而避免了各种故障;操作方便,快捷,使用时没有方向性,各方向操作;安全和保密性能好,采用双向验证机制。读写器验证IC卡的合法性,同时IC卡验证读写器的合法性。每张卡均有唯一的序列号。制造厂家在产品出厂前已将此序列号固化,不可再更改,因此可以说世界上没有两张完全相同的非接触IC卡。射频卡根据使用频段的不同可分为低频卡和高频卡、超高频卡:低频卡与读写器间通信使用的频段为低频段,常用频点有125kHz、134kHz;高频卡、超高频卡与读写器间通信使用的频段为高频段,如13.56MHz、915MHz、2.45GHz等。按工作距离的不同也可分为近距离卡和远距离卡:近距离卡与读写器之间的有效作用距离为几厘米到几十厘米以内;远距离卡与读写器之间的有效作用距离可达一到十几米以上。按操作类型又可分为:低/高频只读型、低/高频无加密读写型、低/高频可加密读写型、多扇区独立加密应用型以及用户自定义分区应用型等。目前,世界上较有影响、规模较大的RFID生产厂商很多,常用的标签芯片有飞利浦(Philips)公司的Mifare1S50/S70、UtraLightICU10、DESFireMF3ICD40、I·CODE1/2、Hitag1/2/s;德州仪器(TI)公司的TI_256/2048;爱特梅尔(AtmeL)公司的T5557、e5551;瑞士微电子(μEM)公司的EM41xx系列、EM4034、4035、4069、4135、4150、4450等;意法半导体(ST)公司的SR176、SRIX4K;英赛德(INSIDE)公司的PICOPASS2K/16K/32K;台湾公司的TK41等等。另外还有瑞士Legic公司、德国英飞凌(Infineon)公司、西门子(Sieme)公司等,都有性能不错的RFID芯片供应市场。二、RFID系统构成一个最基本的RFID系统如图1所示,一般包括以下几个部份:1、RFID卡:RFID卡(标签)作为信息载体,存有目标物所有的相关信息以及与读头之间的交互加密认证信息等。2、RFID读写器:读写器一般由微处理器(MCU)、RFID基站芯片以及天线三部分构成,它是整个RFID系统的主体,负责读取和写入RFID卡内的信息。3、上位机(PC机):上位机系统一般用来与读写器进行通信,使得人机之间的交互更加直观和人性化,同时可以利用PC机丰富的接口资源和强大的存储、处理能力,对读写器进行网络接入、远程控制等操作。控制器MCU存取控制EEPROMRF接口时钟复位数据卡(标签)编码器调制器发射器解码器解调器接收器本地振荡器基站芯片PC机上位机USB/RS232RFID读写器天线图1典型的RFID系统构成RFID系统以半双工方式在读写器与RFID卡之间双向传递读、写数据。在进行寻卡时,读写器通过天线向RFID卡片发送已编码的电磁波。进入读写器工作区域的RFID卡接收到此脉冲信号,获取能量,芯片中的射频接口模块由此获得电源电压、复位信号、时钟信号等,同时芯片中有关电路对此信号进行调制、解码、解密,然后对命令请求、密码认证、操作权限等进行判断。若为允许读命令,控制逻辑电路则从EEPROM中读取有关信息,经加密、编码、调制后由卡内天线回送给读写器。读写器对接收到的信号进行解调、解码、解密后送至控制器处理。若为允许修改信息的写命令,相关控制逻辑对EEPROM中的内容进行改写。若经判断其对应的密码认证或权限不符,则返回出错信息,同时禁止任何进一步的非法读写操作。三、RFID常用的几种编码格式图2所示为几种RDID系统中常用的编码格式:数据时钟AC10111001MCBC图2125KHzRFID系统中常用的几种编码格式抗碰撞码(AC)主要应用在Philips公司的Hitag-s等卡中,为了防止处于同一读写器电磁场范围内的多个卡所发出信号发生碰撞而导致误码,在卡的初始化阶段采用此编码格式。由于数据“1”和数据“0”的频率不同,因而可以较容易区分。Bi-phase码(BC)全称为双相间隔码编码,其原理是在一个码元周期内采用电平变化来表征数据。如果电平从码元的起始处翻转,表示数据“1”,如果电平除了在码元的起始处翻转,还在码元中间翻转则表示数据“0”,如图2中所示。图3曼彻斯特编码中的空跳边沿曼彻斯特编码(MC)采用上升沿对应数据“0”,下降沿对应数据“1”,微控制器通过检测读卡器输出数据码元的跳变来实现对曼彻斯特码的译码。应注意的是,在连续“0”或“1”出现时,会出现不表征数据的空跳沿,如图3所示。除了上述三种编码外,在RFID系统中,二进制(BIN)、频移键控(FSK)、相移键控(PSK)等编码也很常见,其中曼彻斯特编码的应用最为广泛,几乎所有RFID卡片都支持此编码格式。第二部分:基站芯片125KHzRFID的基站读写芯片有很多种,本文对EM4095、HTRC110以及U2270B进行简单的介绍。一、EM4095EM4095(原称P4095)是瑞士微电子(μEM)公司生产的一款125KHzRFID基站芯片。该芯片集成相位同步逻辑系统,可以得到与线圈谐振频率相同的载波频率,不需外部晶振,载波频率为100到150kHz,支持多种IC卡传输协议,如EM400X,EM4050、EM4150、EM4070、EM4069等,封装形式为SO16。EM4095一般与天线和微处理器一起使用,仅需很少的外围器件进行DC和RF滤波、感应和电源去耦即可正常工作。EM4095的管脚图与管脚功能定义分别见图4和表1。表1EM4095管脚功能定义图4EM4095管脚图EM4095器件的工作受控于逻辑输入SHD和MOD。当SHD=1时,EM4095处于休眠状态,功耗降为最小;在上电时,SHD应为1以实现正确的初始化。当SHD=0时,允许电路发射射频信号,开启解调和AM调制,从AM解调模块得到的数字信号从DEMOD_OUT脚输出,送给微处理器解码和处理。当MOD=1时,使得主天线驱动与RF(射频)载波同步进入三态状态,VCO和AM解调链路保持MOD升高前的状态。这确保了在MOD释放后可以快速的恢复原有状态。在MOD的下降沿,VCO和AM解调在41个RF时钟之后打开。在读、写两种状态下读写器线圈和标签线圈处的电平信号形式如图5所示。图中,a)图为写卡时的信号,读写器线圈输出信号,该信号受控于MOD管脚的电平,MOD=1时,调制信号输出,而当MOD=0时,仅输出载波信号,无数据信息;b)为读卡时的信号形式,EM4095要进行读卡操作时,需要先将MOD置低以无调制的发射载波信号,当标签进入读写器的磁场区域,会自动根据预设模式输出信息,EM4095检测到后,对信号进行解调,解调的数据信管脚符号功能1VSS电源地2RDY/CLK就绪标志和时钟输出3ANT1天线驱动4DVDD天线驱动器电源5DVSS天线驱动器电源地6ANT2天线驱动7VDD电源8DEMOD_IN天线感应信号输入9CDEC_OUTDC模块电容输出10CDEC_INDC模块电容输入11AGND模拟地12MOD调制输入端13DEMOD_OUT解调信号输出端14SHD睡眠模式使能端15FCAPPLL环路滤波电容16DC2DC模块去耦电容息从DEMOD_OUT管脚输出。a)写标签信号形式b)读标签信号形式图5读写器和标签线圈信号123456ABCD654321DCBATitleNumberRevisionSizeBDate:25-Feb-2008SheetofFile:F:\mywork\sp502\xakhui\em4095\电路\EM4095.DDBDrawnBy:R31KBEEPB1BUZZERQ3PNPVCCR15100R51KLED2LEDVCCC110.1UFC120.1UFC130.1UFR141KLED1LEDVCCUSBCLKVin1GND2+5V3E1MC7805TC30470/16VC31100/6.3VC60.1UFVCC112233JP1PHONEJACKVDDV+AC1V+2AC3V-4D1BRIDGE2TXDRXDVCCRBTARBTA1234J2CON4GNDC1+1+10V2C1-3C2+4C2-5-10V6T2OUT7R2IN8VCC16GND15T1OUT14R1IN13R1OUT12T1IN11T2IN10R2OUT9U3MAX202C351uFC361uFC381uFC371uFD2DIODEVDDR23470C390.1uFRC10VCC3GND1RST2U4MAX810VCC12J3CON2GNDVSS1RDY/CLK2ANT13DVDD4DVSS5ANT26VDD7DEMOD_IN8CDEC_OUT9CDEC_IN10AGND11MOD12DEMOD_OUT13SHD14FCAP15DC216U2EM4095C15100uFC20.1uFL1VCCR122C24CB2200PF/630VC1439P/630VC222200PC30.1uFC181000PC50.01uFC70.01uFC40.1uFR64K7R74K7R124K7R134K7VCCC1100uFnopC23000uFDB0DB1DB2DB3DB4DB5DB6DB7A11A8A15A13A14GNDVCCALET0T1C1720PC920PY522.1184MHzGNDX1X2X1X2RDWRD12INTTXDRSTRXDP1.0RSTLED2A9A10BEEPVCCA12DEMOD-OUTRD/CKSHDMODX1LED2P1.0Y16MC2020pFC2120pFD12X1D12X2R391MR3810KR1110KLED3LEDR32470GLD01D12D23D34GND5D46D57D68D79ALE10CS11SUSP12CLKout13INT14RD15WR16DMREQ17DMACK18EOT19RST20GL21XTAL122XTAL223VDD24D-25D+26VOUT3.327A028U5PDIUSBD12R1018R91812345J1R221MR81MC80.1uGNDVCCGNDD12X1D12X2GLVCCGNDDB0DB1DB3DB2GNDDB4DB5DB6DB7ALEA15D12SUSPD12INTWRRDRSTVCCGNDC100.01uGNDEOTDMACKGNDEOTR410KR210KDMACKD12INTVCCD12SUSPDMREQA8D12SUSPUSBCLKP1.51P1.73P3.0/RXD5P3.1/TXD7P3.3/INT19RD13P3.5/T111X215NC17P2.119P2.321P2.523P2.725ALE27EA29P0.631P0.433P0.235P0.037NC39P1.040VDD38P0.136P0.334P0.532P0.730NC28PSEN26P2.624P2.422P2.220P2.018GND16X114WR12P3.4/T010P3.2/INT08RST4NC6P1
本文标题:125KHz非接触式IC卡原理与应用(全)
链接地址:https://www.777doc.com/doc-6301263 .html