USB Type-C™ 功率输出(Power Delivery,PD)标准允许在任何地方通过一个USB Type-C端口输送7.5W (5V, 1.5A)至100W (10V, 5A) 的功率。但在任一特定系统内,可用的输入功率总是受限的。那么在多端口系统中,应该如何在不同端口之间进行功率分配呢?
一种显而易见的电力共享方法是限制每个端口的功率,从而确保输出的总功率不超过输入功率。但在这种情况下,由于功率被平均分配到各个端口中,插入系统的任何器件都无法充分利用可用的输入功率。
另一种方法是为其中一个端口提供高功率输出,但对其余端口的供电实行严格限制。采用这种方法,可以让用户对功率较大的电子设备进行快速充电。但是,大多数用户不会去阅读相关的产品标签和说明书。他们也许会疑惑:为什么电子设备在某些端口的充电速度要比在其他端口要慢?这样一来会造成糟糕的用户体验,导致退货,进而影响用户的忠诚度。
更好的解决方案是在系统内的各端口间智能分配可用输入功率。TPS25740A PD源控制器配备有两个引脚,可轻松在双Type-C端口系统中实现端口电力管理。
其中一个引脚UFP为开漏信号,它可实时显示输出端口的状态。UFP信号通常为高电平,但在输出Type-C端口接入有效负载后则会被拉低而输出低电平。另一个引脚PCTL为输入信号;当其被拉低时,会将TPS25740A广播的最大功率值切换为原广播值的一半。切换PCTL引脚的同时也会迫使与之相连的负载重新分配电力,从而确定该端口的输出电压及最高可用功率。
图1所示的是一个36W双Type-C端口系统使用端口电力共享的例子。起初,当两个Type-C输出端口未接入任何设备时,则均向外广播满额功率值36W。其中一个端口接入设备后,则该端口可支持以36W满额功率对设备进行充电。由于接入了有效负载,该端口的UFP引脚信号输出低电平,并同时将TPS25740A另一端口上的PCTL引脚拉低。因此,另一端口的广播功率值降低到了18W。
如果此时在另一个端口也接入设备,该端口的UFP引脚信号也将被拉低,从而迫使前一个端口重新分配电力至18W。这就使得当两个端口同时给设备供电时,每个端口的功率都不会超过18W,总功率不超过36W。
同样的技术也可应用在多端口系统中(大于双口)。但此时的情况变得更加复杂,因此往往需要增加一个微处理器。使用微处理器还可帮助系统根据温度等其它因素进行电力分配。
为USB Type-C PD设计多端口系统时还要考虑很多其他因素。我最新发布的EE Times电源小贴士博文中对多端口Type-C系统进行了更详细的讨论,请点击阅读。
审核编辑:何安
-
电源管理
+关注
关注
115文章
6196浏览量
145020
发布评论请先 登录
相关推荐
TCP协议的端口号及其配置
PS2-185/NF带状线2路电源分配器
云计算环境下的IP地址分配方式
如何在SOT-563封装和SOT-236封装之间实现共同布局
![如<b class='flag-5'>何在</b>SOT-563封装和SOT-236封装<b class='flag-5'>之间</b>实现共同布局](https://file.elecfans.com/web1/M00/D9/4E/pIYBAF_1ac2Ac0EEAABDkS1IP1s689.png)
INA226电流检测端口与VBUS与GND之间的电压送入ADC端口是如何区分的?
功分器的端口有多少个
功率合成和分配网络有何特点
浅谈如何克服FPGA I/O引脚分配挑战
如何在地址239.255.255.250端口1900上收听UDP广播数据包吗?
单线分配器与双线分配器的区别是什么
用DAVE APP进行XMC1302 ADC通道引脚分配的时候为什么只能分配一个通道?
FreeRTOS如何在中断中调用内存分配函数?
西门子S7-200 SMART的通信端口解析
![西门子S7-200 SMART的通信<b class='flag-5'>端口</b>解析](https://file1.elecfans.com/web2/M00/C2/33/wKgaomXdV16AeMo-AAAnGY_biXY243.png)
评论