Skip to content

NFC读卡器模块

更新: 9/10/2025 字数: 0 字 时长: 0 分钟

NFC(近场通信)利用电磁感应,让两个设备在极近的距离内通过无线方式交换数据。它本质上是一种特殊的、简化版的RFID技术。 我们经常使用的公交卡,门禁卡等都是利用NFC技术。在下面的实验中,我们将通过平台控制RC522读卡器,并通过读卡器读写各种NFC卡。

准备

硬件

硬件说明图片
创意盒平台My Image
RC522读卡器模块淘宝购买链接My Image
NFC卡随读卡器赠送或自行购买,淘宝购买链接My Image
杜邦线淘宝购买链接,请选择公对母类型

软件

软件说明
NFC读卡器应用官方前端应用,可直接通过控制台加载和使用。

连接

My Image
连接
RC522模块的电源VCC和平台3.3V电源连接
RC522模块的GND和平台的GND连接
RC522模块的MOSI引脚和平台任意引脚连接,上图是平台引脚8
RC522模块的MISO引脚和下一个引脚连接,上图是平台引脚9
RC522模块的SCK引脚和下一个引脚连接,上图是平台引脚10
RC522模块的SS引脚和下一个引脚连接,上图是平台引脚11

提示

如果您没有在RC522模块上找到SS引脚,请查看上面是否有SDA,使用RC522的SDA引脚作为SS引脚和平台连接。

使用

打开创意盒控制台,并加载通信类应用中的NFC读卡器应用。进入该应用,选择创意盒与RC522模块MOSI连接的引脚编号。将NFC卡放置于RC522模块上。

点击获得NFC卡ID按钮,可以显示出该卡的信息。

选择读取数据的起始地址和数量,然后点击读取NFC卡按钮。或选择数据写入NFC卡的地址,然后输入写入的数据,并点击写数据到NFC卡按钮。

提示

当读取NFC卡数据时,您可以选择不同的解析方式。

当写数据到NFC卡时,您可以选择写入字符串,或是二进制数据,比如2A2B3D1F。

创意盒控制台加载应用选择和NFC卡MOSI信号连接的引脚编号点击获得NFC卡ID按钮选择读取数据的地址和数量,并点击读取按钮选择写入数据起始地址和格式,然后输入数据,并点击写数据到NFC卡按钮

原理

My Image

基础

NFC的物理基础是法拉第电磁感应定律。变化的磁场会产生电场(电压),反之亦然。

被动模式是NFC最常用的模式,读卡器读取一张无源的NFC标签(卡片、贴纸)。

读卡器产生射频场,另一个设备(标签)从场中获取能量并响应。标签内部的电路对这个感应电压进行整流和稳压,为标签内部的芯片供电。这就是为什么NFC卡片不需要电池也能工作。

现在标签有电了,它需要把数据发回给读卡器。但它不能自己产生一个强大的磁场,因为那样过于耗电。它采用了一种巧妙的办法:负载调制。标签芯片通过改变其内部的电路负载(可以想象成一个微小的开关和电阻),来有规律地影响读卡器产生的磁场。

NFC设备内部都有一个线圈天线。通信就是通过两个设备的天线线圈之间的相互作用完成的。

除此之外,NFC还有主动模式。在主动模式中,两个NFC设备都自带电源(例如两部手机)。它们都有自己的发射器。比如:点对点数据传输,如手机互传文件、照片。

RFID

RFID,全称为 Radio Frequency Identification,中文是射频识别。它是一种无线通信技术,可以通过无线电信号非接触地识别特定目标并读写相关数据。NFC是它的一个子集。

RFID技术已经渗透到我们生活和工业的方方面面。比如服装店的防盗和快速盘点;高速公路ETC不停车收费系统、公交卡、地铁票;公司门禁卡、酒店房卡、电子护照、身份证;给宠物植入芯片,用于身份管理和溯源;在生产线上追踪产品,管理生产流程;自助借还书、图书快速盘点和定位。

RFID是一种通过无线电波自动识别物体并获取数据的强大技术。 它以其非接触、批量读取、耐用、数据容量大等优势,正在逐步取代或补充传统的条形码技术,成为物联网时代最关键的基础技术之一,让物品的识别和管理变得更加智能和高效。