上周我用NFR阅读器/写入器套件购买了NFC标签(贴纸),可以使用gototags软件写入和读取数据(还没有购买带有NFC的手机)。我的问题是,这些NFC标签可以被RFID读取器读取吗?做了一些研究,发现近场通信和射频识别使用相似的频率范围(13.5 MHz)。我们已经有了通过RFID的办公室接入系统,目前这些NFC标签可以被RFID标签取代。请给我建议。
发布于 2014-04-18 15:53:27
我们刚刚做了一些肮脏的实验,看起来是可以做到的。
我们已经能够使用阅读器来读取NFC标签。
请记住,这是在几分钟内完成的一些“脏”实验,只是为了看看它是否可行。
我们使用了能够读取ISO 14443-A标准的ISO读取器,该读取器已配置为读取Mifare Ultralight.
使用的NFC标签是NFC NTAG203类型2,具有137字节的可用内存。
使用此设置,我们似乎只能读取(和写入) NFC标签的前16页,前4页似乎是保留的,因此看起来可用页的范围从4到15 (从零开始的页码)。
因此,使用RFID 14443-A Mifare Ultralight读取器有效地访问存储器似乎达到了4*12字节= 48字节。
我们用三星Galaxy S4对近场通信标签编程,然后用PC+RFID阅读器读取它,然后我们用RFID阅读器在近场通信标签的一页上写入一些数据,然后我们用Galaxy S4重新读取近场通信标签。所有的工作都没有问题。
我不知道NFC标签如何界定字符串/数据,但是Galaxy S4知道NFC标签上只有X字节的数据。因此,如果您计划使用RFID读写器写入NFC标签,并使用智能手机读取它,那么您需要制定用于定义数据类型、字符串终止/大小等内容的数据格式标准。
我想澄清的是,我不知道使用Mifare Ultralight RFID读取器读取NFC标签是否是一种受支持的功能/标准:我刚刚尝试过,它起作用了。
更新
关于RFID读取器
我被要求添加更多关于我们做的肮脏实验的细节:
我们使用的RFID读写器是公司生产的
您可以从Italian version of the product page下载和。
为了做这个肮脏的实验,我们使用了软件开发工具包中的ICTransfer.exe实用程序:这是一个很小的软件,你可以用它来测试读/写RFID Reader/Writer支持的所有标准。
我们将ICTransfer.exe配置为使用卡类型 \ 。

将RFID读取器连接到PC并安装驱动程序后,您应该能够启动ICTransfer.exe实用程序,然后将其连接到RFID读取器(Menu\Set(P)\PortSet然后Menu\Set(P)\ connect ),然后您可以尝试读取/写入/ NFC标签
BMU-01是一种短距离读卡器,因此它可以检测到最大距离为几厘米(3/4厘米)的NFC标签。
因此,我们使用SDK实用程序来进行NFC读/写测试。显然,可以使用SDK中的示例和文档来创建自定义软件来执行相同的操作。
关于NFC标记
为了做我们的测试,我们使用了一些近场通信标签NTAG203 Type2,我给他们买了here on Ebay。但是有很多经销商..。
我不是很专业的近场通信标签,无论如何,我可以告诉你,一些近场通信标签是兼容所有的智能手机,和some is not (如规范中所报告的,所以当你购买近场通信标签时要注意规格)。
不同类型的近场通信标签可以容纳不同数量的信息,我们使用的近场通信标签NTAG203类型2在与适当的近场通信读写器(我使用我的Galaxy S4)一起使用时有137字节的可用内存,但在我们的RFID读取器实验期间,我们只能访问48字节的内存。
关于一些不同类型的NCF标签,我可以从复制/粘贴一些信息
国际标准化组织近场通信论坛第1类标签操作规范
第1类标签基于/ 14443A。标签可以读取和重写;用户可以将标签配置为只读。内存可用性为96字节,可扩展到2KB。
ISO论坛类型2标签操作规范类型2标签基于/IEC14443A。标签可以读取和重写;用户可以将标签配置为只读。内存可用性为48字节,可扩展到2KB。
近场通信论坛第3类标签操作规范第3类标签基于日本工业标准X6319-4,也称为FeliCa。标签在制造时被预先配置为可读和可重写或只读。内存可用性是可变的,理论上每个服务的内存限制是1MB。
ISO论坛类型4标签操作规范2.0 (2010年11月)类型4标签与/ 14443标准系列完全兼容。标签在制造时被预先配置为可读和可重写或只读。内存可用性是可变的,每个服务高达32 KBytes;通信接口符合类型A或类型B。
我发现的另一个有很多近场通信信息的有趣网站是:
发布于 2012-02-22 00:10:59
有两个RFID范围--您提到的那个,频率为13.5 the,可由NFC设备读取--另一个是13.4 the,NFC无法与之通信。
另外还有两点需要提一下:
如果您确实想要更换卡,请咨询您的供应商,以确定是否能够对读卡器进行重新编程,或者自行实现可编程的NFC读卡器。我推荐一台带NFC shield的Arduino。
https://stackoverflow.com/questions/7954154
复制相似问题