Forum: PC-Programmierung die in RS232 übertragenedaten prüffen


von Marie (Gast)


Lesenswert?

Hallo.
 erste Mal schöne Grüsse an allen Mitglieder dieses Forums.
ich bin neue hier und habe ein Problem dabei.ich glaube aber das es
kein Problem sein wird wenn ich Ihre Hilfe bekomme:
ich muss eine platine entwicklen, die zwichen zwei Mikrokont. aufgebaut
wird. die Mikrokontroller senden  daten zu einander durch rs232.die
platine muss die daten ablesen "ohne zu stören" und auf einem PC z.b
zeigen.
hat jamand von Ihnen vielleicht eine Idee wie oder wo ich was finde was
mir helfen kann.?wäre ich dankbar

von Ralf (Gast)


Lesenswert?

Wenn du einen PC mit zwei seriellen Schnittstellen dein eigen nennst,
dann könntest du unter www.e-furt.de das Sniffer-programm für RS232
runterladen. Die TxD Leitung des einen Controllers kommt an RxD von
COM1, die TxD des anderen an RxD von COM2.

Im ersten Moment würde ich sagen, dass das so klappt. Und du brauchst
keine aufwendige Platine basteln, sondern nur einen Verteiler.

Gruß Ralf

von Rufus T. Firefly (Gast)


Lesenswert?

Also ein RS232-Mithörer.

Dafür sind zwei serielle Schnittstellen erforderlich, von denen jeweils
nur der Eingang genutzt wird.
Der eine Anschluss wird mit der Leitung verbunden, mit der µC A Daten
an µC B sendet, der andere Anschluss mit der Leitung, mit der µC B
Daten an µC A sendet.


TxD   o----------+-------------o  RxD
                 |
 µC A            |                µC B
                 |
RxD   o----------)---+---------o  TxD
                 |   |
                 |   |
                 |   +----o RxD 0  (Mithörer)
                 |
                 +--------o RxD 1  (Mithörer)

Der Mithörer muss nun jedes empfangene Zeichen aufzeichen und dazu auch
den Übertragungskanal (A->B oder anders'rum) mitspeichern, damit später
rekonstruiert werden kann, wer mit wem "redet".

Das Resultat ist wiederum über eine dritte serielle Schnittstelle oder
über einen der unbenutzten seriellen Ausgänge der zum mithören
verwendeten Schnittstellen an den PC auszugeben, allerdings sollte hier
die Übertragungsrate höher als die des Mithörbetriebes sein.
Eine dritte Schnittstelle zu verwenden, ist auch sinnvoll, da ja
irgendwie dem Mithörer mitgeteilt werden muss. mit welchen
Übertragungsparametern die zu belauschende Übertragung vonstatten geht
(Baudrate, Wortlänge etc.) und die beiden Mithör-Schnittstellen
entsprechend konfiguriert werden müssen.

von Marie (Gast)


Lesenswert?

Mercie "RALF" für deine Antwort.mein cheff will aber dass ich das
Problem mit hardwäre löse(bin Praktikant und muss tun was sie mir
sagen:-)).
für"Rufus T. Firefly "lösung bedanke ich mich erste mal und wirde ich
diese lösung heute abend analysieren und dann kommen die Frage:-)
schönen Abend.

von mthomas (Gast)


Lesenswert?

falls die Uebertragung halbduplex ist, kommt man vielleicht auch mit
einem "Schnueffel-Uart" und einem "Dump-Uart" aus. Welcher der
"Ausspionierten" grade sendet kann man duch Abfrage von weiteren
Port-Pins herausfinden, die an die TX-Leitungen "angeklemmt" sind. In
die "Abzweigleitungen" fuer RX jeweils noch Dioden sollte reichen.
Allerdings nie selbst ausprobiert.

von Wolfgang (Gast)


Lesenswert?

Hab aus der Zeitschrift „elektor“ einen Artikelausschnitt mit Schaltplan
 zum „ RS232spion“ angehängt. Mein Nachbau funktioniert bestens. Bei
weiteren Interesse nochmals nachfragen.
MfG
Wolfgang

von Marie (Gast)


Lesenswert?

Hallo alle zusamen.ich bin verklich ganz dankbar dass Ihr Interesse
gezeigt habt und hilfbereit seit.
"WOLFGANG" kannst du bitte die Datei anhängen.es klingt sehr
interessant.ich glaube es ist das was ich brauche.
MFG

von Wolfgang (Gast)


Angehängte Dateien:

Lesenswert?

Mist, hatte ich vergessen
MfG
Wolfgang

von Marie (Gast)


Lesenswert?

Vielen Dank Wolfgang.es ist genau was ich brauche.ich werde die
Schaltung basteln und sage ich becheid ob es gut funktioniert.
noch mal danke an ellen ,die mir geholfen haben.
MFG

von Wolfgang (Gast)


Angehängte Dateien:

Lesenswert?

Zur Vollständigkeit noch die Seiten 1+4 des Artikels. Die Software BIN
TERM kannst Du von der elektor – Seite herunterladen.
MfG
Wolfgang

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.