Datenübertragung über < 30 Meter bei ungefähr 115k Baud

Gast #1275734
Lesenswert?

Hallo

Um mein Display (Beitrag "Taktsignal über 5 Meter" ) auch 
mit Daten versorgen zu können, benötige ich eine Möglichkeit, mit 
ungefähr 115k Baud über bis zu 30 Meter vom PC ans Display zu senden.

Ich denke primär an RS-485 über ein möglichst günstiges Kabel und 
galvanisch getrennt.

Ist das so grundsätzlich denkbar und sinnvoll? Worauf muss man achten? 
Gibt es eventuell einen Baustein, der möglichst alles integriert 
erledigt?

Gruss
Michael
Gast #1276193
Lesenswert?

> Eine Leitung kann in einem Gebaeude verlaufen, in einer
> Industrieanlage, ueber ein Feld, usw.

Typischerweise im Gebäude - z.B. auch als Dekoration für 
Veranstaltungen. Die können aber auch schonmal draussen stattfinden. 
Also wohl eher ein ja für die galvanische Trennung? Wie bereits gefragt: 
Macht man die auf beiden Seiten? Für kleine Störungen ist das wohl nicht 
notwendig, aber wenn es mal richtig kracht...?
#1276221
Lesenswert?

@Gast

>@Peter S.
>Damit hier keine Irrtümer aufkommen, Deine Schaltung arbeitet nur
>halbduplex.

Oh nein, die Schaltung funktioniert im echten Vollduplex, sie kann 
senden und zeitgleich auch empfangen. Und dies im Gegensatz zum Maxim IC 
sogar über ein einzelnes Adernpaar. Es ist sozusagen eine RS-485 
Gabelschaltung.

Guck Dir die Schaltung mal genau an, des eigene Sendesignal wird am 
Empfänger kompensiert! Die Schaltung funktioniert fehlerfrei, solange 
die Streckendämfung kleiner ist als die Reflexion.
Gast #1276253
Lesenswert?

Hmm...auf die Gefahr hin, dass ihr mich jetzt auslacht: Aber muss die 
Masse bei RS-422/RS-485 mitgeführt werden?

Und gibt es irgend eine Möglichkeit, den Transceiver auf PC-Seite vom PC 
versorgen zu lassen? (Auf eine saubere Art und Weise.) Oder spricht 
etwas dagegen, einfach eine Vierdrahtleitung zu nehmen und den 
PC-seitigen Transceiver direkt vom Empfänger speisen zu lassen? (Die 
Distanz ist zwar gross, aber der Stromverbrauch beim Transceiver sollte 
sich ja in Grenzen halten.)
#1276344
Lesenswert?

>Hmm...auf die Gefahr hin, dass ihr mich jetzt auslacht: Aber muss die
>Masse bei RS-422/RS-485 mitgeführt werden?

Nein. Bei EMV-Mässig lärmiger Umgebung könnte jedoch eine Masse als 
Abschirmung nützlich sein. Wenn Du ein Ethernet-Kabel oder 4-Draht 
Telefonkabel verwendest, hast Du sowieso noch genügend freie Drähte um 
eine Speisespannung mit zu ziehen.

Vom RS232 des PC kannst Du keine verlässliche Speisung beziehen, mit 
Tricks könnte man zwar was basteln, wenn die Schaltung mit wenigen 
MilliAmps auskommt. (ich würd's aber nicht tun)

Vom USB-Stecker kriegst Du jedoch ausreichend Strom. Wenn Du ein USB-Com 
Baustein als RS232 Ersatz verwendest, hast Du zugleich beides, eine 
zusätzliche Com-Schnittstelle und auch eine 5V Speisung...

(Siehe z.B: 
http://www.chip45.com/download/Infosheet_littleUSB_061105.pdf )
Gast #1276368
Lesenswert?

Der TO hat angegeben, daß er den Bus in wechselnden Umgebungen verwenden 
will. Da würde ich ihm empfehlen Optokoppler einzubauen. A) ist eine 
galvanische Trennung nicht wirklich teuer, und B) ist er damit auf der 
sicheren Seite. Wäre doch wirklich saublöd, wenn der Bus in Umgebung A 
funktioniert und in Umgebung B nicht oder nur unzureichend.

Und @Peter: Die Dioden mögen in Deiner Installation gut funktionieren. 
Damit scheinst Du allerdings eine relativ saubere Umgebung zu haben. Bei 
meinem Brötchengeber sind Potentialunterschiede von mehreren 100Volt 
auch auf kurzen Distanzen üblich, verursacht durch starke Magnetfelder. 
Ohne galvanische Trennung läuft da nix.

mfg, Stefan.
#1276468
Lesenswert?

Ich habe ja auch nie geschrieben, dass die Schaltung für das RS-422/485 
Protokoll ist! Es ist einfach eine Punkt zu Punkt Verbindung um ein 
RS232 Signal über eine lange, symmetrische 2-Drahtleitung zu übertragen!

Die Schaltung läuft bei mir prima, vollduplex bei 115200 kBit über 300m, 
(Indoor und Outdoor) und hatte noch nie Probleme mit EMV, Störungen oder 
Potentialströme! Ich habe sie gepostet um dem OT eine mögliche Lösung zu 
bieten, er kann sie verwenden oder auch nicht.

Skeptiker die Befürchtungen haben, es gäbe Probleme ohne Optokoppler, 
sollen das erst mal beweisen! Ich habe es mir zu Gewohnheit gemacht, 
keine Probleme zu lösen die nicht bestehen...
Gast #1276570
Lesenswert?

> Skeptiker die Befürchtungen haben, es gäbe Probleme ohne Optokoppler,
> sollen das erst mal beweisen! Ich habe es mir zu Gewohnheit gemacht,
> keine Probleme zu lösen die nicht bestehen...

Ich habe ja geschrieben, daß so eine Verbindung bei uns aufgrund der 
hohen Potentialunterschiede nicht funktionieren würde. Ich kann Dir das 
gerne mal zeigen, wenn Du zufällig in Hamburg wohnst. Zwischen zwei 
Schränken keine 20 Meter entfernt besteht eine Potentialdifferenz von 
140 Volt. Naja, zwischen den Schränken ist ein Teilchenbeschleuniger, 
aber ich denke Du verstehst, was ich meine.

Daß die Schaltung grundsätzlich bei Dir funktioniert, daran habe ich 
keinen Zweifel. Mir persönlich wäre das bei den Kabellängen zu kitzlig. 
:-)

Könntest Du aber mal näher erläutern, warum die Schaltung überhaupt 
Full-Duplex funktioniert? Ich hab das nicht so ganz verstanden.

mfg, Stefan.
Gast #1277237
Lesenswert?

@Peter S.

Auch wenn die Schaltung so funktioniert, gefallen tut sie mir nicht.
Den zusätzlichen Aufwand würde ich eher in galvanische Trennung stecken, 
oder wenn diese entfallen soll, die RS232-Signale direkt verwenden und 
jeweils am Empfänger mit 130 Ohm abschließen. Gemäß einer TI-AppNote 
sind damit ('188+'189) gut 500m mit 115kBit erreichbar.

Wenn, wie oben geschrieben, nur der PC eine Datenausgabe veranstaltet 
(RS232), wäre am Display lediglich ein schneller Optokoppler für den 
Dateneingang notwendig.
#1277258
Lesenswert?

>Auch wenn die Schaltung so funktioniert, gefallen tut sie mir nicht.
>Den zusätzlichen Aufwand würde ich eher in galvanische Trennung stecken,
>oder wenn diese entfallen soll, die RS232-Signale direkt verwenden und
>jeweils am Empfänger mit 130 Ohm abschließen.

Asymetrische Signale sind aber störungsanfälliger als symmetrische 
Signale, zudem brauchst Du dann mindestens 3 Adern

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