手机和PC相连(与电脑侧相连的type-A口有两种:type-A 2.0和type-A 3.0接口):
★ usb 3.0 A 型USB插头(plug)和插座(receptacle):
注:type-A 3.0口没有CC1 CC2脚
手机连接otg:(有转2.0和3.0的)
TYPE-C的接口引脚图:
母口的A6/A7和B6/B7的D+/D-连接到手机芯片上,而公口上的D+/D-只有一组即可。
TX/RX:两组差分信号,用于数据传输
CC1/CC2(Configuration Channel):两个关键引脚,作用很多
- 探测连接,区分DFP(Downstream Facing Port):下行端口,可以理解为Host,DFP提供VBUS,可以提供数据。
UFP(Upstream Facing Port):上行端口,可以理解为Device,UFP从VBUS中取电,并可提供数据。典型设备是U盘,移动硬盘。 - 配置Vbus,有USBtype-c和USBPowerDelivery(功率输出)模式
- 配置Vconn,当线缆内有芯片时,一个cc传输信号,一个cc变成供电Vconn
- 配置其他模式,音频配件等
GND和VBus,各4个,因此传输功率强,D+和D-是来兼容USB之前的标准的。
DRP:(Dual Role Port)双角色端口,DRP既可以做DFP(Host),也可以做UFP(Device),也可以在DFP与UFP间动态切换。典型的DRP设备是笔记本电脑、手机。
typec接口工作主从机的连接
DFP的CC脚有上拉电阻Rp,UFP有下拉电阻Rd。未连接时,DFP的VBUS无输出。
当CC端相连,DFP的CC脚会检测到UFP的下拉电阻Rd,说明连接上,DFP打开VBus开关开始供电。而哪个CC脚(CC1,CC2)检测到下拉电阻就确定接口插入的方向,顺便切换RX/TX。
两个CC,实际上在不含芯片的线缆里只有一根cc线。含芯片的线缆也不是两根cc线,而是一根cc,一根Vconn,用来给线缆里的芯片供电(3.3V或5V),这时就cc端没有下拉电阻Rd,而是下拉电阻Ra,800-1200欧。
type-c中新增了电流检测与使用功能,新增三种电流模式:默认的USB电源模式(500mA/900mA),1.5A,3.0A。三种电流模式由CC管脚来传输和检测,对于需要广播电流输出能力的DFP而言,需要通过不同值的CC上拉电阻Rp来实现;对于UFP而言,需要检测CC管脚上的电压值来获取对方DFP的电流输出能力。
(1)普通type A 3.0到type-C
CC脚的连接,从网上拆解的线看,是一根cc上接了个上拉电阻,识别哪一组3.0的数据线。
(2)OTG转usb2.0线
就是其中一个CC脚和地之间加了5.1K的电阻,另外一个悬空。另外vbus是没有电的,这样手机能检测到是otg连接,并且把USB3.0线切换到相应的一组。
(3)音频线
当CC pin两个都接了下拉电阻<=Ra,DFP进入音频配件模式,左右声道,mic都俱全,如下图。