Forum: Mikrocontroller und Digitale Elektronik USB zu RS232 Converter


von T. G. (hans7530)


Angehängte Dateien:

Lesenswert?

Hallo,

ich soll für einen Bekannten einen robusten USB zu RS232 Converter mit 
internem Netzteil bauen.
Ich habe versucht mit der Beschaltung vom FTDI Chip und dem MAX232 
anzufangen, allerdings weiß ich jetzt nicht weiter wie ich den FTDI mit 
dem MAX verbinden soll und wie dann zum Sub-D Stecker?

Im Anhang ist einen PDF vom aktuellen Stand des Schaltplanes

Vielen Dank im Voraus

: Verschoben durch Moderator
von Frankman (Gast)


Lesenswert?

Ich frage mich ernsthaft, warum Du so was bauen möchtest?????
Das kauft man doch für 5 Euro... oder 3

von moep (Gast)


Lesenswert?

ehm... wieso schaust du nicht in das Datenblatt?
http://www.ftdichip.com/Products/ICs/FT232R.htm
http://www.ftdichip.com/Support/Documents/DataSheets/ICs/DS_FT232R.pdf

Dort gibt es explizit ein Beispiel dazu!

von Frankman (Gast)


Lesenswert?

Und jetzt, wo ich den Schmarrn mal genauer angesehen habe:

1. Was soll den der Käse mit dem Netzteil. Du kannst doch den MAX232 aus 
dem USB versorgen

2. Wo ist der ESD-Schutz und die Serienwiderstände für die 
RS232-Schnittstelle?

3. Wo ist die Common-Mode-Drossel und die Filter -C´s vom USB?
4. Wo ist der ESD-Schutz vom USB?
5. Aber Hauptsache, ne TX und RX-Led, ja?
6. Sicherung für Trafo fehlt.
7. Varistor bei Trafo fehlt ( Schutz gegen Burst und Surge)
8. Wenn schon Led, dann noch eine Power-Led dazu, oder?
9. Wo sind die Decoupling-C´s vom FTDI???????
10. Den Schaltplan solltest Du auch noch erst zu Ende malen. Der 
Sub-D-Stecker und TX und Rx sind ja noch nicht angeschlossen....


Also DAS ist KEIN robustes Design... Das ist OBERMURKS....
Echt schade um die Zeit, bitte KAUFE so ein Ding fertig. Es kostet
echt nur 1,5 Euro bei Ebay:
http://www.ebay.de/sch/?_nkw=usb%20rs232&clk_rvr_id=488286873366

von T. G. (hans7530)


Lesenswert?

Es geht mir jetzt gerade nur um die Datenleitungen vom FTDI zum MAX232 
und zum SUB-D Stecker. Vielleicht hab ich das oben ja nicht gut 
ausgedrückt.
Danke für die anderen Tipps.

von Frankman (Gast)


Lesenswert?

Und noch was:
Let me read the datasheet for you:

1. google-->ft232rl eintippen--> zweiter Treffer anklicken--> Seite 7 
durchlesen--> Seite 27 durchlesen

2. google-->max232 eintippen--> zweiter Treffer anklicken--> Seite 1 
durchlesen--> Seite 2 durchlesen --> Seite 7 durchlesen

3. Nochmal über den Sinn nachdenken, ob sich die Platte wirklich 
lohnt...

4. Nachdem sowieso keiner auf mich hört: Weiter nachdenken, was die 
Leute wohl in den Datenblättern meinten.

5. Eagle anschmeißen und Schaltplan zuende malen.

6. Zur Not oben beschriebene Seiten aus den Datenblättern ausdrucken und 
mit Tesa neben den Monitor pappen, dann gehts schneller, mit dem 
Abmalen...

von T. G. (hans7530)


Angehängte Dateien:

Lesenswert?

Ähm, okay ich hab mir das jetzt einfach mal so mit einer Schaltung hier 
aus dem Forum zusammengereimt da mir die Datenblätter leider gar nicht 
dabei geholfen haben welche Pegel jetzt verstärkt werden müssen.
http://www.mikrocontroller.net/articles/Datei:Max232_korr.png

zu 1. Das ist gerade der Sinn es nicht über USB zu versorgen.
zu 2. Ich hab keine Ahnung was du meinst.
zu 3. Da ich mich noch nie mit Ferriten/Drosseln/Spulen befasst hab 
konnte ich nix damit anfangen vielleicht hat ja jmd einen Tipp
zu 4. Auch keine Ahnung was du meinst.
zu 5. Kein Kommentar
zu 6. gesagt, getan
zu 7. Mit diesem Bauteil hab ich mich ebenfalls noch nie befasst.
zu 8. gesagt, getan
zu 9. Habe ich bisher noch nicht da ich zuerst eine Lösung für die 
Datenleitungen haben wollte. Nun sind sie da.
zu 10. Ja das war ja die grundsätzliche Frage welche Signale müssen 
durch den MAX232 verstärkt werden und wo müssen sie am SUB-D Stecker 
angeschlossen werden...


Funktioniert die Schaltung der DATENWEGE und die Belegung des SUB-D 
Steckers so?

von Leo H. (Gast)


Lesenswert?

>Das ist gerade der Sinn es nicht über USB zu versorgen

Mit dem aktuellen Design ist das vor allem eines: Sinnlos!

1. Dein Gerät ist "Self-Powered". Beschalte den FTDI passend, ansonsten 
meldet der sich evtl. nicht korrekt an.
2. Deine serielle Schnittstelle ist weder galvanisch getrennt noch 
führst du eine Spannungsversorgung raus. Wozu also das Netzteil? Den 
MAX232 versorgt der USB-Port locker!
3. Dein aktueller Entwurf beschädigt evtl. den PC weil Spannung auf den 
Versorgungs- und Datenleitungen anliegt auch wenn der PC ausgeschaltet 
ist.
4. Den USB-Schirm direkt auf Masse zu legen könnte Probleme mit 
Ausgleichsströmen geben.

>Funktioniert die Schaltung der DATENWEGE und die Belegung des SUB-D
>Steckers so?

Kann man kaum erkennen... RTS & CTS könntest du auch mit rausführen.

Verrate doch mal wieso die fertigen Adapter bei dir nicht funktionieren. 
Zu 99% wird dein Problem nicht darin bestehen das der Pegelwandler seine 
10mA aus dem USB-Port beziehen muss.

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


Lesenswert?

Was hat die Frage mit VHDL oder FPGAs zu tun?
Nichts. Also ab nach "Elektronik"....

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.