USB TYPE C接口在手机,电脑等移动终端中使用的非常多,它可以分为插头和插座,放在PCB板上一般是插座。

USB TYPE C的插座和插头引脚信号定义大家可以看下。引脚分为两排,上面一排是A,下面一排是B。标准的USB TYPE C总共24个引脚。

大家可以看到USB TYPE C引脚信号基本是180°对称的。

VBUS是电源,插头和插座各有四个引脚是VBUS

GND是信号地,插头和插座各有四个引脚是GND

D+D-USB2.0的一对差分信号,插座有两对,插头只有一对;

RX1TX1以及RX2TX2USB3.0的两组差分信号,RX是数据接收,TX是数据发送

CC1CC2是配置通道的信号,这个也是USB TYPE C的精华所在,是用来检测插头的插入方向,是正插还是反插,发现并配置VUBS然后还可以USB PD供电模式;插座有两个CC引脚,插头只有一个CC引脚。

VCONN这个信号只有在插头上才会有的信号,当连接USB TYPE C的线缆里有芯片时,VCONN引脚用来给线缆里的芯片供电(一般3.3V5V),这时TYPE C插座的一个CC引脚就会提供电源。

SBU1SBU2是用于传输辅助功能的信号,可用于麦克风输入,DP视频信号等

大家都知道USBTYPE C正反插都是可以的,

对于USB TYPE CUSB2.0USB3.0的应用中,一般USB控制器芯片只有一组D+D-,RXTX

所以一般将USB TYPE C插座连接器的A6B6D+A7B7D-接在一起,这时无论正插还是反插,USB2.0的这一对差分信号都可以接到USB控制器。RX1TX1RX2,和TX2通过一个多路复用开关MUX芯片接到USB控制芯片,然后还会用到一个CC信号检测控制芯片,用来检测插头的插入方向以及配置VBUS的供电。

当插头正着插时,插头和插座引脚信号刚好对上,插头与插座的RXTX都是对应,插头的CC连接到插座CC1,插头的VCONN连接到插座CC2,,CC信号检测控制芯片这时检测到是正插的,控制信号使MUX芯片上面的四个开关闭合,这时USB控制器芯片的SSRXTYPE C连接器插座的RX1SSTXTYPE C连接器插座的的TX1接在一起。

当反着插时,插头和插座的RX2RX1对应上,TX2TX1对应上,插头的CC连接到CC2VCONN连接到CC1,,CC信号检测控制芯片这时检测到是反插的,控制信号使MUX芯片下面的四个开关闭合,这时USB控制器芯片的SSRXTYPE C连接器插座的RX2连接在一起,SSTXTYPE C连接器插座的TX2接在一起。

USB TYPE C的应用非常多,这里只是以USB的应用来说明USB TYPE C如何实现正反插。