Battery Charging specification an USB mit FT2232D

Gast #1886502
Lesenswert?
• ▲
▼
Hallo,
ich habe eine Schaltung mit einem USB-Chip von FTDI, Typ FT2232D. Die 
funktioniert am PC. D.H. die Enumeration geht, ich kann die 500mA 
abrufen (der FT2232D schaltet meine Schaltung nach der Enumeration mit 
einem FET ein) und Daten zum PC senden.

Jetzt will ich diese Schaltung auch ohne PC an einem Steckernetzgerät 
nach der "Battery Charging specification" betreiben. Diese beschreibt 
einen "dedicated charging port" für Geräte die nur Energie liefern und 
keine Enumeration durchführen können. Dazu muss im Netzteil D+ mit D- 
kurzgeschlossen sein. Dies wird vom FT2232D aber nicht unterstützt. 
Meine Idee war ein nachtriggerbarer Timer der die Versorgung bei 
Inaktivität auf dem Bus freigibt. Damit wird aber der suspend-mode außer 
Kraft gesetzt.

Gibt es für diesen Zweck eine Zusatzbeschaltung, die diesen Kurzschluss 
feststellt aber die Datenübertragung nicht stört?
Gast #1886513
Lesenswert?
• ▲
▼
Vor der Enumeration (d.h. vor dem enablen der Pull-Ups im device) musst 
du den D+/D- Kurzschluss (bzw. dessen Simulation im charging downstream 
port) testen. Wie das geht steht in der USB BC specification.

Im Falle eines dedicated chargers kannst du dann einfach chargen ohne 
die Enumeration zu starten.
Gast #1887086
Lesenswert?
• ▲
▼
So, jetzt habe ich eine Schaltung die nach der Battery Charging 
specification auf Kurzschluss testet aufgebaut. Das hat auch am 
Labornetzteil mit simuliertem Kurzschluss funktioniert.

Dann wollte ich meine Schaltung mit einer gekauften Wandwarze betreiben 
-> ging nicht, 5 Volt vorhanden, D- bewegt sich kein Stück. Also das 
gute Stück zerlegt und festgestellt dass D+ und D- über je einen 
Spannungsteiler von 75k und 49k auf 2 Volt festgelegt sind, also mit 
einer Durchgangsprüfung wie sie in der Spezifikation beschrieben ist 
nichts zu wollen ist. Also muss noch geprüft werden ob beide 
Datenleitungen auf dem gleichen Pegel liegen...
Das Stechernetzteil ist übrigens dieses: 
http://www.reichelt.de/?;ACTION=3;LA=444;GROUP=D412;GROUPID=4153;ARTICLE=87343;START=0;SORT=artnr;OFFSET=16;SID=22oHcd5NS4ARYAAHvUJQU0fdc48abc533dc196004efbd356ebf64

Kocht hier jeder sein eigenes Süppchen? Sind noch andere Varianten 
bekannt?

Ich werde wohl etwas auf D+ einspeisen und prüfen ob D+ und D- 
gleichzeitig auf H sind.
Gast #1887727
Lesenswert?
• ▲
▼
Das mit den Widerständen an D+ und D- ist doch die Apple-Lösung,
"fremde" Ladegerätehersteller vom eigenen Gerät fernzuhalten.
Man nennt das fehlen der Widerstände dann offiziell "nicht kompatibel".
Ich gratuliere Dir, Dein Ladegeräte wäre somit "kompatibel".
Google mal nach ipott-Ladegerät.
HTH,
Jörg

Antwort schreiben

Hinweis: der ursprüngliche Beitrag ist mehr als 6 Monate alt. Bitte hier nur auf die ursprüngliche Frage antworten, für neue Fragen einen neuen Beitrag erstellen.

Formatierung
  • [c]C-Code[/c]
  • [code]Code in anderen Sprachen, ASCII-Zeichnungen[/code]
  • [math]Formel in LaTeX-Syntax[/math]
  • [[Titel]] – Link zu einem Artikel
  • Verweis auf einen anderen Beitrag: Rechtsklick auf dessen Beitrags-ID (#8078628), „Adresse kopieren“, in den Text einfügen

Mehr zur Formatierung

Längeren Sourcecode als Anhang, nicht in den Text. JPG nur für Fotos und Scans; Zeichnungen und Screenshots als PNG oder GIF. Siehe Bildformate.

Schon registriert? Anmelden

Wird nicht angezeigt. Wir schicken dir einen Link; sobald du damit bestätigst, erscheint dein Beitrag.

Mit dem Abschicken legst du einen kostenlosen Account an und erkennst die Nutzungsbedingungen und die Datenschutzerklärung an.