USB-C je oboustranný konektor s 24 kontakty ve dvou řadách. Kromě napájení a dat USB 2.0 nese čtyři rychlé páry SuperSpeed pro USB 3.x, USB4 nebo DisplayPort a dva konfigurační piny CC, přes které se zařízení s nabíječkou domlouvají na napětí a proudu.
Pro elektroniku jsou nejdůležitější právě piny CC: deska, která má z USB-C jen brát napájení, potřebuje na každém z nich rezistor 5,1 kΩ proti zemi. Bez nich ji nabíječka USB-C nenapájí.
Základní údaje
- 24 kontaktů ve dvou řadách (A1–A12 a B1–B12), rozteč 0,5 mm
- oboustranný – zasune se oběma stranami, orientaci pozná zařízení podle pinů CC
- napájení VBUS 5 V do 3 A, s USB Power Delivery až 48 V a 240 W
- USB 2.0 (D+ a D−), SuperSpeed (USB 3.x, USB4) a alternativní režimy (DisplayPort)
- zásuvky s 24 piny (plné), 16 piny (jen USB 2.0) a 6 piny (jen napájení)
Pinout zásuvky USB-C
Zásuvka je nakreslená z pohledu do otvoru – horní řada pinů je A1–A12 zleva, spodní B12–B1. Filtrem ukážete, které piny má zásuvka jen pro USB 2.0 nebo jen pro napájení.
| Pin | Signál | Poznámka |
|---|---|---|
| A1 | GND | Zem |
| A2 | TX1+ | SuperSpeed – vysílání, pár 1 (USB 3.x, USB4, DisplayPort) |
| A3 | TX1− | SuperSpeed – vysílání, pár 1 |
| A4 | VBUS | Napájení: 5 V, s USB Power Delivery až 48 V |
| A5 | CC1 | Konfigurační kanál – otočení kabelu, proud zdroje, USB PD. Zařízení: 5,1 kΩ na GND |
| A6 | D+ | USB 2.0 – spojit s B6 |
| A7 | D− | USB 2.0 – spojit s B7 |
| A8 | SBU1 | Pomocný kanál pro alternativní režimy (DisplayPort AUX), jinak nezapojovat |
| A9 | VBUS | Napájení: 5 V, s USB Power Delivery až 48 V |
| A10 | RX2− | SuperSpeed – příjem, pár 2 |
| A11 | RX2+ | SuperSpeed – příjem, pár 2 |
| A12 | GND | Zem |
| B1 | GND | Zem |
| B2 | TX2+ | SuperSpeed – vysílání, pár 2 |
| B3 | TX2− | SuperSpeed – vysílání, pár 2 |
| B4 | VBUS | Napájení: 5 V, s USB Power Delivery až 48 V |
| B5 | CC2 | Konfigurační kanál – zařízení: vlastních 5,1 kΩ na GND (ne společný s CC1) |
| B6 | D+ | USB 2.0 – spojit s A6 |
| B7 | D− | USB 2.0 – spojit s A7 |
| B8 | SBU2 | Pomocný kanál pro alternativní režimy, jinak nezapojovat |
| B9 | VBUS | Napájení: 5 V, s USB Power Delivery až 48 V |
| B10 | RX1− | SuperSpeed – příjem, pár 1 |
| B11 | RX1+ | SuperSpeed – příjem, pár 1 |
| B12 | GND | Zem |
Rezistory na pinech CC
Zdroj (nabíječka, počítač) pustí napětí do VBUS teprve tehdy, když na některém pinu CC uvidí spotřebič – rezistor Rd 5,1 kΩ proti zemi. Velikostí svého rezistoru Rp proti napájení zase zdroj ohlašuje, kolik proudu může dát.
| Rezistor | Kde | Hodnota | Význam |
|---|---|---|---|
| Rd | zařízení – CC1 i CC2, každý zvlášť proti GND | 5,1 kΩ | „jsem spotřebič“ – zdroj zapne 5 V |
| Rp | zdroj – proti 5 V | 56 kΩ | výchozí proud USB (500 nebo 900 mA) |
| Rp | zdroj – proti 5 V | 22 kΩ | zdroj dá 1,5 A |
| Rp | zdroj – proti 5 V | 10 kΩ | zdroj dá 3 A |
| Rp | kabel USB-A → USB-C | 56 kΩ | proto deska bez Rd funguje s takovým kabelem, ale ne s nabíječkou USB-C |
Každý pin CC potřebuje vlastní rezistor. Raspberry Pi 4 v první revizi měl CC1 a CC2 spojené přes jeden – s kabely s e-markerem ho nabíječka nepoznala jako spotřebič a nenapájela ho.
Zásuvky se 16 a 6 piny
Levné desky s ESP32, RP2040 nebo Arduinem mají většinou zásuvku jen pro USB 2.0 se 16 kontakty – chybí jí piny TX a RX. Krajní kontakty GND a VBUS bývají spojené do společných plošek, takže na desce je jen 12 vývodů. Zásuvka jen pro napájení (6 pinů) má VBUS, GND, CC1 a CC2; D+ a D− jsou uvnitř spojené a ven nevedou.
- D+ a D− jsou v zásuvce dvakrát (A6 a B6, A7 a B7) – na desce je spojte, jinak USB funguje jen v jedné orientaci kabelu.
- SBU1 a SBU2 nechte nezapojené, pokud nevyužíváte alternativní režim.
- Všechny piny VBUS a všechny GND patří na desce spojit.
Na co si dát pozor
- Bez rezistorů 5,1 kΩ na CC1 a CC2 dostane deska napětí jen z kabelu USB-A → USB-C. Nabíječka USB-C ani počítač s USB-C ji nenapájí.
- CC1 a CC2 nespojujte do jednoho rezistoru – každý pin potřebuje vlastní.
- S USB Power Delivery může být na VBUS i 9, 15, 20 nebo 48 V – ale jen po dohodě přes CC. Deska s prostými rezistory 5,1 kΩ dostane vždy 5 V.
- Levné kabely USB-C často vedou jen USB 2.0 a napájení – pro rychlá data nebo video potřebujete plnohodnotný kabel.
- Proud nad 3 A (až 5 A) smí téct jen kabelem s e-markerem.
USB-C na chiptronu
Další články o USB-C, nabíjení a kabelech:
- USB-C nefunguje? – PD, vodiče CC a e-marker srozumitelně a interaktivní hledání chyby
- USB-C a USB PD – kdy hrozí poškození zařízení
- Třetina kabelů do koše – tester odhalil kabely USB-C s chybějícími signály
- USB-C, mýty a nesmysly – co o konektoru neplatí
- Raspberry Pi 4 a nabíječky USB-C – proč první revize nefungovala se všemi nabíječkami
Další pinouty
Všechny pinouty najdete na stránce Pinouty.