一.简介
RFID被称为无线射频识别,其是一种通信技术,通过无线电讯号耦合识别特定目标并读写相关数据;
RFID主要位于典型物联网架构中的感知层,其因为具有非接触式特性,所有运用较广;
种类:
1.组成
(1)应答器(PICC)
由耦合元件、天线和芯片组成、一般都是使用标签作为应答器,分为被动式、主动式和半主动式;
编程中操作应答器的是以PICC_开头;
(2)阅读器(PCD)
由天线,耦合元件和芯片组成,用于读写标签信息的设备;
编程中操作应答器的是以PCD_开头;
(3)应用软件系统
式应用层软件,主要是把收集的数据进一步处理,并为人使用;
2.RFID协议
(1)ISO/IEC 14443
器定义了两种型号接口,分别是TypeA和TypeB且互不兼容;
(2)卡的状态
POWER OFF:缺少载波能量;
IDLE:等待读写器发来的请求;
READY:收到读写器发来的;
ACTIVE:收到读写器发来的选择;
HALT:读写器发来的停止命令;
(3)卡片请求命令
REQA:请求未被HALT的TypeA卡;
WAKE-UP:请求所有的TypeA卡;
3.RFID卡
(1)ID卡(身份识别卡)
一种不可写入的感应卡,含固定的编号;
(2)IC卡(集成电路卡)
是一种微电子芯片嵌入;
其与读写之间的通讯方式可以是接触式或者是非接触式;
IC卡的一种S50卡,总共有64块,16个扇区,每个扇区的前3块是用户数据,第4块是用与保存密码和权限,所有出厂密码都是6个0xff;
其每个扇区的块3为控制块,包含了密码A、存取控制、密码B,结构如下:
存取控制前三个取值代表的含义:
前三块每个都是通过3个bit进行管理,使用Cyx表示,y为第几bit位,x为第几块(即第几对数字);
存取控制每个位上的取值需要上下这两张图进行对比,下图表示位置:
如上图为第0块为000,则下图对应的位置则为C10,C20和C30;
下图为第三个块的数值: