电子说
在当今的电子世界中,NFC/RFID技术正发挥着越来越重要的作用,广泛应用于支付、门禁、数据传输等多个领域。今天,我们就来深入探讨一款名为M24SR64 - Y的动态NFC/RFID标签IC,看看它究竟有哪些独特之处,能为我们的设计带来怎样的便利。
文件下载:M24SR64-YDW6T 2.pdf
M24SR64 - Y属于ST25系列,该系列涵盖了意法半导体(STMicroelectronics)的所有NFC/RFID标签和读取器产品。M24SR64 - Y是一款具有双接口的动态NFC/RFID标签IC,它内置了EEPROM存储器,可以通过$I^{2}C$接口或者13.56 MHz的RFID读取器或NFC手机进行操作。
M24SR64 - Y有三种功能模式,它们的区别主要在于电源供应来源。
在此模式下,M24SR64 - Y由$V_{CC}$供电,$I^{2}C$接口连接到设备,$I^{2}C$主机可以与M24SR64 - Y进行通信。
M24SR64 - Y由RF场供电,可与RF主机(如RFID读取器或NFC手机)进行通信。此时,用户内存只能通过RF命令进行访问。
RF和$I^{2}C$接口都连接到M24SR64 - Y,RF或$I^{2}C$主机都可以与设备通信。电源供应和访问管理由M24SR64 - Y自身完成,具体细节可参考令牌机制章节。
SCL是一个输入信号,用于对设备的数据输入和输出进行选通。在某些应用中,如果需要通过该信号让从设备将总线同步到较慢的时钟,总线主设备必须具有开漏输出,并在SCL和$V_{CC}$之间连接一个上拉电阻。不过,在大多数应用中,如果总线主设备具有推挽输出,就不需要上拉电阻。
SDA是一个双向信号,用于在设备中传输数据。它是一个开漏输出,可以与总线上的其他开漏或开集电极信号进行线或操作。因此,需要在SDA和$V_{CC}$之间连接一个上拉电阻。
这两个输入用于将设备连接到外部线圈,建议不要将任何其他直流或交流路径连接到AC0或AC1。当线圈正确调谐后,可以使用NFC Forum Type 4命令访问设备。
$V{SS}$连接后,是所有引脚(包括AC0和AC1)的$V{CC}$电源电压的参考。
该引脚可以连接到外部直流电源电压。内部电压调节器允许施加在$V{CC}$上的外部电压为M24SR64 - Y供电。在选择M24SR64 - Y并向其发出指令之前,必须提供一个在指定范围内的有效且稳定的$V{CC}$电压。
该输入信号用于禁用RF通信。当$V{CC}$引脚电压低于POR电平或未连接时,该引脚通过内部下拉电阻保持低电平,RF模拟前端被激活。当$V{CC}$引脚电压高于POR电平时,$I^{2}C$主机可以设置该引脚来启用或禁用RF通信。在双接口模式下,RF disable引脚不能悬空。
GPO是一个开漏引脚,需要连接一个外部上拉电阻。它是一个可配置的输出信号,默认配置为会话打开状态。其行为与$I^{2}C$或RF会话的激活状态以及用户选择的模式一致。用户可以选择以下几种配置:
M24SR64 - Y支持NFC Forum Type 4 Tag中定义的NDEF标签应用,由三个文件组成:
NDEF文件可以被锁定以限制读写访问,并且受到128位密码的保护。有两个128位密码,分别用于读访问和写访问。访问权限的有效期在NDEF文件被选择期间或RF或$I^{2}C$会话结束之前有效。
- **NDEF文件密码**:保护NDEF文件的读写访问,每个NDEF文件有两个128位密码。
- **$I^{2}C$密码**:只能由$I^{2}C$主机发送,激活超级用户权限。拥有超级用户权限的$I^{2}C$主机可以在不发送NDEF文件密码的情况下访问NDEF文件,并更改访问权限。
M24SR64 - Y在$I^{2}C$总线或RF通道上作为从设备,等待$I^{2}C$主设备或RF主机发送命令后再发送响应。
M24SR64 - Y采用令牌系统,令牌有RF和$I^{2}C$两种值。当令牌分配给一个接口时,M24SR64 - Y不能与另一个主机进行通信。
M24SR64 - Y的命令集可以分为不同的命令族,大多数命令在RF和$I^{2}C$接口之间是通用的,但也有一些特定于RF接口或$I^{2}C$接口的命令。主要命令族包括:
用于选择NDEF标签应用、CC文件、NDEF文件和系统文件,以及读取和写入数据。
提供了一些扩展功能,如保护NDEF文件,用于管理NDEF文件的访问权限。
包括ExtendedReadBinary、EnablePermanentState、DisablePermanentState等命令,用于实现特定的功能。
包括防碰撞命令集、RATS命令和ATS响应、PPS命令与响应等,这些命令只能由RF主机发送。
包括Get$I^{2}C$session和KillRFsession命令,用于打开或关闭$I^{2}C$或RF会话。
- **防碰撞和设备激活**:支持NFC - A技术和Type 4A标签平台定义的命令集。
- **打开RF会话**:RF主机完成防碰撞程序并获取ATS响应后,发送SelectApplication命令,M24SR64 - Y将打开RF会话。
- **关闭RF会话**:RF主机可以通过发送S(DES)命令或关闭RF场来关闭RF会话。
- **$I^{2}C$通信协议**:M24SR64 - Y支持$I^{2}C$协议,作为从设备参与通信。通信基于命令和响应交换系统,$I^{2}C$主机发送请求,M24SR64 - Y处理请求并发送响应。
- **打开和关闭$I^{2}C$会话**:$I^{2}C$主机可以通过发送GetSession或KillRFsession命令打开$I^{2}C$会话,通过关闭$V_{CC}$电源、发送$I^{2}C$令牌释放序列、等待$I^{2}C$看门狗或$I^{2}C$时钟周期超时来关闭$I^{2}C$会话。
RF或$I^{2}C$主机可以通过打开RF或$I^{2}C$会话、发送SelectNDEFTagApplication命令、选择CC文件、读取CC文件和选择NDEF文件来检测M24SR64 - Y中的NDEF消息。
在成功检测到NDEF文件后,主机可以检查NDEF文件的读取访问权限,选择NDEF文件并读取其内容。
主机可以通过发送相应的命令来锁定或解锁NDEF文件,保护文件的读写访问。
主机可以通过发送ChangeReferenceData命令更改NDEF文件的密码,通过发送UpdateFileType命令更改文件类型。
当文件有足够的空间时,主机可以通过一系列操作更新NDEF消息,包括选择NDEF标签应用、选择NDEF文件、解锁文件、写入NDEF长度、写入NDEF消息和更新NDEF长度。
文档中列出了M24SR64 - Y的各种最大额定值,如环境工作温度、存储条件、引脚电压和电流等。在设计时,必须确保设备的工作条件在这些额定值范围内,以避免设备损坏。
详细介绍了$I^{2}C$和RF操作的直流和交流参数,包括电源电压、时钟频率、上升和下降时间、写入时间等。这些参数对于确保设备的正常工作至关重要。
列出了GPO引脚根据不同配置的时序参数,帮助工程师在设计中正确使用GPO引脚。
定义了不同温度下的写循环耐久性,为设备的长期使用提供了参考。
M24SR64 - Y是一款功能强大、灵活性高的动态NFC/RFID标签IC,具有丰富的接口、强大的存储能力、多样的封装形式和灵活的数字引脚功能。它的多种功能模式和详细的通信机制使得它在各种NFC/RFID应用中都能发挥重要作用。作为电子工程师,我们在设计时需要充分考虑其特性和参数,合理选择功能模式和命令集,以实现最佳的设计效果。同时,我们也要注意设备的最大额定值和工作条件,确保设备的可靠性和稳定性。你在使用类似的NFC/RFID标签IC时遇到过哪些问题呢?欢迎在评论区分享你的经验和见解。
全部0条评论
快来发表一下你的评论吧 !