深入学习USB(6)USB Type-C接口定义概念解析

article/2025/8/24 20:55:03

文章目录

    • **一、Usb type c接口定义介绍**
    • **二、USB3.1 type-c接口特性**
    • **三、USB Type-C接口的优点**
    • **四、usb type-c接引脚定义**
    • **五、usb type-c接口主要功能**
    • **六、usb type-c接口工作流程**
    • 七、市场上Type-C/PD有哪几种分类呢?

一、Usb type c接口定义介绍

USB Type-C接口总计有24个针脚,可以正反插且传输速度快,接口没有方向性,让用户在使用中避免出现插错的情况。一般简称有type c、type-c等这些指的都是同一个产品。而USB3.0接口通常是9到11个,USB2.0只有4个针脚。针脚的增多并没有导致Type-C接口体积变大,实际上它还缩小了体积(相对标准口来说),满足了移动设备的需求。

二、USB3.1 type-c接口特性

特性1、全新接口设计,尺寸约8.4mm x 2.6mm,接口纤薄

特性2、功率输出能力:标准线缆3A,接口5A

特性3、可用来传输DisplayPort讯号,支持4K UHD影像传输

特性4、可以提供最大100 的电力传输

特性5、更好的电磁干扰(EMI)和射频干扰(RFI)缓解特性

特性6、支持正反两面插入,可承受1万次反复插拔

特性7、USB Power Delivery,可支持充电

特性8、最高数据传输速度达到10Gbps,基于USB3.1规范

三、USB Type-C接口的优点

优点1、配备Type-C连接器的标准规格连接线,可通过3A电流,同时还支持超出现有USB供电能力的「USBPD」,可以提供最大100W的电力;

优点2、DisplayPort交替模式,支持高达4K超高清(UHD)甚至8K的解析度(实现的原理后面讲)。

优点3、最大数据传输速度达到10Gbps,也是USB3.1的标准,兼容USB2.0标准;

优点4、支持从正反两面均可插入的「正反插」功能;

四、usb type-c接引脚定义

img

USB Type-C插座端视图

USBType-C插座端视图

USB-Type-C插头引出端视图

USB-Type-C插头引出端视图

可以看到,数据传输主要有TX/RX两组差分信号,CC1和CC2是两个关键引脚,作用很多:

• 探测连接,区分正反面,区分DFP和UFP,也就是主从(检测原理见下面

• 配置Vbus,有USB Type-C和USB Power Delivery两种模式

• 配置Vconn,当线缆里有芯片的时候,一个cc传输信号,一个cc变成供电Vconn

• 配置其他模式,如接音频配件时,dp,pcie时

电源和地都有4个,这就是为什么可以支持到100W的原因。

供电情况

img

不要看着USB Type-C好像能支持最高20V/5A,实际上这需要USB PD,而支持USB PD需要额外的pd芯片,所以不要以为是USB Type-C接口就可以支持到20V/5A。当然,以后应该会出现集成到一起的芯片。

辅助信号sub1和sub2(Side band use),在特定的一些传输模式时才用。

d+和d-是来兼容USB之前的标准的。

这里说一下,USB3.0只有一组RX/TX,速度是5Gb,USB Type-C为了保证正反都可以插就用了两组,但实际上数据传输还是只用了一组RX/TX,速度就已经达到10Gb了。如果后面升级协议,两组都传的话就和DisplayPort一样20Gb了。

要理解Type-C的原理,首先要了解他的PIN即定义,Type-C口有4对TX/RX分线,2对USB D+/D-,一对SBU,2个CC,另外还有4个VBUS和4个地线 [2] 。

当然,如果接收端只需要DP信号,不需要USB 3.1信号,那DP可以利用全部4对TX/RX差分线做输出,从而实现最多4lanes的DP输出,提供高达32.4Gbps的总输出带宽(每条lane可以输出8.IGbps),轻松实现5K x 3K 60辅视频,甚至最高可达8K×4K 60帧视频(4:2:0数据),这种模式就是DPonly模式 [2] 。另外为了兼容USB2.0,Type-C还保留了USBD+/D-信号供USB 2.0设备使用,所以只需改用Type-C的接口,USB2.0甚至USB 1.0设备也可以支持正反面插入。值得一提的是,使用USBD+/D-跟上面的DP only 模式配合,可以实现DP+USB2.0模式。DP占用4对TX/RX差分线,USB仅使用D+/D- [2] 。常情况下,USB2.0差分信号只会连接其中一边,因USB Type-C Plug无B6、B7。USB3.1只用到2对TX/RX差分线作为数据线,正插时连接TX1/RX1,反插时连接TX2/RX2.可以看到任意情况下,都会有2对差分线是没有被使用的,DP交替模式就是把DP信号加载到这2对“多余”的差分线上,从而实现USB 3.1+DP同时工作 [2] 。

Type-C还提供了2条CC线和2条SBU线。CC线主要用于Power Delivery 模块(下简称PD)的通讯,CC线首先是用来判断设备插入的方向:正插或反插,如果是正插,主机使用CC1来和设备通讯,反插使用CC2,可以看到CC使用的是单线协议。SBU线在DP功能开启时,化身为DP协议中的AUX_P/AUX_N差分线(它的极性是可以根据正反插方向修改的),负责传输设备的DPCD,EDID等关键信息 [2] 。关于这些可以了解DP协议。

USB Type-C电缆
如下表,USB2.0规范的电缆长度小于4米,USB3.2 Gen1的长度小于2米,USB3.2Gen2的电缆长度小于1米。
img

五、usb type-c接口主要功能

1.快速理论上,USB-C端口的最高传输速率为每秒10Gb。但是苹果表示新款MacBook的USB-C端口最高传输速率为5Gbps。最大输出电压为20伏,可以加快充电时间。 而USB-A型,到目前为止极限传输速率为5Gbps,输出电压为5伏。

2.多面手新MacBook的USB-C型端口能够传输数据、进行充电也可以作为视频输出端口链接外部显示设备。唯一的疑问是苹果如何满足想要同时做这三件事的用户。

3.双向不像老款USB端口,功率只能单向传输,USB-C型端口的功率传输是双向的,这意味着它可以拥有两种发送功率方式。所以,用户不仅可以用笔记本为移动设备充电,也可以利用其它设备或移动电源为笔记本充电。

4.后向兼容USB-C可以与老的USB标准兼容,但用户需要额外购买适配器才能完成兼容。苹果公司表示不仅苹果官方会出售适配器,第三方公司也可以授权生产。

六、usb type-c接口工作流程

usb type-c接口定义概念解析

上图DFP (Downstream Facing Port)也就是主,UFP (Upstream Facing Port)为从。除了DFP、UFP,还有个DRP (Dual Role port),DRP可以做DFP也可以做UFP。当DPR接到UFP,DRP转化为DFP。当DRP接到DFP,DRP转化为UFP。两个DRP接在一起,这时就是任意一方为DFP,另一方为UFP。

在DFP的CC pin有上拉电阻Rp,在UFP有下拉电阻Rd。未连接时,DFP的VBUS是无输出的。连接后,CC pin相连,DFP的CC pin会检测到UFP的下拉电阻Rd,说明连接上了,DFP就打开Vbus电源开关,输出电源给UFP。而哪个CC pin(CC1,CC2)检测到下拉电阻就确定接口插入的方向,顺便切换RX/TX。

电阻Rd=5.1k,电阻Rp为不确定的值,根据前面的图看到USB Type-C有几种供电模式,靠什么来甄别? 就靠Rp的值,Rp的值不一样,CC pin检测到的电压就不一样,然后来控制DFP端执行哪种供电模式。

需要注意的是,上图里画了两个CC,实际上在不含芯片的线缆里只有一根cc线。

含芯片的线缆也不是两根cc线,而是一根cc,一根Vconn,用来给线缆里的芯片供电(3.3V或5V),这时就cc端没有下拉电阻Rd,而是下拉电阻Ra,800-1200欧。

usb type-c接口定义概念解析

七、市场上Type-C/PD有哪几种分类呢?

市场上TypeC的产品种类很多,但真正全功能的很少。因为如果你把这个 Type C 所有的功能都集成进去的话,这个口的整个的成本会变得非常贵。实际上很多情况下,设备只是具备了 Type C 的某一部分功能:

只有Type-C,即支持正反插,普通数据传输;

支持Type-C,支持PD协议,可快速充电;

支持Type-C,支持PD协议,支持高速信号,支持超快充电;

全功能,支持Type-C,支持PD协议,支持高速信号,支持超快充电,支持HDMI、DisplayPort等其他协议。


http://chatgpt.dhexx.cn/article/8Ri7dyaF.shtml

相关文章

lightning接口_苹果Lightning接口与Type-C接口,谁更胜一筹?

曾几何时,在苹果的强势助攻下,Lightning接口在数码界曾一度混得风生水起!然而,近年来随着智能手机的发展,手机接口快速升级,其中Type-C接口凭借更快的数据传输、充电速度等优势,越来越多的出现在大家的视线中,隐隐盖过Lightning接口的风头,就连特立独行的苹果也对其青…

Type-C接口技术(一)

前言 电子产品接口的迅速发展是电子技术迅速发展的一个缩影,随着现在电子产品对数据传输和充电功率要求越来越高的情况下,一些以前常用接口开始慢慢被淘汰,而支持更高速率和充电功率的的Type-C接口慢慢开始大放异彩,此外支持盲插…

浅谈一下Type-C接口发展历程

1996年,由英特尔、微软、ibm等多家公司联合设计的usb标准问世,键盘、鼠标、智能手机以及打印机等等大多使用usb标准来实现供电和数据传输。 usb接口从诞生之初就是为了实现通用这个目的。在usb诞生之前,键盘、鼠标多使用ps二接口,…

TYPE-C接口电路设计篇(一)

常见USB接口类型 随着USB Type-C接口的推行,USB Type-C是一种通用串行总线(USB)的硬件接口形式,USB Type-C接口在消费类产品普及程度越来越高,常见的适配器、笔电、手机等产品都兼容USB Type-C设计,接口多…

Type-C接口

TYPE-C接口 USB Type-C接口的命名原语USB Type-C连接器,这是一种坚固的易于使用的接口。支持正反插,方便快捷。支持超高速率通信功能和功率输出。最大传输速率10Gbits/S,最大输出功率100W,最大电流5A。大小8.3mm X 2.5mm。 具有…

一文带你搞清楚USB、type-C、雷电三接口之间的区别与联系

缘起 最近某些新电脑的发布,看到带了全功能的type-c接口,一直搞不懂什么type-c还有什么全功能,半功能?和雷电3又有什么区别,雷电3又有什么全速,半速。由于搞不清,所以网上看了很多资料,这里总结一下以备后续查阅 说说USB 你肯定会说,这个我知道,就是下面这种的 没…

USB Type C 接口引脚详解

1. Type C 接口特点 Type C 是一组对称的连接器,在使用的过程中不需要如同使用 USBA,MinUSB,MicroUSB 那样来辨别接口方向。其次能够承受较高的功率所以可以支持高达 100W 的功率,所以使用该接口可以更好的支持快速充电&#xff0…

Macbook技巧,Type-c接口失灵怎么办

有时Macbook Pro电脑突然出现Type-c接口失灵的情况,这该怎么解决呢?可以参考小编的操作方法 1.关机 2.按下键盘右侧的 Shift键,左侧的Control和Option键不放。此时电脑会开机,等进入显示白条的状态,不要松开手&#x…

Java Type接口 运行时获取泛型类型

一、Type接口 Type是所有类型的父接口,他有4个子接口和一个实现类。 Class比较常见,它表示的是原始类型。Class类的对象表示JVM中的一个类或接口。每个Java类在JVM里都表现为一个Class对象,可以通过“类名.class”、“对象.getClass()”、…

关于type_C接口

文章目录 概要:一、引脚定义二、六脚Type_c三、12脚Type_c四、16脚Type_c五、usb3.0 概要: type-C接口外观好看,双面插等众多优点,已经成为了现在主流的接口。 一、引脚定义 VBus:总线电源,USB PD协议可配置电压&…

TYPE-C接口引脚详解

Type-C口有4对TX/RX分线,2对USBD/D-,一对SBU,2个CC,另外还有4个VBUS和4个地线。 1、当Type-C接口仅用作传输DP信号时,则可利用4对TX/RX,从而实现4Lane传输,这种模式称为DPonly模式;…

Java反射系列--Type接口及其子接口

原文网址:Java反射系列--Type接口及其子接口_IT利刃出鞘的博客-CSDN博客 简介 说明 Type 是java反射机制中提供的一个接口,用来表示java中的所有类型的接口。它们包括原始类型、参数化类型、数组类型、类型变量和基本类型。(这段话是Type源…

秒懂所有USB接口类型,USB接口大全;Type-A、Type-B、Type-C、miniUSB、microUSB区分

我们来聊一聊USB接口。由于USB-IF标准制定命名的混乱,大多数人都搞不清楚USB的各种版本命名,这里我们就好好捋一捋。。。 一、USB传输标准 自1996年USB-IF(USB Implementers Forum)组织发布USB 1.0标准以来,USB标准经…

Type-c接口及其协议介绍

一、Type-c接口支持的功能 支持接口正反插; 定义Vbus的电流传输能力; 定义功率传输角色,即供电端及受电端; 定义数据传输角色,主机或从机; 支持PD协议,实现大功率充电; 支持US…

Type-C接口相关知识

注:内容来自网络,侵删....... Type-C接口详细定义及常用功能 因为Type-C接口比Micro USB有更多的优点,比如,充电时不分正反,随便插;充电时,允许通过的最大电流更大等。现在越来越多的手机用Ty…

Type接口的基础知识

Type是所有类型的父接口,它有四个子接口和一个实现类 下面来看这些子接口和子类所代表的类型 Class表示的是原始类型。Class类的对象表示JVM中的一个类或者接口,每个java类在JVM都表现为一个Class对象。可以通过“类名.Class”、“对象.getClass()”或者Class.forName("…

负载均衡案例

RabbitMQ集群高可用 1.MQ节点互为镜像 2.HAproxy负载均衡 3.Keeplived高可用 RabbitMQ 的4种集群架构 RabbitMQ 的4种集群架构 - 简书 主备模式(高可用) 主节点提供读写,备用节点不提供读写。如果主节点挂了,就切换到备用节点…

防火墙负载均衡解决方案

近期项目当中遇到了防火墙负载均衡的需求,拿出来和大家探讨一下。 用户在项目中采购了4台国内某知名品牌的高端防火墙,原本打算通过防火墙自身集群的方式实现防火墙的负载分担和冗余部署,可惜防火墙厂商的答复是如果采用集群的方式&#xff0…

docker 应用负载均衡解决方案

项目中使用SpringBoot开发web应用,打包部署采用docker;之前看到通过docker-compose 来扩展容器,通过scale命令来扩展容器: docker-compose scale test-app4 但是试了下发现直接报错了,端口冲突,因为每个docker容器都…

Oracle 负载均衡解决方案

为什么要运用负载均衡 一般我们在数据库中的操作无非不就是增删改查这四个基本操作,最终数据库和磁盘文件打交道也就是读写操作。如果采用传统的一台服务器去运作,可能会在读写高峰时会出现一些无法预知的问题。这些我们或许可以通过优化应用代码结构&a…