Type-C接口相关知识

article/2025/8/25 1:05:04

注:内容来自网络,侵删.......

Type-C接口详细定义及常用功能

因为Type-C接口比Micro USB有更多的优点,比如,充电时不分正反,随便插;充电时,允许通过的最大电流更大等。现在越来越多的手机用Type-C接口。目前在手机上Type-C接口除了充电,还可以与电脑端互传数据,通过转换线充当音频输入输出接口等。下面来具体了解一下。
1、Type-C接口详细定义
Type-C 接口全称是USB Type-C 接口,是一种全新的 USB 接口形式。USB Type-C接口几何尺寸如下,宽度是8.3毫米,厚度是2.5毫米。这种接口,一共有24个针脚,每边12个针脚,两边针脚是对称的,因此充电时不用分正反面,可以随便插,永远插不错。

 如图所示,typeC有24个引脚,每一边12个。没有连接时,两边的引脚定义是中心对称的,所以typeC正反插时都是一个情况。当然这个定义不是一直都这样的,连接后会根据识别情况发生变化。


2、手机随机Type-C数据线
我仔细观察了几款手机自带的随机数据线,无论是华为手机还是小米手机Type-C数据线都是减配的,针脚数都小于24脚,因此不是完整版本的Type-C数据线,但对于充电和传输数据是没有影响的。两种手机的Type-C数据线都只有12条针脚,相反自己购买的廉价Type-C数据线针脚数却更多,达到了16个针脚。从完整版本的Type-C数据线针脚定义可以看到,无论是12脚还是16脚都只有USB2.0针脚,缺少USB3.0数据传输针脚。


3、Type-C常用功能
Type-C数据线,最常用的功能就是充电,包括快速充电。Type-C数据线无论哪一种,电源正负极都有四根,电缆粗,针脚接触面积大,允许的电流也大。Type-C数据线在5V时允许最大电流是3A,而以前的安卓手机常用Micro USB数据线只有2A。因此,Type-C数据线充电速度快。

 上图是USB3.1的供电范围,可以看到电压也不再拘泥于5V了,还有12V和20V两档,电流最大可达5A,确实很恐怖。不过考虑到主板的供电能力,这个规范目前仅仅是“可以达到”,要想每一个USB接口都有这供电能力,恐怕笔记本的电源适配器都要爆炸了……

 要支持这么高功耗,还需要它支持USB PD(USB Power Delivery功率传输协议),这是要额外芯片提供的,自然也就没什么机器可以支持到这么高功率了。估计也就部分机器的某个USB3.1接口(某个TypeC)才能支持更大的功率输出,而且能到100W的可能性极低。


除了充电外,Type-C数据线还经常与电脑互传数据。另外通过Type-C转换接口还可以接耳机,现在有些手机没有耳机插口就是通过Type-C输入输出音频信号,我测试发现标配耳机插孔的荣耀手机Type-C接口也可以输出音频信号,Type-C数据线的音频输入输出针脚如图所示。


越来越多的手机用Type-C接口,是因为Type-C比之前的Micro USB接口允许的电流大,充电速度快,而且还可以利用超级快充协议,大大减少充电时间。还有一个原因是Type-C数据线不分正反,随便盲插,解决了Micro USB数据线的痛点。Type-C数据线最常用的功能就是充电,以及与电脑连接互传数据。

现在的很多手机使用了TypeC接口,然而实际上这些USB只能到2.0。入门级游戏本以及绝大部分超极本上的TypeC,通常都只是USB3.0,顶多再支持一下DP视频输出,只有极少数高端本才能支持雷电3和其他特性,但厂商从来不会给你把TypeC能支持的不支持的给你介绍全了。

TypeC传输视频的理解:

先从原理上说,type-c(以下用C口简称)设备和高分辨率显示器搭配在一起时,究竟遇到了哪些问题。这是一张C口的定义图(图1),我们可以看到,主要负责数据传输的分别是D+、D-、TX1、RX1、TX2和RX2,平时使用时,D+、D- 提供了USB2.0的信号,而如果使用USB3.1 Gen1或2(5或10Gbps,现在USB的命名规则已经愈发让人混乱了,用3.2标注可能会更乱),就需要再加上一组TX、RX(就是一组收发,这里这么写是为了跟图中对应,方便零基础的理解)。


        如果还需要提供DP信号,就可以使用另一组闲置不用的TX、TR,以TI的TUSB1064为例(图2),官方名称叫“TYPE-C DP交替模式10Gbps灌电流侧线性转接驱动器交叉点开关”,说人话就是个USB和DP信号的分割器,将一根线缆里的东西分成了两部分。


 

       通过Datasheet信息可以得知,该款芯片的工作可以概括为以下三个模式,首先是USB 3.1 Only模式(图3),在这个模式下,只输出USB3.1信号,可以看到,其中一组TX、RX进行了连接,而其他均没有进行连接。


 

       第二个模式是USB 3.1 and 2 Lanes of DP(图4),一组TX、RX连接在了USB上,而另一组则是承载了DP信号。


(图4)来自TI

       第三个模式则是DP Only(图5),在这个模式下,两组TX、TR均被连接在了DP上,这时可以提供的最大USB速率是USB2.0。


(图5)来自TI

       这里用这个芯片举例子,是因为TI给的信息相当详细,也充分说明了C口的工作特征之一,即:满速的USB与满速的DP不能同时工作,即便是5Gbps的3.1也不能与满速的DP同时工作,要USB3.1,就只有DP 1.4 2 Lanes的工作速率,在HBR3下,大概是16.2Gbps的带宽(每lane 8.1Gbps,支持HBR3时),实际体验不及HBR2(图6),但很相似,实测中在这个模式下可以使用5K*2K YCbCr 422,4K方面120hz也只能跑在422上(图7)。


 

HDMI 转DP 方案

LontiumLT6711是HDMI2.0到DP1.2的转换器IC,内部带有C型替代模式开关和PD控制器。对于HDMI输入,LT6711具有一个HDMI2.0接收器,具有1个时钟通道和3个数据通道,每个数据通道最大运行6Gb/s,最大输入带宽为18Gb/s,允许RGB格式的分辨率高达4Kx2K@60Hz。该转换器还集成了一个DDC控制器,并同时支持HDCP1.4和HDCP2.2。对于DP1.2输出,它包括4个数据通道,支持RBR(1.62Gbps)、HBR(2.7Gbps)和HBR2(5.4Gbps)的链路速度。内置的可选的SSC功能减少了EMI对与EMI相关的系统应用程序的影响。为了适应最新的USBC型生态系统,LT6711集成了由CC逻辑和PD管理单元控制的高性能双向超高速交换机,以减轻移动系统设计的复杂性和BOM成本。该开关功能符合USB-C型标准上的VESADP替代模式

LT6711是一款经过深度优化的HDMI重新驱动器IC,可通过执行电缆或电路板走线损耗补偿来增强TMDS信号质量。LT6711可配置为在HDMI1.4b下工作,数据速率高达3.4Gb / s,HDMI2.0标准,最高6Gb / s数据速率,可实现4Kx2K 60Hz或1080P的最高分辨率,刷新率更高。T6711A的输入接收器具有多级可编程线性均衡器,可通过符号间干扰支持最大25DB的损耗补偿。输出发送器通过多级可编程输出摆幅和高达6DB的去加重来重新驱动。

LT6711A是一款HDMI转EDP转换芯片,其功能特性主要应用在:

•移动系统,VR / AR

•蜂窝手机,PAD /平板电脑

•数码摄像机

•数码相机

以上产品的设计当中


 

LT6711A参数:

HDMI2。0接收机

符合HDMI2标准。0标准

支持3D视频数据流

支持HDCP1。4/2.2

支持HDR

支持直到4Kx2K@60Hz

支持8/10/12位深颜色

支持DDC和CEC

支持热插拔检测

支持状态和控制数据通道(SCDC)

支持数据通道交换和极性交换

内置模式生成

DP1。2.发射机

符合VESA DP1。2标准

支持数据速率为1.62Gbps(RBR)、2.7Gbps(HBR)或5.4Gbps(HBR2)的四个通道

支持直到4Kx2K@60Hz

LT6711的替代方案: CS5801

LT6711A与CS5801不管在功能应用方面还是在参数特性上面都是一致,且CS5801设计简单,外围器件较少,整体方案以及芯片成本较低,性价比较LT6711A较高。


http://chatgpt.dhexx.cn/article/1RqZad1g.shtml

相关文章

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…

两台web服务器实现负载均衡的解决方案

写在前面:如果此文有幸被某位朋友看见并发现有错的地方,希望批评指正。如有不明白的地方,愿可一起探讨。 总体方案 平台规划拓扑图如下: 总体解决方案: 两台web服务通过DNS实现负载均衡,共享NFS服务器&…

负载均衡的硬件与软件实现方案

一、什么是负载均衡 负载均衡是分摊到多个操作单元上进行执行,例如Web服务器、FTP服务器、企业关键应用服务器和其它关键任务服务器等,从而共同完成工作任务。建立在现有网络结构之上,它提供了一种廉价有效透明的方法扩展网络设备和服务器的带…

分布式及负载均衡解决方案

一、问题域 nginx、lvs、keepalived、f5、DNS轮询,每每提到这些技术,往往讨论的是接入层的这样几个问题: 1)可用性:任何一台机器挂了,服务受不受影响 2)扩展性:能否通过增加机器&…

阿里云的网站负载均衡解决方案

2015年5月,国务院印发了《关于进一步做好新形势下就业创业工作的意见》,全国范围内刮起了“大众创业,万众创新”的高潮。于是中关村电子市场悄然改成了创业大街,美食街变成了创业公社,就连公司的地下室也一夜之间成了创…

实现负载均衡的2种解决方案

注: NAT 为网络地址转移, 访问进来时, 最初以LVS将访问进行地址转移到内部的Nginx, 由 Nginx 进行负载均衡

mysql负载均衡完美解决方案

1.环境: mysql 5 ubuntu10.04 x86_64 mdb1 eth0 192.168.5.11 mdb2 eth0 192.168.5.12 sdb1 eth0 192.168.5.21 sdb2 eth0 192.168.5.22 sdb3 eth0 192.168.5.23 sdb4 eth0 192.168.5.24 haproxy…

负载均衡-

常见的负载均衡系统包括 3 种:DNS 负载均衡、硬件负载均衡和软件负载均衡。 DNS 负载均衡 DNS 是最简单也是最常见的负载均衡方式,一般用来实现地理级别的均衡。例如,北方的用户访问北京的机房,南方的用户访问深圳的机房。DNS 负…

负载均衡的解决方案

负载均衡的解决方案 前言 我们在设计分布式系统的时候往往需要考虑系统的伸缩性,这里所说的伸缩性指的是我们可以通过添加服务器节点的方式来提升我们整个系统的并发能力,这种提高伸缩性的基础原理其实就是我们所说的——负载均衡。 正文 负载均衡 …

负载均衡及解决方案

目录 一、什么是负载均衡? 二、负载均衡方案有几种? 1、基于DNS负载均衡 2、基于硬件负载均衡 3、基于软件负载均衡 三、常用的均衡算法有哪些? 1、轮询策略 2、负载度策略 3、响应策略 4、哈希策略 一、什么是负载均衡?…

吃透这份Github点赞120k的Spring全家桶笔记Offer拿到手软

Spring框架自诞生以来一直备受开发者青睐,有人亲切的称之为:Spring 全家桶。它包SpringMVC、SpringBoot、Spring Cloud、Spring Data等解决方案。 很多研发人员把spring看作心目中最好的java项目,没有之一。Spring系列包含非常多的项目&…

分布式事务及解决方案

1、分布式事务 分布式事务就是在一个交易中各个服务之间的相互调用必须要同时成功或者同时失败,保持一致性和可靠性。在单体项目架构中,在多数据源的情况下也会发生 分布式事务问题。本质上来说,分布式事务就是为了保证不同数据库的数据一致性…

负载均衡方案

负载均衡方案 1、负载均衡概念 一台普通服务器的处理能力是有限的,假如能达到每秒几万个到几十万个请求,但却无法在一秒钟内处理上百万个甚至更多的请求。但若能将多台这样的服务器组成一个系统,并通过软件技术将所有请求平均分配给所有服务…

负载均衡的多种解决方案

以下为原文 当一个Web系统从日访问量10万逐步增长到1000万,甚至超过1亿的过程中,Web系统承受的压力会越来越大,在这个过程中,我们会遇到很多的问题。为了解决这些性能压力带来问题,我们需要在Web系统架构层面搭建多个层…

信息熵笔记

观察两个事件同时发生时获得的信息量应该等于观察到事件各自发生时获得的信息之和? 两个事件的信息量之和等于两个事件和的信息量? 两个随机变量熵的和大于两个随机变量和的熵 图片引自:https://blog.csdn.net/luoxuexiong/article/details/…

一文弄懂信息熵

引言 今天我们来探讨一下信息熵是怎么来的。 信息熵 信息的价值在于消除事件的不确定性,那事件的不确定性要怎么度量呢?答案就是信息熵(information entropy)。 比如你告诉别人你中了500万彩票,别人会大吃一惊,因为他被消除了…