Forum: Mikrocontroller und Digitale Elektronik Hilfe mit USB - Seriell Kabel (Welches IC ist dass?)


von Patrick (Gast)


Angehängte Dateien:

Lesenswert?

Guten Tag allerseits,

ich habe ein paar USB / Seriell Kabel erstanden und sie heute per Post 
erhalten.

Nun habe ich folgendes Problem:

Unter Windows, werden sie als 'Unbekanntes Gerät' erkannt
Unter Linux nehmen sie keine Adresse an 'device not accepting address 
33, error -71'

Daraufhin habe ich das Sub-D Ende des Kabels geöffnet und nachgeschaut 
welches IC verbaut ist, nun der nächste Punkt, ich denke es ist ein 
chinesischer Nachbau eines TI 232er.

Google findet zu der Angabe '38C202M' oder '3BC202M' nichts finden.

Auf dem IC ist ein Symbol, was für mich nach TI aussah aber unter 
genauer Betrachtung doch anders ist.

Siehe Bilder.

TI ist dieser Chip nicht bekannt, die nette Dame am Telefon sagte, er 
sei von Maxim, aber dort gibt es Ihn auch nicht.

Nun bin ich gerade ratlos, hat jemand diesen schonmal gesehen?

Vielen Dank schonmal.

von Eumel (Gast)


Lesenswert?

MAX232
Pegelwandler.

von Bjoern B. (per)


Lesenswert?

Hallo!

Steht doch in grossen lettern drauf des es ein MAX232 ist !

gruß,
Björn

von Max D. (max_d)


Lesenswert?

Lol, da ist gar kein USB-Seriell Wandler drinne...
Das is nur ein Pegelwandler da wirds nix mit usb.

von Eumel (Gast)


Lesenswert?

Was du da hast ist also kein USB Seriell Kabel sondern ein rs232 auf ttl 
pegelwandl.er

von Bjoern B. (per)


Lesenswert?

Mit andren worten es ist kein USB to Seriell Kabel.

gruß,
Björn

von Bernhard S. (b_spitzer)


Lesenswert?

Die andere Seite des Kabels ist der interessante Teil... Alternativ mal 
im Gerätemanager auf das unbekannte Gerät doppelt klicken, dann auf 
Details, Hardware-IDs. Jetzt die USB Vendor- und Device-ID markieren, 
Strg+C und hier einfügen.

von Eumel (Gast)


Lesenswert?

Hoffentlich hat das Kabel noch IC am anderen Ende. Ansonsten: HAHA ;)

von Patrick (Gast)


Lesenswert?

Hallo,

also als erstes, lesen kann icha uch und einen stand. Maxim MAX232 kenne 
ich und habe ich schon verbaut.

Mich irritierte jedoch, die weitere Beschriftung, abgesehen davon, muss 
in dem 232 nach meiner Logik ein USB-Gegenstück vorhanden sein, sonst 
würden beide OS es ja nicht als USB-Gerät erkennen.

Aber es ist immer schön, wenn viele Leute das Selbe schreiben ;-)

Erstmal die dmesg Ausgabe unter Linux:


[ 6101.704079] usb 3-2: new low-speed USB device number 47 using 
uhci_hcd
[ 6101.828090] usb 3-2: device descriptor read/64, error -71
[ 6102.056101] usb 3-2: device descriptor read/64, error -71
[ 6102.272091] usb 3-2: new low-speed USB device number 48 using 
uhci_hcd
[ 6102.396089] usb 3-2: device descriptor read/64, error -71
[ 6102.624083] usb 3-2: device descriptor read/64, error -71
[ 6102.840074] usb 3-2: new low-speed USB device number 49 using 
uhci_hcd
[ 6103.256075] usb 3-2: device not accepting address 49, error -71
[ 6103.368077] usb 3-2: new low-speed USB device number 50 using 
uhci_hcd
[ 6103.784069] usb 3-2: device not accepting address 50, error -71
[ 6103.784100] hub 3-0:1.0: unable to enumerate USB device on port 2

Muss eben den Laptop neustarten für Windows.

von Eumel (Gast)


Lesenswert?

Patrick schrieb:
> Mich irritierte jedoch, die weitere Beschriftung, abgesehen davon, muss
> in dem 232 nach meiner Logik ein USB-Gegenstück vorhanden sein, sonst
> würden beide OS es ja nicht als USB-Gerät erkennen.


Ok, also deine Vermutung ist, dass es ein MAX232 inklusive USB Seriell 
Wandler ist?

von Patrick (Gast)


Lesenswert?

Nunja, wenn ich einen normalen 232 der ttl nach seriell umsetzt an nen 
usb kabel löte, dann würde ein OS das doch nicht als usb gerät erkennen 
oder?

So also nun im windows:

Geräteinstanzkennung: USB\VID_0000&PID_0000\5&91DC6CE&0$2
Hardwarekennungen: USB\UNKNOWN

Gerätetyp: USB-Controller
Hersteller: (Standard-USB-Hostcontroller)
Ort: Pfad 0 (USB Device)

von bluppdidupp (Gast)


Lesenswert?

Patrick schrieb:
> sonst
> würden beide OS es ja nicht als USB-Gerät erkennen.

Für Erkennung von "irgendwas" können auch schon Widerstände in den 
Datenleitungen ausreichen - Muss also nicht bedeuten dass er tatsächlich 
ein USB-Gerät findet ;D

von Patrick (Gast)


Lesenswert?

Sagen wir so, ich hoffe es, dass ich irgendwas übersehe, ansonsten habe 
ich TTL - Seriell Wandler mit nem USB Stecker statt SubD xD

Das USB Ende sieht nach einem normalen Stecker aus, ich denke nicht das 
dort noch etwas drin verborgen ist.

Meine Hoffnung war, dass einer solch einen 232 mit genau der 
Beschriftung kennt und evtl nur ein spezieller Treiber nötig ist.

Fragen und hoffen kann man doch ;-)

von Patrick (Gast)


Lesenswert?

Ok, mit USB wollte ich mich erst demnächst, bei einem Soft-USB Projekt 
mit einem Atmega, auseinander setzen.

von Jochen (Gast)


Lesenswert?

Na jaaa, ich versorg mein Steckbrett auch über USB. Wenn ich das 
einstecke piepst es auch und Windows erkennt ein (unbekanntes) Gerät.

von Patrick (Gast)


Lesenswert?

Mein Laptop egal ob mit Win oder Linux, sagt nichts dazu wenn ich mir 
Strom vom USB ANschluß hole oO

von bluppdidupp (Gast)


Lesenswert?

"USB\VID_0000&PID_0000" sieht schon ganz schlecht aus.
Demnach hat der Enumerationsvorgang nicht geklappt, ein Anzeichen für 
defekte USB-Hardware

von Patrick (Gast)


Lesenswert?

Was mich erstaunt hat, ich habe via google nichts zu der Bezeichung 
gefunden, also die Obere.

von ... (Gast)


Lesenswert?

Patrick schrieb:
> Das USB Ende sieht nach einem normalen Stecker aus, ich denke nicht das
> dort noch etwas drin verborgen ist.

Und was spricht dagegen, von den 4 Leitungen zwischen USB-Stecker und 
MAX232-Platinchen den Durchgangswiderstand auf ca. 0Ω zu prüfen - ganz 
ohne zu denken?

von Alexander F. (alexf91)


Lesenswert?

Patrick schrieb:
> [ 6101.704079] usb 3-2: new low-speed USB device number 47 using
> uhci_hcd
> [ 6101.828090] usb 3-2: device descriptor read/64, error -71
> [ 6102.056101] usb 3-2: device descriptor read/64, error -71
> [ 6102.272091] usb 3-2: new low-speed USB device number 48 using
> uhci_hcd
> [ 6102.396089] usb 3-2: device descriptor read/64, error -71
> [ 6102.624083] usb 3-2: device descriptor read/64, error -71
> [ 6102.840074] usb 3-2: new low-speed USB device number 49 using
> uhci_hcd
> [ 6103.256075] usb 3-2: device not accepting address 49, error -71
> [ 6103.368077] usb 3-2: new low-speed USB device number 50 using
> uhci_hcd
> [ 6103.784069] usb 3-2: device not accepting address 50, error -71
> [ 6103.784100] hub 3-0:1.0: unable to enumerate USB device on port 2

Das sieht nicht wirklich nach einem USB-Seriell Wandler aus. Da schlägt 
bereits die Enumeration fehl, was normalerweise das erste ist, was ein 
USB Gerät macht. Das gleiche Ergebnis müsste auch mit ein paar 
Widerständen an den Datenleitungen auftreten.
Poste mal die Ausgabe von lsusb oder sieh dir in Wireshark die genauen 
Pakete an, dann siehst du auch genau, welche Pakete das Gerät sendet.

von Cyblord -. (cyblord)


Lesenswert?

Woher hast du die Dinger denn? Wer verkauft sowas? Ich meine man kann 
für 1,90 EUR funktionsfähige USB-TTL Wandler bei eBay kaufen. Warum 
sollte jemand ein solches Kabel verkaufen, welches derart offensichtlich 
Betrug ist.


gruß cyblord

von Spess53 (Gast)


Lesenswert?

Hi

>Was mich erstaunt hat, ich habe via google nichts zu der Bezeichung
>gefunden, also die Obere.

Weil diese Bezeichnungen meist Herstellungsdaten sind.

>Maxim MAX232 kenne ich und habe ich schon verbaut.

MAX232 gibt es auch von TI.

http://www.ti.com/lit/gpn/max232

MfG Spess

von S. K. (hauspapa)


Lesenswert?

So ungewöhnlich ist das garnicht:
Von FTDI gibt es z.B. USB->Seriell Kabel da ist die USB Seite direkt in 
den USB Stecker eingespritzt und hinten kommen RX/TX mit Logikpegel 
raus.

Das sieht dann so aus:
http://www.ftdichip.com/Products/Cables/USBTTLSerial.htm
und ist von einem normalen USB Stecker nicht zu unterscheiden.

Hinten eine MAX232 dran und das Ganze macht richtige RS232.

FTDi lässt sich diese Kabel allerdings fürstlich bezahlen, die wollen 
wohl lieber Chips verkaufen.

viele Grüsse
Hauspapa

von Patrick (Gast)


Lesenswert?

Hi,

so hab mal durchgemessen.

Kein Widerstand =\

Gekauft habe ich die Kabel via eBay für 5€, ist also nicht so ein großer 
Verlust.
Ich warte gerade noch auf eine Reaktion des Verkäufers, aber ich glaube 
nicht dass da was kommt.

http://www.ebay.de/itm/300771009083?ssPageName=STRK:MEWNX:IT&_trksid=p3984.m1497.l2649#ht_500wt_951

Meine Hoffnung war halt, dass evtl in dem "Max232" ein USB Stack 
integriert ist, da es, falls ich es nicht falsch gesehen habe, von TI 
auch solche geht.

Noch eine Frage, sehe ich das richtig, dass das TI Logo auf dem Chip 
falsch ist?

Sprich dass der ganze Chip eine "Raubkopie" ist?

Danke

von Björn B. (elmo)


Lesenswert?

> Gekauft habe ich die Kabel via eBay für 5€, ist also nicht so ein großer
> Verlust.
> Ich warte gerade noch auf eine Reaktion des Verkäufers, aber ich glaube
> nicht dass da was kommt.

Geld zurückverlangen da der Artikel ja nicht der Beschreibung 
entspricht.


> Noch eine Frage, sehe ich das richtig, dass das TI Logo auf dem Chip
> falsch ist?

Erster Treffer bei Google "max232 ti" bestätigt, dass TI auch den max232 
herstellt.

von Kevin K. (nemon) Benutzerseite


Lesenswert?

Patrick schrieb:
> Meine Hoffnung war halt, dass evtl in dem "Max232" ein USB Stack
> integriert ist, da es, falls ich es nicht falsch gesehen habe, von TI
> auch solche geht.
nein, hat er nicht. Der MAX232 wandelt einen TTL-Pegel (ggf. auch 
niedrigere Pegel) in einen RS-232-konformen Pegel um. Nix USB

von Michael L. (michaelx)


Lesenswert?

Man glaubt manchmal nicht, was da alles so für Unsinn am Start ist. Wer 
kennt nicht die USB-Kabel mit A-Steckern an beiden Enden.

Vielleicht hatte ja irgend ein ganz "Schlauer" mal USB-Stecker/Buchsen 
als TTL-Seriell-Ausgänge zweckentfremdet, und dafür dann RS232-Adapter 
gebastelt. Und die sind nun einem "Verchecker" in die Hände gefallen ... 
;-)

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.