Forum: Mikrocontroller und Digitale Elektronik USB Hub/Kabel modifiziert -> keine Hi-Speed verbindung


von Hassi (Gast)


Lesenswert?

Hallo Leute,
In meiner Bachelorarbeit entwickle ich ein Werkzeugmodul für die 
visuelle Überwachung der Qualität von Leiterbahnen in der additiven 
Fertigung.

In dem Verfahren wird ein Bauteil im Pulverbett mittels des 
Pulver-Binder 3D-Druck Verfahrens schichtweise hergestellt. An den 
Orten, an denen Leiterbahnen oder elektrische Bauteile platziert werden 
sollen wird mittels eines Saugers eine Kavität hergestellt. Für die 
elektrischen Leiterbahnen wird mittels eines Dispensers eine 
Epoxy-Silberpartikel-Paste abgelegt.

Mein Modul soll anschließen Bilder aufnehmen die dann von einem 
Algorithmus auf Fehlerstellen (Lücken oder Ausbuchtungen) untersucht 
werden.

Mein bisheriger Aufbau sieht folgendermaßen aus:
Das die Werkzeugkopplung und das Werkzeugmodul werden elektrisch über 
eine Federstiftleiste verbunden. Nach der Federstiftleiste befindet sich 
ein USB-Hub der die Verbindung zu einem µC und einer Industriekamera 
(IDS uEye XS 2) ermöglicht.

Mein Problem ist jetzt, dass Windows die Meldung "Dieses Gerät kann eine 
höhere Leistung erzielen" anzeigt sobald ich das Gerät anschließe.

Sobald die Kamera abgesteckt ist verschwindet die Meldung. Der µC läuft 
fehlerfrei.

Eine Fehlermöglichkeit wäre dass die Kamera zu viel Strom zieht, laut 
Datenblatt sollten das aber nur 2 Watt sein...
Bei 5V sind das 0,4A die eigentlich voll in der USB 2.0 Spezifikation 
von 0,5A liegen. Das Problem tritt auch auf wenn der µC abgesteckt ist, 
also nur USB-Hub und Kamera angesteckt sind.

Ich habe den USB-Hub in sofern modifiziert dass ich die Buchsen 
abgelötet habe und das Anschlusskabel zusätzlich an der Stiftleiste. 
Außerdem habe ich das mini-USB Anschlusskabel der Kamera (genauso wie 
das des µC) modifiziert um möglichst viel Bauraum sparen zu können.

Ich probiere jetzt gleich ob ein anderes Kabel funktioniert.

Habt ihr noch eine Idee?

von The D. (thedaz)


Lesenswert?

Meines Wissens zeigt Windows diese Meldung wenn das Device einen höheren 
USB Standard unterstützt als der PC Anschluss. Also z.B. USB 3 Kamera an 
USB 2 Port am PC.

von physiker (Gast)


Lesenswert?

Die Fehlermeldung bedeutet, daß nur eine USB1 statt einer USB2 
Verbindung hergestellt werden kann. Die Kamera sollte laufen, wenn auch 
ggf. nich so schnell/mit niedrigerer Auflösung/mit Aussetzern. Mit einem 
normalen (unmodifizierten) Kabel an den Computer-Port, wo momentan der 
Hub dran hängt, anschließen; wenn der Fehler dann immer noch kommt, mal 
im Gerätemanager bzgl. USB-Treiber und Kameratreiber schauen.

von Jim M. (turboj)


Lesenswert?

Hassi schrieb:
> Nach der Federstiftleiste befindet sich
> ein USB-Hub der die Verbindung zu einem µC und einer Industriekamera
> (IDS uEye XS 2) ermöglicht.

Ist das zufällig nur ein USB 1.1 Hub? Der würde die Fehlermeldung immer 
erzeugen.

Hassi schrieb:
> Ich habe den USB-Hub in sofern modifiziert dass ich die Buchsen
> abgelötet habe und das Anschlusskabel zusätzlich an der Stiftleiste.
> Außerdem habe ich das mini-USB Anschlusskabel der Kamera (genauso wie
> das des µC) modifiziert um möglichst viel Bauraum sparen zu können.

USB 2.0 High Speed hat relativ enge Toleranzen bei differenzieller 
Impedanz, USB 1.1 Full Speed hat deutlich mehr Spielraum. Ohne Fotos vom 
Aufbau kann Dir hier aber niemand so richtig helfen - und Messen würde 
relativ teures Equipment erfordern, wie DSO mit >1 GHz Bandbreite.

von physiker (Gast)


Lesenswert?

Und muss das Gebastel mit dem Hub wirklich sein? Ich kann mir nicht 
vorstellen, daß das Platz spart im Vergleich dazu zwei USB-Kabel aus dem 
Bauraum zu führen.

von Hassi (Gast)


Angehängte Dateien:

Lesenswert?

Wow, vielen Dank für die Zahlreichen Antworten!

erstmal zu meinem letzten Punkt:
Ein anders Kabel am Hub hat nichts geändert, das problem wird wohl 
zwischen PC und Hub (also dem zwischenstück zwischen USB-Stecker und 
Hub-Platine) liegen.

@The Daz, Es handelt sich um USB 2.0 bzw, USB 3.0 Buchsen an 
verschiedenen Windows 7 Computern. Es zeigt immer den gleichen Fehler 
an.

@physiker, mit einem normalen, unmodifizierten Kabel direkt am Computer 
funktioniert die Kamera einwandfrei, Ich konnte das Setup an 
unmodifizierten Hub leider nicht testen.
Das mit den Treibern probiere ich gleich mal :)

@Jim Meba, Laut Angaben des Herstellers handelt es sich um einen USB 2.0 
Hub.(http://www.reichelt.de/USB-Hubs/LOGILINK-UA0138/3/index.html?&ACTION=3&LA=2&ARTICLE=125049&GROUPID=6103&artnr=LOGILINK+UA0138)

Ich habe zwei bilder angehängt damit man sich ungefähr vorstellen kann 
von was ich rede. die USB-Hub-Platine ist im Bild IMG_6479_1_.JPG die 
grüne Platine die teilweise vom schwarzen Klebeband verdeckt ist.

@physiker, die alternative wäre das USB-Kabel für die Kamera direkt am 
PC anzuschließen und eine art Kabelführung einzubauen (zusätzlich zu der 
schon vorhandenen) um die Bewegungen in der X-achse der Anlage mit zu 
machen.
Die Werkzeugkopplung hat zwar links und rechts Kontakte für die 
Stiftleiste die du auf dem Bild IMG_6479_1_.JPG links in der schwarzen 
Kunststoffplatte sehen kannst, leider ist die zweite schon für die 
Ansteuerung eines Schrittmotors und dem auslesen eines Reedschalters 
belegt.

von Hassi (Gast)


Lesenswert?

So, ich hab mich jetzt damit abgefunden die USB-Verbindung nicht über 
die Stiftleiste zu legen.
Vielen Dank für eure Beiträge!

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.