ATOS无线模块实验文档.pdfVIP

  • 5
  • 0
  • 约5.46万字
  • 约 69页
  • 2019-10-26 发布于湖北
  • 举报
ATOS 无线模块-使用指南 第一章 RFID 基础实验 1.1 RFID 模块测试实验 1.1.1 实验目的 1、熟悉单片机和RC522RFID 模块; 2、学习射频卡的工作原理; 3、学习RC522 的工作原理。 1.1.2 实验设备 1、单片机模块一个 2、标准串口线一根 3、RFID 电源供电USB 线一根 4 、S50 卡一张 1.1.3 准备知识 阅读MF RC522 PDF 资料,重点学习RC522 的主要寄存器和命令集,并了解 兼容的SPI 接口和定时器等其他部分的使用。 1.1.4 实验原理 通过串口助手发送命令,控制 RFID 模块执行相应的读写修改操作,基本框 架如图如下: PC 串口助手 单片机 MF RC522 S50卡 MFRC522 是高度集成的非接触式 (13.56MHz)读写卡芯片,支持ISO 14443A/MIFARE,支持SPI 接口、串行UART 和I2C,本模块使用的是SPI 接口, 简化MFRC522 框图如下: 1 ATOS 无线模块-使用指南 寄存器的详细配置请参照MF RC522 PDF 资料,这里就不详细列出。 ISO 14443A/MIFARE 读写器功能的通信图: MFRC522 的操作由可执行一系列命令的内部状态机来决定,通过寄存器写入 相应的命令代码来启动命令。执行一个命令所需要的参数和数据是通过FIFO 缓 冲区来交换的。 命令概述如下: 2 ATOS 无线模块-使用指南 S50 卡总共对应有16 个扇区,03 、07 、11、15、19、23、27、31、35、39、43 、 57、51、55、59、63 分别对应1-16 扇区的密钥存储块,密钥存放格式如下: 密钥块访问: 数据块访问(i = 0,1,2 ): 1.1.5 实验步骤 1、标准串口线一根将单片机模块与 PC 串口模块连接,单片机和MF RC522 模块连接,PC 通过USB 方口线给单片机供电; 2、打开串口助手CommAssistant.exe ; 3 ATOS 无线模块-使用指南 3、操作如图所示: 读S50 卡序列号。 首先确认串口已经连接好,打开串口,设置十六进制显示,发送间隔设置为 一毫秒; 在发送框输入:02 A0 ; 其中02 表示发送数据长度为2 个字节,A0 (A 零)表示读序列号功能。 (1)读S50 卡块数据,每块数据长度为16 字节; 在发送框输入:09 A1 FF FF FF FF FF FF 02 其中09 表示发送数据长度9 个字节,A1 表示读数据块功能,FF FF FF FF FF FF 表示六字节密钥(初始默认密钥为FF FF FF FF FF FF),如果密钥被修改,请将FF FF FF FF FF FF 替换为新密钥,02 表示读第三(从00 开始计,02 表示第三块)块数 据 (共64 块,0-63 )。 返回16 字节数据块和4 字节序列号(初始值可能会存在不同)。 4 ATOS 无线模块-使用指南 (2 )写S50 卡块数据,每块数据长度为16 字节; 在发

文档评论(0)

1亿VIP精品文档

相关文档