Forum: Mikrocontroller und Digitale Elektronik Was liefert ein RFID Empfänger OHNE Transponder?


von Sven (Gast)


Lesenswert?

Hallo,

ich experimentiere mit dem Pollin RFID Empfänger. Wenn ich mir den 
Ausgang des Empfänger-Chips U2270B am Ligikanalysator anschaue sehe ich, 
dass dort permanentes "Bitrauschen" ist, egal ob sich ein Transponder in 
der Nähe der Antenne befindet oder nicht. Ich hätte erwartet, dass dort 
eine stabile 0 oder 1 anliegt, wenn sich nichts in Reichweite befindet. 
Schließlich wird der Spule ja keine Energie durch einen Transponder 
entzogen - ich halte sie in der Luft, weit entfernt von metallischen 
Gegenständen.

Weiss jemand, woher das Bitwackeln kommt? Dreht der Empfänger-Chip 
selbstständig die Eingangsverstärkung hoch, sodass dieses Rauschen 
zustande kommt?

Gruß Sven

von Knut B. (Firma: TravelRec.) (travelrec) Benutzerseite


Lesenswert?

Ja. Um die Chips möglichst billig zu gestalten, wird auf interne 
Fehlerauswertung oder -korrektur verzichtet. Diese Arbeit muß der 
nachgeschaltete Controller erledigen.

von Sven (Gast)


Lesenswert?

Hm, finde ich ja komisch, dass auch ohne Transponder die Bits wackeln, 
aber ok, muss man wohl damit leben.

Ich hatte zunächst eine sehr einfache Auswertungsroutine, indem das 
Ausgangssignal des Empfängerchips zeitsynchron gesampelt wird und dann 
erfolgt die Auswertung. Dabei kam es sporadisch vor, dass das Rauschen 
zur Erkennung gültiger RFID's geführt hat, obwohl gar kein Transponder 
in Antennennähe. Dazu müssen ja immerhin 24 Bits (Start/Stop und Parity) 
die korrekten Werte haben. Besonders häufig wurde eine ID erkannt, bei 
der alle 40 Nutzbits 0 sind.

Ich habe jetzt meinen Lesealgorithmus etwas verbessert, indem ich die 
Bitzeiten plausibilisiere, sodass bei ungültig kurzen Spikes oder zu 
langen Pausen ohne Pegelwechsel der Zähler der eingegangenen Bits 
rückgesetzt wird. Ausserdem muss min. 2mal hintereinander dieselbe ID 
empfangen werden, um sie als gültig zu erkennen.
Damit gibt es keine falschen Erkennungen im Rauschen mehr.

von Bensch (Gast)


Lesenswert?

Mit CRC wär das nicht passiert ....

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.