【進階】USB接口的定義(詳細)
原文轉(zhuǎn)載:https://www.bilibili.com/read/cv26428961/
一、micro usb接口
Micro USB是USB 2.0標準的一個便攜版本,是5pin的。Micro-USB標準支持目前USB的OTG功能,即在沒有主機(例如個人電腦)的情況下,便攜設(shè)備之間可直接實現(xiàn)數(shù)據(jù)傳輸,兼容USB1.1 (低速:1.5Mb/s,全速:12Mb/s) 和USB 2.0(高速:480Mb/s),即60 MB/s,但實際傳輸速度一般不超過30 MB/s。

普通的MicroUSB 2.0線為4個針腳,各針腳定義如下:
其中Vbus和GND用于電力傳輸,Data+、Data-用于傳輸數(shù)據(jù)。Micro USB在安全范圍內(nèi)的最大承載電流為2A,OPPO VOOC閃充的電流為4A,因此其對Micro USB線進行了特別設(shè)計,多出來的觸點用于過更大電流以保證安全。


二、typeC
Type C 是一組對稱的連接器,在使用的過程中不需要如同使用 USBA,MiniUSB,MicroUSB 那樣來辨別接口方向。其次能夠承受較高的功率所以可以支持高達 100W 的功率,所以使用該接口可以更好的支持快速充電,以及支持更高的數(shù)據(jù)吞吐量,普通規(guī)格也達到 10 Gb/s 的數(shù)據(jù)帶寬,可用于高清視頻的傳輸。對于同時滿足以上的要求 USBA,MinUSB,MicroUSB 接口無法達到的。
USB Type C 母口

USB Type C 公頭

從上圖的 Type C 公頭和母口的引腳排列可以知道 Type C 的引腳功能是上下對稱的,所以公頭無論以什么方向接入母口兩者的功能引腳都可以完美對接。
具體引腳,及其詳細描述查看如下表格

TypeC 引腳分組詳細功能


Type C 接口 CC1/2 作用
最早快充協(xié)議屬于高通發(fā)布的 QC 充電協(xié)議該協(xié)議通過提高充電適配器的輸出電壓從而提高充電功率。既讓是協(xié)議就需要與適配器進行協(xié)議通信,讓適配器調(diào)整輸出電壓,在 QC 協(xié)議中通信使用的是 USB2.0 的 DP 和DM 引腳,這樣帶來的問題是充電的時對 USB 通信造成影響。為了解決這個問題 PD 快充協(xié)議對電源設(shè)備的識別通過 CC1 和 CC2 引腳來進行,從而避免了 QC 協(xié)議中 對 DP 和 DM 引腳的占用。使得 PD 協(xié)議快充在充電的同時,數(shù)據(jù)傳輸也可以穩(wěn)定進行。
注意: 由于支持 PD 快充協(xié)議的適配器的電源輸出受 CC1 和 CC2 引腳協(xié)議控制,所以對于在設(shè)計沒有 PD 協(xié)議芯片的電子產(chǎn)品來說如果想從支持 USB-PD 快充協(xié)議的適配器中獲取電源,則需要在 CC1 和 CC2 引腳連接 Ra/Rd 下拉電阻,如果懸空可能無法讓適配器輸出電源(這一點是需要格外注意的)。
如果在無 PD 快充協(xié)議的適配中(比如電腦 USB 接口,充電寶或普通電源適配中)則可以任意或懸空。
Type C 版本
Type C 接口實際上為了適應(yīng)不同的用途(全功能 24P Type C 價格較高為了節(jié)約成本,比如很多時候使用的芯片不需要使用或不支持 24 個引腳,不需要使用音視頻傳輸,只需要使用 USB2.0,所以此時使用 24 片引腳的全功能版本 Type C 就顯得浪費)按功能需求進行劃分從而擁有多個版本,前面描述的實際屬于全功能 Type C,共有 24 個功能引腳,該版本可以支持 USB3.0、USB2.0、協(xié)議,音視頻傳輸,快速充電協(xié)議等等。
(1)全功能 USB3.0/3.1、USB2.0、視頻傳輸,24P Type C,目前我們交流說的 Type C 默認指的就是 24P 全功能 Type C。
(2)(3)僅支持 USB2.0,16P/12P Type C,16Pin 和 12Pin 實際屬于同一種接口。
(4)僅支持充電,6P Type C。
所以對于 Type C 共有以上四個版本,實際使用因該是三個版本,在電路設(shè)計時按照自己實際需要實現(xiàn)的 USB 通信類型進行選擇相應(yīng)的 Type C 接口。
16P 與 12P Type C 接口定義

從上圖可知 16Pin Type C 在 24Pin 全功能版本的基礎(chǔ)上移除了 USB3.0 的 TX1/2、RX1/2 引腳,保留了 SBU1/2、CC1/2、USB2.0 的 D+ 和 D- 引腳,除了不支持 USB3.0/3.1 高速傳輸外,其他沒有任何的差別,同樣可以支持 PD 快充、音頻傳輸、HDMI 傳輸、調(diào)試模式等其他功能。

從上圖的 俯視圖 上可以看到 16 Pin Type C 實際上僅有12 Pin,這是因為 16 Pin 接口在設(shè)計時將 Type C 母口兩端的兩個 Vbus 和 GND 引腳兩兩相互靠近,注意僅僅是相互靠近并不是共用引腳所以接口實際還是存在 16 Pin,但對于其封裝只要 12 Pin,其中相互靠近的引腳共用一個封裝引腳,具體可以看下圖的實物圖。

所以 16Pin 和 12Pin Type C 本質(zhì)是相同的,是可以共用貼片 PCB 封裝的。
6P Type C 接口定義
對于僅需支持充電,那么 USB2.0 D+ 和 D- 引腳也可移除進一步節(jié)約接口制造成本。6Pin Type C 僅保留Vbus、GND、CC1、CC2 引腳。接口兩側(cè)同樣對稱分布 Vbus 和 GND ,CC1,CC2 引腳用于支持正反接入,以及快充協(xié)議的支持,具體可以看下圖的實物圖。

作者:創(chuàng)造點 https://www.bilibili.com/read/cv26428961/ 出處:bilibili