<acronym id="s8ci2"><small id="s8ci2"></small></acronym>
<rt id="s8ci2"></rt><rt id="s8ci2"><optgroup id="s8ci2"></optgroup></rt>
<acronym id="s8ci2"></acronym>
<acronym id="s8ci2"><center id="s8ci2"></center></acronym>
0
  • 聊天消息
  • 系統消息
  • 評論與回復
登錄后你可以
  • 下載海量資料
  • 學習在線課程
  • 觀看技術視頻
  • 寫文章/發帖/加入社區
會員中心
創作中心

完善資料讓更多小伙伴認識你,還能領取20積分哦,立即完善>

3天內不再提示

USB Type-C型接口設計方案

CHANBAEK ? 來源:吃面小哥 ? 作者: Morgen ? 2023-11-18 15:02 ? 次閱讀

USB-C 接口設計

USB Type-C 型接口之所以能被絕大多數電子設備采用,簡單來說它具有如下優勢:①支持正反插、②支持雙向最大100W 電力傳輸、③支持協議擴展。

這三個功能都離不開Type-C 接口中的 Configuration Channel,簡稱 cc。

什么是 Configuration Channel (cc) ?

如上圖所示,它是位于 Type-C Connector 中的兩個 pin(A5、B5),是 Host 和 Device 之間重要的配置通道。

Type-C 的 Receptacle 和 Plug 連接后,不僅僅有 cc 的電平識別,還有基于 cc 的 PD 協議通訊。因此 cc 的主要功能是,Detection Device,Check Positive and negative,Configure Data Bus,Negotiate Power For Vbus,Discover and Configure Alternate Mode。

三種 Type-C Port 硬件線路設計

一個 USB-C 接口到底是Power Source,還是 Power Sink,并不取決于它是

Type-C Receptacle 還是 Plug。兩個 Type-C 連接器連接后,電源最初方向和

內部 cc pin 電平密切相關。對于 Type-C 接口有三種硬件設計類型,如下所述。

A. Source Configuration Channel Functional Model

即硬件設計上作為一個 Power Source Port(和 Receptacle/Plug 無關),有如下功能:

  1. Source 端的 PD Controller 使用 FET 去控制 Vbus 的 Power,未連接 Sink 時Vbus 關閉。
  2. Source 端分別在 cc1/2 上連接 Rp 電阻,當 Sink 設備接入,cc 電壓會被 Sink 設備上的 Rd 拉低一定程度,因此 Source 端根據 cc 電壓即可判斷是否有 Sink 接入。
  3. Source 端根據 cc pin 拉低的情況,偵測并建立正確的 USB3.0 Data Path,控制 MUX 保證USB3.0 data path 處于導通狀態。同時決定用未拉低的 cc pin 作為 Vconn輸出,拉低的 cc pin 作為 PD 通訊。
  4. Source 端一旦檢測到 Sink 接入,就會提供 Vbus 和 Vconn Power。
  5. Source 端能夠動態調整 Rp 的值,改變提供給 Sink 的 Current Level。
  6. Source 端會持續檢測 cc 電壓狀態,以判斷 Sink 是否處于接入狀態。一旦 Sink 移除,Source 會關閉 Vbus 和 Vconn。

圖片

B. Sink Configuration Channel Functional Model

即硬件設計上作為一個 Power Sink Port(和 Receptacle/Plug 無關),有如下功能:

  1. Sink 端在 cc1/2 上同時接 Rd 電阻,以改變 Power Source 端 cc 電壓。
  2. Sink 端以 Vbus 上是否有 Power 判斷 Source 端是否接入
  3. Sink 端根據 cc pin 拉高的情況,偵測并建立正確的 USB3.0 Data Path,控制 MUX 保證 USB3.0 data path 處于導通狀態。
  4. Sink 端可以根據實際設計,偵測 cc 電壓(Power Source 端 Rp 值不同,cc 分壓不同),以判斷Source 端當前的 Current Level。同時需要管控自身的負載,防止 Source 端過流。

圖片

C. DRP Configuration Channel Functional Model

即硬件設計上作為一個 DRP,即 Dual Role Power(和 Receptacle/Plug 無關)既可以供電也可以受電,有如下功能:

  1. DRP 端使用 FET 去控制 Vbus 的 Power,作為 Source 時,默認 Vbus 關閉。
  2. DRP 端使用開關,分時連接 Rp 或者 Rd,使其對外呈現的 Source 和 Sink 狀態來回切換。
  3. 關于 Source、Sink 的切換,在最開始連接時,有如下邏輯
    a. 在建立連接狀態前,DRP 呈現的 Source 或者 Sink 會來回切換。切換周期為
    tDRP(500--100ms),Rp 呈現的時間為 dcSRC.DRP(30%--70%),切
    換時間為 tDRPTransition(0--1ms)。Type-C 接口規范定義 Rp 呈現時間
    是在 30%--70%占空比范圍內變化的。但是有些 PD 設計為沒有變化,固定
    50%占空比。
    b. 當 DRP 呈現為 Power Source 時,遵循 Source Port 行為。
    c. 當 DRP 呈現為 Power Sink 時, 遵循 Sink Port 行為。

圖片

USB-C 接口功能

基于上述三種Type-C 接口硬件設計,僅依靠 cc 電壓識別就可以完成如下功能。

連接偵測

Type-C 接口的 Vbus 默認是沒有電壓的。當 Source 端偵測到 Sink 接入后,才會在 Vbus 上輸出 Power。如下圖,Source 端在兩個 cc pin 上呈現上拉電阻 Rp,對外都呈現高電平。Sink 端在兩個 cc pin 上呈現下拉電阻 Rd,對外呈現都呈現低電平。

Type-C to Type-C Cable 上設計一個 cc 下拉 Rd,一個 cc 下拉 Ra。當 Source 端偵測到 cc 電壓變化后,即認為有 Device 接入。

Power Source 端會在 Rd 下拉的 cc pin 上完成后續的 PD 協議通訊,在 Ra 下拉

的 cc pin 上輸出 Vcoon Power。

圖片

正反偵測

Type-C 接口規范定義 cc1 pin 接 Rd 后,為正向接入。cc2 pin 接 Rd 后,認為是反向接入。然而實際使用中,無法確定哪個是 cc1 pin 哪個是 cc2,因此正反插都是相對而言。

圖片

圖片

Power 能力識別

在單純的 Type-C 接口中,即使沒有 PD 通訊,Power Sink 端也可以識別到 Power Source 端的供電能力。

圖片

Power Sink 端偵測到 cc pin 上的電壓值,即可判斷出 Power Source 端供電能力。Power Source 端 Rp 取值情況,以及 cc 通訊時電壓如下表。

Pull up to 5VPull up to 5Vcc VoltagePull up to 3.3VPull up to 3.3Vcc Voltage
Default USB Power(500mA)56k0.417v36k0.409v
1.5A22k0.940v12k0.984v
3A10k1.688v4.7k1.717v

如下示波器波形,是 Pull High 是 3.3V,聲明 5V@3A 的情況下,cc 通訊時

電壓為,(5.1/(4.7+5.1)*3.3=1.1717V。

圖片

圖片

Cable 偵測

對于 Type-C to Type-C 的轉接線來說,其內部只有一個 cc pin 用于導通 Host/Device 端的 cc,用于 PD 協議通訊。

對于不含 e-Mark 的 Passive Cable 不存在另外一個 cc pin,內部是斷開的。

圖片

對于有 e-Mark 的 Active Cable,另外一個 cc pin 設計下拉電阻 Ra,大小為 800-1200Ω。

圖片

當 Source 在 cc pin 檢測到 Ra 時,會在對應的 cc pin 上輸出 Vconn Power 用于給 Active Cable 中的 IC供電,以便 Source 端讀取 e-Mark 中存儲的 Cable 信息。一般來說 Vconn 電壓 2.7-5.5V,功率最大 1.5W。

e-Mark IC 是一個 Support PD 協議的控制器,內部存儲了 Cable 的 Data/Power 傳輸能力。

某些 Active Cable 中還存在 Re-Driver 用于增強高速信號的驅動能力。

圖片

數據線配置

在 USB-C Receptacle 接口中,是有兩組 USB2.0 信號的,所以不管 Plug 以何種

方向接入,USB2.0 信號總是正常導通的。但是對于 USB、DP、TBT、PCIe 等高速信號必須用 MUX 芯片完成切換才能正常導通。

以 PS8812 6進4出 MUX 為例,傳輸 USB3.0 信號時。

正插,USB3.0 信號走 Rx/Tx-1。

反插,USB3.0 信號走 Rx/Tx-2。

所以 PD 芯片需要偵測到正反插,然后通過 GPIO 告知 PS8812 切換內部開關,導通 USB3.0 信號。

圖片

以 PS8812 6進4出 MUX 為例,傳輸 USB3.0 + DP 信號時。

正插,USB3.0 信號走 Rx/Tx-1,2-Lane DP 走 Rx/Tx-2。

反插,USB3.0 信號走 Rx/Tx-2,2-Lane DP 走 Rx/Tx-1。

所以 PD 芯片需要偵測到正反插,然后通過 GPIO 告知 PS8812 切換內部開關,導通 USB3.0 和 DP 信號。

圖片

如下兩種功能需要 PD 協議配合

PD 供電協商

對于 USB-C 接口,由于硬件的設計,連接后默認 Power Source 端只會提供最大

15W(5V@3A) 的供電,而且反向不可再切換供電方向。借助于 PD 協議,USB-C 口在連接后,可以協商供電功方向和供電功率(最大100W,20V@5A)。

AltMode 配置

對于 USB-C 接口,不局限于傳輸 USB2.0 和 USB3.0 信號。還可以借助于 PD 協議配置AltMode,支持 DP、TBT、PCIe、USB4 等協議的傳輸。

常見的幾種連接 Type-C 接口連接

Source Only 和 Sink Only 連接,兩端安照各自 Power 角色繼續工作。

圖片

Source Only 和 DRP 連接,當 DRP 的 cc 呈現低電平時,兩端連接狀態建立。

DRP 端按照Power Sink 角色繼續工作。

圖片

Sink Only 和 DRP 連接,當 DRP 的 cc 呈現高電平時,兩端連接狀態建立。

DRP 端按照Power Source 角色繼續工作。

圖片

當 DRP 和 DRP 連接。按照標準,DRP 的 Rp 和 Rd 是動態切換的,而且變化頻率不固定。因此 DRP 連接后,Source/Sink 是隨機建立的。一旦 Source 和 Sink 確定,各自按照其角色繼續工作。根據需要借助于 PD 協議完成高級的 Power Level 協商和 Power Direction 切換。

圖片

USB-C 兼容設計

USB Type-C 作為一個全新的 USB 接口,和 USB Type-A/B 接口是完全不同的設計,兼容性必然是 Type-C 接口需要考慮的問題,主要是電源兼容和 USB 通訊兼容。

Type-C 接口實際使用時必須和當下 Type-A/B 的 Host、Device、Cable 相互兼容,轉接線就必不可少了。USB Type-C 規范針對兼容的轉接線也提出了設計規范。

Type-A 接口設計

本文僅以 USB Type-A 型標準接口對比闡述 USB-C 接口的兼容設計,所以先介紹下 USB Type-A 型接口的電源和 USB 通訊。

對于 USB Type-A 型接口,Receptacle 端必然是 Power Source,Plug 端必然是 Power Sink。對于 USB2.0 接口只有 D+/- 負責 USB2.0 通訊。

對于 USB3.0 接口兼容 USB2.0,D+/- 負責 USB2.0 通訊,Tx/Rx 差分信號線負責 USB3.0 通訊。

圖片

兼容 Type-A

USB Type-C 接口為了兼容 Type-A 接口,設計了兩種轉接線。

Type-C Plug 轉 Type-A Plug

圖片

圖片

如上圖,Type-C Plug 內部設計 Rp,呈現為 Power Source。不管 Type-C Plug 接入 Power Sink 或者 DRP 接口都能作為供電端。

另一端 Type-A Plug 只能作為 Power Sink 連接 Power Source 的 Type-A Receptacle 取電。

圖片

上述表格即是 USB Type-C 轉 Type-A Plug 連接線的內部引線順序。

需要注意的是 A5需要通過 Rp 連接至 Vbus。其他未描述引腳全部懸空。

Type-C Plug 轉 Type-A Receptacle

圖片

圖片

如上圖,Type-C Plug 內部設計 Rd,呈現為 Power Sink。不管 Type-C Plug 接入 Power Source 或者 DRP 接口都能作為受電端。

如此轉接線的另一端 Type-A Receptacle 就可以作為 Power Source。

圖片

上述表格即是 USB Type-C 轉 Type-A Receptacle 轉接線的內部引線順序。

需要注意的是 A5需要通過 Rd 連接至 GND。其他未描述引腳全部懸空。

當然除了 Type-C 接口規范中定義的轉接口外,還能見到 Type-C Receptacle 轉 Type-A Plug,原理和上述轉接口類似。

聲明:本文內容及配圖由入駐作者撰寫或者入駐合作網站授權轉載。文章觀點僅代表作者本人,不代表電子發燒友網立場。文章及其配圖僅供工程師學習之用,如有內容侵權或者其他違規問題,請聯系本站處理。 舉報投訴
  • 連接器
    +關注

    關注

    97

    文章

    13079

    瀏覽量

    133712
  • 接口
    +關注

    關注

    33

    文章

    7893

    瀏覽量

    149097
  • usb
    usb
    +關注

    關注

    59

    文章

    7521

    瀏覽量

    260068
  • USB-C
    +關注

    關注

    2

    文章

    345

    瀏覽量

    33773
  • type-c
    +關注

    關注

    547

    文章

    1596

    瀏覽量

    267008
收藏 人收藏

    評論

    相關推薦

    鼠標USB接口如何轉接Type-C

    USB接口usbtype-ctypec總線/接口技術
    jf_54762914
    發布于 :2022年08月05日 18:28:07

    Type-C USB到底是什么?

    第1頁:多功能正反插 蘋果讓大眾認識Type-CType-C”這個名稱隨著蘋果全新一代MacBook筆記本電腦的發布而變得人盡皆知,很多人都驚呼“哇!一個接口就可以充當USB、視頻輸
    發表于 05-12 14:02

    USB Type-C接口定義是怎么樣的

    本帖最后由 elecfans 于 2016-10-19 18:07 編輯 USB Type-C接口定義是怎么樣的,誰有Type-C接口
    發表于 06-03 16:25

    TI 的USB Type-C解決方案

    TI 的 USB Type-C解決方案來啦
    發表于 08-25 13:35

    USB3.1接口Type-C有什么區別

      USB Type-C是伴隨USB3.1連接器一同推出的新的接口類型,Type-C的規范也確實是按照U
    發表于 01-13 16:55

    USB Type-C接口應用

    供電、1.5A和3A三種電流模式。在DFP模式下,可檢測出設備的正反插以及告知設備的供電能力。在UFP模式下,通過內部AD監測可識別出主機的供電能力。USB Type-C 接口USB
    發表于 08-15 14:24

    USB Type-C方案助力USB設計升級

    現市場上缺乏此類設備的配件和外設。安森美半導體的USB Type-C方案助您把設計升級,超過對手。在本博客中,我們將重點討論USB Type-C
    發表于 10-29 08:55

    全新低功耗解決方案助力實現USB Type-C接口設計

    三款經過驗證、已上線的全新低功耗解決方案可方便實現USB Type-C接口設計,并能減少開發時間和風險 低功耗USB
    發表于 06-17 05:00

    USB Type-C設計細節

    史上最“強”的接口。據IEK的估計,2019年USB Type-C產品的出貨量將達到50億。在驚艷于USB Type-C的強大之余,如果你想
    發表于 07-16 07:31

    基于USB Type-C方案USB設計升級

    雖然業界起初對過去數年的USB-C(技術上稱為USB Type-C)的普及率保持緘默,但當今主要的消費電子設計制造商已完全采納該標準。然而,當終端客戶收到最新的USB
    發表于 07-25 07:34

    基于Fresco的Type-C解決方案

    展示:  1、方案框圖    2、實物圖    二、方案特點:  輕薄筆記本,Type-C手機隨身附件減少  可定制化的硬件擴展塢,可出HDMI,VGA,USB,DP,網口等
    發表于 07-01 16:29

    USB Type-C插座的解決方案

    USB Type-C?規范引入了通過USB提供可擴展電源傳輸的新選項,但規范錯綜復雜,開發人員面臨安全和布局問題。 本文將介紹USB Type-C
    發表于 01-06 07:28

    什么是USB Type-C看完你就懂了

    你真的了解USB Type-C嗎?最新USB Type-C接口手機、平板、筆記本產品大盤點。
    發表于 05-20 06:08

    一文解析USB Type-C接口全方位保護方案

    。USB Type-C 接口全方位保護方案豪威集團旗下韋爾半導體針對 USB Type-C 應用
    發表于 08-13 09:24

    USB Type-C簡介

    、充電器等)使用USB-PD快速充電方案。1、USB Type-C簡介 Type-CUSB
    發表于 09-14 08:37
    亚洲欧美日韩精品久久_久久精品AⅤ无码中文_日本中文字幕有码在线播放_亚洲视频高清不卡在线观看
    <acronym id="s8ci2"><small id="s8ci2"></small></acronym>
    <rt id="s8ci2"></rt><rt id="s8ci2"><optgroup id="s8ci2"></optgroup></rt>
    <acronym id="s8ci2"></acronym>
    <acronym id="s8ci2"><center id="s8ci2"></center></acronym>