Pi / Pi 2 mit modernen 'intelligenten' USB-Netzteilen zur Stromversorgung der Himbeere?

7

Es war einmal nur eine Möglichkeit, ein USB-Gerät aufzuladen, und das bei maximal 5 V und 500 mA, so wurde mir gesagt.

"Moderne" USB-Netzteile wie Apple 1Amp, 2Amp und 2.4Amp sowie viele Samsung-Ladegeräte, die für ihre Tablets verwendet werden, verwenden eine Möglichkeit, höhere Stromverbrauchswerte (vermutlich über 500 mA) über Widerstände oder eine andere "Smart" -Schaltung zu "verhandeln" die D + und D- (die Datenanschlüsse des USB-Kabels).

Ich habe ein paar iPad-Ladegeräte, sowohl das 10-W- (5 V, 2 Ampere) als auch das 12-W- (5 V, 2,4 Ampere) Modell, und ich habe versucht, sie auf dem Raspberry Pi 2 zu verwenden. Ich war überrascht zu bemerken, dass die rote Power-LED des Pi blinkte Die ganze Zeit und das 'pulsierende farbige Quadrat oben rechts auf dem Bildschirm' (anscheinend eine neuere Firmware-Methode, um auf den unzureichenden Strom aufmerksam zu machen) wurde ein- und ausgeschaltet, als ich den Pi 2 zum Kompilieren verwendete.

Von fehlerhaften Komponenten ist keine Rede. Ich habe drei Pi 2, die auf allen meinen Apple-Ladegeräten das gleiche Verhalten zeigen. Meine einzige Schlussfolgerung ist, dass der Pi diese "intelligenten" Ladegeräte nicht verwenden und über die D +, D- Datenports mit ihnen sprechen kann, um mehr Leistung zu "verhandeln", und daher an einer kurzen Leine gehalten wird.

Es gibt auch dieses sehr gute Ladegerät mit 3 USB-Anschlüssen, das IKEA zum Verkauf anbietet (so neu, dass die meisten Websites es nicht haben) http://www.ikea.is/products/38976 , das an jedem Anschluss maximal 2,4 Ampere hat Eine Gesamtleistung von 3,4 Ampere, die auch mit dem Pi 2 nicht auf genau die gleiche Weise funktioniert.

  1. Ist das der Fall? Benötigt der Pi "klassische" (nicht intelligente) Netzteile, um "alles zu haben, was er hat", ohne Fragen zu stellen?

  2. Wenn ja, gibt es eine Möglichkeit, den Pi so zu modifizieren, dass diese "intelligenten" Ladegeräte ihm mehr Leistung geben? (Ich habe etwas über das Kurzschließen des D + - und D- -Pins am Pi gehört, um dies zu erreichen, oder eine „intelligentere“ Lösung, bei der den Ports tatsächlich die richtigen Widerstände hinzugefügt werden, um manuell einen dieser „intelligenteren“ Modi auszuwählen.

PS. Das Internet ist voll von Artikeln darüber, wie man ein "dummes" Netzteil für die Verwendung in "modernen" Geräten modifiziert, aber keine davon, wie man klassische Geräte verwendet, die mehr Strom mit "modernen" "intelligenten" Ladegeräten benötigen, die sich auf diese Weise verhalten.

unom
quelle
1
Ich bin sicher, die Antwort auf Nummer 1 lautet Ja - diese Micro-USB-Buchse ist nur eine bequemere Wahl als eine Barrel-Buchse (zumal diese heterogen sind). Es war nicht beabsichtigt, dass der pi als tatsächliches USB-Gerät fungiert - die Datenpins sind nicht einmal verbunden . Also, zitiert Smart Unquotes Ladegerät ... warum legen sie nicht einen manuellen Schalter auf die Seite? Das wäre klug - vielleicht nicht so "modern", da das Keuchen ein wenig Verantwortung und Gedanken des Benutzers erfordert.
Goldlöckchen

Antworten:

3

Ein intelligentes Ladegerät "hört" nicht auf das Telefon, um zu bestimmen, wie viel Strom bereitgestellt werden soll. Es ist umgekehrt. Das intelligente Ladegerät zeigt dem Telefon an, wie viel Strom das Telefon ziehen darf.

Zum Beispiel zeigen die iPod- und iPhone-Ladegeräte von Apple den verfügbaren Strom durch Spannungen auf den Leitungen D− und D + an. Wenn D + = D - = 2,0 V, kann das Gerät bis zu 500 mA ziehen. Wenn D + = 2,0 V und D– = 2,8 V, kann das Gerät bis zu 1 A Strom ziehen. - Quelle

Der Stromanschluss des RPi mit getrennten Datenleitungen wird als " Nicht-Standardgeräte " betrachtet, die keinen Stromverbrauch aushandeln.

pierce.jason
quelle
1
Meine Frage war in der Tat umgekehrt. Angenommen, Sie haben ein Apple 2.1A- oder 2.4A-Ladegerät und schließen es an den Pi 2 an. Der Pi 2 verbraucht weniger als 500 mA, ohne dass etwas angeschlossen ist, aber das rote Licht wird "nicht genug" Strom liefern blinken. Wenn Sie ein USB-Kabel an ein Apple-Ladegerät anschließen, erhalten Sie keine 2A Strom. Es scheint, dass das Ladegerät nicht so viel Strom ablassen wird, wenn es nicht etwas am Datenport spürt. Diese Leitungen dienen also nicht nur dazu, das Gerät über die Leistung des Ladegeräts zu informieren, sondern es funktioniert auch umgekehrt. Das Ladegerät geht davon aus, dass das Gerät 500 mA hat, es sei denn, es verwendet die Datenports korrekt
bis zum
2

Die Micro-USB-Buchse des Raspberry Pi ist nur für die Versorgungsspannung vorgesehen. Seine Datenpins sind mit keiner Schaltung auf Pi verbunden, geschweige denn mit irgendetwas "Klugem" (genau wie der Kommentar von @goldilocks nahelegt). Referenz: schematics @ raspberrypi.org für A, B und B +. Die Schaltpläne für den Pi 2 sind dort derzeit nicht verfügbar, aber angesichts der dokumentierten Änderungen ist es sehr unwahrscheinlich, dass die Micro-USB-Buchse jetzt einem anderen Zweck als der Stromversorgung dient.

Wenn es um Netzteile geht, ist der Pi ziemlich dumm und bevorzugt auch dumme Ladegeräte.

Ghanima
quelle
1
Ich habe meinen Pi 2 überprüft und er verwendet auch nicht die Datenports.
Unom
1

Mein Raspberry Pi B + hatte eine blinkende rote LED, wenn ich ihn an die USB-Anschlüsse des Asus RT-N66C-Routers anschloss. Da ich überall gelesen habe, dass es zu einem Brownout gekommen ist, habe ich einen DROK USB-Tester inline installiert (er zeigt Spannung und Strom an der USB-Verbindung an). Es zeigte sich, dass die Spannung konstant 5,01 V und der Strom 0,23 A betrug.

Da dies keine Bedingung für einen Stromausfall war, habe ich aus dieser Antwort herausgefunden, dass die USB-Datenleitungen etwas zu tun hatten.

Ich habe das Kabel, das ich verwendet habe und bei dem nur Ladekabel aktiv waren, gegen ein vollständiges Daten- und Ladekabel ausgetauscht, und die LED hat aufgehört zu blinken. Strom und Spannung haben sich nicht geändert, daher vermute ich, dass das B + -Netzteil das Fehlen von Datenkabeln als Niederspannungssituation verwechselt.

Dies erklärt auch andere Antworten, die besagen, dass beim Wechseln der Kabel das Blinken manchmal verschwindet. Dies liegt daran, dass heutzutage einige USB-Kabel nur zum Aufladen verwendet werden und keine Datenübertragung unterstützen. Das B + erwartet, dass alle Leads unterstützt werden. Hoffe das hilft!

efutch
quelle