RFID Leser ohne EM4095 o.ä.

OP #2304854
Lesenswert?
• ▲
▼
Hallo Zusammen,

Im Rahmen eines Vortrages beschäftigte ich mich näher mit RFID; als 
Demonstrationsobjekt ist ein RFID-'Tag' mit nem 'Tiny13 und nen 
einfacher Leser entstanden. Der Einfachheit halber wurde auf 
Spezialbauteile, wie denn EM4095 verzichtet. Im Nachhinein wurde der 
Leser für 125kHz-EM4102-Manchester-Tags weiterentwickelt.
Da der AVR den Sendeschwingkreis ansteuert und das demodulierte Signal 
aufbereitet, reduziert sich die Beschaltung auf 11 passive Bauelemente 
(inkl. Spule). Es hat sich als Praktisch erwiesen, den Sendeschwingkreis 
ein wenig Abseits der Resonanz zu betreiben, um einen ausreichenden 
Modulationshub zu erhalten.

Ein Timer stellt den Träger zur Verfügung, der ADC Samplet im 
freilaufenden Modus mit ~20kHz den Ausgang des Demodulators, bis ein 
vollständiges Datenpaket eingetroffen ist. Danach werden die 
eingetroffenen Bits sortiert und die Prüfsummen überprüft. Wenn alles 
stimmt, wird die ID des Tags als ASCII auf dem UART ausgegeben und eine 
LED Signalisiert das Vorhandensein des Tags.

Durch den den einfachen Demodulator wird der Sendeschwingkreis belastet, 
was die Reichweite auf ~1cm Reduziert. Die Anhänger-Tags scheinen 
Invertiert zu senden (?? hat jemand dafür eine Erklärung). Deshalb wird, 
wenn für eine bestimmte Zeit kein Sync gefunden wurde, das Signal 
invertiert.

Die Routinen zum Verarbeiten der RFID-Daten, sowie die Dekodierung der 
Manchester-Daten entstammen RFID Türmodul. Diese funktionierten auf 
Anhieb; Danke an S. Seegel für den guten Code und für die verständliche 
Beschreibung des Manchester Codes

MfG Lukas
Angehängte Dateien:

Antwort schreiben

Hinweis: der ursprüngliche Beitrag ist mehr als 6 Monate alt. Bitte hier nur auf die ursprüngliche Frage antworten, für neue Fragen einen neuen Beitrag erstellen.

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.