TypeC接口小记
一、TypeC接口管腳定義
1. 底座頂視圖管腳定義
2. 插頭頂視圖管腳定義
根據管腳的定義圖可以知道,TypeC接口實際上能夠接受正接以及反接的主要原因是由于接口引腳排布的中心對稱性質,當插頭反向插入時,其對應關系如下:
TX2± ---> TX1± (USB3.0數據輸出差分對TX)
RX2± ---> RX1± (USB3.0數據接收差分對RX)
D± ---> D1± (USB2.0數據傳輸差分線)
VBUS 外部設備供電端子,5V電壓輸出,具體電流參考底座的供電能力
GND 為電源回流路徑,接地即可
CC1以及CC2用來配置TypeC接入設備的類型,例如對于Hub設備,需要將CC1或者CC2一個開路一個連接5.1K的下拉電阻
SBU1以及SBU2用來配置 Sideband模式,具體參考以下小結
三、TypeC底座相關PCB設計
例如在將TypeC接口作為USB3.0以及USB2.0的輸入接口時,能夠非常有效的將USB2.0和USB3.0集成在同一個小型接口中,當然為了滿足TypeC的正反接都能夠正常工作的需求,一般需要在底座上做相應的電路設計處理,如下圖所示:
上圖中除了對底座上各個線對進行相關連接以外,還包括了USB3.0以及USB2.0接口的ESD靜電保護電路,基本的PCB布局布線圖如下所示:
如下所示為硬件電路設計上24Pin的TypeC引腳的板位圖及其管腳功能定義,可與第一小節的底座引腳定義進行對比Check:
四、自制TypeC-USB3.0 OTG
根據上述TypeC相關引腳功能的描述,接下來制作一個TypeC-USB3.0的OTG線使用,基本步驟如下:
1.首先查閱TypeA類的USB3.0接口的板位圖,如下所示,將對應的引腳連接到TypeC接口引腳引出的板子上:
2.由于我們已經知道,處理TypeC接口的正反接設計的位置在底座上,因此只需要選擇一組TX± 以及 RX±焊接即可(我這里選擇的時TX1±以及RX2±):
Notice:這里需要注意的是,我們需要在CC1到GND之間連接一個5.1K的下拉電阻,這樣才能被手機電腦等設備識別為OTG設備。
Reference
1.相關資料下載:參考資料
2.自制TypeCHub-USB3.0:https://post.smzdm.com/p/apz3m9k0/
3.接口定義參考:https://www.jianshu.com/p/b2a5fba90225
轉載請注明出處!感謝GISPALAB實驗室的老師和同學們的幫助和支持~
總結
- 上一篇: 庙会的由来
- 下一篇: QQ飞车网名大全802个