Forum: Mikrocontroller und Digitale Elektronik RS232 galvanisch trennen,was ist falsch?


von Holger (Gast)


Angehängte Dateien:

Lesenswert?

Hallo,

möchte den seriellen Port galvanisch trennen, die angehängte Schaltung
funktioniert nur bis 9600 bd, brauche aber 57600.
der 6n136 müßte das doch können, hab ich was in der Beschaltung falsch
gemacht?

mfg

holger

von Simon F. (Gast)


Lesenswert?

was passiert denn wenn du die geschwindigkeit höher stellst ?

von TravelRec. (Gast)


Lesenswert?

Wie wär´s mit ´ner Datei im Bildformat, mit der alle ´was anfangen
können (*.gif / *.png / *.jpg)?

von Holger (Gast)


Lesenswert?

Der Pc und der TRX haben keine Verbindung mehr. Ich kann leider nur von
9600 auf 57600 springen der Ft 847 kann nur 2400,4800,9600 und 57600.

MfG

holger

von Benedikt (Gast)


Lesenswert?

Ist doch klar: Es fehlt der Pullup am Transistor des 6N136. Bau etwa 1k
ein und es sollte funktionieren.

von Holger (Gast)


Lesenswert?

Habs schon probiert mit nem Pullup, wenn der fehlen würde dürfte
garnichts funktionieren, oder? Der MAX scheint einen internen zu haben,
es liegen immer 3,8 V am Eingang an, ich zwar im Datenblatt nichts
gefunden. Ich habe hier 4 Stk davon und alle machen das selbe.
Kann es an der Länge des Kabels liegen, sind zwischen Pc und Trx ca
8m.

Holger

von Holger (Gast)


Angehängte Dateien:

Lesenswert?

Hab noch ein JPG angehängt.

von Benedikt (Gast)


Lesenswert?

Wenn der Pullup fehlt, dann wird der Eingang des MAX langsam hoch
gezogen -> es geht nur mit niedrigen Baudraten.

von Holger (Gast)


Lesenswert?

Ich versuche es nochmal mit 1k, habs vorher mit 470 versucht. Was ist
mit Pin 7, beim 6n137 nennt der sich EN und ist in vielen
Beispielschaltungen direkt mit der Vcc verbunden. Ich habe mal gehört
das Optokoppler schnell anziehen aber langsam abfallen. Sollte man
eventuell die Basis gegen Masse legen, 10K?

von TravelRec. (Gast)


Lesenswert?

Nein, besser nicht, dann schalten sie gar nicht mehr - PullUp von 4k7
und gut.

von Benedikt (Gast)


Lesenswert?

Laut Datenblatt benötigt man etwa 2,2k Pullup für 0,5us Abschaltzeit
(Low->High)

von Hoschi (Gast)


Lesenswert?

Wie schon gesagt, ohne Pull-Up wird das nie was mit schneller
Datenrate.
Wieso nimmst Du nicht lieber einen treibenden Optokoppler, z.B.
HCPL063. Der kann bis zu 1Mbd.

von Steffen (Gast)


Angehängte Dateien:

Lesenswert?

es geht aber auch anders. Die Schaltung im Anhang verwendet den ICoupler
ADuM1201AR von Analog-Devices. Der kostet nicht mehr als zwei
Optokoppler und verbraucht erheblich weniger Strom. ( rd. 2mA )
Die max. Baudrate ( getestet ) 115200. Dieser ICoupler kann bis 1Mbd.

von Holger (Gast)


Lesenswert?

Die Schaltung gefällt mir. Ich habe dazu ein Bericht in der CqDl
gelesen.
Wo bekomme ich den ADuM1201AR? RS Components könnte liefern - ich habe
aber kein Gewerbeschein. Bei Reichelt oder anderen Firmen die an normal
sterbliche liefern hab ich nichts gefunden.

MfG

Holger

von Steffen (Gast)


Lesenswert?

@Holger:

solltest Du den Baustein nicht bekommen, dann schicke mir einfach mal
ne EMAIL. Ich habe noch einige da.

Gruss

Steffen

von Steffen (Gast)


Lesenswert?

noch ein Nachtrag zur Stromversorgung. In der Schaltung ist die
Stromversorgung ( DC-PUMP ) freigehalten. Diese Schaltung möchte ich
nicht offen legen. Ich versorge das RS232-OPTO aus der negativen
Spannung der RS232. Infos im Internet dazu gibt es unter:

http://www.web-ee.com/Schematics/5V_RS232/5V_RS232.htm

oder

http://www.oliverbetz.de/icl.htm

Als Baustein habe ich den ICL7662S von Intersil benutzt.

Gruss

Steffen

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.