點擊上方EEWORLD關注電子工程世界!
USB Type C 一詞,隨著蘋果的發布會,慢慢也進入們的是視角,從 retina 到 USB Type C ,雖然這些技術都不是蘋果發明的,更不是蘋果先投放到市場上的,但都是基本是因為蘋果,這些東東,進入了人們的視線。
一、USB 接口標準
神奇的USB Type C 讓大家,插USB的時候,再也不用去找正反面了。 當然有USB Type C 那,有沒有Type A 和Type B 呢? 事實上是有的,並且就在我們的生活中,USB 接口有好幾種標準 USB Type A/B/C/Mini/Micro
圖1:USB Type A
USB Type A:這個不用說,一般都是在PC機上比較多。
圖2:USB Type B
USB Type B:一般用於3.5寸移動硬碟、以及印表機等、開發板上也有使用這個,據說是比較牢靠耐用。
圖3:MINI USB Type A
圖4:MINI USB Type B
Mini-USB:以前的數碼產品上大家應該可以看到這個。
圖5:Micro USB
Micro USB : 這個就不多說了,大家最常見的就是這個了。在USB2.0時代,Micro USB口出現了,這是USB 2.0標準的一個便攜版本。
二、USB Type C
重點是來了解一下,這個神奇的USB Type C
2013年12月,USB 3.0推廣團隊已經公布了下一代 USB Type-C 連接器的渲染圖,隨後在2014年8月開始已經準備好進行大規模量產。
新版接口的亮點在於更加纖薄的設計、更快的傳輸速度(最高10Gbps)以及更強悍的電力傳輸(最高100W)。
Type-C雙面可插接口最大的特點是支持USB接口雙面插入,正式解決了「USB永遠插不準」的世界性難題,正反面隨便插。同時與它配套使用的USB數據線也必須更細和更輕便
一張圖片,向你展示,什麼是USB Type C
圖6:USB Type C 應用
隨便看看幾家廠商的 USB Type C 晶片
1、賽普拉斯
CCG1 提供了一個完整的USB Type-C 和USB 電源供應埠控制解決方案。
CCG1 的內核架構使能了一個基本的Type-C 解決方案, 通過備用模式復用支持,它可被擴展為一個能夠提供高達100 W 電能的完整USB 電源。
CCG1 還是主動和被動線纜的Type-C 線纜 ID IC。CCG1 控制器檢測了連接器插入、插入方向和VCONN 切換信號。
通過使用CCG1,將USB 電源供應添加到任意架構內變得 更加方便,這是因為CCG1 提供了控制信號(用於管理外部VBUS 和VCONN 電源管理解決方案)以及外部復用控制信號(用於大 部分使用單線纜的對接解決方案)。
從下圖就可以看到正反兩面插入開發板都是可以的。
圖7:賽普拉斯 USB Type C
賽普拉斯 CCG1: USB Type-C Port Controller 簡介: http://www.cypress.com/resource-types/video/introduction-ccg1-usb-type-c-port-controller
圖8:CCG1 Block Diagram
CCG1 Product Features
2、TI
TPS65982
The TPS65982 is a stand-alone USB Type-C & Power Delivery (PD) controller providing cable plug and orientation detection at the USB Type-C connector. Upon cable detection, the TPS65982 communicates on the CC wire using the USB PD protocol. When cable detection and USB PD negotiation are complete, the TPS65982 enables the appropriate power path and configures alternate mode settings for internal and (optional) external multiplexers.
圖9:TPS65982 Block Diagram
圖10:TPS65982 EVM
相比之下TI的開發板就略顯簡約,哇卡卡,,沒有Type C的設備,貌似還不好玩起來。。。
3、恩智浦
PTN5100 is a single port USB Type-C Power Delivery (PD) PHY and Protocol IC that provides Type-C Configuration channel interface and USB PD Physical and Protocol layer functions to a System PD Port Policy Controller (Policy Engine and Device Policy Manager, Alternate mode controller). It complies with USB PD and Type-C specifications and delta updates of PD spec. This IC is targeted for a wide range of platforms (Standard Notebook PCs, Desktop PCs, Chromebooks, Tablets, Convertibles, Smart phones) and PC Accessories (e.g. Docks, Monitors, Cable adapters etc.) applications. PTN5100 is architected to deliver robust performance, compliant behavior, configurability and system implementation flexibility that are essential to tide over interoperability and compliance hurdles in the platform applications.
Supports implementation of various system PD roles: P, P/C, C, C/P
Supports Type-C role configurability
Type-C role (DFP, UFP, DRP) is Non-Volatile Memory (NVM) and register
programmable based on OEM platform requirements
Implements UFP role pull down behavior to handle dead battery condition on
battery powered platforms
Supports register programmable and variable 『Rp』 indication (for DRP/DFP usage
and accessory detection)
Implements 'Rd' indication on CC pin (for Device side implementation)
CC detection/indication scheme based on Type-C role
Indication of orientation detection via CC_ORIENT pin and status register(s)
Debug and Audio Accessory detection and indication in status register(s)
圖11:PTN5100 BlockDiagram
最後來一張除了 Type C之外的USB 全家福吧。
圖12:USB Type C 之前全家福
我不是信息的生產者,我只是資源的搬運工。
感謝我所生活的時代,感謝前輩們所做的貢獻,才能讓我今日可以學習到如此多的知識,認識到世界的奇妙。
大家有什麼看法,歡迎一塊來討論……
歡迎點擊下方閱讀原文。