Forum: Mikrocontroller und Digitale Elektronik RFID - Reader + Rs232 Datenlogger


von TheKleini666 (Gast)


Lesenswert?

Hey,

Ich habe vor mir den "Bausatz RFID-125kHz-Empfänger" von Pollin 
(http://www.pollin.de/shop/dt/MDQ5OTgxOTk-/Bausaetze_Module/Bausaetze/Bausatz_RFID_125kHz_Empfaenger.html) 
zu kaufen.

Jedoch will ich, dass er die Daten die er empfängt direkt auf einen 
USB-Stick speichert, oder eine SD-Karte, oder was auch immer.

Dazu fand ich diesen Bausatz hier: http://www.fundf.net/usbsticklogger/

Und nun komme ich zu meiner Frage:
Würde dies so funktionieren?
Und zweitens bei dem USBSticklogger steht dass er als Schnitstelle UART 
unterstürzt, aba mein Ausgang von dem RFID Reader RS232 ist, also wie 
mach ich das dies funktioniert?

Achja wenn ihr andere Ideen habt wäre ich auch sehr dankbar :)
Oder einen anderen Logger oder was auch immer :)

(Achja ich bin ein ziemlicher Microcontroller noob, wie man 
wahrscheinlich merkt :D)

von Alex S. (thor368)


Lesenswert?

Tach TheKleini666,

mit dem controller der auf dem pollin board ist wirst du kein 
Dateisystem halten können. Zu wenig RAM für den tiny2313. Eine USB 
Schnittstelle könntest du zwar hinkriegen, leider nützt dir das nur 
nichts mehr.

Du brauchst also ein externes board mit einem stärkeren µC. Das Teil, 
dass du dir rausgesucht hast scheint auf den ersten Blick brauchbar.

Einzige Schwierigkeit hast du auch schon richtig identifiziert: Der 
logger erwartet ein TTL level UART, also 0V 5V Pegel. Während das Pollin 
board RS232 UART, also -15V +15V Pegel ausgibt. Das ist leicht zu lösen, 
indem du dir das TTL level UART vor dem pegelwandler (IC2) an pin 10 
abholst. Ist ja alles Printmontage da geht sowas sehr gut.

Thor

von TheKleini666 (Gast)


Lesenswert?

Danke für die rasche Hilfe.

Aber ich verstehe nicht so ganz was du damit meinst?
Da ich ein ziemlicher Anfänger bin.
Und ich finde IC2 nicht, du meinst IC1 oder?

von Wolfgang (Gast)


Lesenswert?

Alex S. schrieb:
> mit dem controller der auf dem pollin board ist wirst du kein
> Dateisystem halten können. Zu wenig RAM für den tiny2313. Eine USB
> Schnittstelle könntest du zwar hinkriegen, leider nützt dir das nur
> nichts mehr.

Was soll ein Dateisystem auf dem Pollin Board, wenn schon ein 
Beispielprogramm mit serieller Ausgabe dabei ist.

"Ein Beispielprogramm, welches den gelesenen HF-Tag über die 
RS232-Schnittstelle sendet, ist bereits vorprogrammiert."

von TheKleini666 (Gast)


Lesenswert?

Wolfgang schrieb:
> Alex S. schrieb:
>> mit dem controller der auf dem pollin board ist wirst du kein
>> Dateisystem halten können. Zu wenig RAM für den tiny2313. Eine USB
>> Schnittstelle könntest du zwar hinkriegen, leider nützt dir das nur
>> nichts mehr.
>
> Was soll ein Dateisystem auf dem Pollin Board, wenn schon ein
> Beispielprogramm mit serieller Ausgabe dabei ist.
>
> "Ein Beispielprogramm, welches den gelesenen HF-Tag über die
> RS232-Schnittstelle sendet, ist bereits vorprogrammiert."


Ja, aber ich will ja die Daten direkt auf einer Speicherkarte/USB-Stick 
speichern.

von Alex S. (thor368)


Lesenswert?

@Wolfgang
Wäre der Prozessor groß genug gewesen hätte man eine SD Karte direkt an 
das RFID board anschließen können. Naja, ist sowieso hinfällig.

@TheKleini666
Schau mal in der Aufbauanleitung auf Seite 2. Da hast du eine 
Schemazeichnung der Platine und da findest du auch IC2.

Thor

von TheKleini666 (Gast)


Angehängte Dateien:

Lesenswert?

Alex S. schrieb:
> @Wolfgang
> Wäre der Prozessor groß genug gewesen hätte man eine SD Karte direkt an
> das RFID board anschließen können. Naja, ist sowieso hinfällig.
>
> @TheKleini666
> Schau mal in der Aufbauanleitung auf Seite 2. Da hast du eine
> Schemazeichnung der Platine und da findest du auch IC2.
>
> Thor

Ja habe ich schon gefunden.
Ich dachte zuerst du meinst IC2 am "Datenlogger".

So meinst du dass der Schaltplan aussihet oder (Anhang)

von Alex S. (thor368)


Lesenswert?

Du kannst den Bustreiber natürlich nicht einfach überbrücken. Das wird 
er nicht mögen aber du musst dir ja sowieso noch die +5V und GND 
zusammen klauben, die der Datenlogger braucht. Verdrahtungsplan wäre 
folgender: K2 ist auf dem Datenloger und IC2 ist bekanntlich auf dem 
RFID board.

IC2 Pin16 - Pin1 K2         +5V
IC2 Pin10 - Pin9 K2         Daten
IC2 Pin15 - Pin2,4,6,8 K2   Masse

Für Masse gibt es mehrere Möglichkeiten. Du musst nur eine wählen.

Thor

von TheKleini666 (Gast)


Lesenswert?

Alex S. schrieb:
> Du kannst den Bustreiber natürlich nicht einfach überbrücken. Das wird
> er nicht mögen aber du musst dir ja sowieso noch die +5V und GND
> zusammen klauben, die der Datenlogger braucht. Verdrahtungsplan wäre
> folgender: K2 ist auf dem Datenloger und IC2 ist bekanntlich auf dem
> RFID board.
>
> IC2 Pin16 - Pin1 K2         +5V
> IC2 Pin10 - Pin9 K2         Daten
> IC2 Pin15 - Pin2,4,6,8 K2   Masse
>
> Für Masse gibt es mehrere Möglichkeiten. Du musst nur eine wählen.
>
> Thor

Oh ok danke.
Habe bis jetzt nur fertige Bausätze gemacht und noch nichts "gemodded".
Und wenn ich dies jetzt so verbinde, muss ich dann die beiden boards gar 
nicht mit einem kabel verbinden?

Und bei der Masse kann ich da einen von 2,4,6,8 wählen oder alle?

von TheKleini666 (Gast)


Lesenswert?

Achja, und muss ich nicht Pin 10 auf K2 (Datenlogger auch mit der Masse 
verbinden?

von Alex S. (thor368)


Lesenswert?

> Und bei der Masse kann ich da einen von 2,4,6,8 wählen oder alle?
>
>Achja, und muss ich nicht Pin 10 auf K2 (Datenlogger auch mit der Masse
> verbinden?
Ja, tatsächlich Pin 10 ist auch eine Möglichkeit. Du musst nur einen 
wählen. Kannst aber auch alle parallel schalten.

> Und wenn ich dies jetzt so verbinde, muss ich dann die beiden boards gar
> nicht mit einem kabel verbinden?
?? Du verbindest sie doch mit einem Kabel? Aber du brauchst kein 
weiteres.

Thor

von TheKleini666 (Gast)


Lesenswert?

Alex S. schrieb:
>> Und bei der Masse kann ich da einen von 2,4,6,8 wählen oder alle?
>>
>>Achja, und muss ich nicht Pin 10 auf K2 (Datenlogger auch mit der Masse
>> verbinden?
> Ja, tatsächlich Pin 10 ist auch eine Möglichkeit. Du musst nur einen
> wählen. Kannst aber auch alle parallel schalten.
>
>> Und wenn ich dies jetzt so verbinde, muss ich dann die beiden boards gar
>> nicht mit einem kabel verbinden?
> ?? Du verbindest sie doch mit einem Kabel? Aber du brauchst kein
> weiteres.
>
> Thor

Nun ja, ich könnte doch alle Pins so wie dus gesagt hast alle einzeln 
mit drähten verbinden, aba es würde doch auch funktioneren wenn ich vom 
IC2 die drahte alle zu meinem RS232 führe (dort such ich mir dan den 
pinn aus den ich haben will) und dann vom UART zum K2 weiter.
Dann könnte ich nehmlich die beiden boards auch trenne  wenn ich will 
und muss sie nicht immer zusammenhaben.

Und vielen Dank für deine Hilfe! Danke!

von Alex S. (thor368)


Lesenswert?

Du könntest den DSub schon verwenden. Du musst nur beachten, dass einige 
Pins bereits belegt sind. Du musst dir also zwei freie pins suchen.

Thor

von TheKleini666 (Gast)


Lesenswert?

ja so meinte ich das e :)
Danke!

von TheKleini666 (Gast)


Lesenswert?

Achja ich habe zuhause noch Installationskabel (1,5mm) herumliegen.
Die kann ich doch verwenden, um von dem Ic/K2 zu Dsub oder?
Oder funktionert das nicht?

von Alex S. (thor368)


Lesenswert?

1,5mm²? OK, bisschen übertrieben aber sollte gehen. Wird halt nur 
krampfig zu löten sein.

Thor

von TheKleini666 (Gast)


Lesenswert?

Ja ich weiss, aber solang es funktioniert :)

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.