ST25R3911B NFC Board使用教程

产品简介

这是一款基于ST25R3911B的近场通信(NFC)开发套件,带STM32F103R控制器,板载OLED、用户按键等外设资源和常用接口,是学习和开发NFC的不错选择。支持多种NFC协议,输出功率可达1.4W,带低功耗电容唤醒,适用于诸如门禁、票务、工业、医疗及消费等用户要求最佳RF性能和灵活性以及低功耗的各种应用。

特点

  • 支持ISO18092、ISO14443A、ISO14443B 、ISO15693、FeliCa™等多种协议
  • 采用差分天线设计,输出功率可达1.4W,感应距离更远
  • 内置低功耗电容传感器,支持感应和电容式唤醒,无需开启读卡器磁场,即可感应卡片是否存在
  • 板载STM32F103RBT6控制器,方便直接学习评估或开发集成,无须外接其他主控板
  • 板载1.3寸OLED屏幕,方便用户可视化操作
  • 板载SRAM存储芯片,再也不怕内部RAM不够用了
  • 板载Micro SD卡槽,可外接TF卡以便存储待传输的NFC数据
  • 板载下载接口、串口调试接口,并引出未占用的IO口,方便用户外接其他设备
  • 板载四个按键及两个用户指示灯,方便用户调试
  • 配套亚克力外壳,多一层保护且美观防尘

参数

  • NFC芯片:ST25R3911B
  • 工作频段:13.56MHz
  • 输出功率:1.4W (max)
  • 通信接口:SPI
  • 支持协议:
    • ISO18092 (NFCIP-1) 主动P2P
    • ISO14443A、ISO14443B和FeliCa™
    • ISO15693
  • 其他标准和自定义协议 (如MIFARE™ Classic)
  • 供电电压:5V

使用说明

我们为NFC board提供的例程是基于意法半导体的ST23R3911B官方SDK, 该SDK含有使用手册,对每个函数的使用有详细的说明。具体手册可以在资料界面获取。我们提供了示例程序,示例程序中整合了NFC标签读取ID以及NFC墨水屏的刷新程序,用户可以通过板载按键对程序功能进行操作

NFC标签例程使用说明

  • ST25R3911 NFC Board (简称NFC Board)提供有SW下载接口,用户可以通过该接口连接下载器将程序下载至驱动板上。
  • 待程序下载完成之后,用Micro USB 线连接读写器的Micro USB接口到PC。
  • 上电启动之后, 用按键选择读卡程序,OLED屏幕会显示“NFC reading test”,如下图所示。

  • 下载串口调试助手 打开
  • 将波特率设置为11500, 打开串口,将NFC标签靠近读写器即可读出ID,如下图所示:


刷图例程

  • 将程序通过SW下载接口下载到NFC Board
  • 将做好的单色位图放置于Micro SD卡。将Micro SD卡插入NFC Board的卡槽中
  • 连接5V电源到NFC Board的USB接口
  • 屏幕显示目录,通过按键选择墨水屏型号和对应的图片刷新即可
  • 选择图片

  • 确定图片

  • 将NFC Board的线圈放置于4.2inch NFC-Powered e-Paper靠近中心位置

  • 等待刷图成功


【注】由于NFC属于通信距离有限, 在刷新的时候为了提高成功率,请不要轻易移动设备。