首页 > 评测 > NFC旧板新测——M24LR-DISCOVERY

NFC旧板新测——M24LR-DISCOVERY

NFC   RFID   M24LR-DISCOVRY   ST   近场通讯   
  • 作者:林老囧
  • 来源:21ic
  • [导读]
  • 说到RFID射频识别,可能大多数人不知道是什么东西,但如果说NFC,大家就会想到最近挺火的各种Pay,比如Apple Pay、Samsung Pay、华为 Pay。其实NFC功能不仅仅用于手机支付,NFC在门禁、公交等领域内发挥着巨大的作用。

下图箭头所指的是π形电路,电阻的阻值和电容的大小决定影响天线信号强度。每一块RFID天线都需要经过射频工程师的专业调试,才能得到最好的信号强度。

16.jpg

PCB天线的走线宽度同样重要,宽度是通过阻抗匹配计算得出。

17.jpg

四.RFID通信原理

RFID通信分为读卡器(Reader)和标签(Tag),读卡器通常接有电源,而标签通常是无源标签。读卡器通过天线线圈将电信号转换为磁场,标签在这个磁场中获得能量,转换为电流后给标签内的IC供电。标签内的IC通过天线的开路和短路来使磁场发生变化,因此,读卡器可以通过磁场的微小变化来获取标签反馈的信号。

18.jpg

19.jpg

五.M24LR-DISCOVERY上电试玩

在ST官网的M24LR-DISCOVERY主页上有许多相关配套资料,因此用户可以十分方便地下载到与M24LR-DISCOVERY配套PC端软件CR95HF_Development_Software。把RF收发开发板通过USB连接到电脑上,打开PC端软件。

20.jpg

连接上PC软件后,选择对应的开发板,这里我们选择CR95HF。

21.jpg

点击菜单栏的ISO15693->M24LR04E,弹出以下界面,把RF收发开发板的PCB天线靠近M24LR开发板的天线,击下图箭头“Inventory”寻卡,可获得16字节的UID号。再点击“Get System info”按钮,显示框内显示出M24LR开发板传送回来的系统信息。

22.jpg

从上面获得的系统信息可以知道M24LR开发板的Memory Size结尾地址为0x7Fh,也就是说共有128个Block,每个Block有4字节的数据。我们转换到User Mode,填写RF block address,读取0x00到0x05共6个Block的内容。点击“Read Single Block”按钮,便可将读到的信息显示到右框中。

23.jpg

当两块开发板靠近后,M24LR通过天线线圈获得能量,按蓝色的USER键可以选择三种不同模式,分别为字符显示、电压显示、温度测试。

24.jpg

M24LR-DISCOVERY不仅仅能在PC端软件下进行读写的操作,还可以使用Android手机的“NFC-V reader”APP进行同样的操作。这里我们准备了13.56MHz的14443A和15693的高频卡与一部带有NFC功能的三星NOTE2手机进行测试。

25.jpg

虽然三星NOTE2作为2012年的产品,但已经搭配了NFC功能,下图是后壳的NFC天线。

26.jpg

手机打开NFC APP软件“NFC-V reader”,把M24LR开发板或者高频卡接近手机背面,NFC APP就能通过感应天线传送信息。在以下图可以看到,收集到的信息有8字节的UID号,制造厂商为ST公司,产品的型号为N24LR04E,通信协议为ISO 15693,有128个Block,每个Block有4个字节。

27.jpg

使用高频卡接近手机,也可以激活NFC功能。

28.jpg

该NFC APP还可以往BLOCK写入与读取数据。

29.jpg

  • 本文系21ic原创,未经许可禁止转载!

网友评论