IT数码 购物 网址 头条 软件 日历 阅读 图书馆
TxT小说阅读器
↓语音阅读,小说下载,古典文学↓
图片批量下载器
↓批量下载图片,美女图库↓
图片自动播放器
↓图片自动播放器↓
一键清除垃圾
↓轻轻一点,清除系统垃圾↓
开发: C++知识库 Java知识库 JavaScript Python PHP知识库 人工智能 区块链 大数据 移动开发 嵌入式 开发工具 数据结构与算法 开发测试 游戏开发 网络协议 系统运维
教程: HTML教程 CSS教程 JavaScript教程 Go语言教程 JQuery教程 VUE教程 VUE3教程 Bootstrap教程 SQL数据库教程 C语言教程 C++教程 Java教程 Python教程 Python3教程 C#教程
数码: 电脑 笔记本 显卡 显示器 固态硬盘 硬盘 耳机 手机 iphone vivo oppo 小米 华为 单反 装机 图拉丁
 
   -> 嵌入式 -> USB Type C 接口引脚详解 -> 正文阅读

[嵌入式]USB Type C 接口引脚详解

1. Type C 接口特点

Type C 是一组对称的连接器,在使用的过程中不需要如同使用 USBA,MinUSB,MicroUSB 那样来辨别接口方向。其次能够承受较高的功率所以可以支持高达 100W 的功率,所以使用该接口可以更好的支持快速充电,以及支持更高的数据吞吐量,普通规格也达到 10 Gb/s 的数据带宽,可用于高清视频的传输。对于同时满足以上的要求 USBA,MinUSB,MicroUSB 接口无法达到的。

2. Type C 接口定义

USB Type C 母口
请添加图片描述
USB Type C 公头
请添加图片描述

从上图的 Type C 公头和母口的引脚排列可以知道 Type C 的引脚功能是上下对称的,所以公头无论以什么方向接入母口两者的功能引脚都可以完美对接。

具体引脚,及其详细描述查看如下表格

Pin名称功能描述Pin名称功能描述
A1GND接地B12GND接地
A2SSTXp1SuperSpeed 差分信号#1,TX,正B11SSRXp1SuperSpeed 差分信号#1,RX,正
A3SSTXn1SuperSpeed 差分信号#1,TX,负B10SSRXn1SuperSpeed 差分信号#1,RX,负
A4VBUS总线电源B9VBUS总线电源
A5CC1Configuration channelB8SBU2Sideband use (SBU)
A6Dp1USB 2.0 差分信号,position 1,正B7Dn2USB 2.0 差分信号,position 2,负
A7Dn1USB 2.0 差分信号,position 1,负B6Dp2USB 2.0 差分信号,position 2,正
A8SBU1Sideband use (SBU)B5CC2Configuration channel
A9VBUS总线电源B4VBUS总线电源
A10SSRXn2SuperSpeed 差分信号#2,RX,负B3SSTXn2SuperSpeed 差分信号#2,TX,负
A11SSRXp2SuperSpeed 差分信号#2,RX,正B2SSTXp2SuperSpeed 差分信号#2,TX,正
A12GND接地B1GND接地

TypeC 引脚分组详细功能

请添加图片描述
请添加图片描述请添加图片描述

3. Type C 接口 CC1/2 作用

最早快充协议属于高通发布的 QC 充电协议该协议通过提高充电适配器的输出电压从而提高充电功率。既让是协议就需要与适配器进行协议通信,让适配器调整输出电压,在 QC 协议中通信使用的是 USB2.0 的 DPDM 引脚,这样带来的问题是充电的时对 USB 通信造成影响。为了解决这个问题 PD 快充协议对电源设备的识别通过 CC1CC2 引脚来进行,从而避免了 QC 协议中 对 DPDM 引脚的占用。使得 PD 协议快充在充电的同时,数据传输也可以稳定进行。

注意: 由于支持 PD 快充协议的适配器的电源输出受 CC1CC2 引脚协议控制,所以对于在设计没有 PD 协议芯片的电子产品来说如果想从支持 USB-PD 快充协议的适配器中获取电源,则需要在 CC1CC2 引脚连接 Ra/Rd 下拉电阻,如果悬空可能无法让适配器输出电源(这一点是需要格外注意的)。
如果在无 PD 快充协议的适配中(比如电脑 USB 接口,充电宝或普通电源适配中)则可以任意或悬空。

4. Type C 版本

Type C 接口实际上为了适应不同的用途(全功能 24P Type C 价格较高为了节约成本,比如很多时候使用的芯片不需要使用或不支持 24 个引脚,不需要使用音视频传输,只需要使用 USB2.0,所以此时使用 24 片引脚的全功能版本 Type C 就显得浪费)按功能需求进行划分从而拥有多个版本,前面描述的实际属于全功能 Type C,共有 24 个功能引脚,该版本可以支持 USB3.0、USB2.0、协议,音视频传输,快速充电协议等等。


  • 全功能 USB3.0/3.1、USB2.0、视频传输,24P Type C,目前我们交流说的 Type C 默认指的就是 24P 全功能 Type C
  • 仅支持 USB2.0,16P/12P Type C,16Pin 和 12Pin 实际属于同一种接口。
  • 仅支持充电,6P Type C。

所以对于 Type C 共有以上四个版本,实际使用因该是三个版本,在电路设计时按照自己实际需要实现的 USB 通信类型进行选择相应的 Type C 接口。

5. 16P 与 12P Type C 接口定义

请添加图片描述
从上图可知 16Pin Type C 在 24Pin 全功能版本的基础上移除了 USB3.0TX1/2RX1/2 引脚,保留了 SBU1/2CC1/2USB2.0D+D- 引脚,除了不支持 USB3.0/3.1 高速传输外,其他没有任何的差别,同样可以支持 PD 快充、音频传输、HDMI 传输、调试模式等其他功能。

请添加图片描述从上图的 俯视图 上可以看到 16 Pin Type C 实际上仅有12 Pin,这是因为 16 Pin 接口在设计时将 Type C 母口两端的两个 VbusGND 引脚两两相互靠近,注意仅仅是相互靠近并不是共用引脚所以接口实际还是存在 16 Pin,但对于其封装只要 12 Pin,其中相互靠近的引脚共用一个封装引脚,具体可以看下图的实物图。

请添加图片描述
所以 16Pin 和 12Pin Type C 本质是相同的,是可以共用贴片 PCB 封装的。

6. 6P Type C 接口定义

对于仅需支持充电,那么 USB2.0 D+ 和 D- 引脚也可移除进一步节约接口制造成本。6Pin Type C 仅保留VbusGNDCC1CC2 引脚。接口两侧同样对称分布 Vbus 和 GND ,CC1,CC2 引脚用于支持正反接入,以及快充协议的支持,具体可以看下图的实物图。
请添加图片描述

以上就是全功能 Type C 与精简版本 Type C 的引脚说明,通过这篇文章帮助需要设计 Type C 电路或想要了解 Type C 的人了解市面上或常用的 Type C 类型来更好的进行选型,如果内容确实对你产生了帮助,点个小星星吧。

  嵌入式 最新文章
基于高精度单片机开发红外测温仪方案
89C51单片机与DAC0832
基于51单片机宠物自动投料喂食器控制系统仿
《痞子衡嵌入式半月刊》 第 68 期
多思计组实验实验七 简单模型机实验
CSC7720
启明智显分享| ESP32学习笔记参考--PWM(脉冲
STM32初探
STM32 总结
【STM32】CubeMX例程四---定时器中断(附工
上一篇文章      下一篇文章      查看所有文章
加:2022-05-07 11:20:04  更:2022-05-07 11:20:12 
 
开发: C++知识库 Java知识库 JavaScript Python PHP知识库 人工智能 区块链 大数据 移动开发 嵌入式 开发工具 数据结构与算法 开发测试 游戏开发 网络协议 系统运维
教程: HTML教程 CSS教程 JavaScript教程 Go语言教程 JQuery教程 VUE教程 VUE3教程 Bootstrap教程 SQL数据库教程 C语言教程 C++教程 Java教程 Python教程 Python3教程 C#教程
数码: 电脑 笔记本 显卡 显示器 固态硬盘 硬盘 耳机 手机 iphone vivo oppo 小米 华为 单反 装机 图拉丁

360图书馆 购物 三丰科技 阅读网 日历 万年历 2024年11日历 -2024/11/26 3:43:29-

图片自动播放器
↓图片自动播放器↓
TxT小说阅读器
↓语音阅读,小说下载,古典文学↓
一键清除垃圾
↓轻轻一点,清除系统垃圾↓
图片批量下载器
↓批量下载图片,美女图库↓
  网站联系: qq:121756557 email:121756557@qq.com  IT数码