更具体地说,我试图实施一个Android应用程序,它强制手机作为RFID标签工作。这个标签是由放置在门周围的扫描仪(因此> 4英寸约束)读取的,用于识别人员和他的下落。NFC手机可以用作RFID标签吗?可以在高于4英寸的距离读取RFID标签吗?
手机将作为智能标签,从而提供进一步的使用案例。
谢谢。
更具体地说,我试图实施一个Android应用程序,它强制手机作为RFID标签工作。这个标签是由放置在门周围的扫描仪(因此> 4英寸约束)读取的,用于识别人员和他的下落。NFC手机可以用作RFID标签吗?可以在高于4英寸的距离读取RFID标签吗?
手机将作为智能标签,从而提供进一步的使用案例。
谢谢。
NFC特别限于4英寸的距离。由于近场通信被视为两个合作伙伴之间的“认可通信”,因此它不适合用作例如在商店中使用RFID的追踪设备。
因此,您可以使用NFC作为RFID设备,手机硬件的距离仍然会被限制在4英寸。
//编辑
你也可以使用新的蓝牙4.0协议。通信伙伴之间的安装时间与NFC(< 0.1s)一样快(与蓝牙2.1相比差不多高达6秒)
要提高RFID阅读器的阅读距离,您需要增加他的功率。
尽管这在技术上是可行,大多数国家都设定(法律)RFID阅读器的最大功率为1 W.
我的猜测是,您的手机的NFC已经在1瓦和操作你无法编程强迫它在上面运行。
大多数支持NFC的Android手机都具有较低的模拟卡容量。在手机中使用的恩智浦芯片以及android内核都支持卡仿真。但是,高级Android API不会公开这些功能,因为这些功能存在一些明显的安全问题。为了能够读取现有的卡片并模拟它们,可以轻松地复制访问卡和其他RFID/NFC标签,甚至是一些智能卡。这已经可以通过正确的设备来实现,但是将这种能力掌握在每个使用Android手机的人手中都可能会让整个行业感到不安。例如,所有物理门禁系统都依赖于可以通过使用Android手机轻松复制的卡。我认为这个功能不存在,因为启用它会在多个行业造成巨大的负面影响。
您可以看到内核支持卡模拟(这就是谷歌钱包点击&收费使用,使您可以使用您的手机为你的所有信用卡等):
git clone https://android.googlesource.com/platform/external/libnfc-nxp
如果您执行低级别“黑客攻击”,则可以访问这些功能。
谢谢你的澄清和提示。我会深入研究它,但我并不确定蓝牙方法的精确性。 – Kiril
正在听NFC的“对话”也限于4英寸? – chux