Forum: Mikrocontroller und Digitale Elektronik Leitungslänge RS232 bei 921600kbit/s


von 30 jähriger (Gast)


Lesenswert?

Hallo,

ich würde gerne mit 921600kbit/s senden.
Auf Wikipedia steht, dass bei 57600kbit/s 5 Meter Länge noch gehen 
würden, wenn man das auf 921600kbit/s umrechnet (ich habs durch 16 
geteilt), kommt man auf 30cm.

mir würden 25cm reichen, kann man das so ausrechnen?

Kabelkapazität ist vermutlich normal, sind einfache litzen, die ich 
verdrille


lg Martin

von Rufus Τ. F. (rufus) Benutzerseite


Lesenswert?

Zwingt Dich irgendwas, RS232-Pegel zu verwenden? Wenn nein, dann nimm 
RS485- bzw. RS422-Treiber und Twisted-Pair-Kabel.

Was für eine UART willst Du da einsetzen? Bedenke, daß die "echten" 
Onboard-UARTs in PCs maximal 115200 Baud unterstützen, mehr geht nur mit 
UARTs auf PCI/PCIe-Karten oder USB-Seriell-Bridges.

von Peter (Gast)


Lesenswert?

Sollte kein Problem sein, ich hatte auf bei 115200 mit 5m Kabel noch nie 
Schwierigkeiten, mit 921600 Baud sollten 1..2m gut machbar sein. (e.v. 
GND zwischen RX und TX Leitung führen)

von Peter (Gast)


Lesenswert?

>dann nimm RS485- bzw. RS422-Treiber und Twisted-Pair-Kabel.

Quatsch, doch nicht für 25cm, man muss ja nicht gleich mit Kanonen auf 
Spatzen schiessen! Da geht locker TTL oder halt RS232 (wenn schon 
vorhanden)

von m.n. (Gast)


Lesenswert?

Es gibt eine Applikation von TI:
Treiber SN75188, Kabel Belden #8795, Abschlußwiderstand 130 Ohm, 
Empfänger SN75189 mit 12k Widerstand von 'response control' nach Vcc 
(+5V).
Bei 10%/90% Tastverhältnis und 1Mb/s sind 100 m (>300 ft) Kabellänge 
möglich.
Quelle: Selected Interface Circuits Data Book 1982

Das entscheidene dabei ist wohl, die Leitung korrekt abzuschließen und 
die Hysterese des Empfängers um GND zu legen.

von B e r n d W. (smiley46)


Lesenswert?

Aber Vorsicht, viele RS232 Pegelwandler können nur 250kBit. TTL sollte 
aber gehen.

von Lothar M. (Firma: Titel) (lkmiller) (Moderator) Benutzerseite


Lesenswert?

30 jähriger schrieb:
>>> mir würden 25cm reichen, kann man das so ausrechnen?
B e r n d W. schrieb:
> TTL sollte aber gehen.
End-to-End Verbindung, 25cm und 1MHz Takt, das wird mit einer 
Serienterminierung locker klappen...
Siehe auch den Beitrag "Re: Signalproblem bei langem Kabel"

von Gas und Bremse (Gast)


Lesenswert?

Also ich habe eine EX-44098, die mir die 921600 Baudrate stellen kann.

Serienterminierung, beim CAN-Bus kenn ich das, aber bei RS232, auch so 
100 bis 120 Ohm?

von Lothar M. (Firma: Titel) (lkmiller) (Moderator) Benutzerseite


Lesenswert?

Gas und Bremse schrieb:
> Serienterminierung, beim CAN-Bus kenn ich das, aber bei RS232,
> auch so 100 bis 120 Ohm?
Unser 30 jähriger (Gast) hat nichts von RS232-Pegeln geschrieben...
Aber Lothar Miller schrieb:
>>> TTL
>> Serienterminierung

Oder gilt evtl: Gas und Bremse = 30 jähriger (Gast)?

von m.n. (Gast)


Lesenswert?

Lothar Miller schrieb:
> Unser 30 jähriger (Gast) hat nichts von RS232-Pegeln geschrieben...

Siehe Überschrift :-)

von Lothar M. (Firma: Titel) (lkmiller) (Moderator) Benutzerseite


Lesenswert?

m.n. schrieb:
> Siehe Überschrift :-)
Hach ja....  :-o

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.