Hi, ich bräuchte für ein kleines Bastelprojekt einen aktiven USB 2.0 hub. Diese kosten ja ansich nicht viel, allerdings habe ich hier noch einen alten passiven USB Hub. Wäre es ggf. möglich, diesen "aktiv zu machen". Wenn ja, wie? Vielen Dank!
Gar nicht, da der IC (USB Host) nicht in der Lage ist, die einzelnen Ports einzuschalten bzw. zu deaktivieren. Der IC (USB Host) muss nämlich auch den aktuellen Strom des Devices kennen.
p94 schrieb: > ich bräuchte für ein kleines Bastelprojekt einen aktiven USB 2.0 hub. > Diese kosten ja ansich nicht viel, allerdings habe ich hier noch einen > alten passiven USB Hub. Wäre es ggf. möglich, diesen "aktiv zu machen". > Wenn ja, wie? > > Vielen Dank! Das ist nicht einfach. Grund: Der Hub-Baustein braucht VBUS als Attach sense. Du musst aber trotzdem die Versorgung der Ports vom VBUS vom Host trennen, sonst geht dir der Host kaputt, wenn er ausgeschaltet wird. Ich habe das schon geschaft, über einen ungeschickten Breadboard-Aufbau. Eigentlich müsste der Hub auch die Ports einzeln wegschalten können, das geht auch nicht, mangels Schalter-IC. Ich würds lassen, so ein Mainboard ist teuer, ein Hub billig.
Wenn ich das richtig sehe, ist das Board doch schon für eine eigene Spannungsversorgung vorbereitet, die nur nicht bestückt ist (J6 + evtl. die fehlenden Kondensatoren). Allerdings scheint die Spannung vom Host tatsächlich nicht von der extern zugeführten entkoppelt zu sein, es sei denn U1 ist kein Spannungsregler, sondern ein MOS-FET, das ist auf den Bildern leider nicht zu erkennen.
:
Bearbeitet durch User
Vielen Dank für all eure Antworten! Das ist ja echt super!! R. M. schrieb: > Wenn ich das richtig sehe, ist das Board doch schon für eine > eigene > Spannungsversorgung vorbereitet, die nur nicht bestückt ist (J6 + evtl. > die fehlenden Kondensatoren). > > Allerdings scheint die Spannung vom Host tatsächlich nicht von der > extern zugeführten entkoppelt zu sein, es sei denn U1 ist kein > Spannungsregler, sondern ein MOS-FET, das ist auf den Bildern leider > nicht zu erkennen. Das hatte ich nämlich auch gedacht, dass das schon recht vorbereitet aussieht. U1 habe ich mal vergrößert und angehängt
Fred R. schrieb: > Gar nicht, da der IC (USB Host) nicht in der Lage ist, die einzelnen > Ports einzuschalten bzw. zu deaktivieren. Das ist ein stinknormaler USB-Hub, der einen sehr weit verbreiteten USB-Hub-Baustein verwendet, der wiederum sowohl in Self- als auch Bus-Powered USB-Hubs verwendet wird. Im Datenblatt http://www.datasheet.tomkii.net/usb/GL850.pdf wird beschrieben, wie man dem USB-Hub-Baustein mitteilt, in welcher Betriebsart der Hub arbeitet (Pin PSELF, danach im Datenblatt suchen). Das Ein- oder Ausschalten einzelner Ports ist kein zwingender Bestandteil eines USB-Hubs. Ein Beispiel für den Schaltplan eines Self-Powered USB-Hubs mit dem GL850 findet sich hier: https://www.ftdichip.com/Support/Documents/DataSheets/Modules/DS_RPi_HUB_Module.pdf Da ist noch eine USB-Seriell-Bridge drauf, aber die kann man für das Verständnis der Funktion einfach ignorieren.
p94 schrieb: > U1 habe ich mal vergrößert und angehängt Das ist ein 3,3V-Festspannungsregler. Ich habe die Entkopplung der Spannungen aber inzwischen gefunden: Auf J6 gehört eine Buchse mit Schalter, die die 5V-Leitung vom Host unterbricht, sobald ein Stecker hineingesteckt wird. Damit das funktioniert, musst Du allerdings beim Bestücken der Buchse den oval umrandeten Null-Ohm-Widerstand zwischen J6 und U1 entfernen.
p94 schrieb: > Wäre es ggf. möglich, diesen "aktiv zu machen". > Wenn ja, wie? In schnell? Pluskabel vom USB-Kabel von der Leiterplatte ablöten und isolieren. 5 V-Netzteil an den Punkt und natürlich Masse anschließen.
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.