一文读懂USB Type-C接口 <一>:引脚和功能指南

article/2025/10/1 10:46:47

本文将介绍USB Type-C标准的一些最重要的特性。
你知道如何使用USB Type-C接口吗?本文列出了USB Type-C引脚的解剖结构,并简要介绍了其各种模式。
USB Type-C是一种USB连接器系统的规范,它在智能手机和移动设备中越来越受欢迎,能够提供电力和数据传输。

与之前的USB接口不同,它也是可翻转的,所以你不需要尝试三次插入。

图1一个USB Type-C接口

本文将介绍USB Type-C标准的一些最重要的特性。在深入研究引脚并解释每个引脚的功能之前,我们将快速了解USB Type-C是什么以及它最擅长的功能。

什么是USB Type-C?

USB Type-C是一种相对较新的标准,旨在提供高达10Gb/s的高速数据传输以及高达100W的功率流能力。这些特性可以使USB Type-C成为现代设备的真正通用连接标准。

USB- C还是USB Type-C?

这两个术语通常是可以互换的(我们将在本文中使用这两个术语)。虽然USB- C更常用,但USB Type-C是USB.org上列出的标准的官方名称。

USB Type-C特性

USB Type-C接口有三个主要特点:

  • 它有一个可翻转的连接器。接口的设计使插头可以相对于插座翻转。
  • 它支持USB 2.0, USB 3.0和USB 3.1 Gen 2标准。此外,它可以支持第三方协议,如DisplayPort和HDMI的操作模式称为替代模式。
  • 它允许设备协商并选择通过接口的适当功率流水平。

在接下来的章节中,我们将看到USB Type-C标准如何提供这些功能。

USB Type-C插座/插头引脚

USB Type-C连接器有24个引脚,下图分别显示了USB Type-C插座(Receptacle,母座)和插头(Plug,公座)的引脚。

USB Type-C插头
USB Type-C插头 Pin定义

USB Type-C插座 
USB Type-C插座 

Pin描述:

  • VBUS & GND:电源引脚(4 x each),可支持高达5A的电流
  • CC1/2:连接检测和电源的电流广播
  • VCONN:为有源线缆,电子标记线缆,VPD( (Video/Power/Data))和备用模式适配器提供高达1.5W的功率
  • D+/D-: USB数据线,用于BC1.2检测和USB2.0通信
  • TX/RX 1&2:超高速USB 3.1 Gen1/2数据通信线路
  • SBU1/2:边带引脚用于USB PD替代模式和模拟音频:
    • DisplayPort: AUX通信
    • 模拟音频:麦克风和AGND

USB 2.0 差分对信号

D+和D-引脚是用于USB 2.0连接的差分对。插座上有两个D+引脚和两个D-引脚。然而,这些引脚是各自两两相互连接的,实际上只有一个USB 2.0数据差分对可供使用。冗余只是为了提供一个可翻转的连接器。

Power and Ground Pins

VBUS和GND引脚是信号的电源和返回路径。默认VBUS电压为5V,但标准允许设备协商并选择默认值以外的VBUS电压。电源输出允许VBUS具有高达20V的电压,最大电流也可以提高到5A,因此,USB Type-C可以提供100W的最大功率。

Note:在PD3.1标准中,满足标准的线缆和接口,在通信协议下VBUS最高支持输出48V电压,5A电流,最大240W的功率。

这种高功率流在给笔记本电脑等大型设备充电时很有用。图3显示了RICHTEK的一个示例,其中使用降压-升压转换器产生所需的适当电压

图3 RICHTEK 充电示例

Note:功率传输技术使USB Type-C比旧标准更通用,因为它使功率级别可以适应负载的需要。你可以用同一根线缆给你的智能手机和笔记本电脑充电。

RX and TX Pins

有两组RX差分对和两组TX差分对,这两个差分对中的一个RX和一个TX可以用于USB 3.0/USB 3.1协议。由于连接器是可翻转的,因此需要多路复用器才能通过线缆正确地传输所用差分对上的数据。
请注意,USB Type-C端口可以支持USB 3.0/3.1标准,但USB Type-C的最小功能集不包括USB 3.0/3.1。在这种情况下,RX/TX差分对不被USB 3.0/3.1连接使用,可以被其他USB Type-C功能(如替代模式和USB Power Delivery协议)使用。这些功能甚至可以利用所有可用的RX/TX差分对。

The CC1 and CC2 Pins

这些引脚是通道配置引脚。它们执行许多功能,如线缆连接和断开检测,插座/插头方向检测和电流广播。这些引脚也可用于供电和替代模式所需的通信。下面的图4显示了CC1和CC2引脚如何显示插座/插头的方向。

在这个图4中,DFP代表下行端口(Downstream Facing Port),向下游发送数据,它通常是设备所连接的主机或集线器上的端口。DFP 将为 VBUS 供电(主机与设备之间的电源路径),还可以为 VCONN 供电(为电子标记的电缆供电),包含DFP的典型应用是集线站。UFP表示上行端口(Upstream Facing Port),连接到主机或集线器的 DFP,接收设备或集线器上的数据,这类端口通常从 VBUS 中取电,包含 UFP 的典型应用是显示监视器。

其次还有双角色数据 (DRD) 端口,可以用作 DFP(主机)或 UFP(设备)。此类端口在连接时的电源角色决定了其初始角色。源 端口承担DFP的数据角色,而接收端口承担UFP的数据角 色。不过,通过使用USB PD数据角色交换功能,可以动态地更改此类端口的数据角色。包含DRD端口的典型应用是笔 记本电脑、平板电脑和智能手机。

图4 CC1和CC2显示插座/插头的方向

DFP通过Rp电阻拉起CC1和CC2引脚,但UFP通过Rd将它们拉下来。DFP 检测到其 CC 线之一被下拉后,DFP 就知道已连接已建立;如果没有电缆连接,源端看到CC1和CC2引脚的逻辑高。

电缆方向取决于下拉的CC线(如果CC1下拉,则电缆不翻转;但如果CC2下拉,电缆会翻转)。对于无源电缆,另一条CC线保持打开状态;对于有源电缆,另一条 CC 线将通 过 Ra 下拉。连接USB Type-C线缆创建一个从5V电源到地的电流路径。由于USB Type-C线缆内部只有一条CC线,所以只形成一条电流路径。例如,在图4的上部图形中,DFP的CC1引脚连接到UFP的CC1引脚。因此,DFP CC1引脚将具有低于5 V的电压,但DFP CC2引脚将仍然处于逻辑高电平。因此,监测DFP的CC1和CC2引脚上的电压,我们可以确定电缆的连接情况及其方向。

除了电缆方向外,Rp-Rd路径还用作一种沟通源端电流供给能力信息的方式。Rp的值决定载流能力,DFP可以通过一个具有特定值的上拉电阻器来广播其载流能力,UFP包含一个具有固定值的下拉电阻器 (Rd),能够在连接时与Rp一起形成一个分压器。通过感应分压器中心抽头处的电压,UFP可以检测到DFP的广播电流。为此,功率消耗者(UFP)监测CC线路上的电压,当CC线上的电压达到其最低值(约0.41 V)时,该电源可以提供默认的USB功率,分别为USB 2.0和USB 3.0提供500mA和900mA。当CC线电压约为0.92V时,源端可提供1.5A的电流。最高的CC线电压约为1.68V,对应的电源电流能力为3A。

The VCONN Pin

如上所述,USB Type-C旨在提供快速的数据传输速度以及高等级的功率流。这些特性可能需要使用特殊的电缆,这些电缆通过在内部使用芯片进行电子标记。此外,一些有源电缆利用重新驱动芯片来加强信号和补偿电缆造成的损失等。在这种情况下,我们可以通过对VCONN引脚施加5V,1W的电源来为电缆内部的电路供电。如图5所示。

图5 带电子标签线缆的驱动

如您所见,有源电缆使用Ra电阻拉下CC2引脚。Ra的值与Rd不同,因此DFP仍然能够通过检查DFP CC1和CC2引脚上的电压来确定电缆方向。确定电缆方向后,与“有源电缆IC”对应的通道配置引脚将连接到5v, 1w的电源,为电缆内部的电路供电。例如,在图5中,有效的Rp-Rd路径对应于CC1引脚。因此,CC2引脚连接到由VCONN表示的电源。

The SBU1 and SBU2 Pins

这两个引脚对应于仅在替代模式下使用的低速信号路径。

The USB Power Delivery

现在我们已经熟悉了USB- Type C标准的钉扎,让我们简要了解一下USB电源传输。

如上所述,使用USB Type-C标准的设备可以协商并选择通过接口的适当级别的功率流。这些功率协商是通过一个名为USB Power Delivery的协议实现的,该协议是在上面讨论的CC线路上的单线通信。下面的图6显示了一个USB电源传输的示例,其中接收端口向源端口发送请求并根据需要调整VBUS电压。首先,接收端口要求一个9伏的总线,在source端电源将母线电压稳定在9V后,它向接收端口发送一个“电源准备就绪”的消息。然后,接收端口请求5V总线,source提供稳定的5V后,并再次发送“电源就绪”消息。

图6 USB Power Delivery 协议示例

值得注意的是,“USB Power Delivery”不仅仅是与电源传输相关的协商,其他的协商,例如与替代模式相关的协商,都是在标准的CC线上使用Power Delivery协议完成的。

替代模式

这种操作模式允许我们使用USB Type-C标准实现第三方协议,如DisplayPort和HDMI。所有备用模式必须至少支持USB 2.0和USB Power Delivery连接。这一部分在“一文读懂USB Type-C接口 <二>”中叙述。

总结

USB Type-C有一些有趣的特性。它支持高达10gb /s的高速数据传输速度和高达100w的高功率流。这些与可翻转连接器一起可以使USB Type-C成为现代设备的真正通用标准。


http://chatgpt.dhexx.cn/article/r9kJuF47.shtml

相关文章

VisionPro连接相机步骤

一、修改相机与电脑IP地址在同一网段上 1、修改相机IP地址 在菜单栏找到 “Cognex GigE Vision Configurator” &#xff0c;可直接输出搜索。 或者在visionPro默认安装目录下 “C:\Program Files\Cognex\VisionPro\bin”&#xff0c;找到“Cognex GigE Vision Configurator…

机器视觉——相机选型

目录 相机选型 分辨率、快门、帧率、色彩、靶面、接口 镜头选型 分辨率、靶面、焦距、接口、光圈畸变工作距离 常用计算示例 相机选型 分辨率、快门、帧率、色彩、靶面、接口 镜头选型 分辨率、靶面、焦距、接口、光圈畸变工作距离 常用计算示例 1. 面阵相机和镜头选型 已…

线扫相机的选择

1.通过幅宽和精度求像素个数选择相机&#xff1a; Rmin为最小像素数&#xff1b;FOV为检测幅宽&#xff1b;X为检测精度。通过计算结果选择相机大小。 如果幅宽要求120mm&#xff0c;精度要求0.1&#xff0c;得到最少所需像素个数为1200&#xff0c;选择2k的线扫相机即可满足。…

1-CCD相机选型

1-相机分类 2-以像素数选择&#xff08;高像素型或标准型&#xff09; 从“像素分辨率”这一点来添加良否判定的基准&#xff0c;可选择最佳像素数的相机&#xff01; 视觉系统所使用的 CCD 拍摄元件是以格子状排列的较小像素的集合体。在作为标准型经常使用的 31 万像素 CCD …

相机位姿估计

相机位姿估计 前言旋转角度欧拉角相机位姿求解旋转矩阵和旋转向量之间的转换旋转矩阵和欧拉角之间的转换平移量求解代码 前言 这部分内容博主也不是很熟悉&#xff0c;写下这篇博文想记录下自己当时的求解过程&#xff0c;也想让看到的朋友一起讨论&#xff0c;看看我做的对不…

iOS 相册多选 相机选择图片

前言 经过几天的断断续续的编写终于把这一个小项目完成了&#xff0c;现在刚刚完成&#xff0c;代码看着不整洁&#xff0c;请多包涵。 前几天要弄个相册多选和照相选图的功能&#xff0c;以前做过单选上传头像之类的。但是多选确实不像那么简单&#xff0c;github找了好多的…

工业相机和镜头选型技巧

工业相机和镜头选型技巧 一、加接圈&#xff0c;视野为什么会变小&#xff1f;1、视野公式理解2、加接圈后视野变小分析 二、在如下试验台中&#xff0c;加了接圈&#xff0c;图像要清晰&#xff0c;那么相机高度应该如何调整&#xff1f;1、试验台场景2、像距、物距和焦距的关…

工业视觉检测如何选择合适的工业相机?

1、根据应用的不同分别选用CCD或CMOS相机CCD工业相机主要应用在运动物体的图像提取&#xff0c;如贴片机机器视觉&#xff0c;当然随着CMOS技术的发展&#xff0c;许多贴片机也在选用CMOS工业相机。用在视觉自动检查的方案或行业中一般用CCD工业相机比较多。CMOS工业相机由成本…

【工业相机】【深度3】相机选择-精度和曝光需求计算 - 输入:1 被测试物体的最小体积 2 被测物体的移动相对速度

前言&#xff1a;本举例&#xff0c;说明&#xff0c;我们在工业场景下&#xff0c;如果需要在某个速度下计算某个尺寸的物体的工业相机的精度计算方法 1 需求定义 本需求定义为测量一个有移动速度的工业被测物体&#xff1a; 输入参数标识输入参数举例FOVFOV12寸&#xff08…

机器视觉-相机选择方法-缺陷检测

主要分为三部分 1.相机示意图及基本结构 2.相机参数确定方法 3.最终选择 1.相机示意图及基本结构 简图↑ 全图↑ 光圈与景深↑ 2.相机基本参数确定 视野与像素确定 被检测石英镜片的最大直径为38.6mm。也就是最大弥散圆直径。 样品↑ 较小划痕样本↑ 划痕测量↑ 如上图&…

iOS相机选择器

最近有很多朋友加我QQ, 说是在iOS8相机遇到问题.http://blog.csdn.net/chenyong05314/article/details/44812085 本人在使用相机这块时, 所有东西都封装到了一个类里面, 外部使用只需要一行代码, 非常方便, 现分享出来供大家使用. 代码示例: // Controller 为弹出的VC [[Ca…

Swift使用UIImagePickerController 从相册选择图片、从相机选择图片

配置&#xff1a; 如果是相机使用&#xff0c;需要在info.plist文件增加使用前应用程序说明&#xff1b;相机使用也是如此。&#xff08;第二个是CALENDARS权限&#xff0c;打错了&#xff1b;图片是Photo Library Usage Description&#xff09; 从相册选择图片&#xff1a…

摄影小白入门相机选择(个人出发)

1.微单与卡片机 在产品质量上&#xff0c;相机的感光器件CMOS这些&#xff0c;可以一概认为&#xff0c;同价同质。 两者的区别主要在镜头的设计&#xff0c;黑卡被设计为不可更换镜头式无反相机&#xff0c;入门级别的一般搭配标准变焦镜头 如16-55这种焦距&#xff0c;旗舰级…

机器视觉系统中相机镜头选型技巧_工业相机在机器视觉系统中的地位和作用

一、什么是工业相机 工业相机是机器视觉系统中的一个关键组件,其最本质的功能就是将光信号转变成有序的电信号。选择合适的相机也是机器视觉系统设计中的重要环节,相机的选择不仅直接决定所采集到的图像分辨率、图像质量等,同时也与整个系统的运行模式直接相关。 二、工业相…

栅格重投影(投影变换)

OpenLayers能够在不同的坐标系统中显示来自WMS、WMTS、静态图像和许多其他源的栅格数据。图像的地图重投影直接发生在web浏览器中。在任何Proj4js支持的坐标参考系统中都是可视的&#xff0c;并且以前不兼容的图层现在可以组合和叠加。 使用&#xff1a; API的使用非常简单。…

坐标系与投影变换

所有空间数据必须纳入到相同空间参考基准下才可以进行空间分析&#xff0c;因此坐标系和投影变换十分重要&#xff0c;这也是地理信息系统的基础。坐标系是数据或地图的属性&#xff0c;而投影是坐标系的属性。 一、地球形状&#xff08;三级逼近&#xff09; 地球表面→ 大地水…

Opencv——几何空间变换(仿射变换和投影变换)

几何空间变换 【1】几何变换&#xff08;空间变换&#xff09;简述【2】变换矩阵知识简述齐次坐标的概念几何运算矩阵 【3】图像的仿射变换1、平移变换2、比例缩放3、旋转4、对称变换&#xff08;不做展示&#xff09;1、关于X轴变换2、关于Y轴变换3、关于直线YX变换4、关于直线…

仿射变换和投影变换

1. 仿射变换 1) 用途 旋转 (线性变换)&#xff0c;平移 (向量加)&#xff0e;缩放(线性变换)&#xff0c;错切&#xff0c;反转 2) 方法 仿射变换是一种二维坐标到二维坐标之间的线性变换&#xff0c;它保持了二维图形的“平直性”&#xff08;直线经过变换之后依然是直线&…

三维图形的投影变换

1.平行投影: 1.1 正轴投影: 我们通常说的三视图是指正视图、俯视图和侧视图, 投影平面分别与 x,y,z 轴垂直。 正视图:(yz) 俯视图:(xy) 侧视图:(xz) 1.2 正轴测投影: 如图: 咱们希望按照这个平面对物体进行平行投影: 首先,先把物体及投影面沿着y轴顺时针旋转,在绕x轴逆时针…