IC für USB-C PD

OP #7755862
Lesenswert?

Seit längerem suche ich einen IC für PD über USB-C, aber ich finde keine guten, den einzige, den ich gefunden habe, ist der CYPD3177, aber der ist nicht mehr gut verfügbar: nur noch über Mouser etc, aber der Rest der ICs ist nur mit I²C oder zu kompliziert... Der IC sollte über Wiederstände eingestellt werden könnten und sollte außerdem auch die Stromstärke anfragen können. Kennt ihr dafür einige ICs? Vielen Dank Apti

#7755945
Lesenswert?

Habe selbst mal an sowas gesessen. Spannungsversorgung für Schrittmotoren mit USB C. Wenn es nur um eine einstellbare Spannung geht, dann ist der CH224K der einfachste. Gibt per default 5V raus und kann zb mit GPIOs oder Jumpern an den CFG Pins auf 5, 9, 12, 15 oder 20V konfiguriert werden. Super simpel. Aber sobald auch der Strom eingestellt werden soll wirst du um konfigurierbare mit I2C Bus nicht herumkommen. Hatte einen von TI zum Testen, der hatte aber Probleme beim Umschalten der Spannungen. Die Versorgung ist kurzzeitig abgebrochen. Der STUSB4500 funktionierte aber gut. Nur die Packages sind etwas mühsamer zu löten. Der CH224K ist ein simples SO Package, easy zu löten. Die QFN Dinger gehen mittlerweile nach etwas Übung auch, aber für Bastel- und Evaluierungsprojekte bevorzuge ich dennoch SO

#7755969
Lesenswert?

Hynetek HUSB238.

Du kannst das gewünschte PD-Profil mit Spannung & Strom entweder mit 2 Widerständen einstellen oder mit I2C - was Dir lieber ist.

Kann man u.a. hier kaufen: https://www.lcsc.com/product-detail/span-style-background-color-ff0-USB-span-Converters_Hynetek-HUSB238_002DD_C7471904.html

Mehr Infos vom Hersteller: https://en.hynetek.com/2421.html

Registerbelegung für I2C: https://cdn.sparkfun.com/assets/0/9/8/a/a/USB_PD_Sink_HUSB238_Registers.pdf

Es gibt auch jede Menge fertige Breakout-Boards mit diesem Chip, u.a. von Adafruit.

#7757504
Lesenswert?

Apti schrieb:

Da ich aber sie USB 2.0 Linien für anderes benötige, kann ich die nicht mit dem Chip verbinden und dann auf einige wenige Protokolle verzichten?

Der HUSB238 kann auch mit klassischen USB-A (Schnell-)Ladegeräten umgehen. Also BC1.2, QC2.0 und ähnliche. Das wird über bestimmte Widerstände und Spannungen an D+ und D- signalisiert.

Wenn Du für Deine Schaltung USB-C PD voraussetzt, kannst Du D+ und D- auch anderweitig verwenden und musst sie nicht mit dem HUSB238 verbinden.

#7758835
Lesenswert?

Apti schrieb:

Soll ich die Pins einfach offen lassen oder verbinden, wie ich es in einem Datasheet eines anderen ICs gelesen habe?

Im vollen Datenblatt steht zwar nichts explizit dazu, aber dort steht dass der zuerst PD versucht und wenn er dort nix findet dann auf legacy über D+/D- umstellt und es dort versucht.

Ich würde die einfach offen lassen und nicht verbinden. Wenn Du sie untereinander verbindest, könnte die legacy charge-mode Erkennung u.U. einen falschen Modus erkennen. Umgehen muss er mit offenem D+/D- sowieso können, es gibt ja genug Kabel die die nicht verbunden haben. Bei einem anderen IC kann das wieder anders sein.

Antwort schreiben

Bitte melde dich an, um einen Beitrag zu schreiben.

oder

Mit Google-Account einloggen

Die Registrierung ist kostenlos und dauert nur eine Minute.

Jetzt registrieren