Hallo Leute, nachdem ich den Pollin RFID-Reader aufgebaut hatte, wollte ich mal mehr über diese 125khz Tags herausfinden. Also mal schnell ne Schnüffel-Spule unter-gelegt und das Protokoll angeschaut. Sowas kann man doch selbst basteln, dachte ich mir, und begann mein erstes Programm in C zu schreiben. Jetzt weiß ich auch grob, wie man mit Timern umgeht;-) Im Code ist der 64-Bit Schlüssel des Tags rückwärts hinterlegt. Dieser wird permanent an einen Leser ausgegeben. Die Schaltung bestand aus einem Attiny2313 und einer Spule mit ca 30 Windungen zwischen PD1 un GND. Zusätzlich natürlich 5 Volt Spannungsversorgung vom USB. Takt lief auf 8 MHZ interner Oszillator. Modulation erfolgt über das Input/Output Register. Reichweite des Tags ist etwas höher wie die normaler Scheckkarten.
versteh ich das gerade richtig das dein rfid tag externe spannung braucht ?
Holger Schreiber schrieb: > versteh ich das gerade richtig das dein rfid tag externe spannung > braucht ? Warum auch nicht? Nennt sich dann Aktiv-Transponder.
Nicht schlecht. Allerdings hat schon mal jemand einen Passiv-Transponderemulator mit einem ATTiny gebaut, der tatsächlich über die Spule seine Betriebsspannung bezieht und den Takt aus den 125 kHz. Ist im Netz irgendwo zu finden, hat aber eine geringere Reichweite als ein Standard-Transponder.
Bei diesem Tag ging es mir eher um ein "proof of concept". Auch habe ich die kleinen Attinys nicht in der Schublade, den 2313 hat aber jeder, denke ich. Du meintest sicherlich diese Konstruktionen http://www.adafruit.com/adablog/wp-content/uploads/2009/08/avr-rfid-card.jpg und http://middlefirst.files.wordpress.com/2009/08/attiny85-rfid.jpeg?w=510 die funktionieren rein aus dem Feld gespeist. Prinzipiell geht das auch mit dem 2313, nur muss dann die Spule deutlich größer werden um genügend Energie zu zapfen. Auch sollte man dann den Takt aus dem Feld generieren, um den Energiebedarf zu senken. Zum Ausgleich kommt meine Beschaltung zur Not komplett ohne Bauteile aus. Beispiel siehst du im Bild, da wird der Tag gerade gelesen. Zudem spreche ich kein Assembler, und C eher schlecht als recht, daher brachten mir diese Projekte nicht viel. Ich habs einfach anhand des Oszi-Bildes nachgetüftelt.
http://hackaday.com/2009/06/27/avr-rfid-tag/ http://scanlime.org/2008/09/using-an-avr-as-an-rfid-tag/
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
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.