当前位置:文档之家› RFID技术基础 - HF RFID

RFID技术基础 - HF RFID


2.7 块3存取控制权限
3、13.56MHz FRID读卡器
MFRC522
(1)支持SPI、I2C、UART接口; (2)64字节发送和接收的FIFO缓存; (3)4页,每页16个寄存器,共64个寄存器; (4)具有硬件掉电、软件掉电、发送掉电三种节电模式; (5)支持 ISO/IEC 14443 TypeA和 MIFARE®通信协议
《RFID技术基础》
——高频RFID读卡原理及应用
主要内容
1. HF RFID 系统组成
2. S50卡
3. 13.56MHZ RFID 读卡器
4. 实验-读写S50卡
学习目标
学习目标 :
了解S50卡的存储结构 深入理解高频RFID读卡的实现过程 熟悉 HF RFID的优点
1、HF RFID系统组成
bit7 bit6 bit5 bit4 bit3 bit2 bit1 bit0
字节号
块0
块1 块2
000
000 000
字节6 字节7 字节8 字节9
1
0 1 0
1
0 0 1
1
0 0 1
1
0 0 0
1
0 0 1
1
1 0 0
1
1 0 0
1
1 0 1
块3
001
2.6 数据块(块0、1、2)存取控制权限
X=0、1、2
2
FF
3
FF
4
FF
5
FF
6
7
8
9
10 11 12 13 14 15
FF FF FF FF FF FF FF FF FF FF
FF 07 80 69 FF
00 00 00 00 00 00 FF 07 80 69 FF 读出值 (扇1块3)
因为在存取控制位中规定密钥A的权限不可读,
所以读出的数据都为0。
2、S50卡
S50卡内部结构(详见datasheet)
2.1 Mifare 1 S50卡 EEPROM
2.2 扇区0块0
字节
内容
0
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
卡序列号
卡 序 列 号 验 证 码
71 B5 25 08 34 92
容 量
类型厂商自定义来自Hex 95 (白卡) Hex C4 (白卡) Hex 6C (水卡)
4、实验
读卡实验
写卡实验 详见实验指导书和程序代码
2.4 读扇区1块3的数据
命令:7E 05 30 07 7E 结果:00 00 00 00 00 00 FF 07 80 69 FF FF FF FF FF FF
2.5 控制位在存取控制字节中的位置
控制位C10,表示块0的第1个控制位,_b表示取反;其他同理
FF 07 80 69
控制位
位号
39 38 5D
D5 7D 86
08 88 08
04 04 04
00 00 00
62 85 00
63 00 00
64 B4 00
65 2E 00
66 F0 00
67 BB 90
68 6A 00
69 A8 00
2.3 扇区(0~15)块3的数据
内容 密钥A 存取控制条件 密钥B
字节
默认值
0
FF
1
FF
相关主题