Type-C电路设计
本文是作者选用Type-C接口来设计集成串口通信、供电于一体的电路时遇到问题集锦。
一、Type-C介绍
Type-C的插座使用起来极其方便,大有替代其他接口的趋势,但是它也有弊端:看起来一样的插口却具有不同的功能。
要想设计合理的电路,首先就要知道Type-C完整的引脚定义以及不同引脚数目之间的区别
Type-C各个引脚定义
完整的全功能Type-C插座有24个引脚,如下图所示:
各个引脚的定义详情参见下表:
Pin | 名称 | 功能描述 | Pin | 名称 | 功能描述 |
---|---|---|---|---|---|
A1 | GND | 接地 | B12 | GND | 接地 |
A2 | SSTXp1 | SuperSpeed差分信号#1,TX,正 | B11 | SSRXp1 | SuperSpeed差分信号#1,RX,正 |
A3 | SSTXn1 | SuperSpeed差分信号#1,TX,负 | B10 | SSRXn1 | SuperSpeed差分信号#1,RX,负 |
A4 | VBUS | 总线电源 | B9 | VBUS | 总线电源 |
A5 | CC1 | Configuration channel | B8 | SBU2 | Sideband use (SBU) |
A6 | Dp1 | USB 2.0差分信号,position 1,正 | B7 | Dn2 | USB 2.0差分信号,position 2,负 |
A7 | Dn1 | USB 2.0差分信号,position 1,负 | B6 | Dp2 | USB 2.0差分信号,position 2,正 |
A8 | SBU1 | Sideband use (SBU) | B5 | CC2 | Configuration channel |
A9 | VBUS | 总线电源 | B4 | VBUS | 总线电源 |
A10 | SSRXn2 | SuperSpeed差分信号#2,RX,负 | B3 | SSTXn2 | SuperSpeed差分信号#2,TX,负 |
A11 | SSRXp2 | SuperSpeed差分信号#2,RX,正 | B2 | SSTXp2 | SuperSpeed差分信号#2,TX,正 |
A12 | GND | 接地 | B1 | GND | 接地 |
6P、16P、24P的电路区别
全功能Type-C接口是有24个引脚的,但在使用中24个引脚不是必须的,因此衍生出2P、6P、16P等引脚数目不同电路。
Type-C常用的引脚数有6P、16P、24P,它们的区别见下表:
Pin数 | 功能 |
---|---|
6P | 供电 |
16P | 供电、USB2.0 |
24P | 供电、USB2.0、USB3.0 |
嘉立创EDA建议选用:
对应实物图:
二、电路设计
6P电路设计
由于6Pin的Type-C仅仅有充电功能,所以这里设计是为3.3V单片机供电电路:
16P电路设计(Type-C & CH340N串口转换 & 降压电路)
参考文章
Type-C接口详解
16P电路设计
16Pin接线教程
16P-CH340K串口转换电路
Type-C & CH340N串口转换 & 降压电路
CH340C转接芯片的使用–接线教程
6P电路设计