Android NFC电话能否充当RFID标签,可以在4英寸以上的距离读取?

Android NFC电话能否充当RFID标签,可以在4英寸以上的距离读取?,android,nfc,rfid,Android,Nfc,Rfid,更具体地说,我正在尝试实现一个Android应用程序,它强制手机作为RFID标签运行。该标签由放置在门周围的扫描仪读取(因此限制为>4英寸),以识别此人及其下落 该手机将充当智能标签,从而提供更多的使用案例 谢谢。要增加RFID阅读器的阅读距离,您需要增加其功率 虽然这在技术上是可行的,但大多数国家(通过法律)已将RFID读卡器的最大功率设定为1 W 我的猜测是,您手机的NFC已经在1W下运行,您无法编程强制它在1W以上运行。NFC尤其限于4英寸的距离。由于近场通信被视为两个合作伙伴之间的“经批

更具体地说,我正在尝试实现一个Android应用程序,它强制手机作为RFID标签运行。该标签由放置在门周围的扫描仪读取(因此限制为>4英寸),以识别此人及其下落

该手机将充当智能标签,从而提供更多的使用案例


谢谢。

要增加RFID阅读器的阅读距离,您需要增加其功率

虽然这在技术上是可行的,但大多数国家(通过法律)已将RFID读卡器的最大功率设定为1 W


我的猜测是,您手机的NFC已经在1W下运行,您无法编程强制它在1W以上运行。

NFC尤其限于4英寸的距离。由于近场通信被视为两个合作伙伴之间的“经批准的通信”,因此近场通信并非设计用于跟踪设备,例如,在商店中使用RFID

因此,您可以使用NFC作为RFID设备,但手机硬件仍会将距离限制在4英寸以内

//编辑


您可以使用新的蓝牙4.0协议。通信伙伴之间的设置时间与NFC一样快(大多数支持NFC的Android手机模拟卡的能力较低。手机中使用的NXP芯片以及Android内核都支持卡模拟。但是,高级Android API很可能不会公开这些功能,因为这些功能存在一些明显的安全问题。为了能够读取现有卡s和模拟它们将使复制门禁卡和其他RFID/NFC标签,甚至一些智能卡成为可能。使用正确的设备已经可以实现这一点,但将这一功能交给每个使用Android手机的人可能会扰乱整个行业。例如,所有物理门禁系统都依赖于智能卡使用安卓手机很容易复制at。我认为这个功能不存在,因为启用它会在多个行业引起巨大的不安

您可以看到内核支持卡模拟(这就是Google Wallet Tap&Pay用来让您使用手机处理所有信用卡等的功能):


如果您进行低级“黑客”攻击,您可以访问这些功能。

谢谢您的澄清和提示。我会深入探讨,但我不确定蓝牙方法的准确性。收听NFC“对话”是否也限制在4英寸以内?这并不是全部事实。问题不在于(仅仅是)在功率方面,但在线圈几何形状和事实上,标签是由读卡器供电的。根据经验,RFID读卡器(125kHz和13,56MHz标准)工作距离与天线线圈的直径相似。但如果天线线圈变大,标签和读卡器之间的耦合最终会松动。只需增加更多功率,距离就会增加50%左右,而不是更多。你必须能够存储标签线圈,这通常是不可能的。。。
git clone https://android.googlesource.com/platform/external/libnfc-nxp