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的一对差分信号,插座有两对,插头只有一对;
RX1,TX1以及RX2,TX2是USB3.0的两组差分信号,RX是数据接收,TX是数据发送
CC1和CC2是配置通道的信号,这个也是USB TYPE C的精华所在,是用来检测插头的插入方向,是正插还是反插,发现并配置VUBS然后还可以USB PD供电模式;插座有两个CC引脚,插头只有一个CC引脚。
VCONN这个信号只有在插头上才会有的信号,当连接USB TYPE C的线缆里有芯片时,VCONN引脚用来给线缆里的芯片供电(一般3.3V或5V),这时TYPE C插座的一个CC引脚就会提供电源。
SBU1和SBU2是用于传输辅助功能的信号,可用于麦克风输入,DP视频信号等
大家都知道USBTYPE C正反插都是可以的,
对于USB TYPE C在USB2.0和USB3.0的应用中,一般USB控制器芯片只有一组D+,D-,RX和TX
所以一般将USB TYPE C插座连接器的A6与B6的D+,A7与B7的D-接在一起,这时无论正插还是反插,USB2.0的这一对差分信号都可以接到USB控制器。RX1,TX1,RX2,和TX2通过一个多路复用开关MUX芯片接到USB控制芯片,然后还会用到一个CC信号检测控制芯片,用来检测插头的插入方向以及配置VBUS的供电。
当插头正着插时,插头和插座引脚信号刚好对上,插头与插座的RX,TX都是对应,插头的CC连接到插座CC1,插头的VCONN连接到插座CC2,,CC信号检测控制芯片这时检测到是正插的,控制信号使MUX芯片上面的四个开关闭合,这时USB控制器芯片的SSRX与TYPE C连接器插座的RX1,SSTX与TYPE C连接器插座的的TX1接在一起。
当反着插时,插头和插座的RX2和RX1对应上,TX2和TX1对应上,插头的CC连接到CC2,VCONN连接到CC1,,CC信号检测控制芯片这时检测到是反插的,控制信号使MUX芯片下面的四个开关闭合,这时USB控制器芯片的SSRX与TYPE C连接器插座的RX2连接在一起,SSTX与TYPE C连接器插座的TX2接在一起。
USB TYPE C的应用非常多,这里只是以USB的应用来说明USB TYPE C如何实现正反插。