Para abrir mi respuesta utilizaré información del Página para desarrolladores de Android Primera frase del subtítulo Sistema de envío de etiquetas:
Los dispositivos con Android suelen buscar las etiquetas NFC cuando se desbloquea la pantalla, a menos que la NFC esté desactivada en el menú de ajustes del dispositivo.
Esto indica que el dispositivo está utilizando la corriente para alimentar la antena de forma continua, a la espera de una etiqueta para entrar en el campo, por lo que el uso de pequeñas cantidades de corriente, utilizando <100mA para alimentar el circuito TX para la lectura, cuando se escribe utiliza más de 100mA en algunos casos. Esta información proviene del Ficha técnica de PN532 , este es el corto y se utiliza en algunos pequeños proyectos abiertos.
Otra referencia que muestra el bajo consumo de los CI actuales, un integrado chip bluetooth y NFC para estos relojes inteligentes y monitores de salud, del artículo de lanzamiento:
El dispositivo alcanza un consumo máximo de 5,9mA para la comunicación Bluetooth (@3,3V, potencia de salida del transmisor de -4dBm o funcionamiento del receptor) y sólo 600µA o menos para la comunicación NFC Tag (@3,3V).
Leer a través de, Enlace de cowboydan a la nota de aplicación No me sorprendería que eso se implementara de alguna manera en los teléfonos NFC, pero no creo que un diseñador de alguna empresa conocida te diga: "Oye, este es el circuito y el firmware que usamos con las aplicaciones NFC" :)
Un NFC sensor En la hoja de ventas de AMS, se dice que el sensor cosecha 4mA a 3,3V típico, esto obviamente tendrá poco efecto en el lector, también de la lectura de las hojas de datos de la etiqueta común NFC tipo 2 chips el consumo es extremadamente bajo.
Hay varias formas en las que pueden haber implementado un método para no leer una etiqueta dos veces,
-
El firmware puede almacenar el UID de la Etiqueta una vez que ha realizado su operación dentro de la aplicación deseada y pone el lector en modo de reposo y espera x
tiempo, después de lo cual se reinicia y lee la etiqueta de nuevo y si ha cambiado, ejecuta las cosas apropiadas de nuevo, si no espera de nuevo, etc. O
-
El firmware puede leer la etiqueta e iniciar la secuencia de envío y tal utilizado por las aplicaciones de Android, a continuación, almacenar el UID de la etiqueta, e ignorar que la etiqueta durante un tiempo específico antes de que lo ve como otra instancia, sin un modo de suspensión, o
-
La implementación de hardware y firmware utilizada en la nota de la aplicación de Texas podría implementarse para reducir el uso actual.
Así que para concluir las etiquetas variarán con su consumo de corriente, 3<mA<30
En el caso de los lectores, estos no cosecharán mucho del circuito de alimentación cuando funcionen a los rangos típicos.
También habrá un firmware para volver a escanear "silenciosamente" la etiqueta para ver si es una diferente, pero esto se hará probablemente para que consuma la menor cantidad de energía.
0 votos
Aunque no lo sé con seguridad, supongo que no drena constantemente la energía. Los datos de una etiqueta NFC no cambian con la suficiente frecuencia como para que el teléfono pida constantemente actualizaciones. Por lo tanto, un teléfono consumiría energía cuando recibiera por primera vez los datos de la etiqueta NFC, pero a partir de entonces no consumiría más energía.
2 votos
Tampoco estoy muy familiarizado con la NFC, pero ¿el transmisor no haría "ping" a la etiqueta con frecuencia, sólo para ver si está ahí?
0 votos
Para una etiqueta pasiva, el escáner debe proporcionar un campo portador. La etiqueta la cargará/modulará, por lo que siempre que la portadora esté presente, algo de energía irá en esa dirección. La etiqueta no pierde energía cuando el portador no está presente.
0 votos
¿Tal vez instalar una de esas aplicaciones de uso de la batería y medirte a ti mismo? Probablemente no sea capaz de leer la energía utilizada en la lectura de una etiqueta, pero al menos puede ver si el uso cambia cuando se coloca en la parte superior de una sola etiqueta durante mucho tiempo.
0 votos
Lo he intentado, pero el teléfono apaga la NFC una vez que la pantalla está apagada y no hay forma de mantener la pantalla encendida para siempre en mi teléfono...