Forum: Mikrocontroller und Digitale Elektronik Problem mit RS232 Y-Adapter


von Tobias (Gast)


Lesenswert?

Hallo,

ich habe zwei Atmega128 Schaltungen mit jeweils einem MAX3232 
Levelshifter  über einen RS232 Y-Adapter mit einem PC verbunden. Wenns 
eines der Geräte nun Daten sendet, kommt nur "Salat" beim PC an. Kann 
mir jemand sagen, was ich falsch mache ? Wenn ich die Geräte ohne den 
Adapter direkt anschließe funktioniert alles einwandfrei, ich brauche 
jedoch beide Geräte gleichzeitig.

Viele Grüße,

Tobias

von Frank (Gast)


Lesenswert?

was ist ein rs232 y-adapter?

von Olaf (Gast)


Lesenswert?

> was ist ein rs232 y-adapter?

Sowas gibt es nicht und der OP hat gerade rausgefunden warum nicht. :-)

Fuer solche Spielchen gibt es RS422 oder 485, man kann nicht zwei 
Ausgaenge eines RS232-Wandlers zusammenschalten.

Olaf

von Hannes J. (Firma: _⌨_) (pnuebergang)


Lesenswert?

Olaf wrote:
> Fuer solche Spielchen gibt es RS422 oder 485, man kann nicht zwei
> Ausgaenge eines RS232-Wandlers zusammenschalten.

Man kann - wenn man eine Diode und einen Widerstand dazwischen hat. Wenn 
dann noch der Datenaustausch halb-duplex ist, kann man sogar 
gelegentlich Daten sehen.

http://www.lammertbies.nl/comm/cable/RS-232-spy-monitor.html

von Tobias (Gast)


Angehängte Dateien:

Lesenswert?

Vielen Dank erstmal für die Antworten. In dem Link geht es allerdings 
nur darum bei der Kommunikation "zuzuhören".  Wenn ich zwei Geräte habe, 
die beide senden können sollen, kann ich das dann so verschalten wie in 
dem Bild gezeichnet ? Oder brauche ich da auch noch irgendwo einen 
Widerstand ? Das immer nur ein Gerät gleichzeitig senden kann und sonst 
nur Mist ankommt ist mir klar.

Tobias

von Hans-jürgen H. (hjherbert) Benutzerseite


Angehängte Dateien:

Lesenswert?

Der Leitungswächter zeigt den Datenverkehr zwischen zwei Geräten an, die 
durch RS232 mitteinander kommunizieren.

Dazu wird eines der lw-Programme auf einem dritten Rechner ausgeführt. 
Dieser dritte Rechner muss zwei serielle Schnittstellen haben, die die 
RS232-Leitung abhören und den Datenverkeht durch RxD und TxD, auf die 
beiden RxD-Kontakte führen.

von Olaf (Gast)


Lesenswert?

> Oder brauche ich da auch noch irgendwo einen Widerstand ?

Die RS232 arbeitet mit welchen Spannungen? NUN? [STRENG KUCK]

-3 bis -18V fuer 1 und 3 bis 18V fuer 0.

Wie sollen deine Dioden nun die 1en durchlassen?

Das allermindeste was du tun kannst ist in der Tat ein Widerstand
nach den Dioden nach Masse. Damit bekommst du fuer eine 1 dann
regelwidrige 0V. Allerdings kommen damit die meisten RS232 
Schnittstellen
klar, wenn auch nicht alle. .-)

Ich persoenlich verwende aber die Schaltung aus dem letzen Bild,
allerdings mit nur einem Ausgang und einem Schalter mitdem ich mir
aussuchen kann wen ich gerade belausche.

Olaf

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.