MAX66300-24x评估套件:功能、使用与硬件详解
在电子设计领域,评估套件对于工程师来说是非常实用的工具,它能帮助我们快速了解和验证芯片的性能。今天就来详细介绍一下MAX66300 - 24x评估套件,看看它有哪些特点和功能,以及如何使用它进行相关测试。
一、评估套件概述
MAX66300 - 24x评估系统由MAX66300评估套件和MAX66242标签组成。MAX66300评估套件集成了一个工作在13.56MHz的非接触式RFID阅读器和一个基于SHA - 256的安全认证协处理器,其中RFID阅读器符合ISO 15693标准,认证协处理器基于FIPS 180 - 4标准。而MAX66242标签同样遵循ISO 15693标准。将两者配对成评估系统后,通过套件软件可以实现安全的挑战 - 响应认证以及其他特定功能。
套件内容清单
| PART | QTY | DESCRIPTION |
|---|---|---|
| MAX66300 EV Kit | 1 | MAX66300评估套件 |
| MAX66242 Tag | 1 | MAX66242标签 |
| 3021003 - 03 | 1 | Qualtek USB Type A to USB Mini - Type B电缆 |
二、功能特性
(一)安全的非接触式RFID阅读器(MAX66300)
- 电源与接口:支持3.3V或5V的AFE操作,通过MAXQ610支持UART和SPI接口。
- 低功耗配置:可配置为直接天线连接的低功耗系统。
- 振荡器:板载13.56MHz和24MHz振荡器。
- 安全认证:基于对称密钥的安全认证系统。
- 控制按钮与开关:配备用于板复位和MAX66300复位的按钮,以及端口选择开关控制。
- 跳线设置:提供用于SPI、UART和控制信号的跳线。
(二)带外设链接的受保护标签解决方案(MAX66242)
- 高频接口:具备13.56MHz的HF接口。
- 用户EEPROM操作:支持用户EEPROM认证内存页的读写事务,以及页面或块的读写事务。
- 安全事务:可进行写入密钥和计算MAC的安全事务。
- 能量收集:能量收集的VOUT可用于控制LED的开关。
- 通信接口:通过I2C与板载温度传感器IC(DS75S)通信,也支持无I2C接口的MAX66240(评估套件中不包含该标签)。
(三)评估系统软件
MAX66300 - 24x评估系统提供相应的软件,方便工程师进行测试和开发。
三、快速启动步骤
(一)所需设备
- MAX66300评估套件(包含在套件中)
- MAX66242标签(包含在套件中)
- USB Type A to USB Mini Type B电缆(包含在套件中)
- 安装有Windows 8/8.1、Windows 7或Windows Vista操作系统且有空闲USB端口的PC
(二)设置步骤
- 安装PL - 2303HXD驱动
- 从http://files.maximintegrated.com/sia_bu/public/下载名为PL2303_Prolific_DriverInstaller.zip的驱动文件。
- 解压、打开并运行“PL2303_Prolific_DriverInstaller.exe”文件。
- 按照安装向导的指示完成PL - 2303 USB - 到 - 串口驱动的安装,点击“完成”按钮关闭。
- 设置MAX66300评估套件硬件
- 根据表1和图46配置跳线,以实现3.3V操作。
- 根据表2和图47设置开关SW3,使MAX66300上电时进行UART操作。
- 使用USB Type A to USB Mini B电缆将MAX66300评估套件的CN1端口连接到PC的空闲USB端口。
- 设置MAX66242标签硬件
- 根据表3和图4设置跳线。
- 将MAX66242标签放置在MAX66300评估套件天线上方。
- 验证虚拟COM端口安装:通过选择“控制面板”→“系统”→“硬件”→“设备管理器”,展开“端口(COM & LPT)”,验证虚拟COM端口是否正确安装。如果驱动安装正确,会显示如图1所示的“Prolific USB - 到 - 串口通信端口”。
- 解压软件文件:将“MAX66300 - 24X_EV_Kit.zip”解压到已知位置。如果尚未获取该软件,可以通过https://support.maximintegrated.com向应用支持部门请求。
- 安装软件:打开如图2所示的“MAX66300 - 24x EV Kit”文件夹,双击运行“setup.exe”,然后如图3所示双击“安装按钮进行安装。安装完成后会出现如图4所示的评估程序GUI。
四、外设事务与用户自定义教程
(一)与DS75S进行外设事务
此部分展示了如何使用MAX66300评估套件与MAX66242标签上的DS75S设备进行I2C通信。具体步骤如下:
- 打开GUI后,点击“General ISO 1593 Commands”组框中的“Inventory按钮(图38)。
- 确认“Device List”组框中显示UID号码(图39)。如果UID号码未显示,可以通过打开图8中的VOUT JB1跳线来改善阅读器距离。 3.点击“General ISO 15693 Commands”组框中的“Reset to Ready按钮(图40),将设备状态从Quiet设置为Ready。
- 点击“Peripheral Transaction”选项卡图41)。
- 设置读取字节数为2,将写入数据字段中的I2C地址设置为91h(设置读取位),点击“Execute”按钮,验证从I2C总线返回的温度。例如,读取的字节“1800h”对应DS75S的温度为24.0°C(图42)。
(二)用户自定义
此部分展示了如何使用MAX66300评估套件形成传输数据包并从MAX66242标签接收响应。具体步骤如下:
- 点击“User Defined”选项卡(图43)。
- 创建传输数据包并发送:
- 在“MAX66300 COMMAND BYTES”字段中输入通用写入命令(90h)、命令ID的命令参数(06h)、延迟时间LSB(4Ch)和延迟时间MSB(1D)。更多详细信息可参考MAX66300数据手册中的“General Write”部分(图44)。
- 输入RF字段字节(20h),设置请求标志值。
- 输入ISO15693有效负载(A22BD5E7060080002BE010019102h),将请求发送到MAX66242标签(图44)。
- 点击“Execute”按钮发送形成的数据包,STX、ICK、CRC、CHK和ETX会自动添加。
- 验证响应中的温度是否与外设事务中看到的大致相同。在本例中,字节“1780h”对应23.5°C。
五、硬件详细描述
(一)系统框图
MAX66300 - 24x评估系统的框图(图45)展示了其功能组成。从左侧开始,PL - 2303HXD提供虚拟COM端口,将PC与MAXQ610连接,且完全兼容USB 2.0规范。MAXQ610预装了固件,可传递UART协议或将UART协议转换为SPI协议,SCLK频率为2.667MHz。MAX66300提供符合ISO 15693标准的RFID阅读器处理功能,安全协处理器功能基于FIPS 180 - 4标准。MAX66300中的AFE以100mW配置驱动PCB天线。最后,MAX66242是系统中的标签,支持认证、能量收集以点亮LED以及与DS75S外设的I2C连接。
(二)跳线和开关
MAX66300评估套件和MAX66242标签都有跳线,可在评估期间进行配置选项或外部链接。此外,MAX66300还包含用于更多配置选项的开关。
- MAX66300评估套件跳线:表1和图46描述了MAX66300评估套件跳线的功能。默认设置支持UART或SPI链接、USB供电和3.3V操作。
- MAX66300评估套件开关:表2和图47描述了MAX66300评估套件的开关设置。SW1保留供未来使用,SW3的1 - 4位置保留供未来使用,位置5用于选择UART或SPI端口,SW4可在评估期间根据需要重置MAX66300。
- MAX66242标签跳线:表3和图48描述了MAX66242标签的跳线设置。默认设置支持I2C链接、访问PIO引脚和能量收集。
六、订购信息
可订购的产品类型为MAX66300 - 24xEVKIT# EV系统,其中“#”表示符合RoHS标准。
七、物料清单与设计文件
文档中还提供了MAX66300 - 24x评估套件和MAX66242评估套件的物料清单,包括各种电容、电阻、芯片、连接器等元件的详细信息。此外,还包含了评估套件的原理图和PCB布局等设计文件。
MAX66300 - 24x评估套件为工程师提供了一个全面的平台,用于测试和开发基于MAX66300和MAX66242的应用。通过详细了解其功能、使用方法和硬件设计,工程师可以更好地利用该套件进行相关项目的开发。大家在使用过程中遇到过哪些问题呢?欢迎在评论区交流分享。
-
RFID
+关注
关注
392文章
7056浏览量
249690 -
安全认证
+关注
关注
0文章
72浏览量
11018
发布评论请先 登录
MAX66300-24x评估套件:功能、使用与硬件详解
评论