Forum: Mikrocontroller und Digitale Elektronik Empfehlung RS232->USB-"Stick" gesucht?


von Michael Glaser (Gast)


Lesenswert?

Hallo Leute, ich suche einen kompakten "Stick" für die Umwandlung von 
serial auf USB. Sowas wie PL2303 , CH340E ...wer kann da was empfehlen? 
Vielen Dank.

von Wolfgang (Gast)


Lesenswert?

Michael Glaser schrieb:
> Hallo Leute, ich suche einen kompakten "Stick" für die Umwandlung von
> serial auf USB. Sowas wie PL2303 , CH340E ...wer kann da was empfehlen?

Für welches Betriebssystem?
Win10 überschreibt beim Softwareupdate gerne die Treiber für die alten, 
gefakten PL2303-Chips.

von Forist (Gast)


Lesenswert?

Michael Glaser schrieb:
> Hallo Leute, ich suche einen kompakten "Stick" für die Umwandlung von
> serial auf USB. Sowas wie PL2303 , CH340E ...wer kann da was empfehlen?

Welche Funktionen brauchst du?
Ist die Unterstützung von HW-Handshake erforderlich?

Um eine Empfehlung auszusprechen, ist es immer gut, den Verwendungszweck 
zu kennen. Was will man mit einem super duper Geländewagen, wenn es um 
Formle-I Rennen geht.

von n335 (Gast)


Lesenswert?

Wenn es um Basteleien mit dem µC geht:
ich benutze das hier https://www.amazon.de/gp/product/B01CYBHM26
Der CP2104 ist eindeutig der beste Chip dafür und es sind alle 
Übertragungsleitungen vorhanden (evtl noch eine Stiftleiste einlöten)
Wenn du aber irgendein Gerät mit Serial-Port an den PC anschließen 
willst geht das damit nicht wegen Pegel, so ein Gerät in fertig dürfte 
mittlerweile selten geworden sein

von Frank K. (fchk)


Lesenswert?

Ich verwende gerne MCP2200 und MCP2221. Die haben zwei Vorteile: erstens 
gibt es sie in DIL, und zweitens sind sie treiberlos, weil die nur die 
standard USB Geräteklassen CDC-ACM und HID implementieren. Man kann die 
Dinger also in einen Mac oder ein Windows 10 reinstecken, und sie 
funktionieren sofort. Bei Windows 7 braucht man ein .inf, das auf den im 
System vorhandenen Klassentreiber verweist.

fchk

von Stefan F. (Gast)


Lesenswert?

Achte auf die Spannungspegel. Manche haben 3,3V und manche haben 5V. Die 
mit Silabs CP2012 unterstützen beide Spannungen ohne einen Umschalter zu 
benötigen.

von Fred R. (Firma: www.ramser-elektro.at/shop) (fred_ram)


Lesenswert?

Kann die PLC2303 empfehlen.
Biete ich selbst an.
Da sind gleich 3.3V und 5V aus dem Board geführt, welche man für die 
eigenen Anwendungen verwenden kann.

von Rufus Τ. F. (rufus) Benutzerseite


Lesenswert?

Frank K. schrieb:
> Die haben zwei Vorteile:

Und einen Nachteil, wie sich kürzlich in einem anderen Thread 
herausstellt. CDC unterstützt kein XON/XOFF-Protokoll.

von Michael Glaser (Gast)


Lesenswert?

Oh, die Info fehlt..von Arduino/Atmel die Kommunikation zum PC, auf 
WinXP und 7.

von minifloat (Gast)


Lesenswert?

Und was ist mit den FTDI USB UART Kabeln?
mfg mf

von Adam P. (adamap)


Lesenswert?

Hey,

ich verwende die von FDTI, gibt es in verschiedenen Ausführungen und 
Spannungs-Leveln.

Funktionieren sehr gut und keine Probleme mit Treibern (Win 8 / Win 10).

http://www.ftdichip.com/Products/Cables/USBTTLSerial.htm

bzw. für RS232 Level

http://www.ftdichip.com/Products/Cables/USBRS232.htm

: Bearbeitet durch User
von Stefan F. (Gast)


Lesenswert?

Leider hat FTDI sich ein EIgentor geschossen, indem sie nachgemachte 
Chips unbrauchbar machen.

Jetzt traue ich mich gar nicht mehr, ein (angebliches) FTDI kabel zu 
kaufen. Bei Ebay weiß man nie, ob das ein Original oder ein Fake ist. 
Also kaufe ich lieber Kabel mit anderen Chips, bei denen weiß ich 
wenigstens sicher, daß sie funktionieren.

von Bernhard R. (bernhard_r874)


Lesenswert?

Kauft FTDI-Leitungen bei nahmhafen Distributoren (Farnell etc.) und dann 
gibt es auch keine Probleme.
Und wenn doch -> RMA

von Bernhard R. (bernhard_r874)


Lesenswert?

Mein Senf: Ich habe überall nur FTDI weil die zuverlässig und gut 
funktionieren. Die Identifikation kann man umprogrammieren und so z.B. 
unter Linux schnell den richtigen Port finden wenn mehrere angesteckt 
sind.
Treiber für Windows, OSX und Linux gehen auf anhieb.

von K2k (Gast)


Lesenswert?

Linux ist ja gar kein Problem, da gehen auch die billigen 
CH340-Chipsletten, für Win braucht man schon wieder extra Treiber, da 
wären die CP... die einfachere Lösung. FTDI war früher mal Standard, 
aber die sind einfach zu teuer geblieben und es gibt das Fake-Problem 
(s.o.)

von Michael Glaser (Gast)


Lesenswert?

also ich will den Stick mit den Beinchen direkt auf die Platine löten, 
daher fallen Kabel raus. Das mit 5V und 3,3V ist ein guter Gedanke, habe 
ich Tatsache vergessen: ich habe Platinen mit beiden Leveln.

von Michael R. (mr-action)


Lesenswert?

Also ich nutze nur noch FTDI Chips... Das sind die einzigen, die über 
all die Jahre immer an jedem PC ohne Probleme funktioniert haben...

von Stefan F. (Gast)


Lesenswert?

Windows 10 holt sich den CH340 Treiber automatisch aus dem Internet.

von Manfred (Gast)


Lesenswert?

Stefan U. schrieb:
> Leider hat FTDI sich ein EIgentor geschossen, indem sie nachgemachte
> Chips unbrauchbar machen.
>
> Jetzt traue ich mich gar nicht mehr, ein (angebliches) FTDI kabel zu
> kaufen.

Die Art, wie FTDI mit den Fakes umgegangen ist, ist Grund genug, den 
Laden generell zu meiden.

Unabhängig davon empfinde ich auch die Preise als unverschämt an der 
Marktentwicklung vorbei.

von Frank K. (fchk)


Lesenswert?

Michael Glaser schrieb:
> Oh, die Info fehlt..von Arduino/Atmel die Kommunikation zum PC, auf
> WinXP und 7.

nimm gleich einen Atmega 32U4 mit eingebautem Hardware-USB, dann ist das 
Problem erledigt.

fchk

von Stefan F. (Gast)


Lesenswert?

> nimm gleich einen Atmega 32U4 mit eingebautem Hardware-USB

Das ist allerdings wesentlich schwieriger anzuwenden, wenn man auf das 
Arduino Framework verzichten möchte, weil man sich dann noch mit der 
Programmierung der USB Schnittstelle herum schlagen muss.

Kann man machen, ich persönlich ziehe einen zweiten Chip vor. Auf den 
einen Euro mehr oder weniger kommt es bei Hobby-Basteleien nicht an.

von Michael Glaser (Gast)


Lesenswert?

wie gesagt, es wird ein Stick mit auflötbaren Beinchen benötigt ;)

von Rufus Τ. F. (rufus) Benutzerseite


Lesenswert?

https://www.reichelt.de/?ARTICLE=107168

Davon gibt es natürlich auch kostengünstigere Nachbauten.

von Pat A. (patamat)


Lesenswert?

Rufus Τ. F. schrieb:
> https://www.reichelt.de/?ARTICLE=107168
>
> Davon gibt es natürlich auch kostengünstigere Nachbauten.

Z.B. hier: 
https://www.elv.de/elv-highspeed-mini-usb-modul-um-ft2232h-komplettbausatz.html

Aber der TO möchte einen einzelnen Chip zum auflöten ;-)

von Rufus Τ. F. (rufus) Benutzerseite


Lesenswert?

Pat A. schrieb:
> Aber der TO möchte einen einzelnen Chip

Nö, er schreibt was von "Stick".

Und die Platine hat Beinchen, die man wiederum in korrespondierende 
Löcher einer anderen Platine einlöten kann.

von Michael Glaser (Gast)


Lesenswert?

Mir ist gerade noch etwas eingefallen: Mit RS232-Pegel meinte ich 
wirklich RS232-Pegel, nicht TTL auf 5V/3,3V-Basis...sind die 
vorgeschlagenen Sticks wie PL2303 bzw FTDI-Derivat wirklich 
RS232-Kompatibel? TTL suche ich nicht...Danke

von Volker S. (vloki)


Lesenswert?

Michael Glaser schrieb:
> ...sind die
> vorgeschlagenen Sticks wie PL2303 bzw FTDI-Derivat wirklich
> RS232-Kompatibel? TTL suche ich nicht...

Vermutlich nicht. Warum nimmst du dann nicht einfach ein entsprechendes 
USB-Seriell Kabel? z.B. so was ->
https://www.reichelt.de/USB-Konverter/USB2-SERIELL/3/index.html?ACTION=3&LA=517&ARTICLE=58641&GROUPID=6105&trstct=lsbght_sldr::133502

Bisschen mehr "Stick" ->
https://www.reichelt.de/USB-Konverter/DELOCK-61425/3/index.html?ACTION=3&LA=517&ARTICLE=121151&GROUPID=6105&trstct=lsbght_sldr::133502

: Bearbeitet durch User
von Michael Glaser (Gast)


Lesenswert?

weil ich keinen Stecker-Kabel brauche..wie schon des öfteren 
geschrieben..

von Volker S. (vloki)


Lesenswert?

Michael Glaser schrieb:
> weil ich keinen Stecker-Kabel brauche..wie schon des öfteren
> geschrieben..

Der aufgelōtete Stick kommuniziert dann Wireless mit dem PC?

von Cyblord -. (cyblord)


Lesenswert?

Michael R. schrieb:
> Also ich nutze nur noch FTDI Chips... Das sind die einzigen, die über
> all die Jahre immer an jedem PC ohne Probleme funktioniert haben...

Dasselbe kann ich über CP2102 sagen.

von Volker S. (vloki)


Lesenswert?

Volker S. schrieb:
> Michael Glaser schrieb:
>> weil ich keinen Stecker-Kabel brauche..wie schon des öfteren
>> geschrieben..
>
> Der aufgelōtete Stick kommuniziert dann Wireless mit dem PC?

Oder nur ein USB Kabel und auf der Platine so was:
http://www.ftdichip.com/Support/Documents/DataSheets/Modules/DS_DB9-USB.pdf
http://www.ftdichip.com/Support/Documents/AppNotes/AN_149_Upgrading%20a%20DB9%20RS232%20Interface%20to%20USB%20Using%20an%20FTDI%20DB9-USB-RS232%20Module.pdf

<edit>
Wieso brauchst du für deinen Arduino/AVR eigentlich RS232 Pegel?
Kannst du nicht den Konverter da drauf rausschmeißen?

: Bearbeitet durch User
von Michael Glaser (Gast)


Lesenswert?

@ Volker, nein, mit dem passenden USB-Kabel

und ihr nutzt es alle für TTL->USB? Niemand dabei, der den Ausgang vom 
RS232-Chip angezapft hat? ;)

von Adam P. (adamap)


Lesenswert?

Auf anhieb habe ich kein Chip gefunden der aus USB -> EIA/TIA-232 
(+-15V) macht.

Du könntest 2 Chips nehmen:
- USB <-> UART (FTDI, oder sonstige)
- UART <-> EIA/TIA-232 (ADM3307E z.b., Maxim (True RS-232))

edit:
MAX213EEAI+

: Bearbeitet durch User
von Volker S. (vloki)


Lesenswert?

Michael Glaser schrieb:
> und ihr nutzt es alle für TTL->USB? Niemand dabei, der den Ausgang vom
> RS232-Chip angezapft hat? ;)

Mit Ausgang vom RS232-Chip meinst du jetzt die +-6..10V Seite?
Woher kommt die eigentlich?
Das macht im Moment für mich alles keinen rechten Sinn.
Vielleicht solltest du deine Hardware doch nochmal im Detail 
beschreiben...

von Rufus Τ. F. (rufus) Benutzerseite


Lesenswert?

Vor allem:

Verwende eine klar verständliche Terminologie.

Suchst Du ein IC (Baustein, Chip) oder suchst Du ein komplettes Gerät 
(Platine, Modul, "Stick")?

von Joachim B. (jar)


Lesenswert?

Michael Glaser schrieb:
> Mir ist gerade noch etwas eingefallen: Mit RS232-Pegel meinte ich
> wirklich RS232-Pegel, nicht TTL auf 5V/3,3V-Basis...sind die
> vorgeschlagenen Sticks wie PL2303 bzw FTDI-Derivat wirklich
> RS232-Kompatibel? TTL suche ich nicht...Danke

warum kommt das nicht am Anfang?
Wo ist das Problem einen MAX3232 in ein RS232 Stecker Gehäuse zu bauen?

http://www.ebay.de/itm/2-5-10-15-20Stks-RS232-MAX3232-Level-to-TTL-Level-Module-Board-Converter-Adaptor-/272413019707?var=&hash=item3f6d14ce3b:m:mi5_ufQQ-iLlPKwdnJKhYoQ

unter 1,-€ und passt prima in ein RS232 Gehäuse für die Buchse oder 
Stecker

https://images-na.ssl-images-amazon.com/images/I/61qQar5j7OL._SY355_.jpg

von Rufus Τ. F. (rufus) Benutzerseite


Lesenswert?

Von FTDI gibt es komplett fertige Module, die in das Pinout einer 
SUBD-9-Buchse passen und sowohl eine USB-Seriell-Bridge als auch den 
nötigen Pegelwandler enthalten:

http://www.ftdichip.com/Products/Modules/USBRSxxx.htm#DB9-USB

von Jay W. (jayway)


Lesenswert?

Ich interpretiere, dass er so etwas sucht:

https://www.pollin.de/p/rs232-ttl-wandler-mit-max3232-810358

von Rufus Τ. F. (rufus) Benutzerseite


Lesenswert?

Jay W. schrieb:
> Ich interpretiere, dass er so etwas sucht:

Und wo ist da USB im Spiel?

von Jay W. (jayway)


Lesenswert?

Stimmt, mein Fehler. Erst denken, dann schreiben.

von Thorsten O. (Firma: mechapro GmbH) (ostermann) Benutzerseite


Lesenswert?

Falls noch jemand sowas suchen sollte, ich habe inzwischen eine Platine 
mit CP2104 fertig, die in ein Teko-Gehäuse passt:
http://www.mechapro.de/shop/Schrittmotor-Endstufen/Einzelachsen/smOOver-prg-Programmieradapter-f-smOOver-drv::279.html

Mit freundlichen Grüßen
Thorsten Ostermann

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.