Forum: Mikrocontroller und Digitale Elektronik USB-Lade-Buchse - Maximaler Strom


von Moritz M. (avrprogger)


Lesenswert?

Moin,

ich entwerfe grade eine Platine, die ein USB-Lade-Anschluss haben soll 
(USB-A Buchse).Damit soll später z.B. ein Smartphone versorgt werden. 
Mein 5V Regler liefert maximal 1A. Meine Frage ist jetzt was ich mit den 
Datenleitungen machen soll.

Wenn ich diese verbinde (über 100 Ohm) gilt der Port doch nach der USB 
Charging Spec. als "Dedicated Charging Port" (Richtig?) Und muss 0.5 - 
1.5A liefern können oder?

Oder ich lasse die Datenleitungen offen und hoffe das, dass Device dann 
tatsächlich lädt. Dann würde 1A locker ausreichen, weil ohne Freigabe 
durch dem Host das Gerät maximal 100mA ziehen darf (Oder?)


Moritz

von Helge A. (besupreme)


Lesenswert?

Die USB-Spezifikation wird ja manchmal sogar eingehalten ;)

Beispielsweise wird bei meinem Tele nur dann von 100mA auf 500mA 
umgeschaltet, wenn der D+ Pin mit einem großen Widerstand an 5V hängt. 
Mein BT-Ohrstöpsel zieht immer 200mA beim laden. Mein USB-Lautsprecher 
genehmigt sich immer bis zu 0,6A.

Deine USB-Buchse muß also gegen Überstrom geschützt werden.

Um viele verschiedene Geräte laden zu können, bietet sich einer der 
Multiprotokoll-Ladechips an. Dann funktioniert das auch z.B. mit 
Samsung, Eifons, Blackberry usw.

von San L. (zwillingsfreunde)


Lesenswert?

Moritz M. schrieb:
> weil ohne Freigabe
> durch dem Host das Gerät maximal 100mA ziehen darf (Oder?)

Korrekt. Ohne Freigabe ist da alles auf 100mA begrenzt. Durch Freigabe 
sind dann bei USB 2.0 500 mA, bei USB 3.0 sogar 900mA möglich.

Bei USB 3.1, was ca. in einem Monat erscheinen sollte sofern ich das 
richtig im Kopf habe, soll sogar ein "Turbo-Lader" Modus integriert 
sein. Somit soll ein USB Port bis zu 100W liefern können! Zudem wird mit 
USB 3.1 auch ein Stecker eingeführt, welcher in beide Richtungen 
steckbar ist (Dann ist das nervige 2x Umdrehen endlich vorbei :P) Und 
mit einer Übertragungsrate von 10 Gbit/s wird das Teil auch nochmal 
doppelt so shcnell wie USB 3.0!

Das nur so alles am Rande erwähnt... Beantwortet dir zwar deine Frage 
nicht, aber immer wieder interessant. Was die Datenleitungen angeht kann 
ich dir leider nicht helfen, kenne mich damit nicht aus.

von Nico (nico123)


Lesenswert?

San Lue schrieb:
> Moritz M. schrieb:
>> weil ohne Freigabe
>> durch dem Host das Gerät maximal 100mA ziehen darf (Oder?)
>
> Korrekt. Ohne Freigabe ist da alles auf 100mA begrenzt. Durch Freigabe
> sind dann bei USB 2.0 500 mA, bei USB 3.0 sogar 900mA möglich.

So steht es in den USB-Specs, ABER in der Realität sieht es anders aus! 
Bei allen Rechnern mit USB2.0 die in meinem Besitz waren konnte man ohne 
Probleme 500mA ziehen ohne eine Freigabe.

von Rufus Τ. F. (rufus) Benutzerseite


Lesenswert?

San Lue schrieb:
> Korrekt. Ohne Freigabe ist da alles auf 100mA begrenzt. Durch Freigabe
> sind dann bei USB 2.0 500 mA, bei USB 3.0 sogar 900mA möglich.

Es geht hier um eine Implementierung der "USB Battery Charger 
Specification", da trifft nichts davon zu. Da gibt es weder eine 
Freigabe (durch wen auch? Da ist kein Host), noch Begrenzungen auf so 
niedrige Werte.

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.