www.mikrocontroller.net

Forum: Codesammlung RFID Leser ohne EM4095 o.ä.


Important announcement: there is an English version of this forum on EmbDev.net. Posts you create there will be displayed on Mikrocontroller.net and EmbDev.net.
Autor: Lukas K. (Firma: carrotIndustries) (carrotindustries)
Datum:
Angehängte Dateien:

Diesen Beitrag bewerten:
lesenswert
nicht 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

Beitrag #2307620 wurde von einem Moderator gelöscht.
Beitrag #2307633 wurde von einem Moderator gelöscht.
Autor: Mike J. (emjey)
Datum:

Diesen Beitrag bewerten:
lesenswert
nicht lesenswert
Diese Methode wurde aber schon in einem anderen Thread gezeigt, mit 
leicht anderen Bauteilen.
Beitrag "RFID - China-Reader ohne Spezial-IC"

Autor: Lukas K. (Firma: carrotIndustries) (carrotindustries)
Datum:

Diesen Beitrag bewerten:
lesenswert
nicht lesenswert
Mike J. schrieb:
> Diese Methode wurde aber schon in einem anderen Thread gezeigt, mit
> leicht anderen Bauteilen.
> Beitrag "RFID - China-Reader ohne Spezial-IC"
Der Bauteileaufwand ist höher, das Prinzip aber dasselbe.

Autor: chris (Gast)
Datum:

Diesen Beitrag bewerten:
lesenswert
nicht lesenswert
Hallo Lukas,

schönes Prinzip. Im Elektor gab's mal vor einiger Zeit eine Schaltung 
mit Atmega.
Es gibt auch eine Schaltung, wie man mit einem Attiny einen 125kHz 
RFID-Tag baut.

Gruß,
chris

Autor: chris (Gast)
Datum:

Diesen Beitrag bewerten:
lesenswert
nicht lesenswert

Antwort schreiben

Die Angabe einer E-Mail-Adresse ist freiwillig. Wenn Sie automatisch per E-Mail über Antworten auf Ihren Beitrag informiert werden möchten, melden Sie sich bitte an.

Wichtige Regeln - erst lesen, dann posten!

  • Groß- und Kleinschreibung verwenden
  • Längeren Sourcecode nicht im Text einfügen, sondern als Dateianhang

Formatierung (mehr Informationen...)

  • [c]C-Code[/c]
  • [avrasm]AVR-Assembler-Code[/avrasm]
  • [code]Code in anderen Sprachen, ASCII-Zeichnungen[/code]
  • [math]Formel in LaTeX-Syntax[/math]
  • [[Titel]] - Link zu Artikel




Bitte das JPG-Format nur für Fotos und Scans verwenden!
Zeichnungen und Screenshots im PNG- oder GIF-Format hochladen.
Siehe Bildformate
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.

Mit dem Abschicken erkennst du die Nutzungsbedingungen an.

webmaster@mikrocontroller.netImpressumNutzungsbedingungenWerbung auf Mikrocontroller.net