电子说
在电子设备互联互通的今天,NFC/RFID技术的应用愈发广泛。M24SR16 - Y作为一款动态NFC/RFID标签IC,凭借其独特的特性和丰富的功能,在众多应用场景中展现出强大的潜力。本文将深入剖析M24SR16 - Y的各项特性、工作模式、通信机制以及使用过程中的注意事项,为电子工程师们在设计相关产品时提供全面的参考。
文件下载:M24SR16-YDW6T 2.pdf
M24SR16 - Y属于ST25系列,该系列涵盖了意法半导体的所有NFC/RFID标签和读取器产品。它具有双接口,可通过 $I^{2}C$ 接口或13.56 MHz的RFID读取器或NFC手机进行操作,内置16 - Kbit的EEPROM存储器,工作温度范围为 - 40 °C至85 °C,能适应较为复杂的环境。
M24SR16 - Y有三种工作模式,不同模式的区别在于电源供应来源:
由 $V_{CC}$ 供电,$I^{2}C$ 接口连接到设备,$I^{2}C$ 主机可与M24SR16 - Y进行通信。
由RF场供电,可与RF主机(如RFID读取器或NFC手机)通信,用户内存只能通过RF命令访问。
RF和 $I^{2}C$ 接口都连接到M24SR16 - Y,RF或 $I^{2}C$ 主机均可与设备通信,电源供应和访问管理由设备自身控制,具体可参考令牌机制章节。
用于同步设备的数据输入和输出。在某些应用中,若需从设备同步总线到较慢时钟,总线主设备需采用开漏输出,并连接上拉电阻。但在大多数应用中,若总线主设备为推挽输出,则无需上拉电阻。
双向信号,用于数据传输。它是开漏输出,可与总线上的其他开漏或开集电极信号进行线或操作,需连接上拉电阻。
用于将设备连接到外部线圈,不建议连接其他直流或交流路径。正确调谐后,可使用NFC Forum Type 4命令访问设备。
作为所有引脚(包括AC0和AC1)的 $V_{CC}$ 电源电压参考。
可连接到外部直流电源,内部电压调节器可使外部电压为M24SR16 - Y供电。在操作设备前,需确保 $V_{CC}$ 电压在规定范围内且稳定,并使用合适的电容进行去耦。
用于禁用RF通信。当 $V{CC}$ 引脚电压低于POR电平或未连接时,该引脚通过内部下拉电阻保持低电平,RF模拟前端激活;当 $V{CC}$ 引脚电压高于POR电平时,$I^{2}C$ 主机可设置该引脚以启用或禁用RF通信。
开漏引脚,需连接外部上拉电阻。它是可配置的输出信号,出厂时配置为会话打开状态,其行为与 $I^{2}C$ 或RF会话的激活以及用户选择的模式一致。用户可选择以下几种配置:
M24SR16 - Y由三个文件组成:
NDEF文件的读写访问可被锁定,受128位密码保护,有读取密码和写入密码。访问权限分为无安全访问、锁定和未授权三种状态,可通过特定命令进行更改。
访问权限在NDEF文件被选中或RF或 $I^{2}C$ 会话结束前有效。会话结束或主机选择其他文件时,读写访问权限将被初始化。
NDEF文件有读取和写入密码,长度均为128位。$I^{2}C$ 密码由 $I^{2}C$ 主机发送,可激活超级用户权限,使主机能在不发送NDEF文件密码的情况下访问NDEF文件,并更改访问权限。
M24SR16 - Y在 $I^{2}C$ 总线或RF通道中作为从设备,等待 $I^{2}C$ 主设备或RF主机发送命令后再发送响应。
M24SR16 - Y采用令牌系统,令牌有RF和 $I^{2}C$ 两种值。当令牌分配给一个接口时,设备不能与另一个主机通信。
M24SR16 - Y的命令集分为NFC Forum Type 4 Tag命令集、ISO/IEC 7816 - 4命令集和专有命令集,部分命令在RF和 $I^{2}C$ 接口通用,部分为特定接口专用。命令格式包括I - Block、R - Block和S - Block。
包括NDEF标签应用选择、能力容器选择、NDEF选择、系统文件选择、ReadBinary和UpdateBinary等命令。
提供扩展功能,如NDEF文件的保护,包括Verify、ChangeReferenceData、EnableVerificationRequirement和DisableVerificationRequirement等命令。
如ExtendedReadBinary、EnablePermanentState、DisablePermanentState、UpdateFileType、SendInterrupt和StateControl等命令。
包括防碰撞命令集、RATS命令和ATS响应、PPS命令和响应等。
包括GetI2Csession和KillRFsession命令,分别用于在RF会话未进行时打开 $I^{2}C$ 会话和关闭RF会话并打开 $I^{2}C$ 会话。
通过打开RF或 $I^{2}C$ 会话、发送SelectNDEFTagApplication命令、选择CC文件、读取CC文件和选择NDEF文件来检测NDEF消息。
成功检测NDEF文件后,确保读取访问无安全限制,选择NDEF文件并读取数据,注意读取范围不要超过NDEF长度字段。
选择NDEF标签应用、选择NDEF文件、验证读取密码后读取数据。
选择NDEF标签应用、检查访问权限、选择NDEF文件、传输写入密码并发送启用验证命令。
选择NDEF标签应用、选择NDEF文件、验证写入或 $I^{2}C$ 密码后发送禁用验证命令。
选择NDEF标签应用、选择NDEF文件、传输写入或 $I^{2}C$ 密码后发送EnablePermanentState命令。
选择NDEF标签应用、选择NDEF文件、传输写入或 $I^{2}C$ 密码后发送ChangeReferenceData命令。
选择NDEF标签应用、选择要修改的文件、将文件长度设置为0x00,然后发送UpdateFileType命令。
选择NDEF标签应用、选择NDEF文件、必要时解锁文件、将NDEF长度设置为0x0000、写入NDEF消息并更新NDEF长度,建议读取并检查NDEF长度以确保更新成功。
M24SR16 - Y由7字节的唯一标识符(UID)唯一标识,包括1字节的IC制造商代码(意法半导体为0x02)、1字节的产品代码和5字节的设备编号。
操作设备时需注意各项参数的最大额定值,如环境工作温度、存储温度、引脚电压和电流等,超过这些值可能会对设备造成永久性损坏。
文档详细列出了 $I^{2}C$ 模式和RF模式下的直流和交流参数,包括工作条件、输入输出参数、电容、电流、电压和时序等,设计时需确保电路的工作条件与测量条件匹配。
M24SR16 - Y提供SO8N、TSSOP8和UFDFPN8三种ECOPACK®封装,文档给出了每种封装的尺寸、机械数据和推荐的焊盘布局。
M24SR16 - Y作为一款功能强大的动态NFC/RFID标签IC,具有双接口、大容量存储、多种安全保护机制和丰富的命令集等特点。电子工程师在设计相关产品时,需深入了解其工作模式、通信机制、内存管理和功能流程等方面的特性,合理运用各项功能,以确保产品的性能和稳定性。同时,要严格遵守设备的最大额定值和参数要求,避免因操作不当而损坏设备。希望本文能为工程师们在使用M24SR16 - Y进行设计时提供有价值的参考。
全部0条评论
快来发表一下你的评论吧 !