Forum: Mikrocontroller und Digitale Elektronik RFID-Chips und Warenkorb


von Carsten (Gast)


Lesenswert?

Hallo Forum,

mal eine allgemeine Frage zum Thema RFID-codierte Gegenstände und deren 
Preise: Wie ist es möglich, einen ganzen Warenkorb an der Kasse 
anzusprechen und auszulesen, ohne dass die RFID-Chips alle gleichzeitig 
antworten und es damit ein  Daten-Chaos gibt?

Schöne Feiertage für Euch, rätselnd,
Carsten

von Martin S. (werwurm)


Lesenswert?

Die Frage kam bei mir auch schon auf.. Ich könnte mir so etwas 
vorstellen wie bei I2C-Bus wo unter Umständen auch mehrere Geräte 
gleichzeitig senden. Dabei merkt dann das Gerät, welches eigentlich eine 
"1" senden wollte, daß jemand anderes die Leitung auf Low gezogen hat 
und unterbricht die eigene Übertragung. So könnten alle nacheinander 
Ihre Nachricht loswerden..

In der Praxis ist das aber sicher noch ausgefuchster.. :)

von Lothar (Gast)


Lesenswert?

Wie haben das die guten alten Ethernetzwerke gemacht, wo reichlich 
Stationen am gleichen Koax hingen, Kollisionserkennung. RFID macht das 
auch, nur die Technik ist neuer, ausgefeilter. Das das bei verschiedenen 
Karten noch nicht so gut funktioniert, sehe ich täglich in der Firma. 
Bestimmte Zugangskarten kann ich zusammen packen, kommt eine 
"unpassende" dazu, passiert gar nix. Und das sogar am Kaffeeautomaten 
:o((. Nicht umsonst gibt es in Dt einen Mangel an RFID Spezialisten, die 
Technik ist super, aber da ist noch viel Raum. Die Standards driften 
schon viel zu sehr auseinander.

Es ist Heiligabend.... frohe Weihnachten ;o))

von Jörg S. (Gast)


Lesenswert?

Das kommt auf die Karte bzw. das System an. Es gibt welche die 
unterstützen "paralleles" auslesen und welche die das nicht machen.
Für Türzugangsysteme ist es ja z.B. vollkommen überflüssig mehrere 
Karten gleichzeitig zu lesen, da reicht ein System das das nicht 
unterstützt.

von Carsten (Gast)


Lesenswert?

Danke für Eure Antworten. Wirklich weiter bin aber noch nicht. Was ist, 
wenn ich 5 gleiche Milchflaschen in meinem Einkaufskorb habe? Die Chips 
sollten ja identisch sein. Wie werden die gleichzeitig ausgelesen und 
gezählt?

Euch auch ein schönes Weihnachtsfest,
Gruß
Carsten

von ??? (Gast)


Lesenswert?

> Die Chips sollten ja identisch sein.

NEIN!!! Die haben alle eine eindeutige Nummer!

Und die Antworten sicher auch zu unterschiedlichen Zeiten

von ch (Gast)


Lesenswert?

naja würd mal sagen, das deine annahme, das die chips von 5 flaschen 
milch alle gleich sind bestreiten, wenn schon macht es sinn das genaue 
produktionsdatum, die zeit, etc darauf zu speichern, und dann 
unterscheidet sich jede flasche von der anderen...

von Michael I. (iller101)


Lesenswert?

Ich würd eher sagen das da einfach nur eine ID gespeichert ist.
Preis o.ä. ist dann im Kassencomputer gespeichert.

Die ID wird dann einfach nur verknüpft mit Hersteller und Preis und 
sowas.

Bei unserer Zeiterfassung in der Arbeit kann ich 2 Chips an den Leser 
halten die werden dann nacheinander gelesen.

von Martin S. (werwurm)


Lesenswert?

Man wird diese Chips sicher auch einzeln adressieren können

"soo .. und jetzt bitte alle antworten, die mit 00110100 anfangen!"

.. dann kann man das schrittweise immer weiter einengen.

Wenn man z.B. bei der Übertragung vorsieht, daß an einer bestimmten 
Stelle beim Auslesen der Chip eine 1 (im Sinne von einem unbelasteten 
Signal) gesendet wird, dann können die Anderen, die ihre Übertragung 
abbrechen mußten wegen Kollision, an dieser Stelle alle gleichzeitig 
eine Null aufmodulieren und so quasi "Break" rufen. Dann weiß der 
auslesende Controller, daß er da noch weiter "unterverzweigen" muß.

So ist es sicherlich nicht - aber so könnte man das realisieren.. :)

von horst (Gast)


Lesenswert?

hallo

also jedes tag hat auch eine eigene Seriennummer. wenn du jetzt 5 
Milchtüten und 10 Chipstüten hast, dann wird auch jede einzelne 
Seriennummer gelesen.
jetzt kann man ja noch unterschiedliche Seriennummern bestimmten teilen 
zuordnen.
z.B. Milchtüten bekommen die 1000er Nummern, Chipstüten die 2000er 
Nummern usw.

Die Tags werden alle gleichzeitig antworten oder zumindest so schnell, 
daß du das nicht zeitlich trennen kannst. Du kannst ja aber anhand der 
Seriennummer eine eindeutige Zuordnung erstellen.

Grüße

von Carsten (Gast)


Lesenswert?

> Die Tags werden alle gleichzeitig antworten oder zumindest so schnell,
daß du das nicht zeitlich trennen kannst. Du kannst ja aber anhand der
Seriennummer eine eindeutige Zuordnung erstellen.

Genau hier ist mein Verständnisproblem. Wenn die Tags alle GLEICHZEITIG 
antworten, bekommt das Lesegerät ein Problem. Datensalat halt. Die 
Frequenz ist ja für alle Tags die selbe. Und die Tags können sich ja 
nicht untereinander abstimmen, wer gerade mit Antworten dran ist.

Rein theoretisch könnte das Lesegerät ein paar Milliarden Seriennummern 
nacheinander anmorsen und auf Antwort warten. Die Lösung dürfte aber 
nicht praktikabel sein.

Immer noch planlos,
Carsten

von Martin S. (werwurm)


Lesenswert?

Du brauchst ja nicht so viele anmorsen. Nur wenn es zu einer Kollision 
kam dann gibt es noch (mindestens) einen anderen, dessen Adresse genau 
so anfängt.. da müßte man dann ein Bit mehr in der Adresse vorgeben.

von Martin S. (werwurm)


Lesenswert?

.. 30 Sec gegoogled:

"Bei den  deterministischen Verfahren sucht das Lesegerät alle RFID-
Transponder im Lesebereich anhand der eindeutigen Seriennummer der RFID-
Transponder ab. Das am häufigsten eingesetzte Verfahren ist der 
Baumtraversierungsalgorithmus, bei dem der Binärbaum aller möglichen 
dual codierten Seriennummern in systematischer Weise durchlaufen wird. 
Bei jedem Anfrageschritt werden alle RFID-Transponder, deren 
Seriennummer in einem bestimmten Intervall liegen, aufgefordert, mit 
ihrer Seriennummer zu antworten. Kommt es zu einer Kollision, d.h. haben 
mehrere RFID-Transponder geantwortet, wird das Intervall halbiert. 
Dieser Schritt wird solange wiederholt, bis nur noch ein einziger ..." 
(usw.)

aus: http://www.vs.inf.ethz.ch/res/papers/mlampe-rfid-2005.pdf

:)

von Carsten (Gast)


Lesenswert?

Super, das klingt gut! Also so ähnlich wie die sukzessive Approximation 
bei A/D-Wandlern. Vielen herzlichen Dank und schöne Weihnachten!

Carsten

von Martin S. (werwurm)


Lesenswert?

Frohe Weihnachten zurück!

(Wenn die RFID-Reader nich so teuer wären .. könnte man das ja mal 
ausprobieren.)

Aufschlußreicher Artikel zu der Thematik:
http://www.heise.de/security/news/meldung/print/66273

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.