Reichweite über Serielle Schnittstelle zwischen Arduino Nano und Raspberry Pi

Gast #4292424
Lesenswert?

Hi

> Wenn ich das über RS485 mache, spreche ich bei
>beiden Geräten, Softwareseitig ganz normal die Ports der seriellen
>Schnittstelle an?

Bei RS485 brauchst du eine zusätzliche Richtungsumschaltung für die 
Treiber.
Du könntest aber auch CAN-Treiber nehmen. Die haben die Umschaltung 
schon drin.

MfG Spess
Gast #4292464
Lesenswert?

Tu L. schrieb:
> Dabei spielen viele Faktoren eine Rolle. Über RS232 ca 15m in
> Abhängigkeit der Leitungsqualität und der verwendeten Baudrate.

Mit RS232 kommt man auch auf ein paar hundert Meter. Ein typischer Wert 
sind 300 m bei 115 kBd. Der Trick dabei: Abschlußwiderstand am 
RS232-Empfänger.
Gast #4292490
Lesenswert?

Frank M. schrieb:
> m.n. schrieb:
>
>> Mit RS232 kommt man auch auf ein paar hundert Meter. Ein typischer Wert
>> sind 300 m bei 115 kBd.
>
> Das halte ich für stark übertrieben. Du verwechselst offenbar gerade
> RS232 mit RS485.
>
> https://de.wikipedia.org/wiki/RS-232#Leitungsl.C3....

Die Information ist von TI. Sender 75188, Empfänger 75189, Kabel Belden 
#8795 und 130 Ohm Abschlußwiderstand.
Moderator Persönliche Seite #4292497
Lesenswert?

m.n. schrieb:
> Die Information ist von TI. Sender 75188, Empfänger 75189, Kabel Belden
> #8795 und 130 Ohm Abschlußwiderstand.

Zitat Wikipedia:

"Da eine RS-232-Schnittstelle am Leitungsende nicht mit ihrem 
Wellenwiderstand abgeschlossen werden kann (zu große Verlustleistung), 
gibt es unweigerlich Leitungsreflexionen."

Es mag sein, dass der 75188 den dabei entstehenden Strom von knapp 100mA 
bei 130 Ohm tatsächlich abkann. Aber ich bezweifle es, dass es mit dem 
Standard-Baustein MAX232 auch möglich ist. Der 75188 aus den 80ern 
braucht dabei auch noch eine bipolare Spannungsversorgung.

Aber bevor wir weiter spekulieren, wäre es sinnvoll, wenn der TO damit 
rausrückt, welche Leitungslänge er denn überhaupt braucht.

Bei 12cm brauchen wir hier nicht mehr zu diskutieren.
Gast #4292505
Lesenswert?

Frank M. schrieb:
> Zitat Wikipedia:
>
> "Da eine RS-232-Schnittstelle am Leitungsende nicht mit ihrem
> Wellenwiderstand abgeschlossen werden kann (zu große Verlustleistung),
> gibt es unweigerlich Leitungsreflexionen."

Da kann man sehen, was Alles so geschrieben wird.
Für mich zählen die Angaben des Herstellers


> Es mag sein, dass der 75188 den dabei entstehenden Strom von knapp 100mA
> bei 130 Ohm tatsächlich abkann.

Du hast offensichtlich RS232 nicht verstanden.
V24 != 24 V ;-)
Moderator Persönliche Seite #4292540
Lesenswert?

m.n. schrieb:
> 12 V und 130 Ohm stimmen nicht und damit die gesamte Rechnung.

Die 130 Ohm habe ich mir nicht aus den Fingern gesogen, die hast Du 
selber erwähnt:

m.n. schrieb:
> Die Information ist von TI. Sender 75188, Empfänger 75189, Kabel Belden
> #8795 und 130 Ohm Abschlußwiderstand.

Was hast Du gegen 12V? Der maximale Spannungshub gegenüber GND ist bei 
RS232 +/- 12V.

Da RS232 auch keine symmetrische Datenleitungen verwendet, ist es 
gegenüber Störungen sehr sensibel. 300m bei 115kB halte ich für einen 
Witz, der nichts mit der Realität zu tun hat.

Ich habe mal in das TI Datasheet geschaut und habe nichts derartiges 
gefunden. Offenbar hast Du da etwas besseres. Ich würde mich über den 
Link freuen.
#4292549
Lesenswert?

@ Frank M. (ukw) Benutzerseite

>> 12 V und 130 Ohm stimmen nicht und damit die gesamte Rechnung.

Eben. Niemand betreibt RS232 mit 130 Ohm Terminierung und 12V.

>Da RS232 auch keine symmetrische Datenleitungen verwendet, ist es
>gegenüber Störungen sehr sensibel.

So ein Käse.

>300m bei 115kB halte ich für einen
>Witz, der nichts mit der Realität zu tun hat.

Das hat aber eher was mit zu langsamen und schwachen Treibern als mit 
"Sensibilität" zu tun.
Moderator Persönliche Seite #4292554
Lesenswert?

Falk B. schrieb:
> Eben. Niemand betreibt RS232 mit 130 Ohm Terminierung und 12V.

Doch: TI, schreibt jedenfalls m.n. Ich halte das für nicht haltbar.

>>300m bei 115kB halte ich für einen
>>Witz, der nichts mit der Realität zu tun hat.
>
> Das hat aber eher was mit zu langsamen und schwachen Treibern als mit
> "Sensibilität" zu tun.

Das habe ich doch oben geschrieben:

> "Da eine RS-232-Schnittstelle am Leitungsende nicht mit ihrem
> Wellenwiderstand abgeschlossen werden kann (zu große Verlustleistung),
                                              ^^^^^^^^^^^^^^^^^^^^^^^^
> gibt es unweigerlich Leitungsreflexionen."
#4292611
Lesenswert?

Die "Erfahrungswerte" von TI sind genau das was dort schon steht, nur 
Erfahrungswerte.

Nach reiner RS-232 Spezifikation beträgt die maximale Kabellänge 15m bei 
einer Leitung mit einer Kapazität von max 2500 pF (ca 160pF/m).
Bei Verwendung höherwertigerer Leitung z.B. I-Y(St)-Y oder  CAT-Leitung 
ebend mehr. TI bezieht sich bei den Angaben auf CAT 5 57 pF/m.

Antwort schreiben

Bitte melde dich an, um einen Beitrag zu schreiben.

oder

Mit Google-Account einloggen

Die Registrierung ist kostenlos und dauert nur eine Minute.

Jetzt registrieren