Forum: Mikrocontroller und Digitale Elektronik RFID ID eines ISO 14443a Tags mit MCU auslesen


von Marco T. (marcotp)


Lesenswert?

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?

von Michael U. (amiga)


Lesenswert?

Hallo,

sind ISO 14443a nicht MIFARE-Tags?
Sowas sollte ein MFRC522 Modul doch können?

https://www.roboter-bausatz.de/27/rfid-set-mfrc522-kartenleser-mifare-transponder/karte

als Beispiel.

Gruß aus Berlin
Michael

von soundos (Gast)


Lesenswert?

https://www.olimex.com/Products/Modules/RFID/MOD-RFID1356MIFARE/

sowas ? hat eine ttl-level serielle Schnittstelle als Ausgang.

von Fred R. (Firma: www.ramser-elektro.at/shop) (fred_ram)


Lesenswert?

Die meisten haben keinen seriellen Ausgang.
(Der in meinem Shop auch nicht!)
Nim einen kleinen µC, einen MAX232 und gut ists.

von Maxx (Gast)


Lesenswert?

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.

von Joachim S. (oyo)


Lesenswert?

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?

Bitte melde dich an um einen Beitrag zu schreiben. Anmeldung ist kostenlos und dauert nur eine Minute.
Bestehender Account
Schon ein Account bei Google/GoogleMail? Keine Anmeldung erforderlich!
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.