6 votos

¿Funcionalidad NFC en el Google Nexus S?

¿A qué distancia física debe estar una etiqueta para que el teléfono detecte una tarjeta NFC? (10cm o puede ser mayor)

Además, ¿puede el teléfono presentarse como una etiqueta NFC a otros teléfonos? Si esto es posible, ¿el alcance es mayor a medida que se alimenta el transmisor NFC?

8voto

JornC Puntos 81

Las especificaciones del chip controlador NFC del Nexus S son las siguientes: http://www.nxp.com/acrobat_download2/literature/9397/75016890.pdf

A responder su primera pregunta, como se anuncia en el PDF anterior, el chip del controlador NFC dentro del Nexus S tiene una distancia de funcionamiento de unos 10 centímetros. Sin embargo, en la práctica (específica del controlador NFC en el Nexus S que es), se limita a unos 4 centímetros. Prácticamente hay que acercar la tarjeta a la parte trasera del teléfono para que pueda leerla. 10 centímetros es una exageración, 4 centímetros es lo más lejos que pude llegar con cualquier tarjeta. La distancia depende en gran medida de la calidad del transmisor de radiofrecuencia y del receptor en el otro extremo, por lo que esta distancia puede aumentar en diferentes condiciones. Si se dispone de un equipo especializado, es posible captar cualquier comunicación NFC RF hasta una distancia de unos 10 metros, pero no espere que las implementaciones de NFC en los teléfonos vayan más allá de los 10 centímetros.

Para su segunda pregunta. De nuevo, como se anuncia en el PDF anterior, la emulación de tarjetas (la capacidad de presentarse como una etiqueta NFC) es compatible con los siguientes estándares: ISO 14443 -A-B-B', MIFARE, FeliCa RF. A mi entender, estos son todos los estándares que a uno le deberían importar (actualmente).

Sin embargo, la emulación de tarjetas es no soportado por el SDK de Android, y no estoy seguro de si será soportado o no en futuras versiones, o incluso si los desarrolladores de Android están trabajando en dicha funcionalidad. Sin embargo, sería el siguiente paso lógico para el soporte del SDK de Android.

5voto

Lie Ryan Puntos 15629

¿A qué distancia física debe estar una etiqueta para que el teléfono detecte una tarjeta NFC? (10cm o puede ser mayor)

La NFC es intencionadamente de muy bajo rango, ya que está pensada para que sea difícil conectarse accidentalmente a los lectores NFC equivocados. Una de sus posibles aplicaciones es ayudar a iniciar una conexión de mayor alcance (por ejemplo, Bluetooth o Wifi) sin necesidad de configuración.

Además, ¿puede el teléfono presentarse como una etiqueta NFC a otros teléfonos? Si esto es posible, ¿el alcance es mayor a medida que se alimenta el transmisor NFC?

Hay planes para que las futuras versiones de Android soporten la emulación de tarjetas NFC, pero el Nexus S no la tendrá ya que carece del hardware necesario. Se me ocurren varias formas de hackear esto, con algunas limitaciones, ya que la etiqueta NFC estática se puede hacer como una pegatina, pero la emulación completa de la tarjeta NFC no estará disponible en el Nexus S.

2voto

Peanut Puntos 2345

Sé que esto ya tiene una respuesta aceptada y es bastante antigua, pero la respuesta es errónea.

"¿Cómo de cerca tiene que estar físicamente una etiqueta para que el teléfono detecte una tarjeta NFC? (10cm o puede ser mayor)"

La respuesta cita < 0,2m pero eso es del estándar NFC, la distancia real depende del radio de la antena del chip NFC, en el caso del Nexus S es capaz de detectar una etiqueta desde unos 4cm o menos, como dice la otra respuesta no aceptada.

"¿También puede el teléfono presentarse como una etiqueta NFC a otros teléfonos? Si esto es posible, ¿el alcance es mayor ya que el transmisor NFC está el transmisor NFC?"

Sí puede, más o menos. Puede "empujar" un mensaje NDEF que contenga información (texto plano/URL/otros) y si pones otro Nexus S junto a él entonces puedes leerlo con la aplicación NXPs NFC, u otras. No tengo conocimiento de ninguna aplicación actualmente en el mercado que puede empujar un mensaje NDEF arbitraria, pero si usted tiene ICS entonces esto tiene la función de Android 'Beam' que utiliza los mensajes NDEF. http://www.engadget.com/2011/12/01/Android-4-0-ice-cream-sandwich-review/#beam

También puede hacer la emulación de tarjetas como se utiliza en Google Wallet, pero esto no es compatible con la API pública. Sin embargo, echa un vistazo a esto para una ROM de Gingerbread con características de emulación: http://forum.xda-developers.com/showthread.php?t=1281946

PreguntAndroid.com

PreguntAndroid es una comunidad de usuarios de Android en la que puedes resolver tus problemas y dudas.
Puedes consultar las preguntas de otros usuarios, hacer tus propias preguntas o resolver las de los demás.

Powered by:

X