Forum: Mikrocontroller und Digitale Elektronik galvanische Trennung von RS232 Signalen


von Tim ". (Firma: wtmri) (timpuls)


Lesenswert?

Hallo,

ich hab eine Frage bzgl der galvansichen trennung von RS232 Signalen. 
Liegen die RS232-Signale als TTL-Signale an, ist das einfach zu machen 
mit Optokoplern. Gibts aber auch Optokopler oder andere ICs, die +-5V 
Pegel schalten können und galvanisch trennen?

mfg
Wredo

von Chinese (Gast)


Lesenswert?

Bausatz bei ELV raussuchen, Doku runterladen, Schaltplan+Stückliste sind 
enthalten. :-)

von MaWin (Gast)


Lesenswert?

> Liegen die RS232-Signale als TTL-Signale an, ist das einfach zu machen

Es ist viel einfacher, wenn die RS232 Signale als echte RS232 Signale 
anliegen, mit höherer Spannung.

Nur auf Empfängerseite brauchst du eben diese höhere Spannung. Meistens 
lässt die sich aus Statusleitungen der RS232 Schnittstelle gewinnen. Hat 
man nur Tx, kann man versuchen, über ihndauernd Signale zu senden und 
den maximalen und minimalen Pegel in Kondensatoren (Spitzenwertspeicher) 
zu speichern, damit man ihn für den Rx Eingang nutzen kann.

Optokoppler schalten problemlos 10 bis 20V, und bei 10V (3V bis 20V) 
Ansteuerspannung hat man auch kein all zu grosses Problem den 
Vorwiderstand auszusuchen, zumal echte RS232 Sendeleitungen 
strombegrenzt sein sollten.

von Tim ". (Firma: wtmri) (timpuls)


Lesenswert?

Den hab ich auch schon gefunden. Gibts aber nix kleineres, also 
kompakter. Vor allem ohne Trafo.

von Martin (Firma: Angestellt) (herki)


Lesenswert?

Wenn es von RS-232-Pegel auf TTL-Pegel geht...
MAXIM hat galvanisch isolierte RS-232-Tranceiver (MAX 250).

VG

Martin

von Tim ". (Firma: wtmri) (timpuls)


Lesenswert?

Zusammen mit dem MAX251 gehts dann in beide richtungen. Allerdings auch 
mit Trafo.

von Reinhard Kern (Gast)


Lesenswert?

Tim "p" schrieb:
>  Allerdings auch mit Trafo.

Irgendwoher muss die Spannung für das isolierte TxD ja kommen. Das 
Anzapfen von Statusleitungen funktioniert nicht zuverlässig, besonders 
wenn man keine hat.

Gruss Reinhard

von Marktschreier (Gast)


Angehängte Dateien:

Lesenswert?

Hier meine billig-Schaltung. Getestet bis 19200 Baud.
Da ich am Wo-ende keinen anderen Optokoppler als einen irgendwo 
ausgelöteten PC817 hatte, entstand diese Schaltung. Die grüne LED dient 
als Z-Diode für 2,1V. Der Widerstand sollte so 10k-22k sein. Der 
Transistor NPN universal z.B. BC547B Der Transistor arbeitet in 
Basis-Schaltung und dient dazu die Geschwindigkeit des langsamen 
Optokopplers um Zehnerpotenzen zu erhöhen...
Der Qotient der 3k3 zu 10k Widerstände ist dem CTR(Current transfer 
ratio) des Optokoppler individuell angepaßt.

Die beste Lösung ist ein gutes Provisorium...  ;-)
Ach ja, diese RS232-Schnittstelle geht nur in einer Richtung, bei 
Interresse könnt ihr das gerne weiterentwickeln und hier posten  ;-)

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.