Le NFC consomme-t-il de l'énergie si l'étiquette est constamment fixée?


12

Je ne sais pas s'il s'agit d'une norme NFC (Near Field Communication) ou de la mise en œuvre d'un lecteur NFC, mais si une étiquette NFC passive est laissée attachée à un lecteur, cela en consomme-t-il constamment de l'énergie ou non?

J'ai remarqué que lorsque j'essaie de numériser une balise NFC (balises NFC Forum de type 2) avec un téléphone mobile, la numérisation ne se produit qu'une seule fois, de sorte qu'une certaine déduplication est intégrée, mais je ne suis toujours pas sûr qu'elle effectue une nouvelle analyse silencieuse tout le temps ou pas.


Bien que je ne sois pas sûr, je suppose que cela ne consomme pas constamment de puissance. Les données d'une balise NFC ne changent pas assez fréquemment pour garantir que le téléphone demande constamment des mises à jour. Par conséquent, un téléphone utiliserait de l'énergie lors de la première réception des données de l'étiquette NFC, mais par la suite, il n'utiliserait plus d'énergie.
Addison

2
Je ne connais pas non plus vraiment le NFC, mais l'émetteur ne "cinglerait-il" pas fréquemment la balise, juste pour voir s'il est là?
DoxyLover

Pour une étiquette passive, le scanner doit fournir un champ porteur. La balise chargera / modulera cela, donc chaque fois que la porteuse est présente, une certaine puissance va dans ce sens. Aucune étiquette n'est perdue lorsque le transporteur n'est pas fourni.
HKOB

Peut-être installer une de ces applications d'utilisation de la batterie et mesurer vous-même? Ne sera probablement pas en mesure de lire la puissance utilisée pour lire une balise, mais au moins peut voir si son utilisation change lorsqu'elle est placée sur une seule balise pendant une longue période ..
Wesley Lee

J'ai essayé, mais le téléphone ferme le NFC une fois que l'écran est éteint et il n'y a aucun moyen de garder l'écran allumé pour toujours sur mon téléphone ...
alexandroid

Réponses:


5

La réponse est oui. Le lecteur (téléphone) doit scanner en continu pour voir s'il est là. Même si cela ne se produit pas au niveau matériel, il serait possible de "cingler" en continu la bobine du lecteur via le firmware, donc encore une fois la réponse est "oui" - cela déchargera continuellement la batterie.


Logiquement, je pense que cela est normal, mais je peux également voir que l'implémentation matérielle pourrait potentiellement expliquer ce cas et implémenter une interruption pour les «pings» au point que la consommation d'énergie supplémentaire serait négligeable. Et il pourrait utiliser les variations d'induction pour détecter le mouvement de l'étiquette, c'est-à-dire pour détecter quand elle est retirée / une nouvelle attachée. Connaissez-vous des références aux spécifications matérielles ou aux données prouvant que les ré-analyses se produisent en continu?
alexandroid

2
Cette note d'application de Texas Instruments décrit des études de cas de détection de cartes de différentes approches de consommation d'énergie. Peut-être que cela vous aidera à avoir une idée de la façon de résoudre votre problème ti.com/lit/an/sloa184/sloa184.pdf
cowboydan

+1 mec, court et en sueur. Bonne note d'application aussi
RSM

7

Pour ouvrir ma réponse, j'utiliserai les informations de la page développeur Android , première phrase du sous-titre Système de répartition des balises:

Les appareils Android recherchent généralement des balises NFC lorsque l'écran est déverrouillé, sauf si NFC est désactivé dans le menu Paramètres de l'appareil.

Cela indique que l'appareil utilise du courant pour alimenter l'antenne en continu, en attendant qu'une étiquette entre dans le champ, utilisant ainsi de petites quantités de courant, en utilisant <100mA pour alimenter les circuits TX pour la lecture, lors de l'écriture, il utilise plus de 100mA en certains cas. Ces informations proviennent de la fiche technique PN532 , c'est la courte et utilisée dans quelques petits projets ouverts.

Une autre référence montrant la faible consommation de circuits intégrés actuels, un intégré Bluetooth et puce NFC pour ces montres intelligentes et moniteurs de santé, de l'article de sortie:

L'appareil atteint une consommation électrique de pointe de 5,9 mA pour la communication Bluetooth (@ 3,3 V, -4 dBm puissance de sortie de l'émetteur ou fonctionnement du récepteur) et seulement 600 µA ou moins pour la communication NFC Tag (@ 3,3 V).

En lisant le lien de cowboydan vers la note d'application , je ne serais pas surpris si cela est implémenté d'une manière ou d'une autre sur les téléphones NFC, mais je ne pense pas que vous allez obtenir un concepteur d'une entreprise bien connue disant: `` Hé, voici le circuit et le firmware que nous utilisons avec les applications NFC. :)

Une feuille de vente de capteur NFC d'AMS, le capteur est censé récolter 4 mA à 3,3 V typique, cela aura évidemment peu d'incidence sur le lecteur, également à la lecture des fiches techniques des puces NFC de type 2 courantes, la consommation est extrêmement faible.

Ils ont peut-être mis en œuvre plusieurs méthodes pour ne pas lire deux fois un tag,

  • Le micrologiciel peut stocker l'UID de la balise une fois qu'il a effectué son opération dans l'application souhaitée et met le lecteur en mode veille et attend le xtemps, après quoi il redémarre et relit la balise et s'il a changé, il exécute le approprié encore une fois, sinon il attend encore, etc. Ou

  • Le micrologiciel peut lire la balise et lancer la séquence d'envoi et les séquences utilisées par les applications Android, puis stocker l'UID de la balise et ignorer cette balise pendant un temps spécifique avant de la voir comme une autre instance, sans mode veille, ou

  • L'implémentation matérielle et micrologicielle utilisée sur la note d'application Texas pourrait être implémentée pour réduire l'utilisation actuelle.

Donc, pour conclure, les balises varieront avec leur consommation actuelle 3<mA<30, celles-ci ne récolteront pas beaucoup du circuit d'alimentation des lecteurs lors de leur fonctionnement dans les plages typiques.

Il y aura également un micrologiciel pour réanalyser «silencieusement» la balise pour voir si elle est différente, mais cela sera probablement fait pour qu'elle utilise le moins d'énergie.


Je vous remercie! J'ai décidé d'accepter la réponse de cowboydan depuis qu'il était le premier et a fourni un lien utile, mais partage la générosité avec vous car votre résumé est plus élaboré.
alexandroid

@alexandroid - merci pour votre générosité et cowboydan a donné un très bon lien et une bonne réponse, et mérite d'être accepté. Et heureux de vous aider :)
RSM

0

Tout processus ou service fonctionnant activement ou masqué en arrière-plan utilisera des ressources de batterie. Il peut être utile de savoir que si vous utilisez une rom personnalisée, cela vous permet d'analyser l'utilisation de la batterie de manière beaucoup plus approfondie et de contrôler les aspects de votre matériel que de nombreux systèmes d'exploitation ne contrôlent pas. Mais en toute honnêteté, vous gaspillerez l'énergie de la batterie en analysant constamment chaque nouvelle fonctionnalité, qu'ils installent constamment dans nos téléphones. La réponse courte est à peu près tout ce que vous n'utilisez pas doit être désactivé pour tirer le meilleur parti d'une batterie. J'ai trouvé que mon téléphone était mort beaucoup plus rapidement lorsque j'ai activé NFC. Et je ne l'ai jamais vraiment utilisé, cela semble être une fonctionnalité obsolète. Cela m'a inquiété de la sécurité de mon appareil.


-1

Regardez cette vidéo ... Explique NFC au format vidéo

et sources ... En dit plus

Encore plus sur NFC

"Les appareils NFC passifs comprennent des balises et d'autres petits émetteurs, qui peuvent envoyer des informations à d'autres appareils NFC sans avoir besoin de leur propre source d'alimentation. Cependant, ils ne traitent pas vraiment les informations envoyées par d'autres sources et ne peuvent pas se connecter à d'autres composants passifs. Ceux-ci prennent souvent la forme de panneaux interactifs sur les murs ou les publicités. "

Voir dans le contexte, cela signifie que les actifs sont en réalité alimentés électroniquement par l'appareil utilisé. Ils ont un émetteur et un récepteur, mais dans ceux-ci, ils n'ont généralement qu'un seul émetteur et un seul récepteur. Cela signifie également que les NFC passifs ne peuvent pas prendre en charge la façon dont ils sont alimentés dans la citation et le diagramme ci-dessous. (Juste au cas où vous ne le sauriez peut-être pas, vous pouvez envoyer des données sur des courants inductifs.)

Cela marque la seule différence majeure entre NFC et Bluetooth / WiFi, car il peut être utilisé pour induire des courants électriques dans les composants passifs ainsi que pour envoyer des données. Cela signifie que les appareils passifs ne nécessitent pas leur propre alimentation électrique et peuvent à la place être alimentés par le champ électromagnétique produit par un composant NFC actif lorsqu'il arrive à portée, mais nous en parlerons plus en détail une autre fois. Malheureusement, la technologie NFC ne commande pas suffisamment d'inductance pour être utilisée pour charger nos smartphones, mais la charge QI est basée sur le même principe.

Ceci est une image expliquant le courant inductif.

Le Reader peut détecter le champ magnétique dans l'émetteur, et c'est ainsi qu'ils sont alimentés et qu'ils envoient des informations. Ce n'est pas que leur est un composant activement alimenté qui recherche toujours des cartes (au moins dans la version passive). C'est simplement le fait que lorsque la carte est alimentée, elle dit "Ooh, je suis réveillé. D'accord, je vais simplement lire / transmettre mes informations, puis je vais à nouveau dormir" Mais bien sûr, c'est pourquoi l'appareil doit être très proche. Les cartes passives ne peuvent lire et / ou transmettre qu'avec leurs champs inductifs, mais lorsque des actifs sont alimentés par l'appareil, leur portée est amplifiée et la carte active stocke des informations.

Donc, pour faire court. Non.


1
Le NFC du côté du téléphone DOIT utiliser l'énergie pour induire un courant du côté passif.
Sean Boddy

Les batteries n'ont pas besoin d'être alimentées pour être chargées par un courant inductif, n'est-ce pas? Cela ne va-t-il pas à l'encontre de son objectif?
Jdude2345

Eh bien, quand vous le dites ainsi, vous vous trompez toujours. L'énergie sera consommée à la fois sur les côtés émetteur et récepteur. Notez qu'un chargeur inductif doit être branché sur quelque chose. De même, la batterie du téléphone sera déchargée pour générer le champ NFC qui envoie un ping à l'appareil passif.
Sean Boddy

2
Vous avez mal lu la question. La question était de savoir si laisser une étiquette près d'un lecteur NFC utiliserait plus d'énergie. La réponse est oui. Cette puissance est également consommée par l'étiquette passive, lorsqu'un courant y est induit. Cette puissance vient du lecteur NFC quand il fait un ping.
Sean Boddy

1
Je suis avec Sean. La carte est passive, et que la communication soit effectuée au moyen d'une inductance ou de fils, un récepteur tirera toujours l'alimentation de l'émetteur. La question est de savoir si le fait de laisser une étiquette devant un émetteur consommera de l'énergie, et la réponse est oui. Chaque fois que le champ magnétique sera établi, le courant circulera dans le récepteur et la puissance sera perdue.
Monsieur Mystère
En utilisant notre site, vous reconnaissez avoir lu et compris notre politique liée aux cookies et notre politique de confidentialité.
Licensed under cc by-sa 3.0 with attribution required.