USB接⼝定义USBTypeC接⼝定义制作TypeA转TypeC充电-数据
线
1. USB接⼝定义
typec数据线2. USB Type C接⼝定义
Type C接⼝母头(插座)
Type C接⼝公头(插头)
引脚定义
配置通道(CC)详解
配置通道CC的⽤途如下:
检测USB设备是否接⼊;
检测USB插⼊⽅向,并以此建⽴USB 数据通道的路由;
插⼊后帮助建⽴USB设备⾓⾊(谁为HOST,谁为Device);
发现并配置VUBS,配置USB PD供电模式;
配置Vconn;
发现和配置可选的备⽤和辅助模式;
名词解释
在USB2.0端⼝,USB根据数据传输的⽅向定义了HOST/Device/OTG三种⾓⾊,其中OTG即可作为HOST,也可作为Device,在Type-C 中,也有类似的定义。
DFP(Downstream Facing Port):下⾏端⼝,可以理解为Host或者是HUB,DFP提供VBUS、VCONN,可以接收数据。在协议规范中DFP 特指数据的下⾏传输,笼统意义上指的是数据下⾏和对外提供电源的
设备。
UFP(Upstream Facing Port):上⾏端⼝,可以理解为Device,UFP从VBUS中取电,并可提供数据。典型设备是U盘,移动硬盘。DRP(Dual Role Port):双⾓⾊端⼝,类似于以前的OTG,DRP既可以做DFP(Host),也可以做UFP(Device),也可以在DFP与UFP间动态切换。典型的DRP设备是笔记本电脑。设备刚连接时作为哪⼀种⾓⾊,由端⼝的Power Role(参考后⾯的介绍)决定;后续也可以通过switch过程更改(如果⽀持USB PD协议的话)。
USB PORT的供电(或者受电)情况,USB Type-C将port划分为Source、Sink。
Source:通过VBUS或者VCONN供电。
Sink:通过VBUS或者VCONN接受供电。
DRP(Dual-Role-Power):既可以作为Source,也可以作为Sink。到底作为Source还是Sink,由设备连接后的配置决定。
Source和Sink的连接过程
Source和Sink的通⽤USB情况下,配置接⼝的典型流程如下:
⾸先,检测端⼝之间的有效连接(包括确定电缆⽅向、源/接收器和DFP/UFP关系)。
其次检测电缆的能⼒。
再次接通USB供电(协商USB电⼒传输,选择供电模式,电池充电等)。
最后进⾏USB枚举。
Source to Sink的连接检测
如下图,Source端是上拉电阻Rp,Sink端接下拉电阻Rd
在未对接时,Source检测到CC管脚都为⾼电平,Sink端检测到CC管脚都未低电平。对接后,形成分压,电平为中间值。Rp的阻值能表明Source能够提供的功率⽔平。
电阻值设置
各电流值对应的Rp的值如下表:
Rd都是5.1K电阻,电源供电能⼒的检测与否与电阻精度相关:
在Sink与Source连接后,因为Rp与Rd分压的原因,Sink端的CC的电压(vRd)-供电能⼒对应关系如下表:
更多定义请参考:
3. 制作Type A转Type C充电-数据线
购买如图Type C公头,5.1k电阻(0402);另⼀端是常⽤的USB Type A线
Type C公头接法如下:
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。
发表评论