USB-C ja SuperSpeed: Käytännön johdanto

USB-C and SuperSpeed: A Practical Introduction

USB-C ja SuperSpeed: Käytännön johdanto

USB-C ei ole nopeus. Se on 24-nastainen liitin, jossa on kaksi roolia, tehon neuvotteluprotokolla ja — valinnaisesti — kaksi ylimääräistä suurnopeusparia. Näiden sekoittaminen keskenään on tavallinen ensimmäinen virhe.

Pikavastaus

  • Liitin: 24 nastaa kahdessa peilatussa rivissä; kaapeli toimii kummin päin tahansa.
  • Roolit: CC-pinnit ja 5.1 kΩ:n alasveto (sink) tai ylösveto (source) päättävät, kuka syöttää virtaa kenelle.
  • Teho: Oletuksena 5 V; USB PD nostaa sen 20 V / 5 A (100 W) ja EPR 48 V / 5 A (240 W).
  • Nopeus: SuperSpeed-parit ovat erillään D+/D−:stä; 85 Ω:n differentiaalinen impedanssi, 100 nF:n AC-kytkentä TX:ssä.

1. Liitin

USB-C 24-pin connector pinout with top and bottom rows
Kuva 1 — Kaksi riviä, peilatut. A1 ja B12 ovat molemmat GND, minkä vuoksi pistoke toimii kummassa tahansa asennossa.

24 nastaa jakautuvat neljään ryhmään: virransyöttö (VBUS/GND), USB 2.0 (D+/D−), konfigurointi (CC1/CC2) ja SuperSpeed (TX/RX-parit sekä SBU vaihtoehtoisia tiloja varten). Peilaus tarkoittaa, että isäntälaitteen on käsiteltävä kumpi tahansa suunta — yleensä CC-pohjaisella muxilla tai kytkemällä molemmat rivit yhteen silloin, kun standardi sen sallii.

Peilauksella on kaksi käytännön seurausta. Ensinnäkin USB 2.0:n D+/D− voidaan yleensä kytkeä yhteen kahden rivin välillä, koska vain yksi pari on kerrallaan aktiivinen ja protokolla sietää sivuhaaran. Toiseksi SuperSpeediä ei voi kytkeä yhteen: TX- ja RX-parit vaihtuvat, kun pistoke käännetään, joten täyden nopeuden toimintaan tarvitaan mux (tai ohjain, jossa on integroitu suunnan tunnistus).

Jos tuote käyttää USB-C-liittimen kautta vain USB 2.0:aa, tämä mux ei ole tarpeen — yksi harvoista kohdista, joissa yksinkertaisempi suunnittelu on myös oikea.

Nastat Toiminto Huomautukset
A4, A9, B4, B9 VBUS Four pins, up to 5 A with an e-marked cable
A1, A12, B1, B12 GND Return and shield reference
A5, B5 CC1, CC2 Role detection and PD communication
A6, A7, B6, B7 D+, D− USB 2.0, 90 Ω pair
A2/A3, A10/A11, B2/B3, B10/B11 SSTX / SSRX SuperSpeed, 85 Ω pairs
A8, B8 SBU1, SBU2 Alternate modes (DisplayPort, audio)

2. CC-pinnit määräävät roolit

CC pin pull-down for a sink and pull-up for a source
Kuva 2 — Sink asettaa 5.1 kΩ:n vastuksen maahan; source asettaa ylösvetovastuksen VBUSiin. Arvo kertoo toiselle osapuolelle, kuinka paljon virtaa sallitaan.
Sink (laite):    CCx -- 5.1 kOhm -- GND
Source (laturi): CCx -- Rp -- VBUS
  Rp 56 kOhm: oletusvirta
  Rp 22 kOhm: 1.5 A
  Rp 10 kOhm: 3 A

Jos levylläsi on tehonsyöttöön tarkoitettu USB-C-vastake ja CC-pinnit jätetään kellumaan, C-to-C-kaapeli ei toimita lainkaan tehoa. Laite näyttää kuolleelta, eikä laturi näe mitään. Tämä on yleisin yksittäinen USB-C-suunnitteluvirhe, ja sen korjaaminen vaatii kaksi vastusta.

Laitteessa, joka sekä latautuu että toimii isäntänä, CC-verkko on monimutkaisempi: portin on vaihdettava Rd:n ja Rp:n välillä, ja PD-ohjain hoitaa neuvottelun. Siinä vaiheessa lue ohjaimen datalehti sen sijaan, että kopioisit referenssikytkennän.

PD-neuvottelu kulkee CC-linjaa pitkin moduloituna signaalina, ei staattisena vastuksena. Lähde ilmoittaa ominaisuutensa, nielu pyytää profiilia, ja molemmat osapuolet kuittaavat ennen kuin jännite muuttuu. Jos selvität "se latautuu hitaasti" -ongelmaa, tarkastele neuvoteltua sopimusta, älä vain vastuksia.

3. Tehon neuvottelu

USB-C power levels from default 5 V to EPR 48 V
Kuva 3 — Liitin ei määritä tehoa; sen tekee PD-neuvottelu.
Tila Jännite / virta Teho
Default USB 5 V / up to 3 A 15 W
USB PD 5–20 V / up to 5 A up to 100 W
PD EPR 28–48 V / up to 5 A up to 240 W

Yli 3 A:n virroilla kaapelissa on oltava elektroninen merkintä, eikä nielun pidä olettaa, että täysi virta on saatavilla ennen kuin neuvottelu on päättynyt. Suunnittelu, jossa 5 A:n kuorma on kytketty kiinteästi VBUSiin, joko aiheuttaa jännitteen notkahduksen tai laukaisee suojauksen.

4. SuperSpeed-signalointi

SuperSpeed 85 ohm versus USB 2.0 90 ohm impedance targets
Kuva 4 — Kaksi eri impedanssitavoitetta samassa liittimessä: 85 Ω SuperSpeedille, 90 Ω USB 2.0:lle.

SuperSpeed lisää yhden lähetysparin ja yhden vastaanottoparin kumpaankin suuntaan. Ne on AC-kytketty: 100 nF sarjaan kummallekin linjalle, sijoitettuna lähettimen lähelle. Ne ovat myös nopeampia ja vähemmän anteeksiantavia kuin USB 2.0 — Gen 1 on 5 Gb/s, Gen 2 on 10 Gb/s ja USB4 menee korkeammalle.

AC coupling capacitors on the SuperSpeed transmitter side
Kuva 5 — Kondensaattorit kuuluvat lähettimen puolelle, ennen liitintä, parin molemmille linjoille.

Käytännön reitityssäännöt: pidä parit lyhyinä, sovita pituudet parin sisällä, vältä läpivientejä äläkä reititä niitä liittimen alle, missä paluupolku katkeaa. Jos suunnittelu tarvitsee vain USB 2.0:n USB-C:n yli, SuperSpeed-pinnit voidaan jättää kytkemättä — mutta ne tarvitsevat silti ESD-suojauksen, jos ne ovat esillä vastakkeessa.

Koska liitin on käännettävä, muxin on vaihdettava SS-kaistat, kun pistoke käännetään. Se tarkoittaa, että PCB näkee kaksi mahdollista kartoitusta, ja mux lisää oman kapasitanssinsa ja häviönsä reittiin. Gen 2:ssa se on osa linkkibudjettia, ei jälkiajatus.

Signaalin käsittely on sisäänrakennettu moniin USB 3 -ohjaimiin: lähettimen de-emphasis ja vastaanottimen ekvalisointi kompensoivat piirilevyn ja kaapelin häviöitä. Siksi linkki voi toimia Gen 1:llä ja epäonnistua Gen 2:lla samalla piirilevyllä — ylimääräinen häviö 5 GHz:llä ylittää sen, mitä ekvalisaattori pystyy palauttamaan.

Sääntö Miksi
85 Ω differential for SS pairs Different target from the 90 Ω D+/D− pair
100 nF AC coupling on TX Required by the specification; one per line
No vias if avoidable 5–10 Gb/s is far less tolerant than USB 2.0
Continuous return under the pairs The connector area is where planes get cut
ESD on CC, SBU, VBUS, D+/D− Every exposed pin can be touched

5. Yleiset virheet

Virhe Oire Korjaus
No CC pull-down C-to-C cable gives no power 5.1 kΩ on both CC pins
CC resistors on one pin only Works one orientation, fails the other One per CC pin (or a mux)
AC caps on RX side Link training fails Move to the TX side
90 Ω routing for SS Marginal eye, intermittent link 85 Ω per stackup
No ESD on CC/SBU PD controller dies on a zap Protect every exposed pin

5b. Tehopolku ja suojaus

USB-C-portilta voidaan pyytää 100 W:n tehon syöttämistä tai vastaanottamista, ja VBUS-nasta on alttiina ulkopuolelle. Tästä seuraa kolme asiaa: suojaus VBUS:lla, tehopolku, joka pystyy käsittelemään neuvotellun virran, ja suunnitelma siitä, mitä tapahtuu, kun lähde on 5 V:n puhelinlaturi eikä 20 V:n syöttö.

  • : ESD: VBUS, CC, SBU ja dataparit tarvitsevat kaikki suojauksen liittimessä.
  • Käynnistysvirta: suuri tulokondensaattori näyttää oikosululta, kun kaapeli kytketään; käytä pehmeää käynnistystä tai eFusea.
  • Käänteisjännite: jos portti voi olla sekä lähde että nielu, tehopolun on estettävä molempiin suuntiin.
  • Virta: 5 A liittimen ja pienen piirilevyn läpi vaatii leveää kuparia ja lämpötarkastuksen.

6. Käyttöönoton tarkistuslista

  1. Tarkista CC-jännite C-to-C-kaapelilla: virran vastaanottajan pitäisi nähdä lähteen Rp ja vetää linja määritettyyn tasoon.
  2. Varmista 5 V VBUS-linjassa molemmissa pistokkeen asennoissa.
  3. Jos PD:tä käytetään, tallenna CC-aaltomuoto ja varmista BMC-neuvottelu; tarkista pyydetty jännite.
  4. Suorita SuperSpeed-linkkitesti ja lue neuvoteltu nopeus; enumerointi Gen 1:lle ja Gen 2:lle erikseen.
  5. Mittaa SS-pareja vain differentiaalisella mittapäällä tai compliance-fixturella; yksipäinen mittapää yhdellä linjalla pilaa mittauksen.
  6. Tarkista ESD jokaiselta paljaalta nastalta, myös SBU:lta.
  7. Lämpö: aja suurimmalla neuvotellulla teholla 30 minuuttia ja mittaa liitin ja PD-ohjain.

Katso tässäkin sovellettavat differentiaaliparien perusteet:USB 2.0 -parin reititysopas, ja saman liittimen suojauksen sijoittelusta:ESD-asetteluopas.

7. FAQ

Onko USB-C sama kuin USB 3?

Ei. USB-C on liitin; USB 3 on nopeus. USB-C-portti voi tukea vain USB 2.0:aa, ja USB-A-portti voi tukea USB 3:a.

Miksi laitteeni ei lataudu C-to-C-kaapelilla?

Lähes aina CC-pinnit. Virran vastaanottaja tarvitsee 5.1 kΩ:n vastuksen kummastakin CC-pinnistä maahan; ilman sitä laturi ei näe laitetta.

Voinko saada 100 W mistä tahansa USB-C-portista?

Ei. Lähteen, kaapelin (e-merkitty) ja virran vastaanottajan on kaikkien tuettava PD:tä ja pyydettyä jännitettä. USB-C:n oletusjännite on 5 V.

Tarvitsenko PD-ohjaimen?

Vain jos tarvitset yli 5 V tai yli 3 A, tai jos portin on vaihdettava rooleja. Yksinkertaiseen 5 V:n laitteeseen kaksi vastusta ja suojakomponenttiryhmä riittävät.

Miksi korttini toimii A-to-C-kaapelilla mutta ei C-to-C-kaapelilla?

A-to-C-kaapeli tarjoaa 5 V CC-tilasta riippumatta. C-to-C-kaapeli odottaa, että vastaanottava laite esittää Rd:n. Sama suunnittelu, joka "toimii" A-to-C-kaapelilla, voi olla täysin kuollut C-to-C-kaapelilla.

Tarvitaanko SuperSpeed-pareja?

Ei. Jos tuote tarvitsee vain USB 2.0:n, SS-pinnit voidaan jättää kytkemättä — mutta ne on silti suojattava, jos ne ovat paljaina.

Voinko testata USB-C:tä ilman PD-analysaattoria?

Osittain. VBUS- ja CC-linjojen mittari kertoo roolin ja oletusjännitteen; täysi PD-neuvottelu vaatii PD-tietoisen testerin tai protokolla-analysaattorin. Useimmissa käyttöönotoissa yksinkertaisempi tarkistus löytää yleisimmät viat.

Mikä on e-marker?

Pieni kaapelissa oleva siru, joka kertoo lähteelle kaapelin virta- ja datakyvyt. Ilman sitä lähde rajoittaa virran 3 A:han.

8. Lähteet

Suunnitteletko USB-C-porttia?

Kerro meille rooli (sink, source vai molemmat), tehotaso ja tiedonsiirtonopeus. Tarkistamme CC-verkon, suojauksen ja differentiaaliparien reitityksen ennen kuin sitoudut.

Lähetä BOM Jäljitettävyysprosessimme

Check stock by part number

Turn this insight into a sourcing decision.

Need pricing or a drop-in alternative? Submit a BOM / RFQ or talk to our team.