type-c接口是一个很灵活的设计
当然,5gbps现在满足用户需求还是足够的,可以等未来升级。
不过,anandtech的文章中称,苹果这里的接口并不叫usb3.0,扩展坞type c hub oem,而是所谓的usb 3.1 gen1,速率比标准减半,未来的全速版本将是usb3.1 gen2。
这也就是说,想做到10gbps,就必须使用type-c,而用了type-c,并不意味着速度就能到10gbps;好吧,这和当年将usb 1.1纳入到usb 2.0体系中并称之为usb 2.0 fullspeed是一个道理,好听一点而已,到这里啦,大家针对gen1≠gen2,usb type-c接口,你欺-啦谁?10gbps的type c数据线只在书本里,大家也应该心知肚明啦,仁者见仁,智者见智
type c协议说明在source的内部包含了一个电压转换器,且受到pd控制器控制,他会根据输入电压的条件以及可输出规格需求,此电压转换器可以是、boost、t或者反激转换器。整个通信过程都在pd控制器的-之下,usb pd还有一个开关,用于切换vconn电源电缆包含电子标签时用到。
当电缆接通之后,pd协议的sop通信就开始在cc线上进行,以此来选择电源传输的规格,此部分由sink端向source端询问能够提供的电源配置参数5v/9v/12v/15v/20v
如下波形为sink 控制器申请一个9v电压输出的例子.
1sink端发起sop,申请获取source能提供的规格资料
2source回复能提供的规格列表
3sink回复选择的电压规格,并带上所需要的电流参数,并发出相应的请求
4source接受请求,并且把vbus由5v抬升到9v
5在电压变化期间,sink的电流会保持尽可能小,source端vbus到达9v并稳定之后,会发出ready信号
type-c 供电原理说明
、用电方及device这端,用两个5.1k下拉电阻,分别连接到c口母座的cc1和cc2上。如果需要判别插入方向,则用一个比较器,对两个电阻上的电压进行比较(如果是有处理器的系统,则可以用adc去判断),比较结果即为方向.
第二、供电方或者说host这端(供电电压为5v)。用两个10k的上拉电阻分别对c口母座的cc1和cc2进行上拉。如果需要判别插入方向的,则用一个比较器,对两个电阻上的电压进行比较(如果是有处理器的系统,则可以用adc去判断),比较结果即为方向.
第三、如果要过usb-if,那么,除了那种在适配器上直接伸出来不可拔除的usb---输出线之之外,其他dfp应用都乖乖的加上usb type-c芯片,如果不需要,看着办吧,同样都能够用的情况下,市场会决定一切的.
|