RFID / NFC (13,56 MHz), è possibile inviare byte non elaborati e ricevere risposta?


9

Sto cercando di implementare un lettore di carte (ad es. Carte di credito) per scopi di acquisto, e AFAIK quelle carte sono conformi ISO 14443-A (Mifare Classic 1K). Ho già creato un'app Android in grado di inviare APDU personalizzate per leggere settori specifici utilizzando SendBytes () non elaborato.

Dato che ho bisogno di costruire un circuito con un'antenna personalizzata, ho scelto Arduino-uno con un modulo NFC (stavo pensando a StrongLink SL013), volevo sapere se è possibile inviare byte grezzi e ricevere la risposta dal tag. Ho trovato solo un'implementazione di livello superiore (readSector, writeSector e così via).


1
Hai superato le specifiche tecniche? Hai letto le definizioni ISO-14443-A? Questo dovrebbe essere direttamente rispondente dalle specifiche.
asheeshr,

Ho scoperto che non fa parte delle specifiche ISO, dipende dal chipset / shield specifico che sto usando. NXP PN532 lo supporta.
TheAverageGuy

Risposte:


1

I protocolli RFID richiedono tag attivi o passivi. A seconda dell'utilizzo, il tag o il lettore trasmettono regolarmente impulsi. Controlla www.rfidreader.com per maggiori informazioni. https://www.rfidjournal.com offre anche risorse preziose.

Molte aziende investono molto nello sviluppo della tecnologia RFID. Si consiglia vivamente di non reinventare le ruote senza ripiegare le tasche.


1

Ciò differirebbe per dispositivo / lettore. Attualmente, sono in un progetto con un lettore RFID TRF7970a. Ho visto che è un foglio dati che ha opzioni per inviare valori RAW in quanto non supporta tutti i protocolli (NXP ha un brevetto su uno?), Quindi il chip non lo analizza, ma può inviarlo completamente al MCU. In breve, sì, questo è possibile. Tuttavia, l'utilizzo di un lettore conforme al protocollo potrebbe ridurre i costi / i tempi di sviluppo

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.