电力供应设备、电力供应控制设备和电力供应控制方法与流程

文档序号:15684606发布日期:2018-10-16 20:55阅读:216来源:国知局

包括说明书、附图和摘要的、于2017年3月28日提交的日本专利申请no.2017-063033的公开内容在此通过引用全部并入本文中。

本发明涉及电力供应设备、电力供应控制设备和电力供应控制方法。



背景技术:

在专利文献1中已经公开了符合usb(通用串行总线)标准的usb通信控制系统。usb通信控制系统配备有主机设备、集线器设备和装置设备。占用500ma的装置设备被定义为高电力装置,占用100ma的usb设备被定义为低电力装置。

用于集线器设备的集线器控制器具有执行电力监视和调节的功能。集线器设备将从主机设备获取的500ma供应到与下游端口耦接的装置设备组。例如,当在低电力装置正耦接的状态下有新装置设备耦接时,确定是否可向该新装置设备供应枚举所必需的100ma。

当能够确保100ma时,集线器控制器执行枚举并且确定是否可供应与新装置设备的功耗对应的所需电力。当不能够供应该电力时,与新装置设备的耦接被禁用。

[现有技术文献]

[专利文献]

[专利文献1]日本未审专利公开no.2010-244457



技术实现要素:

顺带一提,能够在usbpd(电力输送)标准下从一个端口供应100w(20v,5a)的电力。然而,在专利文献1中没有公开关于符合usbpd标准的电力供应。

根据对本说明书的描述和附图,本发明的其他目的和新颖特征将变得清楚。

根据本发明的一个方面,能够适当地控制符合usbpd(电力输送)标准的电力供应。

根据一个方面,可适当地控制符合usbpd(电力输送)标准的电力供应。

附图说明

图1是示出根据实施例1的电力供应设备的配置的典型示图;

图2是示出其中电力接收装置与电力供应设备耦接的配置的典型示图;

图3是用于描述针对每个电力接收装置设置的电力分布的示图;

图4是示出主控制器的操作的流程图;

图5是示出电力接收装置所耦接的从控制器的操作的流程图;

图6是示出其中其与电力接收装置的耦接被解耦的从控制器的操作的流程图;

图7是示出根据实施例2的其中电力接收装置与电力供应设备耦接的配置的典型示图;

图8是用于描述根据实施例2的控制方法的示图;

图9是用于描述根据耦接顺序来确定电力供应优先级的变型1的示图;

图10是用于描述根据电池信息来确定电力供应优先级的变型2的示图;

图11是示出主控制器的操作的流程图;

图12是示出当优先级升高时从控制器的操作的流程图;

图13是示出当优先级降低时从控制器的操作的流程图;

图14是用于描述根据电池存在/不存在信息和电池剩余电量信息来确定电力供应优先级的变型3的示图;

图15是示出根据变型3的电力供应控制方法中主控制器的操作的流程图;

图16是示出当电池剩余电量信息被更新时主控制器的操作的流程图;

图17是示出从控制器的操作的流程图;

图18是用于描述根据数据通信的存在/不存在来确定电力供应优先级的变型4的示图;

图19是示出控制器配置的框图;以及

图20是示出根据另一个实施例的控制器和电力供应设备的配置的框图。

具体实施方式

为了说明的简明起见,以下的描述和附图已经被适当省略和简化。另外,作为执行各种处理的功能块的附图中描述的相应元件就硬件而言可由cpu、存储器和其他电路来构成,并且就软件而言可由加载在存储器中的程序等来实现。因此,本领域的技术人员将理解,这些功能块可通过仅硬件、仅软件或其组合以各种形式来实现。它们不限于此或由其中的任何部分限制。顺带一提,在相应附图中,相同的附图标记分别被附加于相同的元件,并且将根据需要来省略对它们的重复描述。

另外,可使用各种类型的非暂态计算机可读介质来存储上述程序并且将其供应到计算机。非暂态计算机可读介质包括各种类型的有形存储介质。其示例包括磁记录介质(例如,软盘、磁带、硬盘驱动器)、光磁记录介质(例如,光磁盘)、cd-rom(只读存储器)cd-r、cd-r/w、半导体存储器(例如,掩模rom、prom(可编程rom)、eprom(可擦除prom)、闪存rom和ram(随机存取存储器))。另外,可通过各种类型的暂态计算机可读介质将程序供应到计算机。暂态计算机可读介质的示例包括电信号、光学信号和电磁波。暂态计算机可读介质能够通过诸如电线、光纤等的有线通信路径或无线通信路径将程序供应到计算机。

将使用图1来描述根据实施例1的电力供应设备100的配置。图1是示出电力供应设备100的配置的典型示图。电力供应设备100配备有电源插头101、第一控制器110、第二控制器120和第三控制器130、第一电力供应电路111、第二电力供应电路121和第三电力供应电路131以及第一端口112、第二端口122和第三端口132。

顺带一提,在下面的描述中,第一端口112、第二端口122和第三端口132也可分别被描述为端口112、端口122和端口132。同样地,第一电力供应电路111、第二电力供应电路121和第三电力供应电路131可分别被称为电力供应电路111、121和131,并且第一控制器110、第二控制器120和第三控制器130可分别被称为控制器110、120和130。

电源插头101被插入例如用于50hz、100v的商用电源的插座中。当然,商用电源的电压和频率不限于50hz,100v,而是可使其对应于国家或地区的标准。例如,电压不限于100v,而是可以是120v、200v、240v等。该频率可以是60hz。

电力供应设备100是配备有第一端口112、第二端口122和第三端口132的usb集线器设备。另外,在图1中,电力供应设备100设置有三个端口,但是端口的数量可以是两个或更多个。端口112、122和132是符合usb电力输送(下文中被称为usbpd)标准的电力供给端口。具体地,端口112、122和132分别是符合usbc型标准的usb端口。

因此,电力接收装置分别直接地或通过usb电缆与端口112、122和132耦接。当电力接收装置与其耦接时,电力接收装置根据usbpd标准被供应电力。在usbpd标准下,每个端口最多可供应100w(20v、5a)的电力。

电力供应电路111、121和131以及控制器110、120和130分别对应于端口112、122和132。例如,第一电力供应电路111和控制器110对应于第一端口112。电力供应电路111向第一端口112供应电力。电力供应电路111向与端口112耦接的电力接收装置供应电力。也就是说,来自电力供应电路111的电力通过端口112被供应到电力接收装置。

同样地,控制器120和第二电力供应电路121对应于第二端口122。电力供应电路121向第二端口122供应电力。电力供应电路121向与端口122耦接的电力接收装置供应电力。也就是说,来自电力供应电路121的电力通过端口122被供应到电力接收装置。

同样地,控制器130和第三电力供应电路131对应于第三端口132。电力供应电路131向第三端口132供应电力。电力供应电路131向与端口132耦接的电力接收装置供应电力。也就是说,来自电力供应电路131的电力通过端口132被供应到电力接收装置。

控制器110、120和130控制其对应的电力供应电路111、121和131。也就是说,控制器110控制来自电力供应电路111的电力供应。同样地,控制器120控制来自电力供应电路121的电力供应,并且控制器130控制来自电力供应电路131的电力供应。控制器110、控制器120和控制器130控制与usbpd标准对应的电力供应。电力供应电路111、121和131分别是与来自控制器110、120和130的指令对应地产生电力的电力供应电路。控制器110、120和130进一步控制符合usbpd标准的数据通信(下文中被称为usbpd通信)。

电力供应电路111、121和131以及控制器110、120和130与端口112、122和132对应地三个对三个地设置。另外,控制器110、120和130根据与其对应端口112、122和132耦接的电力接收装置来分别控制电力供应。因此,独立地控制从电力供应电路111、121和131到三个端口112、122和132的电力供应。电力供应电路111、121和131向其对应的端口112、122和132供应电力。因此,电力供应设备100能够供应适于所耦接的电力接收装置的电力。

在本实施例中,控制器110用作主控制器,而控制器120和130用作从控制器。也就是说,作为主控制器的控制器110控制各自作为从控制器的控制器120和130。控制器110、控制器120和控制器130通过总线102彼此耦接。因此,通过总线102向控制器110通知控制器120和130的状态改变等。另外,控制器110通过总线102向控制器120和130发送供应电力的命令。

具体地,控制器110以使电力供应设备100的总供应电力不超过规定值的方式来控制电力供应。在本实施例中,控制器110以使从电力供应设备111、121和131供应到端口112、122和132的电力的总值(即,总供应电力)变成100w或更小的方式来控制电力供应。也就是说,电力供应设备100的总供应电力的上限值变成100w。电力供应设备100的总供应电力的上限值(规定值)变成能从电力供应设备100供应的电力。顺带一提,电力供应设备100的总供应电力的上限值不限于100w。以下,通过以如下情况为例来描述操作概述,即电力供应设备100能够供应高达100w并且具有三个端口112、122和132。

控制器110、120和130分别具有符合usbpd/usbc型标准的通信电路、用于电力供应电路的控制电路、用于电力管理的仲裁电路和用于其他端口的控制器之间的接口。该仲裁电路具有总线主控功能和总线从控功能。

在具有主控功能的控制器110中,仲裁电路基于电力分布的表格来确定电力分配。这里,电力分布的表格包括所有正在耦接的电力接收装置的电力分布。控制器110根据电力分配来控制从电力供应电路111供应的电力。另外,控制器110将与用于控制器120和130的电力分配对应的仲裁信号输出到各自作为从控的控制器120和130。响应于仲裁信号,控制器120和130分别控制供应到端口122和132的电力。

接下来,将使用图2来描述对应于电力接收装置与端口112、122和132中的每个的耦接状态的电力供应控制方法。图2示出其中电力接收装置10、20和30中的每个与电力供应设备100耦接的电力供应系统的配置。在图2中,电力接收装置10、20和30分别被例示为信宿a、信宿b和信宿c。

这里,将描述电力接收装置10、20和30按(1)、(2)和(3)的以下顺序耦接的电力供应控制:

(1)电力接收装置10与端口112耦接。

(2)电力接收装置20与端口122耦接。

(3)电力接收装置30与端口132耦接。

现在,假定电力接收装置10、20和30的电力分布的最大值分别是60w、27w和15w。当电力接收装置10、20和30全都与电力供应设备100耦接并且电力供应设备100尝试供应其电力分布的最大值时,它们将超过电力供应设备的电力供应能力100w。

首先,在(1)的状态下,电力接收装置10与电力供应设备100耦接。电力接收装置10通过usb电缆11与端口112耦接。这里,控制器110通过usb电缆11获取电力接收装置10的电力分布。在向电力接收装置10供应电力之前,控制器110能够获取电力接收装置10的电力分布。控制器110根据电力分布来控制电力供应电路111。这里,电力供应电路111通过usb电缆11将最大电力接收能力的60w的电力供应到电力接收装置10。由于电力供应设备100的总供应电力是60w,因此总供应电力不超过规定值。顺带一提,如上所述,假定规定值是如上所述的上限值100w。

接下来,在(2)的状态下,除了电力接收装置10之外,电力接收装置20还与电力供应设备100耦接。电力接收装置20通过usb电缆21与端口122耦接。这里,控制器120通过usb电缆21获取电力接收装置20的电力分布。在向电力接收装置20供应电力之前,控制器120能够获取电力接收装置20的电力分布。控制器120根据电力分布来控制电力供应电路121。这里,电力供应电路121通过usb电缆21将最大电力接收能力的27w的电力供应到电力接收装置20。由于电力供应设备100的总供应电力变成87(=60+27)w,因此总供应电力不超过规定值。

此后,电力接收装置30还与电力供应设备100耦接((3)的状态)。电力接收装置30通过usb电缆31与端口132耦接。这里,控制器130通过usb电缆31获取电力接收装置30的电力分布。在向电力接收装置30供应电力之前,控制器130能够获取电力接收装置30的电力分布。控制器130根据电力分布来控制电力供应电路131。当电力供应电路131尝试向电力接收装置30供应15w的电力时,电力供应设备100的总供应电力变成102(=60+27+15)w,由此超过规定值。因此,电力供应电路131通过usb电缆31将7.5w的电力供应到电力接收装置30。当供应其时,电力供应设备100的总供应电力变成94.5w,因此不超过规定值。可使电力供应设备100的总供应电力小于或等于电力供应设备100的电力供应能力。

顺带一提,虽然在以上描述中电力接收装置10、20和30通过usb电缆11、21和31与端口112、122和132耦接,但是电力接收装置10、20和30可与端口112、122和132直接连接。这里,将使用图3来描述电力接收装置10、20和30的电力分布。与电力接收装置对应的电力接收能力(capability)针对每个电力分布被设置为不止一个。另外,针对每个电力接收装置设置电力分布。也就是说,分别针对不同的电力接收装置来设置不同的电力分布。

例如,针对电力接收装置10的电力分布p1,设置n(其中,n是1或更大的整数)个电力接收能力(capability1至n)。它们是capability1=60w、capability2=45w、capability3=27w和capabilityn=xxw。电力分布p1的最大值即电力接收装置10的最大电力接收能力是60w。电力接收装置10在其中存储电力分布p1。控制器110通过usbpd通信来获取电力接收装置10的电力分布。

针对电力接收装置20的电力分布p2,设置n个电力接收能力(capability1至n)。它们是capability1=27w、capability2=15w和capabilityn=yyw。电力分布p2的最大值即电力接收装置20的最大电力接收能力是27w。电力接收装置20在其中存储电力分布p2。控制器120通过usbpd通信来获取电力接收装置20的电力分布p2。

针对电力接收装置30的电力分布p3,设置两个电力接收能力(capability1至n)。它们是capability1=15w和capability2=7.5w。电力分布p3的最大值即电力接收装置30的最大电力接收能力是15w。电力接收装置30在其中存储电力分布p3。控制器130通过usbpd通信来获取电力接收装置30的电力分布p3。

控制器120通过总线102向作为主控制器的控制器110发送电力分布p2。同样地,控制器130通过总线102向控制器110发送电力分布p3。控制器110列出所有电力接收装置10、20和30的电力分布p1至p3以生成表格pt。在电力分布的表格pt中,使电力接收装置和电力接收能力彼此对应。具体地,使一个或两个或更多的电力接收能力与一个电力接收装置对应。

作为主控制器的控制器110以总供应电力不超过规定值的方式来控制电力的供应。也就是说,控制器110从电力分布p1至p3逐一选择电力接收能力,使得供应到所有电力接收装置10、20和30的电力的总值不超过规定值,并且向控制器120和130中的每个输出仲裁信号。另外,控制器110还控制电力供应电路111,使得它以电力供应设备的总供应电力不超过规定值的方式供应从电力分布p1选择的电力接收能力的电力。

在以上描述中,控制器110以它供应电力分布p1的电力capability1=60w的方式来控制电力供应电路111。因此,电力供应电路111将60w的电力供应到电力接收装置10。控制器110向控制器120输出仲裁信号,以供应电力分布p2的capability1=27w。控制器120基于向电力接收装置20供应27w电力的仲裁信号来控制电力供应电路121。控制器110向控制器130输出仲裁信号,以供应电力分布p3的capability1=7.5w。控制器130基于向电力接收装置30供应7.5w电力的仲裁信号来控制电力供应电路131。

因此,控制器110通过参照所有电力接收装置10、20和30的电力分布p1至p3的表格来决定电力分配。也就是说,控制器110控制来自电力供应设备100的总供应电力,使其不超过规定值。例如,可针对用作主控制器的控制器110,设置电力供应设备100的总供应电力的上限值。能够基于usbpd标准来有效设计电力供应设备100。因此,能够避免超过电力供应设备100所供应的电力的上限值。可适当地控制对应于usbpd(电力输送)标准的电力供应。

例如,在usbpd标准下,可为每个端口供应高达100w的电力。然而,当进行设计使得在所有端口处的电力总是可高达100w时,就会导致成本升高。另外,当每个端口处的能力固定时,用户的便利度受损。因此,通过提供以上配置,能够根据所耦接的电力接收装置来供应合适的电力。另外,能够在不使用附加控制器的情况下,提供优化供应给每个端口的电力的功能。因此,能够在抑制成本的同时,执行效率良好的设计。另外,可适当地控制对应于usbpd(电力输送)标准的电力供应。

以下,将参照图4至图6来描述根据本实施例的电力供应控制方法。图4是示出作为主控制器的控制器110的操作的流程图。图5和图6是示出各自作为从控制器的控制器120和130的操作的流程图。

首先,将使用图4来描述控制器110的操作。首先,控制器110检测是否执行电力接收装置10、电力接收装置20或电力接收装置30的耦接或其耦接的解耦(s11)。当没有检测到该耦接或其解耦(s11中的“否”)时,控制器110重复进行s11的处理,直到检测到该耦接或其解耦。

当检测到该耦接或其解耦(s11中的“是”)时,控制器110获取电力接收装置的电力分布(s12)。然后,控制器110更新电力分布的表格(s13)。也就是说,当新近耦接了电力接收装置时,控制器110将新近耦接的电力接收装置的电力分布天添加到该表格中。另一方面,当该耦接解耦时,控制器110从表格中去除所解耦的电力接收装置的电力分布。

然后,控制器110基于电力分布的表格来决定要供应到每个端口的电力,并且将其通知给电力供应电路111、控制器120和控制器130(s14)。由此,能够将与更新后的表格对应的电力供应到正耦接的电力接收装置。因此,在插入和去除电力接收装置时,更新表格。因此,当电力接收装置被耦接并且电力接收装置的耦接解耦时,可按设置适宜的电力接收能力的方式来控制要供应的电力。

接下来,将使用图5和图6来描述控制器120和130的操作。顺带一提,由于控制器120和控制器130是执行相同操作的从控制器,因此控制器120将被描述为执行以下描述中的处理。

首先,将使用图5来描述当电力接收装置20与端口122耦接时的操作。首先确定控制器120是否检测到电力接收装置20与端口122的耦接(s21)。当没有检测到该耦接(s12中的“否”)时,控制器120重复进行s21的处理,直到检测到该耦接。

当检测到电力接收装置20的耦接时(s21中的“是”),控制器120通知作为主控制器的控制器110状态已经改变(s22)。如图4的s11中指示的,控制器110能够根据s22的通知来检测耦接或解耦。然后,控制器120通过usbpd通信来从电力接收装置20获取电力分布p2(s23)。控制器120通过总线102向作为主控制器的控制器110发送电力分布p2(s24)。如图4中的s21中指示的,控制器110能够根据步骤s24中的发送来获取电力分布。

接下来,控制器120确定是否接收到来自作为主控制器的控制器110的通知(s25)。当没有接收到来自控制器110的通知(s25中的“否”)时,控制器120等待,直到它从控制器110接收到通知。当接收到来自控制器110的通知(s25中的“是”)时,控制器120开始以所通知的电力接收能力的电力向电力接收装置20供给电力。也就是说,根据图4的s14中的通知,将对应于电力分布的表格pt所确定的电力接收能力(例如,capability1=27w)通知给控制器120。控制器120控制电力供应电路121,以通过端口122将27w的电力供应到电力接收装置20。因此,控制器120按照来自控制器110的指令来控制来自电力供应电路121的电力供应。

接下来,将使用图6来描述电力接收装置20的耦接解耦的处理。控制器120检测电力接收装置20的耦接是否解耦(s31)。当没有检测到其解耦时,重复s31的处理,直到检测到解耦。也就是说,控制器120假定供应对应于对电力分布p2设置的电力接收能力的电力的状态。当检测到解耦时,控制器120停止向电力接收装置20供应电力(s32)。然后,控制器120向作为主控制器的控制器110通知状态已经改变(s33)。如图4的s11中指示的,控制器110能够根据s23的通知来检测耦接或解耦。

因此,端口112、122和132处的控制器110、120和130分别具有以下功能:以没有超过整个电力供应设备100的电力供应能力执行电力的供应的方式,在其中执行仲裁。控制器110、120和130分别在总供应电力不超过规定值的范围内,通过使用其仲裁功能来向端口供应最佳电力。也就是说,控制器110以使电力供应设备100的总供应电力不超过规定值的方式来控制电力的供应。可以基于usbpd标准来高效地设计多端口电力供应设备100,在usbpd标准中,可在每个端口最大地供应100w的大电力。

在usbpd标准下,电力接收装置和电力供应设备可支持多个电力分布。因此,保持针对每个电力接收装置的电力分布。因此,在每个电力接收装置进行耦接时,作为主控制器的控制器110通过使用usbpd通信来获取电力分布。控制器110列出所有电力接收装置的电力分布并且将其存储为表格。例如,当电力接收装置10与指派给控制器110本身的端口112耦接时,控制器110将电力接收装置10的电力分布p1存储在其中。当电力接收装置20和30与指派给作为从控制器的控制器120和130的端口122和132耦接时,控制器120和130将电力分布p2和p3发送到控制器110。控制器110将电力分布p2和p3存储在其中。

控制器110基于正耦接的所有电力接收装置的电力分布p1至p3来生成表格,并且基于该表格来决定电力分配。然后,在插入和去除电力接收装置时,更新电力分布的表格。当要被供应到端口112的电力改变时,控制器110控制来自电力供应电路111的电力供应。当要提供给端口122和132中的每个的电力改变时,控制器110通过总线102将与电力分配对应的仲裁信号发送到控制器120和130。然后,控制器120和130分别控制来自电力供应电路121和131的电力的供应。

控制器110确定供应每个电力分布中的最大电力接收能力的电力的总供应电力是否超过规定值(上限值)。也就是说,控制器110将总供应电力和规定值(在以上示例中,100w)与作为总电力的所有电力分布中的最大电力接收能力的总值进行比较。然后,当总供应电力超过规定值时,供应到一个或多个接收装置的电力受限制。具体地,将除了每个电力分布的最大电力接收能力之外的电力接收能力的电力供应到一个或两个或更多个电力接收装置。

因此,控制器110决定针对正耦接的电力接收装置的电力分配。可采取各种方法来决定通过控制器110进行的电力分配。例如,控制器110可根据电力接收装置的耦接顺序来决定电力分配。

更具体地,控制器110从新近耦接的电力接收装置(在以上示例中,电力接收装置30)的电力分布中选择小电力接收能力,并且将总供应电力设置成不超过规定值。

可供选择地,控制器110从已经耦接的电力接收装置(在以上示例中,电力接收装置10或20)的电力分布中选择小电力接收能力,并且将总供应电力设置成不超过规定值。也就是说,控制器110控制供应给已经耦接的电力接收装置的电力被降低。因为采用了先前耦接的电力接收装置,电力供应的优先级可降低。在这种情况下,新近耦接的电力接收装置被供应最大电力接收能力的电力。

另外,当即使选择了电力分布的最小电力接收能力,总供应电力也超过规定值时,控制器110可选择一个来停止来自一个或多个电力接收装置内的电力供给。例如,当向所有电力接收装置中的每个供应电力分布的最小电力接收能力时的总供应电力超过规定值时,控制器110进行控制,以停止一个或多个电力接收装置的电力供应。例如,至于电池可操作的电力接收装置,控制器110停止对其的电力供应。

当电力接收装置解耦时,更新每个电力分布的表格,并且使电力供应期间至电力接收装置的电力最佳。通过这样做,可将高电力快速供应到其电力供应已经被限制或停止的电力接收装置。

顺带一提,针对电力分布p1至p3设置的电力接收能力和电力接收能力的数量不限于以上值。当然,电力供应设备100中的端口的数量和总供应电力不限于以上的值。

可使作为主控制器的控制器110和作为从控制器的控制器120和130彼此等同地配置。也就是说,控制器110、控制器120和控制器130分别具有相同的电路配置。因此,将随后描述的仲裁电路单元具有主控功能和从控功能二者。当控制器110、120和130被装入电力供应设备100中时,一个控制器被指派给主控制器,并且其他控制器被指派给从控制器。仲裁电路单元根据指派给控制器的功能进行操作。

顺带一提,虽然以上已经描述了当总供应电力没有超过规定值时电力供应设备100以每个电力分布的最大电力接收能力供应电力,但是电力供应设备100可供应除了每个电力分布的最大电力接收能力之外的电力接收能力。电力接收装置10、20和30中的一个或多个会需要电力供应设备100提供除了最大电力接收能力之外的所需的电力。例如,电力接收装置10、20和30需要电力供应设备100提供除了每个电力分布的最大电力接收能力之外的电力接收能力作为所需电力。电力供应设备100获取每个电力接收装置的电力分布和所需电力。另外,当所需电力的总值超过规定值时,电力供应设备100执行以上仲裁。

因此,控制器110、120和130分别具有用于主控功能的耦接端子和用于从控功能的耦接端子。另外,与所指派功能对应的耦接端子与总线102和其他电路耦接。通过像这样做,能够根据控制器110的设计等来切换指派给控制器的功能。由此,能够增强控制器110的通用性。例如,即使当设计端口数量不同的电力供应设备100时,控制器也可全部由从控制器构成,并且主控制器可包括具有相同电路配置的控制器。顺带一提,可根据耦接端子的耦接状态来切换针对控制器的主控功能或从控功能的指派。可供选择地,可通过将主控功能或从控功能写入控制器的固件中来指派主控功能或从控功能。

实施例2

本实施例将描述用于改变针对每个电力接收装置的电力供应的优先级的具体示例。顺带一提,虽然用于改变优先级的多个具体示例将在下面描述中被描述为被划分为一些,但是也可适宜地组合具体示例。

首先,将描述通过用户操作来改变优先级的示例。将使用图7来描述电力供应设备100的配置和操作。图7是用于描述电力供应设备100的配置及其操作的示图。图8是示出从电力分布的表格中选择的电力接收能力的改变的示图。

首先,将描述根据本实施例的电力供应设备100的配置。如图7中所示,在本实施例2中,在实施例1中所示的电力供应设备100中添加接口200。顺带一提,由于除了接口200之外本电力供应设备就配置而言与实施例1中示出的电力供应设备100类似,因此将适宜地省略对其的描述。例如,由于控制器110、120和130以及电力供应电路111、121和131与实施例1中的那些类似,因此省略对其的例示。另外,在图7中,如同实施例1一样,电力接收装置10被示出为信宿a,电力接收装置20被示出为信宿b和电力接收装置30被示出为信宿c。

接口200是向用户指示目前电力供应状态并且从用户接受每个电力接收装置的优先级改变的用户接口。具体地,接口200具有选择按钮201、停止灯202、限制灯203和电力供给灯204。针对每个端口112、122和132设置选择按钮201、停止灯202、限制灯203和电力供给灯204。也就是说,接口200具有三个选择按钮201、三个停止灯202、三个限制灯203和三个电力供给灯204。

选择按钮201是接受用户输入的输入接口。例如,用户通过按压选择按钮201,可改变电力接收装置的电力供应优先级。例如,如上所述,选择按钮201对应于端口112、122和132中的每个。用户通过按压与端口112对应的选择按钮201,能够优先向端口112供应电力。在这种情况下,以针对与端口112对应的电力接收装置10的电力分布p1设置的电力接收能力(在图8中,60w、45w、27w和xxw)中的最大电力接收能力(在图8中,60w)来执行电力供应。当然,输入接口可包括除了按钮以外的接口,例如,开关、触摸面板等。

停止灯202、限制灯203和电力供给灯204分别是用于向用户通知端口112、122和132中的每个的电力供应状态的输出接口。例如,停止灯202、限制灯203和电力供给灯204可包括led(发光二极管)等。更具体地,停止灯202发射红光,限制灯203发射黄光并且电力供给灯204发射红光。顺带一提,输出接口不限于灯,而是可以是lcd(液晶面板)监视器等。

如上所述,针对一个端口122设置停止灯202、限制灯203和电力供给灯204。另外,当电力接收装置与一个端口耦接时,停止灯202、限制灯203和电力供给灯204根据对电力接收装置的电力供应状态进行操作。停止灯202、限制灯203和电力供给灯204中的一个根据对电力接收装置的电力供应状态而打开,并且其中的剩余两个截止。也就是说,一个灯根据对电力接收装置的电力供应状态而选择性点亮。

具体地,当电力接收装置10的电力分布p1中的最大电力接收能力(在图7中,60w)的电力被供应到端口112时,电力供给灯204打开。当电力接收装置10的电力分布p1中的除了最大电力接收能力之外的电力(在图7中,45w、27w或xxw)被供应到端口112时,限制灯203打开。当没有电力供应到端口112时,停止灯202打开。顺带一提,当没有电力接收装置与端口112耦接时,停止灯202、限制灯203和电力供给灯204全都关闭。

甚至相对于端口122和132,类似地操作停止灯202、限制灯203和电力供给灯204。因此,用户能够掌握每个端口的电力供应状态。用户认识到,对期望其电力供应被优先进行的电力接收装置的电力供应停止或受限制。然后,通过按压与电力接收装置对应的选择按钮201,用户能够优先向电力接收装置供应电力。例如,当电力接收装置配备有电池并且电池剩余电量低时,用户改变优先级,由此能够高速执行充电。

在图7中示出了以(1)至(4)的以下顺序执行操作的示例:

(1)电力接收装置10与端口112耦接,

(2)电力接收装置20与端口122耦接,

(3)电力接收装置30与端口132耦接,以及

(4)通过用户的按钮操作来改变优先级。

顺带一提,由于本实施例就(1)至(3)的操作而言与实施例1类似,因此将省略对其的详细描述。将只描述停止灯202、限制灯203和电力供给灯204的操作。

在(1)的状态下,只有电力接收装置10与电力供应设备100耦接。另外,由于电力接收装置10被供应电力分布p1中的最大电力接收能力(60w)的电力,因此与端口112对应的电力供给灯204打开。电力接收装置20和30与端口122和132不耦接。因此,与端口122和132中的每个对应的停止灯202、限制灯203和电力供给灯204全都关闭。

在(2)的状态下,电力接收装置10和20与电力供应设备100耦接。另外,由于电力接收装置10被供应电力分布p1中的最大电力接收能力(60w)的电力,因此与端口112对应的电力供给灯204打开。由于电力接收装置20被供应电力分布p2中的最大电力接收能力(27w)的电力,因此与端口122对应的电力供给灯204打开。电力接收装置30与端口132不耦接。因此,与端口132对应的停止灯202、限制灯203和电力供给灯204全都关闭。

在(3)的状态下,电力接收装置10、电力接收装置20和电力接收装置30与电力供应设备100耦接。另外,由于电力接收装置10被供应电力分布p1中的最大电力接收能力(60w)的电力,因此与端口112对应的电力供给灯204打开。由于电力接收装置20被供应电力分布p2中的最大电力接收能力(27w)的电力,因此与端口122对应的电力供给灯204打开。由于电力接收装置30被供应电力分布p3中的除了最大电力接收能力(15w)之外的电力接收能力(7.5w)的电力,因此与端口132对应的限制灯203打开。

在(3)的状态下,没有优先向端口132供应电力。当期望优先向端口132供应电力时,用户按压与端口132对应的选择按钮201。因此,优先向端口132供应电力,由此导致(4)的状态。这里,对端口132和112中的每个的电力供应状态改变。

在(4)的状态下,由于电力接收装置30被供应电力分布p3中的最大电力接收能力(15w)的电力,因此与端口132对应的电力供给灯204打开。另外,控制器110以使电力供应设备100的总供应电力不超过规定值(100w)的方式来降低要供应到电力接收装置10的电力。这里,由于电力接收装置10被供应电力分布p1中的除了最大电力接收能力(60w)之外的电力接收能力(45w)的电力,因此与端口112对应的限制灯203打开。顺带一提,由于向电力接收装置20供应电力分布p2中的最大电力接收能力(27w)的电力,因此与端口122对应的电力供给灯204打开。

以这种方式设置接口200使用户能够改变电力供应的状态。因此,用户能够增加要供应到期望其电力供应被优先进行的电力接收装置的电力。在图7中的(4)的状态下,用户能够将电力分布p3中的最大电力接收能力的电力供应到期望其电力供应被优先进行的电力接收装置30。

顺带一提,电力供应优先级的切换不限于图7中的(4)的状态下示出的示例。例如,可根据按压选择按钮201的顺序来切换优先级。可供选择地,可根据电力接收装置的电池的电池信息来决定与其中按压了选择按钮201的电力接收装置的优先级不同的优先级。否则,可根据电力接收装置的耦接顺序来决定与其中按压了选择按钮201的电力接收装置的优先级不同的优先级。图8中示出了切换优先级的示例。

首先,图8中(3)的状态呈现了与图7中的(3)的状态类似的电力供应状态。也就是说,60w、27w和7.5w的电力被供应到电力接收装置10、20和30。这里,电力接收装置10和20分别对应于电力分布p1和p2的最大电力接收能力。顺带一提,电力分布p1至p3与实施例1中的那些相似。

接下来,将描述以下情况:在(3)的状态下,对端口112的电力供应的优先级高于对端口122的电力供应的优先级。在这种情况下,电力供应设备100从(3)的状态顺序地改变成(4-1)的状态和(5-1)的状态。这里,例如,根据电力接收装置的耦接顺序来决定电力供应的优先级。

具体地,在(3)的状态下,用户按压与端口132对应的选择按钮201,以优先向电力接收装置30供给电力。因此,如(4-1)的状态下一样,要供应到电力接收装置30的电力从7.5w降至15w,并且要供应到电力接收装置20的电力从27w升至15w。例如,由于电力接收装置10是在电力接收装置20之前耦接的,因此控制器110将电力接收装置20的电力降低。

即使在电力分布p2中的最大电力接收能力被供应到电力接收装置30的状态下,控制器110也以低优先级来降低供应到端口122的电力,使得电力供应设备100的总供应电力不超过100w。因此,电力分布p2中的除了最大电力接收能力(45w)之外的电力接收能力(15w)的电力被供应到电力接收装置20。此时,电力接收装置10在被供应电力分布p1中的最大电力接收能力(60w)的同时保持不变。

另外,在(4-1)的状态时,用户按压与端口122对应的选择按钮201,以升高端口122的优先级。然后,端口122的优先级变成比端口112的优先级高。因此,如(5-1)的状态下一样,要供应到电力接收装置20的电力从15w升至27w,并且要供应到电力接收装置10的电力从60w降至45w。也就是说,控制器110降低与选择按钮201没有被按压的端口112对应的电力接收装置10的电力。

即使在电力分布p3中的最大电力接收能力被供应到电力接收装置20的状态下,控制器110也以低优先级来降低供应到端口112的电力,使得电力供应设备100的总供应电力不超过100w。因此,电力分布p1中的除了最大电力接收能力(60w)之外的电力接收能力(45w)的电力被供应到电力接收装置10。此时,电力接收装置30在被供应电力分布p3中的最大电力接收能力(15w)的同时保持不变。

接下来,将描述以下情况:在初始状态下,对端口122的电力供应的优先级高于对端口112的电力供应的优先级。在这种情况下,电力供应设备100从(3)的状态顺序地改变成(4-2)的状态和(5-2)的状态。这里,例如,根据电池信息来决定优先级。

具体地,在(3)的状态下,用户按压与端口132对应的选择按钮201,以优先向电力接收装置30供给电力。因此,如(4-2)的状态下一样,要供应到电力接收装置30的电力从7.5w升至15w,并且要供应到电力接收装置10的电力从60w降至45w。例如,降低要供应到电力接收装置10的电力,以优先向电池剩余电量低的电力接收装置20供应电力。

即使在电力分布p3中的最大电力接收能力被供应到电力接收装置30的状态下,控制器110也以低优先级来降低供应到端口112的电力,使得电力供应设备100的总供应电力不超过100w。因此,电力分布p1中的除了最大电力接收能力(60w)之外的电力接收能力(45w)的电力被供应到电力接收装置10。此时,电力接收装置20在被供应电力分布p2中的最大电力接收能力(27w)的同时保持不变。

另外,在(4-2)的状态时,假定电力接收装置20的充电已经完成。另外,用户按压与端口112对应的选择按钮201,以升高端口112的优先级。然后,端口112的优先级变成比端口122的优先级高。因此,如(5-2)的状态下一样,要供应到电力接收装置10的电力从45w升至60w,并且对电力接收装置20的电力供应停止。也就是说,电池停止对充电后的电力接收装置20的电力供给。

即使在电力分布p1中的最大电力接收能力被供应到电力接收装置10的状态下,控制器110也以低优先级来降低供应到端口122的电力,使得电力供应设备100的总供应电力不超过100w。此时,电力接收装置30在被供应电力分布p3中的最大电力接收能力(15w)的同时保持不变。顺带一提,虽然这里停止对电力接收装置20供应电力,但是电力分布p2中的除了最大电力接收能力(27w)之外的电力接收能力(15w)的电力被供应到电力接收装置20。

以这种方式设置如同选择按钮201一样的输入接口,使用户能够向期望其电力供给被优先进行的电力接收装置供应最大电力接收能力的电力。另外,通过设置如同停止灯202、限制灯203和电力供给灯204一样的输出接口,用户能够容易地把握当前电力接收状态。另外,控制器110在其中从其他控制器120和130中的每个接收关于用户输入的通知。此外,由于控制器110根据用户输入来决定电力分配,因此可容易地执行电力供应控制。

(变型1)

在变型1中,按每个电力接收装置的耦接顺序来决定对其供应电力的优先级。图9是用于描述其中优先级按电力接收装置耦接顺序而确定的变型1的示图。顺带一提,由于电力供应设备100的基本配置及其处理与以上内容交叠,因此将适宜地省略对其的描述。

如图9中所示,控制器110保持电力接收装置的耦接顺序。这里,电力供应设备100的耦接顺序被指派为电力接收装置10、电力接收装置20和电力接收装置30。顺带一提,假定与电力供应设备100最新耦接的电力接收装置10的耦接顺序是1。假定最靠前(即,在最早时间)耦接的电力接收装置30的耦接顺序是3。另外,控制器110按优先级随着耦接顺序变得更近而变高的方式来控制供应电力。

因此,最大电力接收能力(60w)和最大电力接收能力(27w)的电力被分别供应到电力接收装置10和电力接收装置20。电力接收装置30被供应除了最大电力接收能力(15w)之外的电力接收能力(7.5w)的电力。通过像这样做,可控制总供应电力,使其不超过规定值。

顺带一提,控制器110可被通知控制器120和130与电力接收装置耦接,或者在电力接收装置被插入端口或从端口抽出其的时刻其耦接被切断。也就是说,当在图5的s22或图6的s33中进行通知时,控制器110可更新耦接顺序。控制器110可将耦接顺序存储在存储器或寄存器中。因此,能够适宜地控制电力供给。当然,随着电力供应设备就耦接方面而言变旧,可使电力供给的优先级高。

(变型2)

在变型2中,基于电池信息来决定对其供应电力的优先级。图10是用于描述基于电池信息来决定优先级的变型2的示图。顺带一提,由于电力供应设备100的基本配置及其处理与以上内容交叠,因此将适宜地省略对其的描述。

如图10中所示,电池信息被保持在控制器110中。这里,电池信息包括指示与其对应端口连接的电力接收装置的电池的存在/不存在的电池存在/不存在信息。例如,由于电力接收装置30没有配备有电池,因此不存在电池信息。

另外,对于各自配备有电池的电力接收装置10和20中的每个,其电池信息包括与电池剩余电量对应的电池剩余电量信息。电力接收装置10中的电池充电完成。也就是说,由于其电池正充满,因此电池信息被表示为空闲(idle)。另一方面,由于电力接收装置20的电池在充电,所以电池信息被表示为充电。也就是说,电池剩余电量信息是指示充电是否完成的信息。

这里,控制器110以最优先执行其电力供应的方式来控制没有配备有电池的电力接收装置30。也就是说,由于各自配备有电池的电力接收装置10和20可以是由电池操作的,因此优先进行对没有配备有电池的电力接收装置30的电力供应。接下来,控制器110优先于正在充电的电力接收装置20来控制电力接收装置30的电力供应执行。其充电已经完成的电力接收装置10的优先级最多地降低。也就是说,电力供应优先级是按电力接收装置30、电力接收装置20和电力接收装置10的顺序。

向没有电池的电力接收装置30供应最大电力接收能力(15w)的电力。另外,根据电池剩余电量来决定各自具有电池的电力接收装置10和20的优先级。这里,电池剩余电量低的电力接收装置20的优先级高于电池剩余电量高的电力接收装置10的优先级。电力接收装置30和电力接收装置20分别被供应最大电力接收能力(15w)和最大电力接收能力(27w)的电力。电力接收装置10被供应除了最大电力接收能力(60w)之外的电力接收能力(45w)的电力。通过像这样做,可控制总供应电力,使其不超过规定值。因此,能够更适当地执行电力供给控制。

顺带一提,虽然电池剩余电量信息在以上描述中被表示为指示充电期间和电力接收完成的两种类型,但是控制器110可获取电池剩余电量作为0%至100%的数字值。另外,可降低对电池剩余电量大的电力接收装置的电力供应的优先级。

另外,可定期更新各自具有电池的电力接收装置10和20中的每个的电池剩余电量。在这种情况下,例如,控制器110和120分别定期获取电力接收装置10和20的电池剩余电量。然后,控制器120定期将电力接收装置20的电池剩余电量发送到控制器110。另外,控制器110根据所获取的电力接收装置10和20的电池剩余电量来定期更新电池信息。

顺带一提,可在耦接电力接收装置时获取电池存在/不存在信息。另外,还可只在耦接电力接收装置时获取电池剩余电量信息。当然,获取和更新电池信息的定时不受特别限制。此外,当电力接收装置配备有电池时,电池信息可包括指示电池剩余电量的电池剩余电量信息。也就是说,在各自具有电池的电力接收装置中,电池剩余电量信息与电池存在/不存在信息对应地被保持。在本变型2中,由于根据电池信息来确定优先级,因此可适宜地执行电力供给控制。

接下来,将参照图11至图13来描述根据本实施例的电力供应控制方法。图11至图13分别是示出通过选择按钮201切换优先级的处理的流程图。图11是示出作为主控制器的控制器110的操作的流程图。图12和图13是示出作为从控制器的控制器120和130的操作的流程图。顺带一提,由于控制器110、120和130中的每个的基本处理与实施例1中的基本处理类似,因此将适宜地省略对其的描述。

首先,将使用图11来描述控制器110的操作。这里将描述控制器110根据用户输入和电池信息来决定电力分配的示例。具体地,在其处选择按钮被按压的端口的电力供应被给定顶级优先级的情况下,控制器110决定除了通过参照电池信息之外的对于端口的优先级。首先,控制器110确定是否检测到与端口112、122和132中的每个对应的选择按钮201的按钮按压(s41)。当没有检测到该按钮按压(s41中的“否”)时,控制器110重复进行s41的处理,直到检测到选择按钮被按压。

当检测到按钮按压时(s41中的“是”),控制器110向控制器120和130输出用于获取电池信息的指令(s42)。然后,确定是否完成了从各自作为从控制器的控制器120和130获取电池信息(s43)。

当没有完成从控制器120和130获取电池信息(s43中的“否”)时,控制器110重复进行s43的处理,直到完成获取。也就是说,控制器110待机,直到它从控制器120和130接收到电池存在/不存在信息和电池剩余电量信息。控制器110还获取电力接收装置10的电池信息。

当完成获取所有电力接收装置的电池信息(s43中的“是”)时,控制器110决定电力分配(s44)。具体地,控制器110以优先向其处的选择按钮201被按压的端口供应电力的方式来决定电力分配。因此,其处的选择按钮201被按压的端口被提供电力分布中的最大电力接收能力的电力。对于其处的选择按钮201没有被按压的每个端口,基于电池信息来确定其优先级。

另外,控制器110执行降低电力的指令(s45)。例如,当通向端口122和132的电力降低时,控制器110向控制器120和130输出仲裁信号,以执行降低电力的指令。当通向端口112的电力降低时,控制器110控制电力供应电路111来降低电力。控制器110确定电力供应设备100的总供应电力是否超过规定值。当总供应电力超过它时,控制器110可优先执行降低要供应到优先级低的电力接收装置的电力的指令。

接下来,控制器110确定电力改变是否完成(s46)。当没有接收到来自控制器120和130或电力供应电路111中的每个的关于其改变完成的通知时(s46中的“否”),重复进行s46的处理,直到改变完成。也就是说,控制器110待机,直到接收到关于改变完成的通知。

当改变完成时(s46的“是”),控制器110执行增加电力的指令(s47)。例如,当供应到端口122和132的电力增加时,控制器110向控制器120和130输出仲裁信号,以指令增加电力。另外,当通向端口112的电力增加时,控制器110控制电力供应电路111来增加电力。因此,控制电力供应设备100的总供应电力,使其不超过规定值。

接下来,将使用图12来描述各自是从控制器的控制器120和130的操作。顺带一提,由于控制器120和控制器130是执行相同操作的从控制器,因此将只在下面的描述中描述控制器120的操作。

图12是示出控制器120在选择按钮201被按压时增加电力的操作的流程图。控制器120确定是否检测到与端口112对应的选择按钮201的按钮按压(s51)。

当没有检测到按钮按压(s51中的“否”)时,控制器120重复进行s51的处理,直到检测到按钮按压。当检测到按钮按压(s51中的“是”)时,控制器120向作为主控的控制器110通知已经检测到按钮按压(s52)。因此,控制器110可在图11的s41中确定是否执行按钮按压的检测。另外,在s52中,控制器120可向控制器110通知电池信息。因此,在图11的s42中,控制器110能够获取电池信息。

接下来,控制器120确定是否发出来自作为主控的控制器110的指令(s53)。也就是说,确定是否发出图11的s47中的增加电力的指令。由于与端口122对应的选择按钮201在这里被按压,因此优先向电力接收装置20供应电力。

当没有发出指令(s53中的“否”)时,控制器120重复进行s53的处理,直到发出该指令。因此,控制器120不改变电力,直到接收到来自控制器110的指令。也就是说,控制器120不增加要供应的电力,直到供应到其他端口的电力降低。

当发出指令(s53中的“是”)时,控制器120供应所指令的电力(s54)。也就是说,控制器120控制电力供应电路121,由此向电力接收装置20供应与电力分配对应的电力。然后,控制器120向控制器110通知电力发生改变(s55)。

接下来,将使用图13来描述作为从控制器的控制器120和130的操作。顺带一提,由于控制器120和控制器130是执行相同操作的从控制器,因此将只在下面的描述中描述控制器120的操作。

图13是示出控制器120在与端口112对应的选择按钮201没有被按压时降低电力的操作的流程图。首先,控制器120确定是否发出来自作为主控制器的控制器110的指令(s61)。也就是说,控制器120确定是否发出图11的s45中的降低电力的指令。由于与端口122对应的选择按钮201在这里没有被按压,因此降低向电力接收装置20供应电力的优先级。

当没有发出指令(s61中的“否”)时,控制器120重复进行s61的处理,直到发出该指令。因此,控制器120不改变电力,直到接收到来自控制器110的指令。当发出指令(s61中的“是”)时,控制器120供应所指令的电力(s62)。也就是说,控制器120控制电力供应电路121,由此向电力接收装置20供应与电力分配对应的电力。因此,电力供应电路121降低供应到电力接收装置20的电力。

然后,控制器120向控制器110通知电力发生改变(s63)。由此,控制器110能够检测在s46中的改变完成。因此,可基于用户输入和电池信息来控制电力供应。因此,能够适宜地控制电力供应。

(变型3)

在变型3中,基于电池信息来决定优先级。图14是典型示出根据变型3的电力供应设备100的配置的示图。电池信息包括对应电力接收装置的电池存在/不存在信息和电池剩余电量信息。电池信息是指示电池存在或不存在的信息。电池剩余电量信息是指示电池剩余电量的信息,并且用0%至100%之间的数值来表示。顺带一提,100%指示完全充好电(完全充电)。

然后,升高对电池剩余电量低的电力接收装置的电力供应的优先级。因此,在图14中,电力供应的优先级是按电力接收装置30、电力接收装置20和电力接收装置10的顺序。通过像这样做,可快速对电池剩余电量低的电力接收装置充电。

另外,控制器110可将电力分布中的最小电力供应能力的电力供应到接近完全充电的电力接收装置。例如,当电力接收装置30的充电在图14中示出的电力分布p1中完成时,控制器110控制电力供应电路111来供应xxw的电力。通过像这样做,可将更多的电力分配给电池剩余电量低的电力接收装置。

图15至图17分别是示出根据变型3的电力供应控制方法的流程图。首先,将使用图15来描述控制器110的操作。图15是示出当电力接收装置与电力供应设备100耦接时的操作的流程图。

首先,控制器110检测是否执行电力接收装置10、电力接收装置20或电力接收装置30的耦接或耦接的解耦(s71)。当没有检测到该耦接或解耦(s71中的“否”)时,控制器110重复进行s71的处理,直到检测到该耦接或解耦。

当检测到该耦接或解耦(s71中的“是”)时,控制器110获取所耦接的电力接收装置的电力分布(s72)。另外,控制器110获取新近耦接的电力接收装置的电池存在/不存在信息(s73)。控制器110基于电池存在/不存在信息来确定电池是否存在(s74)。当在电力接收装置中存在电池(s74中的“是”)时,控制器110获取电池剩余电量信息(s75)。

当在s75中获取了电池剩余电量信息或者在电力接收装置中没有电池时(s74中的“否”)时,控制器110更新表格和电池信息(s76)。然后,控制器110基于更新后的表格和电池信息来决定要供应到每个端口的电力,并且将其通知给电力供应电路111、控制器120和控制器130(s77)。由此,能够将与更新后的表格对应的电力供应到正耦接的电力接收装置。因此,能够向每个端口供应适宜的电力。

接下来,将使用图16来描述在电力接收装置没有被插入/抽出的情况下控制器110用于更新电池剩余电量信息的操作。首先,控制器110确定是否接收到来自控制器120或130的通知(s81)。当没有接收到通知(s81中的“否”)时,控制器110重复进行s81的确定。

当接收到通知(s81中的“是”)时,控制器110更新电池剩余电量(s82)。然后,控制器110更新表格(s83)。基于该表格和电池信息,控制器110决定要供应到每个端口的电力,并且将其通知给电力供应电路111、控制器120和控制器130(s84)。由此,控制器110能够将与更新后的电池信息对应的电力供应到正耦接的电力接收装置。因此,可向每个端口供应适宜的电力。

顺带一提,可定期执行来自控制器120或130的电池剩余电量信息的通知。可供选择地,当充电完成时或者当达到剩余电量等于或大于阈值的充电状态时,控制器120和130可通知电池剩余电量信息。

图17是示出作为从控的控制器120的操作的流程图。图17是示出当充电完成时控制器120和130将电池剩余电量信息通知给控制器110的操作的流程图。顺带一提,由于控制器120和控制器130以相同方式进行操作,因此将在下面的描述中描述控制器120的操作。

首先,控制器120通过usbpd通信来获取电力接收装置20的电池剩余电量(s91)。然后,控制器120确定电力接收装置20的充电是否完成(s92)。当充电没有完成时(s92中的“否”),控制器120返回s91并且获取电池剩余电量信息。当充电完成(s92的“是”)时,控制器120将电池剩余电量信息通知给控制器110(s93)。由此,控制器110能够在图15的s75和图16的s82中获取电池剩余电量。

顺带一提,由于控制器120和130根据来自控制器110的通知来改变要供应的电力的处理类似于图13中的处理,所以将省略对其的描述。

(变型4)

在变型4中,控制器110根据指示每个电力接收装置是否执行usb数据通信的数据通信信息来决定电力供应的优先级。具体地,使执行usb数据通信的电力接收装置的优先级高,而使不执行usb数据通信的电力接收装置的优先级低。usb数据通信是与usb标准对应的数据通信。数据通信信息是指示电力接收装置是否支持usb数据通信的信息。

具体地,控制器110获取所耦接的电力接收装置10、20和30的数据通信信息。例如,当电力接收装置10与其对应的端口112耦接时,控制器110通过使用usbpd通信来获取电力接收装置10的数据通信信息。

例如,端口112是上游端口。当作为主设备的电力接收装置10与端口112耦接时,通过使用usbpd通信将电力从电力供应电路111供应到电力接收装置10。另外,控制器110通过使用usbpd通信来获取和保持所耦接装置是usb主机并且还使用usb数据通信功能的信息。

接下来,当电力接收装置20与其对应的端口122耦接时,控制器120通过使用usbpd通信来获取电力接收装置20的数据通信信息。同样地,当电力接收装置30与其对应的端口132耦接时,控制器130通过使用usbpd通信来获取电力接收装置30的数据通信信息。然后,控制器120和130将电力接收装置20和30的数据通信信息发送到控制器110。

当电力接收装置20不支持usb数据通信时,控制器120通过使用usbpd通信来获取该信息作为数据通信信息。然后,控制器120将其作为数据通信信息发送到控制器110。另外,当电力接收装置30支持usb数据通信时,控制器130通过使用usbpd通信来获取该信息作为数据通信信息。然后,控制器130将数据通信信息发送到控制器110。控制器110将电力接收装置10、20和30的数据通信信息保持在存储器等中。

将使用图18来描述根据本实施例的电力供应设备100的配置。图18是用于描述电力供应设备100的操作的示图。图18示出当电力接收装置如图2一样按以下顺序耦接时的操作。顺带一提,由于电力供应设备100的基本配置和操作类似于以上实施例的那些,因此将省略对其的描述。

(1)具有数据通信功能的电力接收装置10与端口112耦接,

(2)没有数据通信功能的电力接收装置20与端口122耦接,并且

(3)具有数据通信功能的电力接收装置30与端口132耦接。

电力接收装置10和30是执行usb数据通信的装置。电力接收装置20是没有执行usb数据通信的装置。也就是说,电力接收装置10和电力接收装置30是支持usb数据通信的装置,并且电力接收装置20是不支持usb数据通信的装置。

由于在(1)和(2)的状态下总供应电力没有超过规定值,因此控制器110将电力分布p1和p2中的最大电力接收能力的电力供应到电力接收装置10和20,如实施例2中一样。另外,电力接收装置30与端口132耦接,并且在支持usb数据通信的电力接收装置10和30之间执行数据通信。

在这种情况下,在(3)的状态下,控制器110指令控制器120降低对不执行usb数据通信的电力接收装置20的电力供应的优先级。也就是说,控制器120以除了电力接收装置20的电力分布p2中的最大电力接收能力之外的电力接收能力向电力接收装置20供应电力。当确定总供应电力超过规定值时,控制器110进行控制,以降低电力接收装置10、20和30中的不执行usb数据通信的电力接收装置20的电力。通过像这样做,可使得电力供应设备100的总供应电力不超过规定值。

控制器110基于所耦接的电力接收装置的数据通信信息来决定电力供应的优先级。由此,可向正在进行数据通信的电力接收装置10和30供应高电力。因此,能够防止数据通信速度下降。当然,控制器110可用数据通信信息和电池信息或耦接顺序的组合来决定优先级。

因此,由于基于各种信息来决定电力供应的优先级,因此控制器110能够适宜地控制电力供应。顺带一提,虽然以基于用户输入、耦接顺序、电池信息或数据通信信息来决定电力供应的优先级为例来进行以上描述,但是控制器110也能够使用用户输入、耦接顺序和电池信息中的两个或更多个来决定电力供给的优先级。也就是说,控制器110可用两个或更多个信息的组合来决定优先级。优先级可被设置成用户输入、耦接顺序和电池信息的相应参数。当然,决定电力优先级的信息不限于以上信息。

(主控制器)

接下来,将使用图19来描述可在电力供应设备100中使用的控制器110的配置。图19是用作电力供应控制设备的控制器110的控制框图。控制器110配备有物理层141、仲裁电路单元143、usb控制单元142、电源电路控制单元144、表格保持单元145、端口上限值保持单元146、耦接顺序保持单元147、电池信息保持单元148和数据通信信息保持单元149。

usb控制单元142是控制与usbpd标准和usbc型标准对应的数据通信的电路。另外,usb控制单元142执行与仲裁电路单元143、物理层141和电源电路控制单元144之间的数据和信号的发送/接收。例如,usb控制单元142生成与usbpd通信对应的传输信号,并且将其发送到物理层141。另外,usb控制单元142控制电源电路控制单元144输出仲裁电路单元143所选择的供应电力。

物理层141是假定usbpd协议的物理层的电路并且执行信号电平转换等。物理层141将usbpd信号发送到其对应端口112并且从其对应端口112接收usbpd信号。因此,电力接收装置10能够执行usbpd通信。电源电路控制单元144控制电力供应电路111的电源电路。也就是说,电力供应电路111通过端口112将电源电路控制单元144所指定的电力输出到电力接收装置10。

仲裁电路单元143用作决定电力分配并且将其通知给其他控制器的仲裁单元。仲裁电路单元143通过总线102执行向其他控制器120和130发送仲裁信号/从其他控制器120和130接收仲裁信号。然后,仲裁电路单元143参考电力分布的表格来决定电力分配。另外,仲裁电路单元143根据电力分配从电力分布p1至p3内选择电力接收能力。仲裁电路单元143将与所选择的电力接收能力对应的仲裁信号输出到其他控制器120和130。因此,图2中示出的电力供应电路111等通过端口112将与电力分配对应的电力供应到电力接收装置10。

表格保持单元145、端口上限值保持单元146、耦接顺序保持单元147、电池信息保持单元148和数据通信信息保持单元149分别是具有寄存器、存储器等的存储单元。usb控制单元142将各种信息写入表格保持单元145、端口上限值保持单元146、耦接顺序保持单元147、电池信息保持单元148和数据通信信息保持单元149中。通过总线102获得的其他控制器的信息也被写入表格保持单元145、端口上限值保持单元146、耦接顺序保持单元147、电池信息保持单元148和数据通信信息保持单元149中。仲裁电路单元143参照写入表格保持单元145、端口上限值保持单元146、耦接顺序保持单元147、电池信息保持单元148和数据通信信息保持单元149中的各种信息来决定电力分配。

表格保持单元145在其中保持电力分布的表格。例如,保持在表格保持单元145中的表格在电力接收装置被插入/抽出时被更新。如上所述,仲裁电路单元143参照保持在表格保持单元145中的表格来决定电力分配。

端口上限值保持单元146保持供应到每个端口的电力的上限值。顺带一提,由于usbpd标准中每个端口可被供应100w(20v、5a),因此端口上限值一般取100w。顺带一提,可根据电力供应电路111、121和131等的电源电路的性能来适宜地改变端口上限值。在这种情况下,可独立于端口上限值保持单元146来设置每个端口的端口上限值。仲裁电路单元143以要供应到每个端口的电力不超过端口上限值的方式来决定要供应的电力。

耦接顺序保持单元147在其中保持每个电力接收装置的耦接顺序。具体地,耦接顺序保持单元147按耦接顺序来存储端口编号。耦接顺序保持单元147在电力接收装置的耦接解耦时删除端口编号,并且将该端口编号上移。通过像这样做,耦接顺序保持单元147在其中保持耦接顺序。

另外,电池信息保持单元148在其中保持电池信息,如变型3中所示。电池信息包括电池存在/不存在信息和电池剩余电量信息。也就是说,在配备有电池的电力接收装置中,电池的剩余电量被作为电池剩余电量进行保持。通过端口112获取的电力接收装置10的电池信息以及从控制器120和130获取的电力接收装置20和30的电池信息被写入电池信息保持单元148中。顺带一提,可定期更新电池信息。因此,能够更适宜地执行电力供应控制。

顺带一提,可在耦接电力接收装置时获取电池存在/不存在信息。另外,还可只在耦接电力接收装置时获取电池剩余电量信息。可供选择地,可在选择按钮201被按压的定时获取电池剩余电量信息。当然,被设置用于获取和更新电池信息的定时不受特别限制。可定期更新电池剩余电量信息。可在充电完成的定时更新电池剩余电量信息。

数据通信信息保持单元149保持电力接收装置的数据通信信息,如变型4中所示。也就是说,指示正耦接的电力接收装置是否与usb数据通信对应的信息被存储在数据通信信息保持单元149中。这里,针对电力接收装置10、20和30中的每个存储关于数据通信功能的存在/不存在的信息。

另一个实施例

将使用图20来描述根据本实施例的电力供应设备300和控制器310的配置。

电力供应设备300配备有端口112和122、多个电力供应电路111和121和控制器310。端口112和122是与usb(通用串行总线)pd(电力输送)标准对应的usb端口。电力供应电路111和121是对应端口112和122设置的,并且分别向与端口112和122耦接的电力接收装置10和20供应电力。控制器310保持电力分布的表格,针对该表格来设置为电力接收装置10和20中的每个指派的电力接收能力。控制器310基于该表格来控制电力供应电路111和121,使得从电力供应电路111和121供应的总供应电力不超过规定值。

另外,控制器310具有表格保持单元161和仲裁单元162。表格保持单元161获取与对应于usb(通用串行总线)pd(电力输送)标准的多个usb端口耦接的电力接收装置的电力分布,并且将其作为电力分布的表格进行保持。仲裁单元162基于该表格以通过usb端口112和122供应到电力接收装置10和20的总供应电力不超过规定值的方式来控制分别供应到端口112和122的电力。

根据该配置,可获得与以上相似的效果。顺带一提,可适宜地组合以上实施例及其变型。例如,控制器110和310能够基于组合耦接顺序、电池信息、用户输入和数据通信信息中的任一个或其中的两个或更多个而成的信息来确定电力供应的优先级。顺带一提,控制器110和310等的各种控制可由计算机程序来执行。

以上实施例中的一些或全部还可被描述为以下附录,但不限于以下。

(附录1)

一种电力供应设备,该电力供应设备包括:

多个usb端口,其与usb(通用串行总线)pd(电力输送)标准对应;

多个电力供应电路,其与usb端口对应地设置,向与usb端口耦接的电力接收装置供应电力;以及

控制器,其保持针对其设置每个电力接收装置的电力接收能力的电力分布的表格,并且基于表格以电力供应电路所供应的总供应电力不超过规定值的方式来控制所述电力供应电路。

(附录2)

根据附录1中描述的电力供应设备,其中,在电力接收装置插入usb端口中/从usb端口抽出电力接收装置时,控制器更新电力分布的表格。

(附录3)

根据附录1中描述的电力供应设备,其中,控制器获取电力接收装置与usb端口耦接的耦接顺序,并且

根据耦接顺序来控制供应到所述usb端口的电力。

(附录4)

根据附录1中描述的电力供应设备,其中,控制器获取指示电力接收装置是否分别具有电池的电池存在/不存在信息,并且

基于电池存在/不存在信息来控制供应到usb端口的电力。

(附录5)

根据附录4中描述的电力供应设备,其中,控制器获取与具有电池的每个电力接收装置中的电池剩余电量对应的电池剩余电量信息,并且

根据电池剩余电量信息和电池存在/不存在信息来控制供应到usb端口的电力。

(附录6)

根据附录1中描述的电力供应设备,电力供应设备还包括用户接口,用户接口向用户通知电力接收装置中的每个的电力接收状态,并且从用户接受对电力接收装置的电力供应优先级的改变,

其中,控制器基于优先级来控制电力供应电路。

(附录7)

根据附录1中描述的电力供应设备,其中,控制器确定当取供应到电力接收装置的电力作为针对电力分布设置的最大值时的总供应电力是否超过规定值,并且

其中,当确定总供应电力超过规定值时,控制器控制电力接收装置中的没有进行usb数据通信的电力接收装置的电力,使其降低。

(附录8)

根据附录1中描述的电力供应设备,其中,确定当取供应到电力接收装置的电力作为针对电力分布设置的最大值时的总供应电力是否超过规定值,并且

当确定总供应电力超过规定值时,以使大于或等于1的供应到电力接收装置的电力以比针对电力分布设置的最大值低的设置值加以供应的方式来控制电力供应电路。

(附录9)

根据附录8中描述的电力供应设备,其中,当有电力接收装置与usb端口新近耦接时,确定当取供应到电力接收装置的电力作为针对电力分布设置的最大值时的总供应电力是否超过规定值,并且

当确定总供应电力超过规定值时,控制电力供应电路以使供应到新近耦接的电力接收装置的电力以比针对电力分布设置的最大值低的设置值加以供应的方式来控制电力供应电路。

(附录10)

根据附录8中描述的电力供应设备,其中,当有电力接收装置与usb端口新近耦接时,确定当取新近耦接的电力接收装置的电力接收能力作为针对电力分布设置的最大值时的总供应电力是否超过规定值,并且

当确定总供应电力超过规定值时,以使供应到除了新近耦接的电力接收装置之外的电力接收装置的电力以比针对电力分布设置的最大值低的设置值加以供应的方式来控制电力供应电路。

(附录11)

根据附录1中描述的电力供应设备,其中,确定当取供应到电力接收装置的电力作为针对电力分布设置的最小值时的总供应电力是否超过规定值,并且

当确定总供应电力超过规定值时,以使停止供应大于或等于1的电力接收装置的电力的方式来控制电力供应电路。

(附录12)

一种电力供应控制设备,该电力供应控制设备包括:

表格保持单元,其获取与对应于usb(通用串行总线)pd(电力输送)标准的多个usb端口耦接的电力接收装置的电力分布,并且将该电力分布作为其表格进行保持;以及

仲裁单元,其基于该表格以通过usb端口供应到电力接收装置的总供应电力不超过规定值的方式来控制分别供应到usb端口的电力。

(附录13)

根据附录12中描述的电力供应控制设备,其中,在将电力接收装置插入usb端口中/从usb端口中抽出电力接收装置时,更新电力分布的表格。

(附录14)

根据附录12中描述的电力供应控制设备,其中,该电力供应控制设备获取电力接收装置与usb端口耦接的耦接顺序,并且

根据耦接顺序来控制供应到所述usb端口的电力。

(附录15)

根据附录12中描述的电力供应控制设备,其中,该电力供应控制设备获取指示电力接收装置是否分别具有电池的电池存在/不存在信息,并且

基于电池存在/不存在信息来控制供应到usb端口的电力。

(附录16)

根据附录15中描述的电力供应控制设备,其中,该电力供应控制设备获取与具有电池的每个电力接收装置中的电池剩余电量对应的电池剩余电量信息,并且

根据电池剩余电量信息和电池存在/不存在信息来控制供应到usb端口的电力。

(附录17)

根据附录12中描述的电力供应控制设备,其中,该电力供应控制设备根据来自用户的、用于改变对电力接收装置的电力供应的优先级的用户输入来改变供应到usb端口的电力。

(附录18)

根据附录12中描述的电力供应控制设备,其中,确定当取供应到电力接收装置的电力作为针对电力分布设置的最大值时的总供应电力是否超过规定值,并且

当确定总供应电力超过规定值时,控制电力接收装置中的没有进行usb数据通信的电力接收装置的电力,使其降低。

(附录19)

根据附录12中描述的电力供应控制设备,其中,确定当取供应到电力接收装置的电力作为针对电力分布设置的最大值时的总供应电力是否超过规定值,并且

当确定总供应电力超过规定值时,为大于或等于1的供应到电力接收装置的电力供应比针对电力分布设置的最大值低的设置值。

(附录20)

根据附录19中描述的电力供应控制设备,其中,当有电力接收装置与usb端口新近耦接时,确定当取供应到电力接收装置的电力作为针对电力分布设置的最大值时的总供应电力是否超过规定值,并且当确定总供应电力超过规定值时,为供应到新近耦接的电力接收装置的电力供应比针对电力分布设置的最大值低的设置值。

(附录21)

根据附录19中描述的电力供应控制设备,其中,当有电力接收装置与usb端口新近耦接时,确定当取新近耦接的电力接收装置的电力接收能力作为针对电力分布设置的最大值时的总供应电力是否超过规定值,并且

当确定总供应电力超过规定值时,为供应到除了新近耦接的电力接收装置之外的电力接收装置的电力供应比针对电力分布设置的最大值低的设置值。

(附录22)

根据附录12中描述的电力供应控制设备,其中,该电力供应控制设备确定当取供应到电力接收装置的电力作为针对电力分布设置的最小值时的总供应电力是否超过规定值,并且

当确定总供应电力超过规定值时,停止向大于或等于1的电力接收装置供应电力。

(附录23)

一种电力供应控制方法,该电力供应控制方法包括以下步骤:

获取与对应于usb(通用串行总线)pd(电力输送)标准的多个usb端口耦接的电力接收装置的电力分布;以及

基于电力接收装置的电力分布的表格以电力供应电路所供应的总供应电力不超过规定值的方式来确定针对usb端口的电力分配。

(附录24)

根据附录23中描述的电力供应控制方法,包括以下步骤:在电力接收装置插入usb端口中和从usb端口抽出电力接收装置时,更新电力分布的表格。

(附录25)

根据附录23中描述的电力供应控制方法,包括以下步骤:

获取电力接收装置与usb端口耦接的耦接顺序,以及

根据所述耦接顺序来控制供应到所述usb端口的电力。

(附录26)

根据附录23中描述的电力供应控制方法,包括以下步骤:

获取指示电力接收装置是否分别具有电池的电池存在/不存在信息;以及

基于电池存在/不存在信息来控制供应到usb端口的电力。

(附录27)

根据附录26中描述的电力供应控制方法,包括以下步骤:

获取与具有电池的每个电力接收装置中的电池剩余电量对应的电池剩余电量信息,并且

根据电池剩余电量信息和电池存在/不存在信息来控制供应到usb端口的电力。

(附录28)

根据附录23中描述的电力供应控制方法,包括以下步骤:根据来自用户的、用于改变对电力接收装置的电力供应优先级的用户输入,来改变供应到usb端口的电力。

(附录29)

根据附录23中描述的电力供应控制方法,包括以下步骤:

确定当取供应到电力接收装置的电力作为针对电力分布设置的最大值时的总供应电力是否超过规定值,并且

当确定总供应电力超过规定值时,控制电力接收装置中的没有进行usb数据通信的电力接收装置的电力,使其降低。

(附录30)

根据附录23中描述的电力供应控制方法,包括以下步骤:

确定当取供应到电力接收装置的电力作为针对电力分布设置的最大值时的总供应电力是否超过规定值,以及

当确定总供应电力超过规定值时,以使大于或等于1的供应到电力接收装置的电力以比针对电力分布设置的最大值低的设置值加以供应的方式来控制电力供应电路。

(附录31)

根据附录30中描述的电力供应控制方法,包括以下步骤:

当有电力接收装置与usb端口新近耦接时,确定当取供应到电力接收装置的电力作为针对电力分布设置的最大值时的总供应电力是否超过规定值,并且

当确定总供应电力超过规定值时,控制电力供应电路以使供应到新近耦接的电力接收装置的电力以比针对电力分布设置的最大值低的设置值加以供应的方式来控制电力供应电路。

(附录32)

根据附录30中描述的电力供应控制方法,包括以下步骤:

当有电力接收装置与usb端口新近耦接时,确定当取新近耦接的电力接收装置的电力接收能力作为针对电力分布设置的最大值时的总供应电力是否超过规定值,以及

当确定总供应电力超过规定值时,以使供应到除了新近耦接的电力接收装置之外的电力接收装置的电力以比针对电力分布设置的最大值低的设置值加以供应的方式来控制电力供应电路。

(附录33)

根据附录23中描述的电力供应控制方法,包括以下步骤:

确定当取供应到电力接收装置的电力作为针对电力分布设置的最小值时的总供应电力是否超过规定值,以及

当确定总供应电力超过规定值时,以使停止供应大于或等于1的电力接收装置的电力的方式来控制电力供应电路。

虽然已经基于优选实施例具体描述了以上由本发明人完成的本发明,但是本发明不限于已经描述的实施例。无须说,可在不脱离其主旨的范围内,对其进行各种改变。

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