Verwenden von USB-C als Stromquelle


7

Ich möchte ein Elektronikprojekt abschließen, indem ich zulasse, dass es über USB-C mit Strom versorgt wird. Die Spezifikation ist komplex , ich würde gerne helfen, sie zu verstehen!

Ich muss für mein Projekt ~ 250mA bei 5V zeichnen (wenn es jedoch einen nennenswerten Unterschied beim Zeichnen von bis zu 1,5A gibt, wäre ich interessiert, davon zu hören); Angenommen, ich habe eine blöde USB-C-Buchse. Auf welche Schaltung soll ich bauen:

  1. Stellen Sie 5 V, ~ 250 mA für mein Projekt bereit
  2. Schützen Sie die Stromquelle angemessen vor Problemen mit meinem Projekt

Vielen Dank!


Das meiste, was in diesem Dokument enthalten ist (was KEINE richtige Spezifikation ist, sondern eher eine "Kurzanleitung" dessen, was möglich ist, eine richtige technische Spezifikation wäre 10x länger und viel technischer), gilt nicht, wenn Sie 5 V, 250 mA benötigen. Nach meinem Verständnis müssen Sie nichts Besonderes tun, da standardmäßig bereits 5 V verfügbar sind (aber jemand, der es besser weiß, korrigiert mich bitte). Ich sehe auch nicht, warum Sie USB-C benötigen würden, da das, was Sie wollen, einfach mit einer Micro-USB-Buchse erledigt werden kann.
Bimpelrekkie

2
AFAIK Sie können ohne Verhandlung mindestens 1,5 A bei 5 V von einem USB-C ziehen. Darüber hinaus müssen USB-C-Anschlüsse Versuche, bis zu 3 A zu ziehen, ordnungsgemäß abschalten, die Spannung abschalten oder verringern, wenn sie nicht den Strom liefern können, den das Gerät zu ziehen versucht.
Dmitry Grigoryev

Antworten:


16

Wenn Sie ein Projekt (Gerät) mit "dummem Typ-C" -Anschluss erstellen und möchten, dass es von einem USB-Host mit Typ-C-Anschluss mit Strom versorgt wird, müssen Sie Folgendes tun:

  1. Verwenden Sie ein "voll ausgestattetes" Kabel vom Typ C zum Typ C. Die Kabel können nur für USB2 (was schwer zu finden ist) oder ein Standard-CC-Kabel mit allen USB 3.1-Kabeln (die Sie nicht verwenden, daher wäre dies etwas Abfall) verwendet werden. Das Wichtige am CC-Kabel ist das Vorhandensein eines CC-Kabels zwischen zwei Enden eines Kabels und natürlich Erdungsdrähten und VBUS-Drähten.

  2. Ihr Gerät muss über zwei 5.1k-Pulldowns an beiden CC-Pins Ihres Anschlusses verfügen. Ohne diese Widerstände liefert der Typ-C-Anschluss keine Leistung.

  3. Ihr USB-Typ-C-Host (oder Ladegerät) verfügt über einen Pull-up-Widerstand an den CC-Pins. Der Wert des Widerstands gibt die Leistungsfähigkeit des Ports an

Pull-up bis 5V Port-Fähigkeit

56 kOhm => 500 oder 900 mA

22 kOhm => 1,5 A.

10 kOhm => 3,0 A.

  1. Wenn Sie nur 250 mA von der Stromquelle benötigen, können Sie es einfach bis zu 500 mA nehmen und nichts tun.

  2. Wenn Sie wirklich mehr als 500 mA benötigen, muss Ihr Gerät / Projekt den Spannungspegel an einem der CC-Pins (je nachdem, welcher aktiv ist) überprüfen, um die Leistungsfähigkeit des Hosts zu überprüfen.

    • Wenn der Pegel unter 420 mV (+ -20%) liegt, sollten Sie nicht mehr als 500 mA aufnehmen. Der Port kann nicht mehr liefern und wird wahrscheinlich vom VBUS abfallen. dieser Pegel würde einem Spannungsteiler von 56k: 5,1k entsprechen;

    • Wenn Sie den CC-Pegel als 940 mV + - 8% erfassen, können Sie dem Kabel 1,5 A entnehmen. Dieser Pegel ergibt sich aus dem 22k-Pull-up, wenn der Host-Port 1,5 A Strom unterstützt.

    • Wenn Sie mehr als 1,7 V (+ -8%) oder 10 k Pull-up auf der Hostseite spüren, können Sie problemlos bis zu 3,0 A aufnehmen.

Sie können diesen dreistufigen Komparator (und die zugehörige Logik) selbst entwerfen oder einen beliebigen IC verwenden, der von Texas Instruments, Maxim, Cypress, NXP, STMicro usw. für diesen speziellen Zweck angeboten wird.

Beachten Sie, dass eine typische Typ-C-Steckdose eine dünne Leiterplatte (0,8 mm) benötigt, was für DIY-Projekte ziemlich unpraktisch ist. Alternativ gibt es vertikal montierte Typ-C-Buchsen, die an jede Leiterplatte angeschlossen werden können. Sie haben jedoch nur den gleichen kleinen Abstand von 0,5 mm, der nur schwer zu löten ist.

Wenn Sie ein Gerät / Projekt mit einer Standardsteckdose vom Typ B (oder uB) erstellen, müssen Sie nur das richtige Legacy-Kabel verwenden und nichts tun. Sie sollten Ihren Stromverbrauch jedoch auf 500 mA beschränken.


Dies ist eine außerordentlich umfassende und prägnante Antwort - absolut perfekt. Vielen Dank! 🙇
JP.

Danke für die tolle Antwort! Wissen Sie, wie der Suchbegriff für die Art von IC lautet, die Sie erwähnen? Ich finde viele verschiedene ICs, aber sie sind zum Aufladen, für USB-PD (ich brauche nur "einfache" USB-
Stromerfassung

@jdm, Google für "USB Type-C Controller" - "Power Delivery", wenn Sie nur grundlegende CC-Funktionen und keine PD benötigen.
Ale..chenski

@jdm Beispiel: UTC2000
Ale..chenski

@AliChen: Danke, das ist hilfreich. 'USB "CC Controller"' scheint auch einige Treffer zu haben.
JDM
Durch die Nutzung unserer Website bestätigen Sie, dass Sie unsere Cookie-Richtlinie und Datenschutzrichtlinie gelesen und verstanden haben.
Licensed under cc by-sa 3.0 with attribution required.