多端口电力供应装置及其操作方法与流程

文档序号:18790660发布日期:2019-09-29 18:43阅读:158来源:国知局
多端口电力供应装置及其操作方法与流程

本发明是有关于一种电力供应装置,特别是关于一种具有多个连接端口的多端口电力供应装置及其操作方法。



背景技术:

一般而言,当电力供应装置通过usb连接端口提供电能给外部装置时,电力供应装置需依据外部装置的额定规格来进行电压转换的操作,使得电力供应装置的输出电压可满足外部装置的需求电压。电力供应装置可能具有多个连接端口以及对应于多个连接端口的多个电压转换器,以便同时提供不同的输出电压的电力给具有不同需求电压的多个外部装置。无论如何,电力供应装置与某一个外部装置之间的功率组态一旦被决定,传统的电力供应装置输出给这个外部装置的输出电压会一直保持不变,直到这个外部装置与电力供应装置之间的连接被切断。

另一方面,电力供应装置的这些电压转换器将同一个源电压转换为不同的输出电压。一般而言,这个源电压是固定(源电压的准位不会随着这些连接端口的电压需求的改变而改变)。通常,这个源电压的固定准位必须非常高,以便于满足这些连接端口的高电压需求。举例来说,假设这些连接端口的电压需求落于5v至20v的范围内,因此这个源电压的固定准位可以是24v。当某一个连接端口的电压需求为20v时,这个连接端口的电压转换器可以将源电压(即24v)转换为输出电压(即20v)。然而,在电压转换时,电压的升幅(或降幅)越大,则电压转换器的电压转换效率越低。举例来说,当某一个连接端口的电压需求为5v时,这个连接端口的电压转换器需要将电压从24v降至5v。当电压转换器将电压从24v降至5v时,将造成电压转换器的电压转换效率降低。在较低的电压转换效率的情况下,未被转换的电能以热的形式散失,因而电力供应装置会有发热的情形。因此,有必要提供一种新的电力供应装置,以解决现有电力供应装置的电压转换效率不佳的问题。

须注意的是,「背景技术」段落的内容是用来帮助了解本发明。在「背景技术」段落所公开的部分内容(或全部内容)可能不是所属技术领域中的技术人员所知道的现有技术。在「背景技术」段落所公开的内容,不代表该内容在本发明申请前已被所属技术领域中的技术人员所知悉。



技术实现要素:

本发明提供一种能够提高电压转换效率的多端口电力供应装置及其操作方法。

本发明的一实施例提供一种多端口电力供应装置。多端口电力供应装置包括多个usb连接端口、多个电源转换器以及共同控制电路。所述多个usb连接端口包括第一usb连接端口与第二usb连接端口。所述多个电源转换器以一对一方式分别耦接于所述多个usb连接端口。所述多个电源转换器被配置为供电至所述多个usb连接端口。共同控制电路耦接于所述多个usb连接端口以获知所述多个usb连接端口的功率变化。共同控制电路被配置为依据所述多个usb连接端口的功率需求对应地控制所述多个电源转换器来供电至所述多个usb连接端口。共同控制电路将第一usb连接端口在第一时间的第一功率与第一usb连接端口在第二时间的第二功率之间的功率差异动态地转移给第二usb连接端口。

本发明的一实施例提供一种多端口电力供应装置的操作方法。多端口电力供应装置包括多个usb连接端口。所述多个usb连接端口包括第一usb连接端口与第二usb连接端口。操作方法包括:由共同控制电路获知所述多个usb连接端口的功率变化;由共同控制电路依据所述多个usb连接端口的功率需求对应地控制多个电源转换器;依据共同控制电路的控制,由所述多个电源转换器以一对一方式分别供电至所述多个usb连接端口;以及由共同控制电路将第一usb连接端口在第一时间的第一功率与第一usb连接端口在第二时间的第二功率之间的功率差异动态地转移给第二usb连接端口。

本发明的一实施例提供一种多端口电力供应装置。多端口电力供应装置包括电力供应电路、多个usb连接端口、多个电源转换器以及共同控制电路。电力供应电路用以提供源电能。多个电源转换器以一对一方式分别耦接于所述多个usb连接端口。所述多个电源转换器耦接至电力供应电路以接收源电能。所述多个电源转换器供电至所述多个usb连接端口。共同控制电路耦接于所述多个usb连接端口以获知所述多个usb连接端口的功率需求。共同控制电路被配置为依据所述多个usb连接端口的功率需求对应地控制所述多个电源转换器来供电至所述多个usb连接端口。共同控制电路计算所述多个usb连接端口的总功率。共同控制电路依据总功率与门槛功率的关系对应地控制电力供应电路来动态调整源电能的电压。

本发明的一实施例提供一种多端口电力供应装置的操作方法。多端口电力供应装置包括多个usb连接端口。操作方法包括:由电力供应电路提供源电能给多个电源转换器;由共同控制电路获知所述多个usb连接端口的功率需求;由共同控制电路计算这些usb连接端口的总功率;由共同控制电路依据总功率与门槛功率的关系对应地控制电力供应电路来动态调整源电能的电压;由共同控制电路依据所述多个usb连接端口的功率需求对应地控制所述多个电源转换器;以及依据共同控制电路的控制,由所述多个电源转换器供电至所述多个usb连接端口。

基于上述,在本发明的一些实施例中,多端口电力供应装置以及操作方法会将一usb连接端口在第一时间的第一功率与在第二时间的第二功率之间的功率差异动态地转移给另一usb连接端口。在本发明的一些实施例中,多端口电力供应装置以及操作方法会依据总功率与门槛功率的关系对应地控制电力供应电路来动态调整源电能的电压。如此一来,本发明可以动态地提升多端口电力供应装置的电压转换效率。

为让本发明的上述特征和优点能更明显易懂,下文特举实施例,并配合附图作详细说明如下。

附图说明

图1是依据本发明的一实施例所绘示的多端口电力供应装置的电路方块(circuitblock)示意图。

图2是依据本发明的第一实施例所绘示的操作方法流程示意图。

图3~图5是依据本发明一实施例说明图2所示步骤s230的流程示意图。

图6是依据本发明的第二实施例所绘示的操作方法流程示意图。

图7~图10是依据本发明的第三实施例所绘示的操作方法流程示意图。

图11是依据本发明的另一实施例所绘示的多端口电力供应装置的电路方块示意图。

图12是依据本发明另一实施例说明图2所示步骤s230的部分流程示意图。

符号说明

100、200:多端口电力供应装置

110:电力供应电路

120_1~120_4:usb连接端口

130_1~130_4:电源转换器

140:共同控制电路

150_1~150_3:旁路开关

a、b、c、d、e:步骤节点

cc1~cc4:配置信息

p1~p4:输出电能

ps:源电能

s210、s220、s230、s240:步骤

s301~s304:步骤

s402~s410:步骤

s502~s505:步骤

s610、s620、s630、s640:步骤

s702~s703:步骤

s802~s808:步骤

s902~s911:步骤

s1002~s1007:步骤

具体实施方式

在本说明书全文(包括权利要求)中所使用的「耦接(或连接)」一词可指任何直接或间接的连接手段。举例而言,若文中描述第一装置耦接(或连接)于第二装置,则应该被解释成该第一装置可以直接连接于该第二装置,或者该第一装置可以通过其他装置或某种连接手段而间接地连接至该第二装置。本说明书全文(包括权利要求)中提及的「第一」、「第二」等用语是用以命名元件(element)的名称,或区别不同实施例或范围,而并非用来限制元件数量的上限或下限,亦非用来限制元件的次序。另外,凡可能之处,在附图及实施方式中使用相同标号的元件/构件/步骤代表相同或类似部分。不同实施例中使用相同标号或使用相同用语的元件/构件/步骤可以相互参照相关说明。

请参考图1,图1是依照本发明的一实施例所绘示的多端口电力供应装置的电路方块示意图。如图1所示,多端口电力供应装置100包括电力供应电路110、usb连接端口120_1~120_4、电源转换器130_1~130_4以及共同控制电路140。图1所示电源转换器的数量为4个(即电源转换器120_1~120_4),usb连接端口的数量亦为4个(即usb连接端口120_1~120_4)。在其他实施例中,电源转换器的数量与usb连接端口的数量可以依照设计需求而加以调整/设定。

依照设计需求,在一些实施例中,电力供应电路110可以包括电压调节器(voltageregulator)或是其他可调节电压、电流与/或功率的电源供应电路。依照共同控制电路140的控制,电力供应电路110可以将外部的交流电能(或直流电能)转换为直流电能(例如图1所示的源电能ps)。电力供应电路110所提供的源电能ps可以供电给电源转换器130_1~130_4。

在本实施例中,多端口电力供应装置100可以经由不同的usb连接端口120_1~120_4供电给不同的外部装置(未绘示),并且可经由不同的usb连接端口120_1~120_4获知来自于不同的外部装置的配置(configuration)信息cc1~cc4。依据这些配置信息cc1~cc4,多端口电力供应装置100可以获知这些外部装置(未绘示)的功率需求。举例来说,usb连接端口120_1~120_4的任一个可以是c型usb(usbtype-c,又称为usb-c)连接端口或a型usb(usbtype-a)连接端口。

电源转换器130_1~130_4以一对一方式分别耦接于usb连接端口120_1~120_4。也就是,电源转换器130_1的输出端耦接于usb连接端口120_1的电力脚位(电力总线脚位,一般标示为vbus),电源转换器130_2的输出端耦接于usb连接端口120_2的电力脚位,电源转换器130_3的输出端耦接于usb连接端口120_3的电力脚位,电源转换器130_4的输出端耦接于usb连接端口120_4的电力脚位。电源转换器130_1~130_4的输入端分别耦接至电力供应电路110的输出端,以接收源电能ps。依照共同控制电路140的控制,电源转换器130_1可以将源电能ps转换为输出电能p1,并且将输出电能p1输出至对应的usb连接端口120_1的电力脚位。依照共同控制电路140的控制,电源转换器130_2可以将源电能ps转换为输出电能p2,并且将输出电能p2输出至对应的usb连接端口120_2的电力脚位。依照共同控制电路140的控制,电源转换器130_3可以将源电能ps转换为输出电能p3,并且将输出电能p3输出至对应的usb连接端口120_3的电力脚位。依照共同控制电路140的控制,电源转换器130_4可以将源电能ps转换为输出电能p4,并且将输出电能p4输出至对应的usb连接端口120_4的电力脚位。

多端口电力供应装置100的共同控制电路140耦接于usb连接端口120_1~120_4,以便获知usb连接端口120_1~120_4的功率需求。举例来说,在一些实施例中,共同控制电路140可以耦接至usb连接端口120_1~120_4的配置通道(configurationchannel,以下称cc)脚位,以获得配置信息cc1~cc4。以usb连接端口120_1为例,共同控制电路140会经由usb连接端口120_1的cc脚位而获知外部装置(未绘示)的配置信息cc1。共同控制电路140从配置信息cc1可以知道,usb连接端口120_1的电压需求、电流需求及/或功率需求(也就是连接于usb连接端口120_1的外部装置的电压需求、电流需求与/或功率需求)。同理可推,共同控制电路140可以经由usb连接端口120_2~120_4的配置信息cc2~cc4而获知usb连接端口120_2~120_4的电压需求、电流需求与/或功率需求。

共同控制电路140耦接于电源转换器130_1~130_4的控制端。共同控制电路140可依照设计需求来支持多种usb协定,以共同因应不同规格的usb连接端口120_1~120_4的传输需求。举例来说,当usb连接端口120_1~120_4的任一个为usbtype-c连接端口时,共同控制电路140可以是支持电力传输(powerdelivery,pd)协定的usbtype-c连接端口控制器(type-cportcontroller,tcpc)或是usbtype-c连接端口管理器(type-cportmanager,tcpm)。另举例来说,如果usb连接端口120_1~120_4是usbtype-a连接端口,则电源转换器130_1可以是支持qc(quickcharge)协定的usbtype-a连接端口管理器。再举例来说,当usb连接端口120_1~120_4的任一个被连接至具有可编程电源供应(programmablepowersupply,pps)功能的外部设备时,共同控制电路140可支持pps协定。所述pps协定/功能为现有协定/功能,故不再赘述。

共同控制电路140会依据usb连接端口120_1的电压需求去控制电源转换器130_1,使电源转换器130_1将源电能ps转换/调整成符合电压需求的输出电能p1。并且,电源转换器130_1将经调整的输出电能p1输出至usb连接端口120_1的电力脚位。同理可推,共同控制电路140会依据usb连接端口120_2~120_4的电压需求去控制电源转换器130_2~130_4,使电源转换器130_2~130_4将经调整的输出电能p2~p4分别输出至usb连接端口120_2~120_4。

在获知usb连接端口120_1~120_4的功率需求之后,共同控制电路140还依据usb连接端口120_1~120_4的功率需求而对应地控制电力供应电路110,以便动态调整源电能ps的电压(即,源电压)、电流与/或功率。举例来说,藉由调整源电能ps的电压,共同控制电路140可以尽可能地缩小源电能ps与输出电能p1~p4之间的电压差。如此一来,多端口电力供应装置100可以依据usb连接端口120_1~120_4的功率需求去动态调整源电能ps,藉以提升多端口电力供应装置100的电源转换器130_1~130_4的电压转换效率。

依照不同的设计需求,上述共同控制电路140的方块的实现方式可以是硬件(hardware)、固件(firmware)、软件(software,即程序)或是前述三者中的多者的组合形式。

以硬件形式而言,上述共同控制电路140的方块可以实现于集成电路(integratedcircuit)上的逻辑电路。上述共同控制电路140的相关功能可以利用硬件描述语言(hardwaredescriptionlanguages,例如veriloghdl或vhdl)或其他合适的编程语言来实现为硬件。举例来说,上述共同控制电路140的相关功能可以被实现于一或多个控制器、微控制器、微处理器、专用集成电路(application-specificintegratedcircuit,asic)、数字信号处理器(digitalsignalprocessor,dsp)、现场可编程逻辑门阵列(fieldprogrammablegatearray,fpga)及/或其他处理单元中的各种逻辑区块、模块和电路。

以软件形式及/或固件形式而言,上述共同控制电路140的相关功能可以被实现为编程码(programmingcodes)。例如,利用一般的编程语言(programminglanguages,例如c、c++或组合语言)或其他合适的编程语言来实现上述共同控制电路140。所述编程码可以被记录/存放在记录媒体中,所述记录媒体中例如包括只读存储器(readonlymemory,rom)、存储装置及/或随机存取存储器(randomaccessmemory,ram)。计算机、中央处理器(centralprocessingunit,cpu)、控制器、微控制器或微处理器可以从所述记录媒体中读取并执行所述编程码,从而达成相关功能。作为所述记录媒体,可使用「非临时的计算机可读取媒体(non-transitorycomputerreadablemedium)」,例如可使用带(tape)、盘(disk)、卡(card)、半导体存储器、可编程设计的逻辑电路等。而且,所述程序也可经由任意传输媒体(通信网络或广播电波等)而提供给所述计算机(或cpu)。所述通信网络例如是互联网(internet)、有线通信(wiredcommunication)、无线通信(wirelesscommunication)或其它通信介质。

请同时参考图1以及图2,图2是依照本发明的第一实施例的操作方法的流程示意图。在图1以及图2的实施例中,电力供应电路110在步骤s210提供源电能ps给电源转换器130_1~130_4。在步骤s220中,共同控制电路140获知usb连接端口120_1~120_4的功率需求。共同控制电路140会经由usb连接端口120_1的配置信息cc1获知usb连接端口120_1的功率需求。同理可推,共同控制电路140会经由usb连接端口120_2~120_4的配置信息cc2~cc4而获知usb连接端口120_2~120_4的功率需求。

在步骤s230中,共同控制电路140依据usb连接端口120_1~120_4的功率需求对应地控制电源转换器130_1~130_4。接下来,在步骤s240中,共同控制电路140控制电源转换器130_1将源电能ps转换为输出电能p1,使得电源转换器130_1将输出电能p1输出至usb连接端口120_1,藉以将输出电能p1提供给连接于usb连接端口120_1的外部装置(未绘示)。同理可推,电源转换器130_2~130_4将源电能ps转换为输出电能p2~p4,并且将输出电能p2~p4输出至usb连接端口120_2~120_4。

图3~图5是依照本发明一实施例说明图2所示步骤230的流程示意图。请同时参考图1、图3、图4以及图5。在步骤s301中,共同控制电路140可以得知在usb连接端口120_1~120_4的这些电压需求中的最大需求电压值与最小需求电压值,并且依照usb连接端口120_1~120_4的这些功率需求算出总功率。所述总功率可以是usb连接端口120_1~120_4的这些功率需求(最大功率)的总和。所述最大需求电压值可以是usb连接端口120_1~120_4的这些电压需求中的最大者。所述最小需求电压值可以是usb连接端口120_1~120_4的这些电压需求中的最小者。在接下来的多个步骤中,共同控制电路140可以依据最大需求电压值、最小需求电压值与总功率去计算源电能ps的电压值。

在本实施例中,共同控制电路140可在步骤s302中判断usb连接端口120_1~120_4是否连接至具有可编程电源供应(programmablepowersupply,pps)功能的外部设备。如果共同控制电路140在步骤s302中判断出usb连接端口120_1~120_4都没有被连接至具有可编程电源供应功能的外部设备,则进入步骤节点a。反之,如果共同控制电路140在步骤s302中判断出usb连接端口120_1~120_4的任一个被连接至具有可编程电源供应功能的外部设备,则进入步骤节点b。

在本实施例中,在图3所示步骤s302判断出usb连接端口120_1~120_4都没有被连接至具有可编程电源供应功能的外部设备之后,共同控制电路140可以执行图4中的步骤s402。在步骤s402中,共同控制电路140可以判断所述总功率是否小于或等于电力供应电路110的额定功率值,以及判断所述最大需求电压值与所述最小需求电压值之间的差值(即需求电压差值)是否小于或等于阈值。所述阈值可以依照设计需求来决定。电力供应电路110的所述额定功率值可以是电力供应电路110的输出功率的最大值(源电能ps的最大功率)。当共同控制电路140判断出usb连接端口120_1~120_4的所述总功率小于或等于电力供应电路110的额定功率值,并且所述需求电压差值小于或等于所述阈值时(即步骤s402的判断结果为「是」),共同控制电路140进行步骤s403。在步骤s403中,共同控制电路140选择所述最大需求电压值作为候选电压值。当共同控制电路140判断出usb连接端口120_1~120_4的所述总功率大于电力供应电路110的所述额定功率值,及/或所述需求电压差值大于所述阈值时(即步骤s402的判断结果为「否」),共同控制电路140进行步骤s404。在步骤s404中,共同控制电路140会选择所述最大需求电压值与所述最小需求电压值的平均值作为所述候选电压值。

在后续的步骤s405~s410中,共同控制电路140会依据所述候选电压值去计算源电能ps的电压值。当共同控制电路140判断出所述候选电压值与电力供应电路110的额定电流值的乘积大于或等于usb连接端口120_1~120_4的所述总功率时,则共同控制电路140可以依据所述候选电压值来调整源电能ps的电压。其中,电力供应电路110的所述额定电流值可以是电力供应电路110的输出电流的最大值(源电能ps的最大电流)。反之,当共同控制电路140判断出所述候选电压值与电力供应电路110的所述额定电流值的乘积小于usb连接端口120_1~120_4的所述总功率时,共同控制电路140可以依据所述总功率与所述额定电流值的商来调整源电能ps的电压。

详细来说明,在本实施例中,在步骤s403选择了所述最大需求电压值作为所述候选电压值之后,共同控制电路140可以进行步骤s405。在步骤s405中,共同控制电路140会进一步地判断所述候选电压值(最大需求电压值)与电力供应电路110的所述额定电流值的乘积是否大于或等于usb连接端口120_1~120_4的所述总功率。当所述最大需求电压值与所述额定电流值的乘积大于或等于所述总功率时(亦即步骤s405的判断结果为「是」),共同控制电路140可以进行步骤s406。在步骤s406中,共同控制电路140会依据候选电压值(最大需求电压值)来调整源电能ps的电压。举例来说,共同控制电路140会将源电能ps的电压值调整为所述最大需求电压值。

反之,当所述最大需求电压值与所述额定电流值的乘积小于所述总功率时(亦即步骤s405的判断结果为「否」),共同控制电路140可以进行步骤s407。在步骤s407中,共同控制电路140依据所述总功率与所述额定电流值的商来调整源电能ps的电压。举例来说,假设usb连接端口120_1~120_4的所述总功率为h,而电力供应电路110的所述额定电流值为ir,则共同控制电路140会将源电能ps的电压值调整为h/ir。

在另一方面,在步骤s404选择了所述最大需求电压值与所述最小需求电压值的平均值作为所述候选电压值之后,共同控制电路140可以进行步骤s408。在步骤s408中,共同控制电路140判断所述候选电压值(所述平均值)与电力供应电路110的所述额定电流值的乘积是否大于或等于所述总功率。当所述乘积大于或等于所述总功率时(亦即步骤s408的判断结果为「是」),共同控制电路140可以进行步骤s409。在步骤s409中,共同控制电路140依据候选电压值(所述最大需求电压值与所述最小需求电压值的平均值)来调整源电能ps的电压。举例来说,假设所述最大需求电压值为a,而所述最小需求电压值为b,则所述平均值(候选电压值)为(a+b)/2,而共同控制电路140会将源电能ps的电压值调整为(a+b)/2。

反之,当所述平均值(候选电压值)与电力供应电路110的所述额定电流值的乘积小于所述总功率时(亦即步骤s408的判断结果为「否」),共同控制电路140可以进行步骤s410。在步骤s410中,共同控制电路140依据所述总功率与所述额定电流值的商来调整源电能ps的电压。举例来说,假设usb连接端口120_1~120_4的所述总功率为h,而电力供应电路110的所述额定电流值为ir,则共同控制电路140会将源电能ps的电压值调整为h/ir。

回到图3所示步骤s302,当共同控制电路140在步骤s302中判断出usb连接端口120_1~120_4的任一个被连接至具有可编程电源供应功能的外部设备时,共同控制电路140可以执行图5中的步骤s502。在步骤s502中,共同控制电路140获知门槛功率。所述门槛功率可以依照设计需求来决定。举例来说,在一些实施例中,共同控制电路140可以计算电力供应电路110的最小额定电压(例如是5伏特)与最大额定电流(例如是5安培)的乘积作为所述门槛功率(例如是25瓦特)。在步骤s503中,共同控制电路140可以判断在步骤s301所获得的总功率h是否小于所述门槛功率。当共同控制电路140在步骤s503中判断出总功率h小于所述门槛功率时,共同控制电路140进行步骤s504以将电力供应电路110的源电能ps的电压值设定为usb连接端口120_1~120_4的最小额定电压(例如5伏特)。

当共同控制电路140在步骤s503中判断出总功率h大于或等于门槛功率,并且总功率h小于或等于电力供应电路110所能提供的额定功率时,共同控制电路140进行步骤s505以计算总功率h与电力供应电路110的最大额定电流的商,并且将电力供应电路110的源电能ps的电压值设定为上述的商。举例来说,假设电力供应电路110的最大额定电流是5安培,则共同控制电路140可以将电力供应电路110的源电能ps的电压值设定为h/5。

表1是依照本发明一实施例所绘示的多端口电力供应装置的电力供应对照表。

表1:

请同时参考图1、图3、图4、图5以及表1,在本实施例中,表1的电力供应对照表列示了多种配置的范例。在第1配置到第8配置中,假设usb连接端口120_1~120_4都没有被连接至具有可编程电源供应功能的外部设备。而在第9-1配置、第9-2配置、第10-1配置、第10-2配置、第11-1配置到第11-2配置中,则是假设usb连接端口120_1~120_4中的任一个有被连接至具有可编程电源供应功能的外部设备。在表1所示实施例中,电力供应电路110的额定功率值被假设为60瓦特,步骤s402所述阈值被假设为5伏特,电力供应电路110的额定电流值被假设为5安培,而步骤s502所述门槛功率为25瓦特(预设最小额定电压值为5伏特)。

首先以第1配置为例,在第1配置中,共同控制电路140在步骤s301可藉由usb连接端口120_1~120_4的配置信息cc1~cc4获知usb连接端口120_1~120_4的电压需求都是5伏特,而usb连接端口120_1~120_3的电流需求都是3安培,usb连接端口120_4的电流需求是2.4安培。因此,usb连接端口120_1~120_4的所述总功率h为5*3+5*3+5*3+5*2.4=57瓦特。在步骤s302中,共同控制电路140可藉由usb连接端口120_1~120_4的配置信息cc1~cc4获知usb连接端口120_1~120_4都没有被连接至具有可编程电源供应功能的外部设备,因此共同控制电路140进行图4中的步骤s402、s403、s405与s407。在第2配置中,共同控制电路140可藉由配置信息cc1获知连接于usb连接端口120_1的外部装置的需求电压是5v,而需求电流是3a,也可藉由配置信息cc2~cc4获知usb连接端口120_2~120_4并没有连接外部装置。因此,usb连接端口120_1~120_4的所述总功率h是5*3+0+0+0=15瓦特。因此,共同控制电路140进行图4中的步骤s402、s403、s405与s406。同理可推,在第3配置、第6配置、第7配置中,共同控制电路140进行图4中的步骤s402、s403、s405与s406。在第4配置中,共同控制电路140进行图4中的步骤s402、s404、s408与s409。在第5配置中、第8配置中,共同控制电路140进行图4中的步骤s402、s404、s408与s410。

在第9-1配置中,共同控制电路140在步骤s302可藉由usb连接端口120_1~120_4的配置信息cc1~cc4获知usb连接端口120_1连接到具有可编程电源供应功能的外部设备,进入步骤s502。共同控制电路140在步骤s502中计算出总功率h是由9.9瓦特上升到24.9瓦特。在上述的过程中,共同控制电路140在步骤s503中判断出总功率h小于门槛功率(例如是25瓦特),因此进入步骤s504。共同控制电路140将电力供应电路110的源电能ps的电压值设定为最小额定电压,也就是5伏特。此外,共同控制电路140将电力供应电路110的源电能ps的电流值设定为门槛功率与最小额定电压的商,也就是5安培。在第9-2配置中,共同控制电路140在步骤s302可藉由usb连接端口120_1~120_4的配置信息cc1~cc4获知usb连接端口120_1连接到具有可编程电源供应功能的外部设备,进入步骤s502。共同控制电路140在步骤s502中计算出总功率h是由24.9瓦特上升到33瓦特。在上述的过程中,共同控制电路140在步骤s503中判断出总功率h大于门槛功率,并且总功率h小于额定功率(60w),因此进入步骤s505。共同控制电路140计算总功率h与电力供应电路的最大额定电流(例如是5安培)的商。并且将电力供应电路110的源电能ps的电压值设定为上述的商,也就是5伏特到6.6伏特。此外,共同控制电路140将电力供应电路110的源电能ps的电流值设定为5安培(即,最大额定电流)。在此值得一提的是,多端口电力供应装置100能够因应第9-1配置被置换到第9-2配置情况进行动态地调整源电能ps,藉以动态地维持多端口电力供应装置的高电压转换效率。

第10-1配置增加了不具有可编程电源供应功能的外部设备。然而,共同控制电路140在步骤s302可藉由usb连接端口120_1~120_4的配置信息cc1~cc4获知usb连接端口120_1连接到具有可编程电源供应功能的外部设备,进入步骤s502。共同控制电路140在步骤s502中计算出总功率h是由21.9瓦特上升到24.9瓦特。在上述的过程中,共同控制电路140在步骤s503中判断出总功率h小于门槛功率(例如是25瓦特),因此进入步骤s504。共同控制电路140将电力供应电路110的源电能ps的电压值设定为最小额定电压,也就是5伏特。此外,共同控制电路140将电力供应电路110的源电能ps的电流值设定为门槛功率与最小额定电压的商,也就是5安培。在第10-2配置中,共同控制电路140在步骤s502中计算出总功率h是由25.2瓦特上升到45瓦特。在上述的过程中,共同控制电路140在步骤s503中判断出总功率h大于门槛功率,并且总功率h小于额定功率(60w),因此进入步骤s505。共同控制电路140计算总功率h与电力供应电路的最大额定电流(例如是5安培)的商。并且将电力供应电路110的源电能ps的电压值设定为上述的商,也就是5伏特到9伏特。此外,共同控制电路140将电力供应电路110的源电能ps的电流值设定为5安培(即,最大额定电流)。

第11-1配置增加了不具有可编程电源供应功能的外部设备。然而,共同控制电路140在步骤s302可藉由usb连接端口120_1~120_4的配置信息cc1~cc4获知usb连接端口120_1、120_2连接到具有可编程电源供应功能的外部设备,进入步骤s502。共同控制电路140在步骤s502中计算出总功率h是由21.9瓦特上升到24.9瓦特。在上述的过程中,共同控制电路140在步骤s503中判断出总功率h小于门槛功率(例如是25瓦特),因此进入步骤s504。共同控制电路140将电力供应电路110的源电能ps的电压值设定为最小额定电压,也就是5伏特。此外,共同控制电路140将电力供应电路110的源电能ps的电流值设定为门槛功率与最小额定电压的商,也就是5安培。在第11-2配置中,共同控制电路140在步骤s502中计算出总功率h是由25.2瓦特上升到45瓦特。在上述的过程中,共同控制电路140在步骤s503中判断出总功率h大于门槛功率,并且总功率h小于额定功率(60w),因此进入步骤s505。共同控制电路140计算总功率h与电力供应电路的最大额定电流(例如是5安培)的商。并且将电力供应电路110的源电能ps的电压值设定为上述的商,也就是5伏特到9伏特。此外,共同控制电路140将电力供应电路110的源电能ps的电流值设定为5安培(即,最大额定电流)。

请回到图1的实施例,在另一实施例中,多端口电力供应装置100的共同控制电路140更可以获知usb连接端口120_1~120_4的功率变化,依据usb连接端口120_1~120_4的功率变化对应地控制电源转换器130_1~130_4。此外,共同控制电路140还能够将usb连接端口120_1~120_4的其中之一在第一时间的功率与在晚于第一时间的第二时间的功率之间的功率差异动态地转移给其他的usb连接端口。

在本实施例中,共同控制电路140可以获知usb连接端口120_1~120_4的功率变化。举例来说,感测电阻(未绘示)可以被设置在usb连接端口120_1与电源转换器130_1之间,共同控制电路140可以借着感测电阻(未绘示)来感测流经usb连接端口120_1的电流变化。共同控制电路140可以依据usb连接端口120_1的电流变化来推知usb连接端口120_1的功率变化。以此类推,共同控制电路140可以获知usb连接端口120_2~120_4的功率变化。

具体来说明,请同时参考图1以及图6。图6是依据本发明的第二实施例所绘示的操作方法流程示意图。在本实施例中,共同控制电路140在步骤s610中会获知usb连接端口120_1~120_4的功率变化。在步骤s610中,共同控制电路140可经由连接端口120_1~120_4的配置信息cc1~cc4获知连接端口120_1~120_4的功率变化。在步骤s620中,共同控制电路140依据连接端口120_1~120_4的功率需求对应地控制电力供应电路110来动态调整源电能ps。在步骤s630中,共同控制电路140控制电源转换器130_1以将源电能ps转换为输出电能p1,使得电源转换器130_1将输出电能p1输出至连接端口120_1,藉以将输出电能p1提供给连接于连接端口120_1的外部装置(未绘示)。同理可推,电源转换器130_2~130_4将源电能ps转换为输出电能p2~p4,并且将输出电能p2~p4输出至连接端口120_2~120_4。共同控制电路140在步骤s640中会依据usb连接端口120_1~120_4的功率变化,将usb连接端口120_1~120_4的其中之一在第一时间的功率与在晚于第一时间的第二时间的功率之间的功率差异动态地转移给其他的其中一个usb连接端口。举例来说,usb连接端口120_3在电性连接于外部装置的连续期间中,共同控制电路140会在第一时间控制电源转换器130_3,藉以使电源转换器130_3将输出电能p3提供给usb连接端口120_3。usb连接端口120_1处的功率下降时,也就是输出电能p1在第二时间的功率小于输出电能p1在第一时间的功率。共同控制电路140会在第二时间控制电源转换器130_1、130_3,将usb连接端口120_1的功率下降所产生的功率差异转移给usb连接端口120_3。因此,输出电能p3的功率会被提高,也就是输出电能p3在第二时间的功率会大于输出电能p3在第一时间的功率。在一些实施例中,步骤s640可以在步骤s610之后。

请同时参考图1、图7~图10。图7~图10是依据本发明的第三实施例所绘示的操作方法流程示意图。在本实施例中,共同控制电路140在步骤s701中会获得电力供应电路110的额定功率tp。共同控制电路140在图7的步骤s702中会判断usb连接端口120_1~120_4是否连接到外部装置。在本实施例中,usb连接端口120_1~120_3可例如是type-c连接端口。usb连接端口120_4可例如是type-a连接端口。如果共同控制电路140判断出只有usb连接端口120_1~120_3的至少二者分别连接到外部装置,进入步骤节点c。接下来,在图8的步骤s802中,共同控制电路140会在type-c连接端口连接到外部装置时获得对应于type-c连接端口的预留值t1,并藉由使用电力供应电路110的额定功率与该总功率计算出余功率rem。在本实施例中,预留值t1是type-c连接端口的最小额定电压与type-c连接端口的最大额定电流的乘积。在本实施例中,type-c连接端口的最小额定电压为5伏特,type-c连接端口的最大额定电流为3安培,因此预留值t1等于15。type-c连接端口的预留值t1为实数。余功率rem是电力供应电路110的额定功率tp减去有连接外部装置的usb连接端口的功率所得到的差值。

在步骤s803中,共同控制电路140判断连接到外部装置的type-c连接端口的功率是否相同。如果是相同,这意谓着type-c连接端口的输出电能并不需要进行转移,因此会进入步骤s804。在步骤s804中,共同控制电路140会进行等待。举例来说,共同控制电路140会等待(但不限于)10分钟后再回到步骤s803。

在一些实施例中,共同控制电路140会在步骤s803中进一步判断type-c连接端口的功率是否大于type-c连接端口的最低额定功率。如果共同控制电路140判断出type-c连接端口的功率小于或等于type-c连接端口的最低额定功率,不进行后续的操作。如果共同控制电路140判断出type-c连接端口的功率大于type-c连接端口的最低额定功率,则可进行后续的操作。

在步骤s803中,如果共同控制电路140判断出连接到外部装置的type-c连接端口的功率是不同的,则进入步骤s805。在步骤s805中,共同控制电路140会判断具有最大功率的type-c连接端口(即,第一usb连接端口)的功率是否大于对应于type-c连接端口的预留值t1。如果共同控制电路140判断出第一usb连接端口的功率大于对应于type-c连接端口的预留值t1,进入步骤s806。在步骤s806中,共同控制电路140会进行等待。举例来说,共同控制电路140会等待(但不限于)10分钟后再回到步骤s805。如果共同控制电路140判断出第一usb连接端口的功率小于或等于对应于type-c连接端口的预留值t1,这意谓着第一usb连接端口的功率已经降低。因此进入步骤s807以开始将第一usb连接端口的功率差异转移给其他的usb连接端口(即,第二usb连接端口)。一旦完成转移,则进入步骤s808。在步骤s808中,共同控制电路140会进行等待。举例来说,共同控制电路140会等待(但不限于)10分钟后再回到步骤s802。

在步骤s807中,usb连接端口120_1的电压值被调整为5伏特,而电流值则被调整为3安培。

在步骤s807中,共同控制电路140还能够使用第一usb连接端口在第一时间的功率、预留值t1、第二usb连接端口在第一时间的原功率以及余功率rem计算新的输出功率p3的电压值以及电流值。共同控制电路140在第二时间后控制电源转换器130_1~130_4来配置新功率给第二usb连接端口。详细来说,共同控制电路140会依据公式(1)来取得一第一参考值。

n1=(p1-t1+p3+rem)/ip.......................公式(1)

其中n1为第一参考值,p1为在第一时间第一usb连接端口的功率,p3为第二usb连接端口在第一时间的原功率,并且ip是最大额定电流值。第一参考值可以是正整数或正实数。

共同控制电路140会依据第一参考值在不同的区间将对应的电压值提供给在第二时间后接收功率差异的type-c连接端口。举例来说,当共同控制电路140判断出第一参考值小于或等于5时,共同控制电路140会控制电源转换器130_1~130_4来配置5伏特的电压值给第二usb连接端口。当共同控制电路140判断出第一参考值大于5并小于或等于9时,共同控制电路140会控制电源转换器130_1~130_4来配置5伏特或9伏特的电压值给第二usb连接端口。当共同控制电路140判断出第一参考值大于9并小于或等于12时,共同控制电路140会控制电源转换器130_1~130_4来配置5伏特、9伏特或12伏特的电压值给第二usb连接端口。当共同控制电路140判断出第一参考值大于12并小于或等于15时,则共同控制电路140会控制电源转换器130_1~130_4来配置5伏特、9伏特、12伏特或15伏特的电压值给第二usb连接端口。当共同控制电路140判断出第一参考值大于15时,则共同控制电路140会控制电源转换器130_1~130_4来配置5伏特、9伏特、12伏特、15伏特或20伏特的电压值给第二usb连接端口。

表2是依照本发明一实施例所绘示的多端口电力供应装置的电力供应对照表。

表2:

进一步以范例来说明,请同时参考图1、图8以及表2,在本范例中,关于第12-1配置,共同控制电路140在步骤s803中能够从第12-1配置的配置信息cc1~cc3中判断出连接到外部装置的type-c连接端口的功率是相同的。因此进入第12-2配置后,并不会有功率差异的转移。

关于第13-1、13-2配置,共同控制电路140在步骤s803中能够从第13-1配置的配置信息cc1~cc3中判断出连接到外部装置的type-c连接端口的功率是不同的。配置信息cc1指示出usb连接端口120_1是具有最大功率(即,27瓦特)的type-c连接端口,因此,共同控制电路140将usb连接端口120_1作为第一usb连接端口。配置信息cc3指示出usb连接端口120_3是具有最小功率(即,9瓦特)的type-c连接端口。共同控制电路140将usb连接端口120_3作为第二usb连接端口。共同控制电路140会在步骤s805中开始判断usb连接端口120_1的功率是否从大于对应于type-c连接端口的预留值t1降低到小于或等于预留值t1。如果usb连接端口120_1在第13-1配置转换到第13-2配置(即,第二时间)的功率降低到小于或等于预留值t1(即,第13-2配置中的配置信息cc1),则进入步骤s807以对功率差异转移到第二usb连接端口,也就是usb连接端口120_3。在步骤s807中,共同控制电路140判断出usb连接端口120_1的功率由27瓦特降低到15瓦特。也就是说,usb连接端口120_1对外部装置的充电(或供电)已结束或者是将要结束。因此为将功率27瓦特降低到15瓦特的变化,也就是12瓦特,作为所述的功率差异。接下来,共同控制电路140会藉由使用功率差异(即,12瓦特)以及usb连接端口120_3在第二时间的原功率(即,9瓦特)计算出新功率,也就是9+12=21瓦特。因此,usb连接端口120_3的功率由9瓦特上升到21瓦特。usb连接端口120_1的电压值被调整为5伏特,而电流值则被调整为3安培。第13-1、13-2配置中,可以依据公式(1)得出第一参考值等于7。因此usb连接端口120_3的电压值可以为9伏特。并且usb连接端口120_3的电流值为新功率与电压值的商,也就是2.3安培。

关于第14-1、14-2配置,共同控制电路140在步骤s803中能够从第14-1配置的配置信息cc1~cc3中判断出连接到外部装置的type-c连接端口的功率是不同的。配置信息cc2指示出usb连接端口120_2是具有最大功率(即,24瓦特)的type-c连接端口。共同控制电路140将usb连接端口120_2作为第一usb连接端口,并且将usb连接端口120_3作为第二usb连接端口。

共同控制电路140会在步骤s805中判断出usb连接端口120_2在第14-1配置转换到第14-2配置(即,第二时间)的功率降低到小于或等于预留值t1,则进入步骤s807以对功率差异转移到第二usb连接端口,也就是usb连接端口120_3。在步骤s807中,共同控制电路140判断出usb连接端口120_2的功率由24瓦特降低到15瓦特。也就是说,usb连接端口120_2对外部装置的充电(或供电)已结束或者是将要结束。因此为将功率24瓦特降低到15瓦特的变化,也就是9瓦特,作为所述的功率差异。接下来,共同控制电路140会藉由使用功率差异(即,9瓦特)以及usb连接端口120_3在第二时间的原功率(即,21瓦特)计算出新功率,也就是21+9=30瓦特。因此,usb连接端口120_3的功率由21瓦特上升到30瓦特。usb连接端口120_2的电压值被调整为5伏特,而电流值则被调整为3安培。第14-1、14-2配置中,可以依据公式(1)得出第一参考值等于10。因此在第14-2配置中,usb连接端口120_3的电压值可以为12伏特。并且usb连接端口120_3的电流值为新功率与电压值的商,也就是2.5安培。

关于第15-1、15-2配置,共同控制电路140在步骤s803中能够从第15-1配置的配置信息cc1~cc3中判断出连接到外部装置的type-c连接端口的功率是不同的。配置信息cc1指示出usb连接端口120_1是具有最大功率(即,45瓦特)的type-c连接端口。共同控制电路140将usb连接端口120_1作为第一usb连接端口,并且将usb连接端口120_2作为第二usb连接端口。

共同控制电路140会在步骤s805中判断出usb连接端口120_1在第15-1配置转换到第15-2配置(即,第二时间)的功率降低到小于或等于预留值t1,则进入步骤s807以对功率差异转移到第二usb连接端口,也就是usb连接端口120_2。在步骤s807中,共同控制电路140判断出usb连接端口120_1的功率由45瓦特降低到15瓦特。也就是说,usb连接端口120_1连接端口对外部装置的充电(或供电)已结束或者是将要结束。因此为将功率45瓦特降低到15瓦特的变化,也就是30瓦特,作为所述的功率差异。接下来,共同控制电路140会藉由使用功率差异(即,30瓦特)、usb连接端口120_2在第二时间的原功率(即,13.5瓦特)以及余功率(即,1.5瓦特)计算出新功率,也就是30+13.5+1.5=45瓦特。因此,usb连接端口120_2的功率由13.5瓦特上升到45瓦特。usb连接端口120_1的电压值被调整为5伏特,而电流值则被调整为3安培。第15-1、15-2配置中,可以依据公式(1)得出第一参考值等于15。因此在第15-2配置中,usb连接端口120_2的电压值可以为15伏特。并且usb连接端口120_2的电流值为新功率与电压值的商,也就是3安培。

关于第16-1、16-2配置,可以由第15-1、15-2配置的说明中获得足够的教示,因此恕不在此重述。

请回到图1、图7~图10所示的第三实施例的步骤s702。在步骤s702中,如果共同控制电路140判断出只有usb连接端口120_1~120_3的至少一者以及usb连接端口120_4分别连接到外部装置,进入步骤s703。在步骤s703中,共同控制电路140会判断type-c连接端口(即,usb连接端口120_1~120_3)的至少一者是否先连接到外部装置。如果共同控制电路140判断出type-c连接端口的至少一者先连接到外部装置,进入步骤节点d。

接下来,在图9中的步骤s902中,共同控制电路140会在type-c连接端口连接到外部装置时,获得对应于type-c连接端口的预留值t1。共同控制电路140会藉由type-a连接端口(即,usb连接端口120_4)判断type-a连接端口是否连接到外部装置。应能理解的是在步骤s902中,共同控制电路140也可以执行步骤s802~s808的操作。在步骤s903中,type-a连接端口连接到外部装置。共同控制电路140会在type-a连接端口连接到外部装置时,获得对应于type-a连接端口的最大预留值t2以及最小预留值t3,并且获得余功率rem。

在本实施例中,上述的最大预留值t2是type-a连接端口的最小额定电压与type-a连接端口的最大额定电流的乘积。上述的最小预留值t3是type-a连接端口的最小额定电压与type-a连接端口的最小额定电流的乘积。在本实施例中,type-a连接端口的最小额定电压为5伏特,type-a连接端口的最大额定电流为2.4安培,type-a连接端口的最小额定电流为1安培。因此,最大预留值t2等于12,而最小预留值t3等于5。余功率rem是额定功率tp减去有连接外部装置的usb连接端口(包含type-c与type-a连接端口)的功率所得到的差值。

除此之外,在步骤s903中,type-a连接端口在连接到外部装置时,type-a连接端口的电流会被限流,并将限流标记值设定为0。在本实施例中,type-a连接端口的电流可以被限流到小于或等于type-a连接端口的最小额定电流,例如为0.5安培,然而不以此为限。在本实施例中,限流标记值被设定为0的延迟时间长度必须要大于一维持时间长度(例如是3秒)。上述的维持时间长度为执行步骤s904到s907之间的最短时间长度,也就是执行功率差异的转换所需的最短时间。

接下来,共同控制电路140会在步骤s904中判断type-c连接端口的功率的总和是否小于或等于额定功率tp与预留值t1的差值。如果共同控制电路140判断出type-c连接端口的功率的总和小于或等于额定功率tp与预留值t1的差值。这意谓着type-a连接端口可接收到足够的输出电能p4的功率,输出电能并不需要进行转移。因此共同控制电路140会在步骤s905中等待。举例来说,共同控制电路140会等待(但不限于)10分钟后再回到步骤s904。反之,如果共同控制电路140判断出type-c连接端口的功率的总和大于额定功率tp与预留值t1的差值,这意谓着输出电能需要进行转移。因此共同控制电路140会在步骤s906中判断具有最大功率的type-c连接端口的功率是否大于预留值t1,并且type-a连接端口的限流标记值=0。如果判断的结果为「是」,表示type-a连接端口是处于被限流的状态,并且具有最大功率的type-c连接端口具有足够的功率转移到type-a连接端口。因此,共同控制电路140会在步骤s907中,解除type-a连接端口的限流,将具有最大功率的type-c连接端口的功率差异转移给type-a连接端口,并且将type-a连接端口的限流标记值改为1。一旦完成转移,则进入步骤s908中等待。举例来说,共同控制电路140会等待(但不限于)10分钟后再回到步骤s902。在一实施例中,限流标记值也可由1改为0。

在步骤s907中,举例来说,usb连接端口120_4的电压值被固定为5伏特,而电流值则由被限制的0.5安培被调整为2.4安培。

在步骤s907中,共同控制电路140还能够使用具有最大功率的type-c连接端口在第二时间的功率、最大预留值t2以及余功率rem计算新的输出功率p3的电压值以及电流值。共同控制电路140在第二时间后控制电源转换器130_1~130_4来配置新功率给第二usb连接端口。详细来说,共同控制电路140会依据公式(2)来取得一第二参考值。

n2=(p3–t2+rem)/ip.......................公式(2)

其中n2为第二参考值,p3为具有最大功率的type-c连接端口在第二时间的功率。第二参考值可以是正整数或正实数。

共同控制电路140会依据第二参考值在不同的区间将对应的电压值提供到在第二时间以前具有最大功率的type-c连接端口。在一实施例中,共同控制电路140会依据第二参考值在不同的区间将对应的电压值提供到其他任意的type-c连接端口。关于第二参考值在不同的区间提供对应电压值的实施细节可以在前述第一参考值的实施细节中获致足够的教示,因此恕不在此重述。

请再回到步骤s906。如果判断的结果为「否」,则进入步骤s909。在步骤s909中,共同控制电路140会判断type-a连接端口的功率是否小于或等于最小预留值t3,并且type-a连接端口的限流标记值等于1。如果判断的结果为「是」,这意谓着type-a连接端口的限流已经被解除,并且type-a连接端口的功率已经下降到小于或等于最小预留值t3。也就是说,type-a连接端口对外部装置的充电(或供电)已结束或者是将要结束。共同控制电路140会在步骤s910中将type-a连接端口的功率差异转移给其中一type-c连接端口,并且将type-a连接端口的限流标记值改为0。一旦完成转移,则进入步骤s908。

在步骤s910中,举例来说,usb连接端口120_4的电压值被固定为5伏特,而电流值则由2.4安培被调整为1安培。

在步骤s910中,共同控制电路140还能够使用具有最大功率的type-c连接端口在第二时间的功率、最大预留值t2以及余功率rem计算新的输出功率p3的电压值以及电流值。共同控制电路140在第二时间后控制电源转换器130_1~130_4来配置新功率给第二usb连接端口。详细来说,共同控制电路140会依据公式(3)来取得一第三参考值。

n3=(p3+t2–p4+rem)/ip.......................公式(3)

其中n3为第三参考值,p4为type-a连接端口在第二时间的功率。第三参考值可以是正整数或正实数。

共同控制电路140会依据第三参考值在不同的区间将对应的电压值提供到在第二时间以前具有最大功率的type-c连接端口。在一实施例中,共同控制电路140会依据第三参考值在不同的区间将对应的电压值提供到其他任意的type-c连接端口。关于第三参考值在不同的区间提供对应电压值的实施细节可以在前述第一参考值的实施细节中获致足够的教示,因此恕不在此重述。

请回到步骤s909,如果判断的结果为「否」,则进入步骤s911中等待。举例来说,共同控制电路140会等待(但不限于)10分钟后再回到步骤s909。

表3是依照本发明一实施例所绘示的多端口电力供应装置的电力供应对照表。

表3:

进一步以范例来说明,请同时参考图1、图9以及表3,在本范例中,type-c连接端口(即,usb连接端口120_1~120_3)连接到外部装置的时间点会早于type-a连接端口(即,usb连接端口120_4)连接到外部装置的时间点。type-a连接端口连接到外部装置时,type-a连接端口会被限流。因此,type-a连接端口电压值为5伏特,而电流值为0.5安培。type-a连接端口的功率则为2.5瓦特。并且在此时点,type-a连接端口的限流标记值被设定为0。

关于第17配置,共同控制电路140会在步骤s904中判断出type-c连接端口的功率的总和(即,45瓦特)等于额定功率tp与预留值t1的差值(即,45瓦特)。因此,输出电能p1~p4并不需要进行转移。

关于第18配置,共同控制电路140会在步骤s904中判断出type-c连接端口的功率的总和(即,60瓦特)大于额定功率tp与预留值t1的差值(即,45瓦特)。因此进入步骤s906。在步骤s906中,共同控制电路140中判断出具有最大功率的type-c连接端口(即,usb连接端口120_1)的功率(即,27瓦特)大于预留值t1(即,15瓦特),并且判断出限流标记值等于0。因此,进入步骤s907。在步骤s907中,共同控制电路140控制电源转换器130_4以解除type-a连接端口的限流,并且控制电源转换器130_1、130_4以将usb连接端口120_1的功率差异转移给type-a连接端口。详细来说,usb连接端口120_1的功率会由27瓦特减去12瓦特,藉以将功率降低到15瓦特(即,新功率)。而所减去的12瓦特则是所述的功率差异。type-a连接端口会接收到功率差异,藉以使type-a连接端口的电流值由0.5安培提高到2.4安培。接下来,将限流标记值设定为1。

此外,第18配置可以依据公式(2)得出第二参考值等于5。因此usb连接端口120_1的电压值可以被调整为5伏特。并且usb连接端口120_1的电流值为新功率与电压值的商,也就是3安培。

关于第19~22配置,第19~22配置的流程可以由第18配置的说明中获得足够的教示,因此恕不在此重述。

关于第23配置,共同控制电路140会在步骤s904中判断出type-c连接端口的功率的总和(即,48瓦特)大于额定功率tp与预留值t1的差值(即,45瓦特)。因此进入步骤s906。在步骤s906中,共同控制电路140中判断出具有最大功率的type-c连接端口(即,usb连接端口120_2)的功率(即,18瓦特)大于预留值t1(即,15瓦特),且判断出限流标记值等于1。因此,进入步骤s909。在步骤s909中,共同控制电路140判断出type-a连接端口的功率下降到5瓦特,已经等于最小预留值t3,并且也判断出type-a连接端口的限流标记值等于1。因此,进入步骤s910。在步骤s910中,usb连接端口120_4的电压值被固定为5伏特,而电流值则由2.4安培被调整为1安培。因此usb连接端口120_4的功率会由12瓦特降低到5瓦特,进而产生7瓦特的功率差异。因此上述7瓦特的功率差异例如是(但不限于)转移到usb连接端口120_2。因此,usb连接端口120_2的功率会由18瓦特上升到25瓦特。此外,第23配置可以依据公式(3)得出第三参考值等于12.3。因此usb连接端口120_2的电压值可以被调整为9伏特。并且usb连接端口120_2的电流值为新功率与电压值的商,也就是2.7安培。

关于第24~27配置,第24~27配置的流程可以由第23配置的说明中获得足够的教示,因此恕不在此重述。

在此值得一提的是,在第23~27配置中,usb连接端口120_4的功率差异会转移到具有最大功率的type-c连接端口。如此一来,可以加速对高功率需求的外部装置进行充电。在一些实施例中,功率差异会转移到具有最小功率的type-c连接端口,然而不限于此。

请再回到图1、图7~图10所示的第三实施例的步骤s703。在步骤s703中,共同控制电路140会判断type-c连接端口(即,usb连接端口120_1~120_3)的至少一者是否先连接到外部装置。如果共同控制电路140判断出type-a连接端口先连接到外部装置,进入步骤节点e。

接下来,在图10中的步骤s1002中,共同控制电路140会在type-a连接端口连接到外部装置时,获得对应于type-a连接端口的最大预留值t2以及最小预留值t3。在步骤s1003中,type-c连接端口连接到外部装置。共同控制电路140会在type-c连接端口连接到外部装置时,获得对应于type-c连接端口的预留值t1,并且获得余功率rem。此外,在步骤s1002中,由于type-a连接端口并不会被限流,因此限流标记值会被设定为1。

在步骤s1004中,共同控制电路140会判断type-c连接端口的功率是否相同,并且type-a连接端口的功率是否大于最小预留值t3。如果判断的结果为「是」,这意谓着type-a连接端口电源还在使用,并且外部装置的type-c连接端口的功率都相同,因此输出电能并不需要进行转移,因此会进入步骤s1005。在步骤s1005中,共同控制电路140会进行等待。举例来说,共同控制电路140会等待(但不限于)10分钟后再回到步骤s1004。

在步骤s1004中,如果判断的结果为「否」,则意谓着type-a连接端口的功率已经下降到小于或等于最小预留值t3,或者是type-c连接端口的至少一者的功率发生了变化(或不完全相同)。也就是说,type-a连接端口对外部装置的充电(或供电)已结束或者是将要结束,type-a连接端口能够将功率差异转移给type-c连接端口的其中之一。共同控制电路140会在步骤s1006中将type-a连接端口的电流值由最大额定电流(例如是2.4安培)设定为最小额定电流(例如是1安培),并将type-a连接端口的功率差异转移给其中一type-c连接端口,例如是具有最大功率的type-c连接端口。步骤s1006中的实施细节可以在步骤s910中获致足够的教示,因此不在此重述。此外,在步骤s1006中,由于type-a连接端口可视为被限流在最小额定电流,因此限流标记值会被设定为0。一旦完成转移,则进入步骤s1007。在步骤s1007中,共同控制电路140会进行等待。举例来说,共同控制电路140会等待(但不限于)10分钟后再回到步骤s1002。

表4是依照本发明一实施例所绘示的多端口电力供应装置的电力供应对照表。

表4:

进一步以范例来说明,请同时参考图1、图10以及表4,在本范例中,type-a连接端口(即,usb连接端口120_4)连接到外部装置的时间点会早于type-c连接端口(即,usb连接端口120_1~120_3)连接到外部装置的时间点。

关于第28配置,共同控制电路140会在步骤s1004中判断出type-c连接端口的功率是相同的,并且type-a连接端口的功率大于最小预留值t3。输出电能p1~p4并不会进行转移。

关于第29配置,共同控制电路140会在步骤s1004中判断出type-c连接端口的功率是不相同的。当type-a连接端口的功率从12瓦特下降到5瓦特。因此7瓦特的功率差异可转移给type-c连接端口的其中之一,例如是usb连接端口120_1。usb连接端口120_1在接收到功率差异后,依据功率差异以及余功率(即,1.5瓦特),usb连接端口120_1的功率会由18瓦特上升到26.5瓦特。此外第29配置可以依据公式(3)得出第三参考值等于8.8。因此usb连接端口120_1的电压值可以被调整为9伏特。并且usb连接端口120_1的电流值为新功率与电压值的商,也就是2.9安培。

关于第30~33配置,第30~33配置的流程可以由第29配置的说明中获得足够的教示,因此恕不在此重述。

请参考图11,图11是依据本发明的另一实施例所绘示的多端口电力供应装置的电路方块示意图。在本实施例中,多端口电力供应装置200包括电力供应电路110、usb连接端口120_1~120_3、电源转换器130_1~130_3、共同控制电路140以及旁路开关150_1~150_3。图11所示电源转换器的数量为3个(即电源转换器120_1~120_3),usb连接端口的数量为3个(即电源转换器120_1~120_3),旁路开关的数量亦为3个(即旁路开关150_1~150_3)。在其他实施例中,电源转换器的数量、usb连接端口的数量以及旁路开关的数量可以依照设计需求而加以调整/设定。本实施例的电力供应电路110、usb连接端口120_1~120_3、电源转换器130_1~130_3与共同控制电路140之间的耦接方式可以由图1的实施细节获致足够的教示,因此恕不在此重述。

在图11所示实施例中,旁路开关150_1~150_3的第一端耦接于电力供应电路110,以接收源电能ps。旁路开关150_1~150_3的第二端还以一对一方式分别耦接于usb连接端口120_1~120_3的电力脚位。旁路开关150_1~150_3的控制端以一对一方式分别耦接于电源转换器130_1~130_3。旁路开关150_1会基于电源转换器130_1的控制而被导通或被断开。同理可推,旁路开关150_2、150_3分别会基于电源转换器130_2、130_3的控制而被导通或被断开。共同控制电路140会接收配置信息cc1~cc3并藉由配置信息cc1~cc3的需求电压值来决定是否指示电源转换器130_1~130_3导通或断开旁路开关150_1~150_3。本实施例的旁路开关150_1~150_3可分别由至少一个晶体管开关来实现。

进一步来说明,请同时参考图11以及图12,图12是依据本发明另一实施例说明图2所示步骤s230的部分流程示意图。图12所示步骤s301、步骤s302、步骤节点a与步骤节点b可以参照图3的相关说明。与图3不同的是,图12所示实施例还增加了步骤s303以及步骤s304。

在本实施例中,共同控制电路140在步骤s301中得知在usb连接端口120_1~120_3的这些电压需求中的最大需求电压值与最小需求电压值,并且依照usb连接端口120_1~120_3的这些功率需求算出总功率。共同控制电路140可在步骤s302中判断usb连接端口120_1~120_3是否连接至具有可编程电源供应功能的外部设备。如果共同控制电路140在步骤s302中判断出usb连接端口120_1~120_3的任一个被连接至具有可编程电源供应功能的外部设备,则进入步骤节点b。反之,如果共同控制电路140在步骤s302中判断出usb连接端口120_1~120_3都没有被连接至具有可编程电源供应功能的外部设备,则进入步骤s303。

共同控制电路140可以比较usb连接端口120_1~120_3的需求电压值与一个预设电压值而获得比较结果,以及依据此比较结果来决定是否导通这些旁路开关150_1~150_3的一个或多个。举例来说,在步骤s303中,共同控制电路140会进一步判断usb连接端口120_1~120_3的需求电压值是否大于或等于预设电压值(例如是20伏特或是其他电压准位)。如果共同控制电路140判断出usb连接端口120_1~120_3中的任一个的需求电压值大于或等于所述预设电压值(步骤s303为「是」),则进入步骤s304。

在此以usb连接端口120_3的需求电压值大于预设电压值(例如是20伏特)为例,在步骤s304中,共同控制电路140会指示电源转换器130_3导通旁路开关150_3。旁路开关150_3在被导通的情况下,电源转换器130_3不会进行电源转换(亦即电源转换器130_3不会对usb连接端口120_3进行供电),而是由电力供应电路110经由被导通的旁路开关150_3将源电能ps提供到usb连接端口120_3的电力脚位。上述的供电模式被称为旁路供电模式。也就是说,多端口电力供应装置200在步骤s304(旁路供电模式)中会用源电能ps通过旁路开关供电给需求电压值大于或等于所述预设电压值的usb连接端口(承上例,即usb连接端口120_3)。在usb连接端口120_1~120_3具有较高的需求电压值的情况下,电力供应电路110经由被导通的旁路开关将源电能ps提供到usb连接端口120_1~120_3,而不是由电源转换器130_1~130_3供电到usb连接端口120_1~120_3。如此一来,旁路开关150_1~150_3的加入可用以降低电源转换器130_1~130_3在电源传输时的电压损失以及对源电能进行电源转换时的效能损失。

在另一方面,当共同控制电路140判断出usb连接端口120_1~120_3的需求电压值都小于预设电压值(例如是20伏特)(步骤s303为「否」),则进入步骤节点a,亦即接着进入图4所示的步骤s402。

表5是依照本发明一实施例所绘示的多端口电力供应装置的电力供应对照表。

表5:

请同时参考图11、图12以及表5,在本实施例中,表5的电力供应对照表列示了多种配置的范例。本实施例的预设电压值例如是20伏特。本实施例的源电能ps的电压值例如是等于预设电压值,也就是20伏特。本实施例的源电能ps的电流值例如是1安培。关于第34、35配置,共同控制电路140在步骤s304中判断出usb连接端口120_1~120_3的需求电压值都小于预设电压值,则进入步骤节点a。

关于第36配置,共同控制电路140会判断出usb连接端口120_3的需求电压值等于预设电压值,因此进入步骤s304。共同控制电路140会指示电源转换器130_3导通旁路开关150_3。多端口电力供应装置200在步骤s304中会藉由旁路供电模式对usb连接端口120_3进行供电,藉以经由被导通的旁路开关150_3将源电能ps提供到usb连接端口120_3。关于第37配置,共同控制电路140会判断出usb连接端口120_2、120_3的需求电压值等于预设电压值,因此进入步骤s304。旁路开关150_2~150_3会被导通。多端口电力供应装置200在步骤s304中会藉由旁路供电模式对usb连接端口120_2、120_3进行供电,藉以将源电能ps提供到usb连接端口120_2、120_3。关于第38配置,共同控制电路140会判断出usb连接端口120_1~120_3的需求电压值等于预设电压值,因此进入步骤s304。旁路开关150_1~150_3会被导通。多端口电力供应装置200在步骤s304中会藉由旁路供电模式对usb连接端口120_1~120_3进行供电,藉以将源电能ps提供到usb连接端口120_1~120_3。

综上所述,本发明各实施例中,多端口电力供应装置以及操作方法会将一usb连接端口在第一时间的第一功率与在第二时间的第二功率之间的功率差异动态地转移给另一usb连接端口。多端口电力供应装置以及操作方法还会依据总功率与门槛功率的关系对应地控制电力供应电路来动态调整源电能的电压。如此一来,本发明可以动态地提升多端口电力供应装置的电压转换效率。

虽然本发明已以实施例公开如上,然而其并非用以限定本发明,任何所属技术领域中的技术人员,在不脱离本发明的精神和范围内,应当可作些许的更动与润饰,因此本发明的保护范围应当视所附的权利要求所界定者为准。

当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1