图1 生活中常见的非接触式卡
二、RFID读写卡原理
RFID读写卡工作频率范围为10~15MHz,通常工作选用的频率为13.56MHz。读写器和电子标签的工作次序通常有两种时序:一种是读写器先发言(RTF,Reader Talk First):另一种是标签先发言(TTF,Tag Talk First)。RTF方式:电子标签只有接收到读写器特殊命令才发送数据。TTF方式:电子标签进入读写器的能量场主动发送自身系列号。TTF方式的射频标签具有识别速度快等特点,适用于需要高速应用的场合。另外,TTF方式在噪声环境中更稳健,在处理标签数量动态变化的场合也更为实用,因此,更适于工业环境的跟踪和追踪应用。
RFID天线系统包括读写器天线和标签天线,即一个读写卡系统包含两个部分:非接触式射频卡(PICC)和阅读器(PCD),其中PICC也叫射频存储应答器。他们之间交换数据是通过ISO/IEC 14443 TYPE A和TYPE B接口来进行的。下面分别简述二者的工作原理。
三、非接触式射频卡工作原理
非接触式射频卡由时钟提取、分频链、序列电路、密勒码产生器、整流器、调制器、电源管理、存储器几个部分组成,如图2所示。
图2 非接触式射频卡内部电路框图
电子标签与读写器采用电感耦合方式进行能量传递与通信。读写器的天线线圈产生高频强电磁场,磁场穿过线圈的横截面和线圈周围空间,使得靠近读写器天线线圈的标签天线在交变磁场中产生感应电压。整流电路将耦合的射频(13.56MHz)信号进行整流并经滤波电容C2平滑后,电源管理电路将在电源电压达到内部电路工作电压时激活卡内电路, 13.56MHz信号被分频链电路分频,可产生通讯所需的时钟,此时钟即是数据传送的波特率。如果希望将分频系数定为 128、256、1024、2048、4096或8192,则需预先选定。存储在ROM中的信息(64位)经读出后,可通过Miller码产生器产生Miller码,同时可用该Miller码进行负载调制,并将存储信息送出。
三、读卡器工作原理
读卡器由发送和接收两个部分组成,下面分别简述这两个部分的工作原理。
发送:射频RF信号从PCD基站芯片的引脚TX1和TX2输出,可以直接驱动天线线圈。调制信号及TX1,TX2输出的射频信号类型(已调或无调制载波)相位关系均可由PCD基站芯片相应的寄存器控制。
接收:通过天线接收来自非接触式卡的调制载波信号,载波解调采用正交解调电路,正交解调所需的I和Q时钟(两者相差为90°)可在PCD基站芯片内产生。解调后由所得副载波调制信号经过放大,滤波等相关电路,判决电路进行副载波解调,其中放大电路的增益可由PCD基站芯片的相应寄存器的设置来控制。
四、读卡器与非接触式卡之间的交互过程
PCD发送REQUEST命令给所有在天线场范围内的非接触式卡,通过防碰撞循环,得到一个卡的序列号,选择此卡进行鉴别,通过后对存储卡进行操作,如图3所示。
图3 PCD和PICC之间交互过程
PCD用随机数、卡的序列号和密钥进行加密,采用三次过程,如图4所示。
图4 PCD和PICC过程
A. B发送随机数RB.;
B. A发送TokenAB到B;
C. B接收到报文TokenAB后,对加密部分进行解密,并验证标识符B和随机数RB的正确性,验证在A发送到B的RB与包含在TokenAB中的随机数是否一致;
D. B发送TokenBA到A;
E. A接收到报文TokenBA后,对加密部分进行解密,并检查随机数的一致性。
免责声明: 凡注明来源本网的所有作品,均为本网合法拥有版权或有权使用的作品,欢迎转载,注明出处。非本网作品均来自互联网,转载目的在于传递更多信息,并不代表本网赞同其观点和对其真实性负责。