NFC提供什么样的带宽?

时间:2013-02-05 21:13:40

标签: android nfc

我正在考虑使用Android和NFC开始一些项目。 NFC提供什么样的带宽?这假设我有一个合适的NFC读写器连接到Arduino或类似的,并且正在与与之接触的Android设备进行通信。很多人建议启动与NFC的通信,然后通过蓝牙进行实际数据传输,但我想知道可用于严格NFC通信的带宽,只是出于好奇。

5 个答案:

答案 0 :(得分:6)

空中接口支持的数据速率是一回事。在删除协议开销,等待eeprom写入以及需要时间的所有其他事情之后看到的数据速率是一个完全不同的故事。

长话短说,从标签读取或进行点对点传输时的实际数据速率达到2.5千字节/秒左右。

根据特定标签或对等技术,它可能比批次慢。

答案 1 :(得分:1)

NFC支持106/212/424 kbit / s。显然还有848 kbit / s的卡,但它们不符合标准。

话虽这么说,你在现实世界中获得的速度取决于你正在使用的设备/卡。实际上并不是那么快。

使用蓝牙进行实际传输的另一个原因是接近度。蓝牙具有比NFC更好的范围。 NFC的范围是可怜的,简单地说。对于仅限NFC的传输,您必须确保设备非常关闭整个时间(最好不要移动)。对于NFC切换到蓝牙,您只需要将它们点按半秒左右,然后它们在房间内移动无关紧要。

现在,如果你只是在谈论在这里和那里发送几公斤,这不是问题。

答案 2 :(得分:1)

来自Wikipedia

  

支持的数据速率:106,212或424 kbit / s(比特率848 kbit / s不符合标准ISO / IEC 18092)

答案 3 :(得分:1)

我认为这取决于芯片组和标签组合。它可能是106 kb / s,212 kb / s或424 kb / s。我不确定如何通过Android API确定传输速度,甚至不确定Android支持的速度。

除了低带宽限制之外,您应该避免非平凡的nfc传输,因为当设备物理分离时连接会中断。

http://www.radio-electronics.com/info/wireless/nfc/near-field-communications-tags-types.php

答案 4 :(得分:0)

支持106,212或424 kbit / s。但实际上并且基于现实生活经验,它实际上要低得多。