22Aug
Es ist frustrierend, wenn ältere Hardware einfach nur rumhängt, Staub sammelt oder in die Quere kommt. Wenn sie wieder verwendet und wieder nutzbar gemacht werden kann, ist das ein Grund zur Freude. In der heutigen Ausgabe von SuperUser Q & A werden die Möglichkeiten der Umnutzung eines alten USB 1.1-Hub-Geräts für einen neugierigen Leser diskutiert.
Die heutige Frage &Die Antwortsitzung kommt dank SuperUser, einer Unterteilung von Stack Exchange, einer Community-gesteuerten Gruppierung von Q & A-Websites, zu uns.
Foto mit freundlicher Genehmigung von Alexandros Kostalas( Flickr).
Die Frage
SuperUser reader user1049697 möchte wissen, ob es möglich ist, einen alten USB 1.1-Hub zum Aufladen seiner Geräte zu verwenden:
Ich habe einen alten USB 1.1-Hub und frage mich, ob er für etwas Nützliches wiederverwendet werden könnte. Wäre es möglich, es an ein Wandladegerät anzuschließen, das über eine eingebaute USB-Steckdose verfügt, und den Hub zu nutzen, um 4 USB-Ladeanschlüsse zu erhalten? Funktionieren USB-Hubs nicht gut, wenn sie an Steckdosen angeschlossen sind?
Das Bild unten zeigt einen Hub ähnlich dem USB 1.1 Hub, den ich habe:
( Update) Ich habe dies mit einigen Geräten versucht und die Ergebnisse sind wie folgt:
- Mein altes Android 2.3 Gerät wird geladen, wenn auch sehr langsam.
- Mein iPhone 5S lädt überhaupt nicht auf.
Ist es möglich, einen alten USB 1.1-Hub zum Laden von Geräten zu verwenden?
Der Antwort-
-SuperUser-Mitwirkende Bob hat die Antwort für uns:
Leider hängt es wirklich von den Besonderheiten der Implementierung sowohl des Hubs als auch des Geräts ab.
Die meisten einfachen Hubs implementieren keine Art von Leistungssteuerung. Sie verbinden die USB-Stromleitungen entweder direkt mit ihrem Host oder einem externen( geregelten) Netzteil, was bedeutet, dass Sie die Kapazität der Stromquelle über alle Ports teilen würden.
In der Praxis wird das Laden von USB jedoch sehr komplex. Die Quintessenz ist, dass Ihr USB 1.1-Hub wahrscheinlich Ihre Peripheriegeräte lädt, aber mit einer reduzierten Rate. Dies liegt nicht daran, dass der Hub den Stromausgang aktiv begrenzt, sondern weil Peripheriegeräte den Strom begrenzen, den sie ziehen, es sei denn, sie können positiv bestätigen, dass der Host diesen Strom liefern kann( um Schäden an Hosts zu verhindern).
Diese reduzierte Rate hängt vom spezifischen Peripheriegerät und dem spezifischen Hub ab, reicht aber wahrscheinlich von 100 mA bis 500 mA, was weit weniger ist als das Maximum eines modernen Smartphones( über 1.000 mA).
Um zu erläutern:
1. Wenn der Host irgendeine Art von Leistungssteuerung implementiert, muss das Peripheriegerät eine Datenverbindung initiieren und richtig verhandeln. Obwohl dies technisch durch die Spezifikationen erforderlich ist( mit Ausnahme der neueren Spezifikationen für die Akkuladung), tun dies einige Peripheriegeräte möglicherweise nicht. Ich kann mir vorstellen, dass die meisten Smartphones zumindest versuchen werden, aber es gibt viele "dumme" USB-Peripheriegeräte, die nicht funktionieren.
2. Im Falle eines Hubs, der an eine USB-Stromversorgung ohne einen geeigneten Host angeschlossen ist, funktioniert es möglicherweise überhaupt nicht.
3. Die Aushandlung ist wie folgt:
- Jedes Peripheriegerät darf eine Einheitslast ohne Aushandlung ziehen. Jedes Peripheriegerät sollte mit dem Host kommunizieren, um weitere Einheiten anzufordern.
- USB 1.1 und 2.0 definieren eine Einheitslast als 100 mA mit maximal 5 Einheitslasten( 500 mA).
- USB 3.0 definiert eine Einheitslast als 150 mA mit maximal 6 Einheitenlasten( 900 mA).
4. Moderne Geräte benötigen oft mehr Strom( Smartphones verbrauchen oft 1.000 mA - 2.000 mA).
5. Es gibt eine Batterielade-Spezifikation, die sich damit befasst. Lesen Sie den Artikel "Wie sich USB nur für jedes elektronische Gerät auflädt", um zu erfahren, wie seine Aushandlung und Erkennung funktioniert, aber das ist nicht so wichtig.
- Die Ladegrenze beträgt 1500 mA, jedoch nur, wenn die Datenleitungen kurzgeschlossen sind( oder so reagieren, als ob sie gewesen wären).Dies ist bei einem datenfähigen Host wie einem USB-Hub nicht der Fall. Es gibt ein zusätzliches Profil, das sich damit beschäftigt, aber ein USB 1.1 Hub implementiert es wahrscheinlich nicht.
- Bei einem nicht kompatiblen Host können die meisten intelligenteren Peripheriegeräte keine Quelle mit hoher Kapazität erkennen und fallen daher höchstens auf 500 mA zurück. Dies bedeutet, dass Ihr USB-Hub das Gerät wahrscheinlich mit einer wesentlich geringeren Geschwindigkeit auflädt, als wenn Sie das Peripheriegerät direkt in das Ladegerät stecken.
5. Es gibt einige andere Spezifikationen wie Apples Protokoll, Qualcomms Schnellladeprotokoll usw. Sie alle haben ihre eigenen Erkennungs- und Aushandlungsmethoden. Sie funktionieren auch nicht mit einem USB 1.1-Hub.
6. Es gibt eine neuere USB-Power-Delivery-Spezifikation, aber fast nichts implementiert sie noch und es befasst sich mit allerlei verrückten Dingen wie verschiedenen Spannungen.
Haben Sie etwas zur Erklärung hinzuzufügen? Ton in den Kommentaren ab. Möchten Sie mehr Antworten von anderen technisch versierten Stack Exchange Benutzern lesen? Sehen Sie sich den vollständigen Diskussionsfaden hier an.