Alle Beiträge hier scheinen jedoch aus unterschiedlichen Gründen korrekt zu sein.
Alle USB-Anschlüsse liefern 100 mA mit oder ohne Verhandlung.
Seit 2007 müssen laut USB-Spezifikation zwei Arten von "Ladegeräten" an einen USB-Client angeschlossen werden. Entweder ein "dummes" dediziertes Ladegerät oder ein "intelligentes Gerät", das chatten kann, um die gewünschte Strommenge auszuhandeln. Das "Smart Device" kann selbst von zwei verschiedenen Typen sein, ein "Standardgerät" oder ein "Charge Downstream" -Gerät. Diese unterscheiden sich für die Zwecke dieser Diskussion nur in der maximalen Strommenge, die sie [nach Verhandlung] liefern können, entweder 500 mA oder 900 mA.
Wie erkennt ein USB-Gerät, ob es an eine angeschlossen ist? dummes Ladegerät oder ein "kluger" Host? Das Ladegerät sollte einen Kurzschluss zwischen den D + / D- Pins haben, der beim ersten Anschließen bewirkt, dass der Client beim D- eine logische 1 sieht, die ihn als Ladegerät identifiziert. Während ein Smart Host über resistive Pulldowns verfügt, wird der D- als logisch niedrig angesehen, wodurch er als „Smart Device“ identifiziert wird.
Im Fall eines Smart Devices [unter der Annahme, dass der Host-PC über den Richtige Treiber installiert] Es wird nach dem Strom gefragt, den es benötigt, oder es wird mit den standardmäßigen 100 mA zufrieden sein, die ohne Verhandlung geliefert werden (obwohl dies streng genommen auf 2,4 mA fallen könnte, aber ich habe dies NIE in der Praxis implementiert gesehen). Hosts lassen dem Gerät nur so viel Strom zu, wie sie liefern können. Nach dieser Verhandlung wird eine Einigung erzielt und das Gerät entscheidet, wie der zugewiesene Strom am besten genutzt werden kann: Kann es sich selbst aufladen? Kann es sich selbst antreiben? Kann es sich selbst mit Strom versorgen und aufladen? Kann es nichts anderes tun als "reden"? Diese Entscheidungen variieren auch, je nachdem, ob das Gerät eingeschaltet, im Standby-Modus oder ausgeschaltet ist.
Wenn die Aushandlung aus irgendeinem Grund fehlschlägt, z. B. aufgrund fehlender Treiber, gehen die meisten Geräte der realen Welt davon aus dass sie 100 mA haben können und mit dieser Annahme fortfahren, obwohl dies den Ladevorgang verlangsamen oder ganz stoppen kann, abhängig von der PC-USB-Implementierung.
Diese Leistungsregelung ist jedoch teuer und viele reale USB-Anschlüsse liefern einfach mehrere hundert Milliampere [oder mehr] ohne Verhandlung. Diese Anschlüsse sind normalerweise durch Sicherungen geschützt, um zu verhindern, dass ein fehlerhaftes Gerät ein ganzes Motherboard herunterfährt! Unverhandelte Großstromfähigkeiten sind hilfreich, da USB-Lüfter / -Lichter usw. und andere wichtige Elemente auf den meisten Computern ohne eingebaute Intelligenz problemlos funktionieren können. Es hängt wirklich vom Host-Hersteller ab, zu entscheiden, was am besten zu tun ist Kompromiss.
Nun zu Ladegeräten. Die USB-Spezifikation erfordert, dass ein Ladegerät mindestens 1500 mA liefern kann. Dies ist jedoch weitaus aktueller als viele Geräte in der Realität verwenden können, sodass die Ladegeräte überarbeitet werden müssen. Diese Überentwicklung ist insbesondere für OEM-Zulieferer sehr teuer.
Was tun? Einfach - stellen Sie den Kurzschluss nicht zwischen D + und D-. Wenn das Gerät eingesteckt ist, wird der Kurzschluss nicht erkannt und es wird entweder von einem „intelligenten“ Gerät oder einem eigenen Ladegerät ausgegangen! Es versucht, für mehr Leistung zu verhandeln, das dumme Ladegerät ignoriert dies und das Gerät geht davon aus, dass das proprietäre Ladegerät angeschlossen ist, und es „weiß“, dass dieses Ladegerät den benötigten Strom liefern kann, unabhängig davon, ob es sich um 100 mA, 500 mA, 750 mA oder handelt was auch immer.
Wenn jemand versucht, ein anderes Gerät an dasselbe Ladegerät anzuschließen, funktioniert es möglicherweise nicht, da es es weder als „echtes“ Ladegerät noch als „Smart Host“ erkennt oder einfach eine 100-mA-Kapazität annimmt Dies reicht jedoch wahrscheinlich nicht aus, um die meisten modernen Geräte mit Strom zu versorgen und aufzuladen. Ironischerweise sollte das Anschließen des Geräts an ein ordnungsgemäßes USB-kompatibles Ladegerät weiterhin funktionieren.
Menschen haben Ladegeräte oder USB-Kabel gehackt, um einen Kurzschluss zwischen D + und D- für diese Ladetypen zu erstellen, sodass die richtigen Clients sie als Ladegeräte erkennen. Die Gefahr besteht darin, dass diese Clients dann davon ausgehen, dass das Ladegerät vollständig USB-konform ist und somit 1500 mA liefern kann. Der Versuch, so viel Strom zu ziehen, kann das Ladegerät überhitzen oder andere Schäden verursachen. Es ist auch potenziell gefährlich. Es sollte natürlich einen Überstromschutz geben, aber leider kostet dies auch Geld und billige Ladegeräte haben auch keinen sehr guten Überlastschutz, wenn überhaupt!
Wenn Sie ein Gerät an einen tragbaren Smart anschließen "Batteriebetriebenes" Ladegerät, das Gerät kann auf die gleiche Weise auch mit dem Kurzschlusstrick getäuscht werden, aber Sie verlassen sich wieder auf die Regulierung des Ladegeräts und die Überstromfähigkeit. In der Regel sind diese Ladegeräte sehr hoch entwickelt, sodass dies im Allgemeinen kein Problem darstellt. Im Allgemeinen verfügen einige der besseren (z. B. Power-Traveller-Produkte) über eine automatische Dual-Mode-Aufladung (konstante Spannung oder Erhaltungsstrom), und diese können in den Konstantspannungsmodus versetzt werden, der gegenüber dem Kurzschluss-Ansatz für größere bevorzugt wird Elemente wie das PS-Vita.
Was ist, wenn ein Gerät mehr Strom als die angegebenen 1500 mA benötigt? B. Apple-Geräte oder einige Smartphones. Zum Beispiel benötigt das iPad 2.1A, um gleichzeitig aufgeladen und betrieben zu werden. So viel Strom würde die Billigladegeräte und sogar die vollständig USB-kompatiblen Ladegeräte unterbrechen.
Apple verwendet verschiedene Widerstandsteilernetzwerke an den D + - und D- -Pins des Ladegeräts, um sehr spezifische Spannungspegel zu erzeugen. Dies teilt dem iPad mit, dass das Ladegerät in der Lage ist, die erforderlichen 2,1 A sicher zu versorgen. Wenn das iPad diese Werte nicht sieht, versucht es nicht, 2.1A zu zeichnen, da es glaubt, dass das Ladegerät nicht in der Lage ist. Verschiedene Blogs geben an, dass Apple alle abreißt, indem es sie zwingt, Apple-Ladegeräte zu verwenden. Das ist nicht ganz richtig. Dies steht zwar nicht in den USB-Spezifikationen, aber auch nicht in den Anforderungen von Apple.
Zusammenfassend : Aufgrund widersprüchlicher Kostengründe und moderner Hochleistungs-USB-Geräte finden Hersteller clevere Möglichkeiten, um die Einschränkungen der USB-Stromversorgung und der Ladespezifikation zu überwinden. Im Allgemeinen sind die meisten USB-kompatibel. Das Austauschen von Ladegeräten kann funktionieren oder auch nicht, und das Hacken von billigen Ladegeräten, um zu funktionieren, ist nicht immer sicher. Vollständig USB-kompatible 1500-mA-Ladegeräte [mit D + / D- Kurzschluss] sollten in der Lage sein, jedes USB-Gerät zu laden, das weniger als 1500 mA benötigt [trotz Apple-Anomalien], obwohl diese teurer, aber sicherer sind und auf mehr Geräten funktionieren. Umgekehrt funktioniert es möglicherweise immer noch, wenn Sie ein billiges Ladegerät mit einer geringen Stromkapazität wie "100 mA" oder einen "Ersatz" -D USB-Anschluss an Ihrem PC haben. Versuchen Sie jedoch, das Gerät bei eingeschaltetem Gerät aufzuladen "Aus".
Wenn Sie daran interessiert sind, wie viel Strom Ihr Gerät, PS-VITA oder was auch immer "ausgehandelt" hat, dann in Windows: Schauen Sie einfach in Systemsteuerung> Geräte-Manager> Universelle serielle Bus-Controller> Allgemein USB Hub> Stromversorgung. Der Vita hat eine Kapazität von ca. 2400 mAh. Wenn der Wert hier 100 mA beträgt, dauert das Aufladen 24 Stunden. Wenn die Treiber (oder wie auch immer Sony ihre Software "Content Manager" nennt?) Installiert sind, sollte das Gerät korrekt erkannt werden und dieser Strom sollte ein höherer Wert sein, der schneller aufgeladen wird.