Hallo, immer wieder brauche ich auf dem Basteltisch auf die schnelle verschiedene serielle Schnittstellen am PC um etwas zu steuern, testen oder prüfen. Ich habe mir deshalb einen kompakten universellen USB Wandler gezeichnet: - FTDI FT230H Wandlerchip - Mini USB Buchse - Stromversorgung über USB - Serielle Schnittstelle TTL Pegel (3,3 V, 5 V tolerant) - RS232 Schnittstelle über MAX3232 - RS485 Schnittstelle - RS422 Schnittstelle - Kontroll-LEDs TX/RX/Power - Umschaltung zwischen den verschiedenen Schnittstellen automatisch (RX Wege über Dioden verodert) - Alle Pins an Wago Klemmleiste - Alle Pins an Stiftleite - RS485 über Schalter terminierbar Ich wollte mir davon ein paar Leiterplatten machen lassen, vielleicht hat noch jemand Interesse daran, dann kann ich ein paar mehr bestellen. Vielleicht hat auch noch jemand ein paar kleiner Zusatzideen die man noch eben einfließen lassen könnte, deswegen habe ich die Leiterplatte noch nicht ganz zu ende geroutet. Schöne Grüße Stefan
Hallo Stefan, das schaut ja schonmal gut aus ich würde nur die Leitungen zwischen den Treiben ( RS232 RS485 RS422 ) über Optokoppler von der USB Spannungsversorgng trennen. Ich hatte da immer mal wieder komische Sachen wenn ich auch den AVR Programmer und den USB / Seriell Wandler angeschlossen hatte. Elektor hatte da auch ein schönes Board drinnen (11/2014) leider auch ohne Trennung der Spannungen. Ich hatte da auch mal nach einem Optokoppler geschaut und mir den 6N137 ausgesucht. Nur mal als Anregung Chris
Ich habe mal vor Jahren einen 4-fach Adapter mit dem FT4232H gebaut. Auf dem Board sind RS232-Treiber drauf (die braucht man am häufigsten). Wenn man die breiten Jumper zieht, kann man diese abtrennen und andere anschließen oder die Ports für JTAG, SPI oder wasweißich benutzen. fchk
Lohnt sich dei Muehe bei den Preisen ? http://www.ebay.de/itm/CP2102-USB-TTL-RS232-Serial-Port-Converter-Transceiver-/230308271855?pt=US_Parallel_Serial_PS_2_Cables_Adapters&hash=item359f7156ef
Moin, ich will hier nicht unbedingt einen neuen Streit was ist besser anfangen, aber da hier ja doch viel auf arbeiten mit Mikrocontrollern hinausläuft, siehe Dir doch mal einen CP21xx USB seriell Wandler an. Meiner Meinung nach sind die in diesem Zusammenhang wesentlich günstiger und damit meine ich nicht den Preis sondern die Parameter. Beispiel: mit einem CP21xx kann man problemlos 250000 Baud von einem AVR zum PC übertragen und das selbst bei aktiven internen RC ohne Quarz. Das geht normalerweise überhaupt nicht, die rechnerischen Abweichungen sind hier eigentlich schon so groß, das eine Fehlerfreie Übertragung nicht mehr möglich / sicher ist. Mit einem FTDI geht das auch nicht, der CP21xx macht das aber meist noch mit sowohl mit 3,3V als auch mit 5V Betriebsspannung am Zielsystem. Was nicht heißt das ich das so ohne Quarz empfehle, sondern nur das mir aufgefallen ist das es noch geht. Preislich gibt es die schon für unter 2€ fertig verbaut auf kleinen USB Platinen. LG Willi
Toralf Wilhelm schrieb: > Preislich gibt es die schon für unter 2€ fertig verbaut auf kleinen USB > Platinen. Siehe meinen Beitrag ueber Dir, da ist genau das schon alles drin und dran.
Es ist schon einige Zeit her dass ich das Projekt gestartet habe, aber inzwischen häufen sich sowohl Threads mit ähnlichem Thema und immer mehr exotische Hardware auf mit Schreibtisch mit der kommuniziert werden muss. Nach wie vor scheint es kein Interface zu geben welches alles Wünsche abdecken kann: - Galvanisch getrennt - Pinleiste für Logikanalyser - LEDs für TX/RX/TXEN - Vollbeschaltet (alle Handshakeleitungen) - RS232 - RS485, Terminierung jumperbar - RS422 mit zusäzlichem Handshake-Doppelpaar (RTS/CTS oder DSR/DTR) - TTL Interface mit unterschiedlichen Spannungen - Stromschleife (TTY) 4/3/2 Wire jeweils aktiv und passiv Das ganze soll ein ein Aluminiumprofilschienengehäuse, von der einen Seite wird das Mainboard mit FT232 und galvanischer Trennung eingeschoben, von der anderen das Board mit der jeweiligen Schnittstelle. Im Anhang sind grobe Entwürfe von Schaltplan und den Boards. Gruß Stefan
Ach ja, das ganze sollte eine Diskussionsgrundlage sein... Stefan
Bin etwas weiter; es kam noch ein Modul für den LIN Bus dazu, die Stromschleife ist überarbeitet und es gibt ein paar grobe Entwürfe für die Frontplatten. Derzeitige Ausstattung ---------------------- Mainboard: - Galvanisch getrennt - Pinleiste für Logikanalyser - LEDs für TX/RX/TXEN - Vollbeschaltet (alle Handshakeleitungen) - DC/DC Wandler 5 V & 12 V für daughterboards RS485/422: - Terminierung jumperbar - Zusätzliches Handshakepaar, jumperbar RTS/CTS oder DTR/DSR RS232: - Voll beschaltet (TXD, RXD, CTS, RTS, DTR, DSR, CD, RI) TTL Interface: - Spannung jumperbar 3,3 / 5 V oder von Zielschaltung TTY (current loop): - 4/3/2 Wire jeweils aktiv und passiv jumperbar LIN interface: - Pullup für Master jumperbar Stefan
Das ganze ist nun in ein GitHub Repository gezogen: https://github.com/Phunkafizer/AllSerial Ausserdem habe ich mich mit Joe G. zusammengetan, daher geht es erstmal hier weiter: Beitrag "USB-UART Baugruppe"
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
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.