Forum: Mikrocontroller und Digitale Elektronik RS232 in Fernmeldeleitung YSTY 2X2 - Wie beschalten


von Stefan (Gast)


Lesenswert?

Hallo!

Ich will ein RS232 - Signal bei 19200 Baud über ca. 20m in einer 
Fernmeldeleitung YSTS 2X2 übertragen.

Zu übertragen wären vom RS232 her RXD, TXD, GND und DSR.

Im Kabel habe ich habe ich die 2 Paare rot/schwarz und gelb/weiß.

Wie beschaltet man nun am besten die Adern von den Signalen her?
Oder ist das bei der Geschwindigkeit und Leitungslänge egal?

Danke für Eure Hilfe

von DerEgon (Gast)


Lesenswert?

Richtig machen kann man's nicht; das sind asymmetrische Signale, die 
Leitung ist für symmetrische Signale gedacht (Twisted-Pair).

Funktionieren wird's trotzdem, und wie Du es anschließt, ist egal. Ein 
echtes Telephonkabel ist das auch nicht (das hat braun/weiß und 
gelb/grün als Pärchen), aber Du könntest GND auf die schwarze Leitung 
legen. Das ist aber nur Kosmetik.

von Bernd G. (Gast)


Lesenswert?

Jede Beschaltung ist hier Murks. Ich würde allerdings RxD und TxD auf 
beide Paare verteilen.

von Unicorn (Gast)


Lesenswert?

Bernd G. schrieb:
> Ich würde allerdings RxD und TxD auf
> beide Paare verteilen.

So würde ich es auch empfehlen.
19200 bei 20 Metern sollte funktionieren.


BG

von chris (Gast)


Lesenswert?

Stefan schrieb:
> Wie beschaltet man nun am besten die Adern von den Signalen her?
> Oder ist das bei der Geschwindigkeit und Leitungslänge egal?

geh doch auf RS485 differenzielle Übertragung und Länge spielt bei 
19,2Kbaud kaum eine Rolle.

Sonst wenn möglich kannst du ein künstliches -RXD und -TXD erzeugen was 
dem RXD/TXD spannungsmäßig entgegengesetzt wäre, heißt EMV steigt etwas 
also besser.

RXD und -RXD ein Paar
TXD und -TXD ein Paar
GND
DSR

Ah ich sehe grade hast nur 2 Paare. Dann Variante 1
https://www.mikrocontroller.net/articles/RS-485

von Harald A. (embedded)


Lesenswert?

Durch die Forderung DSR vermute ich ein Arduino samt Updatemöglichkeit, 
ist das richtig? Kommt da nicht auch bis zu 57600 Baud auf die Leitung?

von Jochen (Gast)


Lesenswert?

DerEgon schrieb:
> die Leitung ist für symmetrische Signale gedacht (Twisted-Pair).

Nur weil die Paare verseilt sind, ist das noch lange kein Twisted-Pair 
und Telefonanschlüsse waren nie symetrische Signale.

von Bernd G. (Gast)


Lesenswert?

Jochen schrieb:
> und Telefonanschlüsse waren nie symetrische Signale.

Da liegst du mindest 80 dB daneben.

von Abdul K. (ehydra) Benutzerseite


Lesenswert?

Im Betriebszustand Gespräch ist die Telefonleitung symmetrisch. Um 
Störgeräusche zu minimieren.


Die Verseilung (Schlaglänge) muß zur restlichen Geometrie passen, da 
hast du Recht. Irgendwas mit Heavyside war da doch.

von Stefan (Gast)


Lesenswert?

chris schrieb:
> geh doch auf RS485 differenzielle Übertragung und Länge spielt bei
> 19,2Kbaud kaum eine Rolle.

Harald A. schrieb:
> Durch die Forderung DSR vermute ich ein Arduino samt Updatemöglichkeit,
> ist das richtig? Kommt da nicht auch bis zu 57600 Baud auf die Leitung?

Es handelt sich um eine fertige Lösung bei der RS232 verwendet wird.

Es ist der Datenlogger einer Davis-Wetterstation welcher eben über RS232 
die Daten an den Auswerte-PC sendet.

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.