RFID ID eines ISO 14443a Tags mit MCU auslesen

OP #5461955
Hallo Leute

Was ist die günstigste Lösung die ID einen ISO 14443a Tags mit Hilfe 
einer MCU auszulesen? Am liebsten über die serielle Schnittstelle.

Zum Hintergrund:
Ich habe eine kleine Schaltung mit einem Atmega328PB aufgebaut und 
möchte diese nun um RFID Funktionen erweitern. Im Internet gibt es viele 
Geräte welche diese Tags auslesen und auch beschreiben können um 70 bis 
100 Euro aber keine die meinen Anforderungen exakt entspricht:

* Ohne Gehäuse (dieses drucke ich selbst)
* 12V Spannungsversorung
* ISO 14443A
* RS232 Pegel

Gibt es denn keine fertigen "Module" mit Antenne welche ich in meine 
Schaltung integrieren kann?
Gast
Michael U. schrieb:

> sind ISO 14443a nicht MIFARE-Tags?

Anders herum: Mifare sind Iso14443A (Und je nach Typ z.B. Classic und 
Ultralight nur kompatibel bis Teil 3)

Für die UID "sollte" kein Reader Probleme machen.

"Sollte", weil:
- UID Länge ist in Grenzen variabel, wenn Transpondertyp unbekannt.
- UID kann randomisiert sein (Jedes Powerup des Transponders neue ID) 
die "wahre" UID braucht dann spezielle Befehle + Auth.

Das machen nicht alle Nischen-/Speziallösungen für einen bestimmten 
Transpondertyp mit.

Bei NXP basierten Readern - wie der Verlinkte - geht das in der Regel 
aber problemlos.
Ich persönlich finde ja dieses NFC Reader-/Writer-Modul ziemlich klasse:
https://www.aliexpress.com/item/Hot-Selling-PN532-NFC-RFID-module-V3-NFC-with-Android-phone-extension-of-RFID-provide-Schematic/32804509722.html

Nette kleine quadratische Platine mit integrierter Antenne; per 
DIP-Schalter kann man wählen, wie man mit der Platine kommunizieren 
will, wahlweise:
- seriell
- I2C
- SPI
Mit einem beliebigen USB-UART-Wandler kann man das Teil daher auch 
problemlos an jedem PC benutzen.

Allerdings keine 12V Spannungsversorgung, sondern nur 3.3-5V, und keine 
echten RS232-Pegel.

Wobei ehrlich gesagt beide Anforderungen gerade nicht ganz verstehe: Du 
willst doch den NFC Reader mit dem Atmega328 kommunizieren lassen, 
richtig? Warum soll der NFC-Reader dann ausgerechnet RS232-Pegel 
ausgeben, mit denen der Atmega ohne Wandlung eh nichts anfangen kann? 
Und wegen des Atmega wirst Du doch vermutlich eh zusätzlich eine 5V oder 
3.3V-Versorgungsspannung haben - warum soll der NFC-Reader dann 
unbedingt mit 12V laufen?

Antwort schreiben

Eine eigene Frage? Dieser Thread ist über 8 Jahre alt. Stell sie in einem eigenen Thread – dort lesen mehr Leute mit, und sie wird öfter und schneller beantwortet.

Neuen Thread starten

Eine Lösung, Ergänzung oder Rückmeldung zu diesem Thread? Dann antworte hier.

Formatierung
  • [c]C-Code[/c]
  • [code]Code in anderen Sprachen, ASCII-Zeichnungen[/code]
  • [math]Formel in LaTeX-Syntax[/math]
  • [[Titel]] – Link zu einem Artikel
  • Verweis auf einen anderen Beitrag: Rechtsklick auf dessen Beitrags-ID (#8078628), „Adresse kopieren“, in den Text einfügen

Mehr zur Formatierung

Längeren Sourcecode als Anhang, nicht in den Text. JPG nur für Fotos und Scans; Zeichnungen und Screenshots als PNG oder GIF. Siehe Bildformate.

Schon registriert? Anmelden

Wird nicht angezeigt. Wir schicken dir einen Link; sobald du damit bestätigst, erscheint dein Beitrag.

Mit dem Abschicken legst du einen kostenlosen Account an und erkennst die Nutzungsbedingungen und die Datenschutzerklärung an.