完善资料让更多小伙伴认识你,还能领取20积分哦, 立即完善>
我们生活在一个不断变化的时代,人们普遍一致地感觉到的是进步而不是混乱。新兴技术可能确实具有颠覆性,包括5G和人工智能,因此很容易理解它们为什么会受到大量关注。当它们各自单独发展时,它们可能会被认为不着边际。然而,对于那些更贴近的发展,很明显,它们将促成下一代应用领域,如自动驾驶和一个更智能的物联网(IoT)。与此同时,在熟悉的领域也在发生其他重大变化,包括更成熟的技术。其中包括USB。
Type-C接口代表USB的一个显著进步,因为它提供比前代接口多得多的功能。为了支持这一愿景,USB Implementers Forum(USB-IF)负责监管新功能和特性的开发,这些功能和特性有可能从根本上改变我们的连接方式。最初USB作为一种支持和扩展PC功能的技术被推出时,在消费领域和其他领域都产生了巨大的影响。在成为连接外设与计算机的默认方法的同时,也为开发人员提供方便的调试接口。很快它就像其名字所示那样具有普遍性。当考虑到我们使用有线通信的方式时,USBType-C接口带来了可与5G相当的颠覆性因素。其中一个重要的因素是设备能够同时供电和被供电,并在这两种模式之间进行切换,而不需要用户的任何介入,这是有线总线所特有的。正是这种能力将有助于推动一种新的设备的推出,即独立的USB扩展坞(Dock)。 01 Dock的演进 USB集线器并非新的概念。主机一直能够计算比通过物理端口实际支持的更多设备,因此具有多个USB端口的集线器成为主机扩展物理USB端口数的简单方法。在这种情况下,控制总是属于主机设备,通常是一台PC,电源也一样。 在USB Type-C规范下,主机和设备的定义更为灵活,采用双角色端口(DRP)模式,支持设备在下行端口(DFP)和上行端口(UFP)之间切换。电源也更灵活,使设备能够动态地提供和接收电力。这超越了USBOn-The-Go (OTG)的概念,尽管可以公平地说,USB OTG在将USB生态系统从桌面扩展到我们的口袋中起了很大的作用。 USB Type-C的一个主要特点是电力传输(PD)。正是这种协议支持任何设备成为电源或被供电,同时不依赖数据流。 例如,外部供电的集线器,可为笔记本电脑充电,同时连接到投影仪或显示器。在这种情况下,笔记本电脑是一个电源接收器和一个数据源。总之,集线器成为网络的中心,虽然这有许多益处,但也带来某些负担。 比起所有设备都是集线器,人们更期望出现一类新的集线器 USB Dock;它支持多个USB Type-C端口和旧的USB端口。为了在电力传输方面在这些端口之间进行协商决议,Dock将需要支持专门为这一新模式开发的特性。 02 快速角色交换 除了DRP之外,支持新的Type-C模式的一个关键技术是快速角色交换(FRS),它有效地确保需要电源的设备始终可以获得电源。实际上,在事件标准序列中,每当电源从扩展坞分离,这都会发生。FRS是一种加速电源角色交换序列的方法,这样数据就不会被中断(因此用户体验也不会中断)。实际上,如果电源从扩展坞移除,附加在其上的外设不应受到影响。 该过程是通过使用Type-C连接器上的CC引脚来控制和初始化的。如果电源从扩展坞上移除,它将通过驱动CC引脚到接地电位来向它当前正在供电的设备发出信号。此时,FRS信令覆盖CC端口上的任何活动,排队等待传输的消息将被删除。当接收设备响应FR_Swap消息时,就完成了握手协议;图1的流程图说明了FRS流程。 【图1:快速角色交换流程图】 图片说明 0:集线器由TA供电,并为设备供电 1:壁式适配器断开连接 2:集线器接收电源设备通过VBUS_SINK_DISC检测到断开连接,并将GPO2输出拉低 3:集线器初始化电源设备检测GPI2 输入上的低传输和停止供电 4:集线器初始化电源设备用ITCPCSendFRSwap向设备的初始化接收电力设备发出FR_Swap信号 5:设备的初始化接收电力设备收到FR_Swap信号,停止接收电力并开始为VBUS供电 该规范要求在150 µs或更短的时间内实现,因此需要一些额外的技术。通常,支持FRS的集线器将有多个Type-C端口可用,每个端口都有自己关联的Type-C端口控制器(包括电源传输(PD))。为了协调所有端口,PD控制器需要协同工作,这可通过使用一个Type-C端口管理器(TCPM)或为PD3.0设计的具有双角色端口和支持FRS的PD控制器来实现,例如安森美半导体的FUSB307B。 以一种持久的方式实现FRS需要考虑许多场景,例如如果扩展坞的主电源突然被移除会发生什么。这将影响到扩展坞上的所有设备,包括TCPM。 【图2:使用FUSB307B的笔记本应用示例】 快速角色交换是一种支持技术,它将推动USB Dock的开发,以提供一种新的用户体验。USB生态系统正在迅速发展,在更广泛的设备中采用USB Type-C将促进这一技术变革。通过采用支持双角色端口和快速角色交换的PD控制器,原始设备制造商(OEM)将更好地利用这一新机会。 |
|
|
|
只有小组成员才能发言,加入小组>>
物联网工程师必备:怎么选择不同的无线连接技术,本指南帮你忙!
3285 浏览 1 评论
【DFRobot TinkerNode NB-IoT 物联网开发板试用连载】WIFI功能测试
3937 浏览 0 评论
【DFRobot TinkerNode NB-IoT 物联网开发板试用连载】Arduino的替代SublimeText3+STino
3444 浏览 0 评论
使用端口扩展器轻松高效地向IIoT端点添加具有成本效益的子节点
4008 浏览 1 评论
20683 浏览 11 评论
模组有时候复位重启后输出日志为“REBOOT_CAUSE_SECURITY_PMU_POWER_ON_RESET”的原因?
803浏览 2评论
1022浏览 2评论
1025浏览 1评论
1142浏览 1评论
381浏览 1评论
小黑屋| 手机版| Archiver| 电子发烧友 ( 湘ICP备2023018690号 )
GMT+8, 2024-12-23 06:53 , Processed in 0.859303 second(s), Total 76, Slave 60 queries .
Powered by 电子发烧友网
© 2015 bbs.elecfans.com
关注我们的微信
下载发烧友APP
电子发烧友观察
版权所有 © 湖南华秋数字科技有限公司
电子发烧友 (电路图) 湘公网安备 43011202000918 号 电信与信息服务业务经营许可证:合字B2-20210191 工商网监 湘ICP备2023018690号