L'NFC consuma energia se l'etichetta è fissata costantemente?


12

Non sono sicuro che si tratti di uno standard NFC (Near Field Communication) o dell'implementazione di un lettore NFC, ma se un tag NFC passivo viene lasciato attaccato a un lettore, ciò ne consuma costantemente o no?

Ho notato che quando provo a scansionare un tag NFC (Tag di tipo 2 del forum NFC) con un telefono cellulare, la scansione viene eseguita una sola volta, quindi è stata incorporata qualche de-duplicazione, ma non sono ancora sicuro che esegua nuovamente la scansione silenziosa tutto il tempo o no.


Anche se non lo so per certo, immagino che non esaurisca costantemente il potere. I dati in un tag NFC non cambiano abbastanza frequentemente da giustificare che il telefono richieda costantemente aggiornamenti. Pertanto, un telefono consumerebbe energia quando riceve per la prima volta i dati dal tag NFC, ma in seguito non utilizzerà più energia.
Addison,

2
Inoltre non ho molta familiarità con NFC, ma il trasmettitore non "eseguirà il ping" del tag frequentemente, solo per vedere se è lì?
DoxyLover,

Per un tag passivo lo scanner deve fornire un campo operatore. Il tag lo caricherà / modulerà, quindi ogni volta che il corriere è presente un po 'di energia va in quel modo. Nessuna alimentazione viene persa per il tag quando il corriere non viene fornito.
HKOB

Forse installare una di quelle app per l'utilizzo della batteria e misurarsi? Probabilmente non sarà in grado di leggere la potenza utilizzata nella lettura di un tag, ma almeno può vedere se l'utilizzo cambia se posizionato sopra un singolo tag per molto tempo ..
Wesley Lee

Ci ho provato, ma il telefono spegne NFC una volta spento lo schermo e non c'è modo di tenerlo sempre acceso sul mio telefono ...
alexandroid

Risposte:


5

La risposta è si. Il lettore (telefono) deve scansionare continuamente per vedere se è lì. Anche se ciò non accade a livello hardware, sarebbe possibile "pingare" continuamente la bobina del lettore tramite firmware, quindi la risposta è "sì" - questo scaricherà continuamente la batteria.


Logicamente penso che ci si debba aspettare, ma posso anche vedere che l'implementazione hardware potrebbe potenzialmente tenere conto di questo caso e implementare un backoff per "ping" al punto che un consumo di energia supplementare sarebbe trascurabile. E potrebbe usare le variazioni di induzione per rilevare il movimento del tag, cioè per rilevare quando viene rimosso / quando viene attaccato uno nuovo. Conosci riferimenti alle specifiche hardware o ai dati che provano che i riscansioni avvengono continuamente?
alexandroid

2
Questa nota dell'app di Texas Instruments illustra casi di studio relativi al rilevamento di carte con approcci di consumo energetico variabili. Forse questo vi aiuterà con un'idea di come risolvere il problema ti.com/lit/an/sloa184/sloa184.pdf
cowboydan

+1 amico, corto e sudato. Buona nota anche per l'app
RSM

7

Per aprire la mia risposta userò le informazioni dalla pagina degli sviluppatori Android , prima frase dal sottotitolo Sistema di invio tag:

I dispositivi Android sono in genere alla ricerca di tag NFC quando lo schermo è sbloccato, a meno che NFC sia disabilitato nel menu Impostazioni del dispositivo.

Ciò indica che il dispositivo utilizza corrente per alimentare continuamente l'antenna, in attesa che un tag entri in campo, quindi utilizzando piccole quantità di corrente, utilizzando <100 mA per alimentare i circuiti TX per la lettura, quando si scrive utilizza più di 100 mA in alcuni casi. Queste informazioni sono tratte dalla scheda tecnica PN532 , questa è breve e utilizzata in alcuni piccoli progetti aperti.

Un altro riferimento che mostra il basso consumo di corrente CI, un integrato Bluetooth e chip NFC per questi orologi intelligenti e monitor salute, dall'aria articolo rilascio:

Il dispositivo raggiunge un consumo di energia di picco di 5,9 mA per la comunicazione Bluetooth (@ 3,3 V, -4 dBm di potenza di uscita del trasmettitore o funzionamento del ricevitore) e solo 600 µA o inferiore per la comunicazione Tag NFC (@ 3,3 V).

Leggendo il link di Cowboydan alla nota dell'applicazione , non sarei sorpreso se questo fosse implementato in qualche modo su telefoni NFC, ma non credo che farai ottenere un designer da una nota azienda che dice: "Ehi, ecco il circuito e il firmware che utilizziamo con le app NFC ". :)

Un sensore NFC vende fogli di AMS, si dice che il sensore raccolga 4mA a 3.3V tipico, questo avrà ovviamente un piccolo effetto sul lettore, anche dalla lettura dei fogli dati dei comuni chip tag NFC tipo 2 il consumo è estremamente basso.

Esistono diversi modi in cui potrebbero aver implementato un metodo per non leggere un tag due volte,

  • Il firmware può memorizzare l'UID dal tag una volta che ha eseguito la sua operazione all'interno dell'applicazione desiderata e mette il lettore in modalità di sospensione e attende il xtempo, dopodiché si riavvia e legge nuovamente il tag e, se è cambiato, esegue l'appropriato roba di nuovo, altrimenti aspetta di nuovo ecc. Or

  • Il firmware può leggere il tag e avviare la sequenza di invio e tale utilizzato dalle app Android, quindi archiviare l'UID tag e ignorare quel tag per un tempo specifico prima di vederlo come un'altra istanza, senza una modalità di sospensione, oppure

  • L'implementazione hardware e firmware utilizzata sulla nota dell'app Texas potrebbe essere implementata per ridurre l'utilizzo corrente.

Quindi, per concludere, i tag varieranno in base alla corrente assorbita, 3<mA<30questi non trarranno molto dal circuito di alimentazione dei lettori quando funzionano alle gamme tipiche.

Inoltre, ci sarà un firmware provocatorio per ripetere la scansione "silenziosa" del tag per vedere se è diverso, ma probabilmente lo farà in modo che utilizzi la minima quantità di energia.


Grazie! Ho deciso di accettare la risposta del cowboydan sin dalla sua prima e ha fornito un link utile, ma condivido la generosità con te poiché il tuo riepilogo è più elaborato.
alexandroid,

@alexandroid - grazie per la tua generosità e il tuo cowboy ha dato un ottimo collegamento e una risposta, e merita di essere accettato. E felice di aiutarti :)
RSM

0

Qualsiasi processo o servizio in esecuzione attivamente o nascosto in background utilizzerà alcune risorse della batteria. Può essere utile sapere, se si utilizza una rom personalizzata, consente di analizzare l'utilizzo della batteria in modo molto più dettagliato e di controllare gli aspetti dell'hardware su cui molti sistemi operativi non hanno alcun controllo. Ma in tutta onestà, sprecherai la carica della batteria analizzando costantemente ogni nuova funzionalità, che installano costantemente nei nostri telefoni. La risposta breve è praticamente tutto ciò che non usi dovrebbe essere spento per ottenere la massima durata da una batteria. Ho scoperto che il mio telefono è morto molto più rapidamente quando ho abilitato NFC. E non l'ho mai usato davvero, sembra una caratteristica obsoleta. Mi ha dato preoccupazioni sulla sicurezza del mio dispositivo.


-1

Guarda questo video ... Spiega NFC in formato video

e fonti ... Dice di più

Ancora di più su NFC

"I dispositivi NFC passivi includono tag e altri piccoli trasmettitori che possono inviare informazioni ad altri dispositivi NFC senza la necessità di una fonte di alimentazione propria. Tuttavia, non elaborano realmente alcuna informazione inviata da altre fonti e non possono connettersi ad altri componenti passivi. Spesso assumono la forma di cartelli interattivi su pareti o pubblicità ".

Vedi nel contesto questo sta dicendo che quello attivo in realtà è alimentato elettronicamente dal dispositivo in uso. Hanno un trasmettitore e un ricevitore, ma in questi di solito hanno solo un trasmettitore e un ricevitore. Questo significa anche che gli NFC passivi non possono farsi carico perché sono alimentati nella citazione e nel diagramma sotto. (Nel caso in cui non lo sapessi, puoi inviare dati tramite correnti induttive.)

Questo segna la principale differenza tra NFC e Bluetooth / WiFi, in quanto può essere utilizzato per indurre correnti elettriche all'interno di componenti passivi e per inviare semplicemente dati. Ciò significa che i dispositivi passivi non richiedono il proprio alimentatore e possono invece essere alimentati dal campo elettromagnetico prodotto da un componente NFC attivo quando arriva nel raggio di azione, ma ne parleremo più dettagliatamente un'altra volta. Sfortunatamente, la tecnologia NFC non comanda abbastanza induttanza per essere utilizzata per caricare i nostri smartphone, ma la ricarica QI si basa sullo stesso principio.

Questa è una foto che spiega la corrente induttiva.

Il Reader può rilevare il campo magnetico nel trasmettitore, ed è così che vengono alimentati e come inviano informazioni. Non è che il loro sia un componente attivo che è sempre alla ricerca di carte (almeno nella versione passiva). È semplicemente il fatto che quando la scheda viene alimentata, dice "Ooh, sono sveglia. OK, leggerò / trasmetterò le mie informazioni e poi dormirò di nuovo". Ma ovviamente, questo è il motivo per cui il dispositivo deve essere molto vicino. Le carte passive possono solo leggere e / o trasmettere con i loro campi induttivi, ma quando i dispositivi attivi sono alimentati dal dispositivo, il loro raggio viene amplificato e la carta attiva memorizza le informazioni.

Quindi, per farla breve. No.


1
L'NFC sul lato del telefono DEVE utilizzare l'alimentazione per indurre una corrente sul lato passivo.
Sean Boddy,

Le batterie non devono essere alimentate per essere caricate dalla corrente induttiva, giusto? Non avrebbe sconfitto lo scopo di ciò?
Jdude2345

Accidenti, quando la metti così, ti sbagli ancora. Il potere verrà consumato su entrambi i lati di invio e ricezione. Si noti che un caricatore induttivo deve essere collegato a qualcosa. Allo stesso modo, la batteria del telefono verrà scaricata per generare il campo NFC che esegue il ping del dispositivo passivo.
Sean Boddy,

2
Hai letto male la domanda. La domanda era se lasciare un tag vicino a un lettore NFC avrebbe usato più energia. La risposta è si. Questo potere viene anche consumato dal tag passivo, quando una corrente viene indotta su di esso. Quella potenza viene dal lettore NFC quando esegue il ping.
Sean Boddy,

1
Sono con Sean. La scheda è passiva e, indipendentemente dal fatto che la comunicazione avvenga tramite induttanza o fili, un ricevitore assorbirà sempre energia dal trasmettitore. La domanda è se lasciare un tag davanti a un trasmettitore assorbirà energia e la risposta è sì. Ogni volta che viene stabilito il campo magnetico, la corrente fluirà nel ricevitore e l'alimentazione verrà persa.
Mister Mystère,
Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.