供电设备、控制方法和存储介质与流程

文档序号:29700957发布日期:2022-04-16 14:26阅读:71来源:国知局
供电设备、控制方法和存储介质与流程

1.本发明的方面一般涉及供电设备以及用于控制供电设备的方法。


背景技术:

2.日本特开2018-97643描述了在与具有线缆认证芯片的usb(通用串行总线)线缆的认证通信失败的情况下限制要被供给至外部装置的电力的供电设备。
3.然而,在日本特开2018-97643所描述的供电设备在进行与线缆的认证通信的同时接收到来自外部装置的请求的情况下,供电设备停止认证通信并发送对该请求的响应,并且这延长了认证通信所需的时间。


技术实现要素:

4.根据各种实施例,提供了可缩短认证通信所需的时间的供电设备。
5.根据各种实施例,提供了一种供电设备,包括:通信单元;以及控制单元,用于控制所述通信单元以在线缆连接至所述供电设备之后与所述线缆进行认证通信,并且控制所述通信单元以在直到所述认证通信完成为止的时间段中不接受来自连接至所述线缆的外部设备的请求。
6.根据各种实施例,提供了一种控制方法,包括:控制供电设备的通信单元以在线缆连接至所述供电设备之后与所述线缆进行认证通信的步骤;以及控制所述通信单元以在直到所述认证通信完成为止的时间段中不接受来自连接至所述线缆的外部设备的请求的步骤。
7.一种存储介质,其存储用于使计算机执行控制方法的程序,所述控制方法包括:控制供电设备的通信单元以在线缆连接至所述供电设备之后与所述线缆进行认证通信的步骤;以及控制所述通信单元以在直到所述认证通信完成为止的时间段中不接受来自连接至所述线缆的外部设备的请求的步骤。
8.根据以下对典型实施例的描述,本发明的其它方面将变得显而易见。
附图说明
9.图1是用于示出根据第一实施例的供电系统的组件的图。
10.图2是用于示出电子设备100的组件的框图。
11.图3是用于示出线缆200的组件的框图。
12.图4是用于示出供电设备300的组件的框图。
13.图5a是用于示出装置连接器110和源连接器301的图。
14.图5b是用于示出线缆连接器201和202的图。
15.图6是用于示出供电设备300所进行的处理600的示例的流程图。
16.图7a是用于说明可从供电设备300供给至电子设备100的电力的示例的图。
17.图7b是用于说明线缆200的特性的示例的图。
18.图7c是用于说明第一电力供给能力的示例的图。
19.图7d是用于说明第二电力供给能力的示例的图。
具体实施方式
20.下面将参考附图来描述本发明的典型实施例、特征和方面。然而,本发明的方面不限于以下实施例。
21.[第一实施例]
[0022]
图1是用于示出根据第一实施例的供电系统的组件的图。图1所示的供电系统包括电子设备100、线缆200和供电设备300。
[0023]
电子设备100是能够从供电设备300接收电力的电子设备。在图1的示例中,电子设备100是数字照相机。电子设备100包括用于将电子设备100连接至供电设备300的装置连接器110。装置连接器110例如是符合usb(通用串行总线)type-c标准的插座。电子设备100不限于数字照相机,并且可以例如是诸如个人计算机、智能手机或平板终端等的信息处理设备。
[0024]
线缆200是可传输信息和电力等的线缆。线缆200在线缆200的一端具有线缆连接器201,并且在线缆200的另一端具有线缆连接器202。例如,线缆200是usb线缆,并且线缆连接器201和线缆连接器202各自是符合usb type-c标准的插头。
[0025]
供电设备300是可向作为外部设备的电子设备100供给电力的供电设备。在图1的示例中,供电设备300是使用ac(交流电流)电源的ac适配器。供电设备300包括用于将供电设备300连接至电子设备100的源(source)连接器301。源连接器301例如是符合usb type-c标准的插座。供电设备300不限于ac适配器。例如,供电设备300可以是诸如个人计算机等的信息处理设备,或者可以是移动电池等。
[0026]
例如,线缆连接器201连接至装置连接器110,并且线缆连接器202连接至源连接器301。这样,供电设备300可以经由线缆200从源连接器301向电子设备100供给电力。可选地,线缆连接器202可以连接至装置连接器110,并且线缆连接器201可以连接至源连接器301。
[0027]
图2是用于示出电子设备100的组件的框图。图5a是用于示出装置连接器110的图。
[0028]
如图5a所示,装置连接器110具有包括vbus端子、cc1端子、cc2端子或gnd端子等的端子。例如,在装置连接器110中,vbus端子是用于接收电力的端子。cc1端子和cc2端子是用于获取与供电设备300有关的信息的端子。gnd端子是用于确定信号的基准的端子。
[0029]
符合usb type-c标准的下拉电阻器101(rd)连接在装置连接器110的cc1端子和装置连接器110的gnd端子之间。符合usb type-c标准的下拉电阻器106(rd)连接在装置连接器110的cc2端子和装置连接器110的gnd端子之间。下拉电阻器101(rd)和106(rd)用于例如判断供电设备300是否连接至电子设备100以及用于确定从供电设备300供给至电子设备100的电压。
[0030]
通信单元102连接至装置连接器110的cc1端子和cc2端子,并且经由cc1端子和cc2端子进行与线缆200或供电设备300的通信。例如,通信单元102基于usb pd(电力输送)标准与供电设备300进行通信,并判断供电设备300是否符合usb pd标准。在供电设备300符合usb pd标准的情况下,通信单元102与供电设备300进行符合usb pd标准的协商通信,以请求供电设备300供给期望电力。此外,通信单元102与线缆200进行符合usb type-c auth(认
证)标准的认证通信。
[0031]
线缆认证判断单元103基于通信单元102的认证通信的结果来判断线缆200是否符合usb pd标准。
[0032]
受电单元104连接至装置连接器110的vbus端子,并经由线缆200将从供电设备300供给的电力供给到电子设备100的组件。受电单元104基于通信单元102所进行的通信的结果来控制从供电设备300供给的电力。
[0033]
负载单元105由通过消耗从受电单元104供给的电力而操作的各种模块构成。例如,在电子设备100是数字照相机的情况下,负载单元105包括摄像镜头、摄像元件、显示单元或用户接口单元等。例如,摄像镜头改变被摄体图像的变焦倍率并调整被摄体图像的聚焦。摄像元件是由例如ccd(电荷耦合器件)或cmos(互补金属氧化物半导体)构成的图像传感器,并且将被摄体图像转换为电气图像信息。显示单元例如是lcd(液晶显示器),并显示所获取的图像信息等。用户接口单元包括开关等,并接收从用户到电子设备100的指示。负载单元105所消耗的电力根据电子设备100的操作状态而变化。
[0034]
图3是用于示出线缆200的组件的框图。图5b是用于示出线缆连接器201和202的图。
[0035]
如图5b所示,线缆连接器201和线缆连接器202各自具有包括vbus端子、cc端子、vconn端子和gnd端子的端子(引脚)。例如,在线缆连接器201和线缆连接器202中的每一个中,vbus端子是用于传输电力的端子,并且cc端子是用于传输诸如与供电设备300有关的信息等的各种信息的端子。vconn端子是用于向通信单元203供给电力的端子,并且gnd端子是用于确定信号的基准的端子。
[0036]
通信单元203连接至线缆连接器201的cc端子、线缆连接器201的vconn端子、线缆连接器202的cc端子和线缆连接器202的vconn端子。通信单元203使用这些端子来进行与电子设备100或供电设备300的通信。例如,通信单元203与电子设备100和供电设备300中至少之一进行符合usb pd标准的协商通信。通过该协商通信,通信单元203向电子设备100和供电设备300中至少之一发送表示线缆200的特性的特性信息。图7b是用于说明线缆200的特性的示例的图,并且表示线缆200所允许的电压的上限(例如,20v)和线缆200所允许的电流的上限(例如,3a)。上述特性信息例如是表示图7b中的特性的信息。电子设备100和供电设备300各自与通信单元203进行符合usb type-c auth标准的认证通信,并且判断线缆200是否符合usb pd标准。
[0037]
符合usb type-c标准的下拉电阻器204(ra)连接在线缆连接器202的vconn端子和线缆连接器202的gnd端子之间。符合usb type-c标准的下拉电阻器205(ra)连接在线缆连接器201的vconn端子和线缆连接器201的gnd端子之间。下拉电阻器204(ra)和205(ra)用于例如判断线缆200是否连接至供电设备300。
[0038]
逆流防止二极管206是用于防止从线缆连接器201的vconn端子供给的电力被供给到线缆连接器202的vconn端子的二极管。逆流防止二极管207是用于防止从线缆连接器202的vconn端子供给的电力被供给到线缆连接器201的vconn端子的二极管。
[0039]
图4是用于示出供电设备300的组件的框图。图5a是用于示出源连接器301的图。
[0040]
如图5a所示,源连接器301具有包括vbus端子、cc1端子、cc2端子或gnd端子等的端子(引脚;接口)。例如,在源连接器301中,vbus端子是用于接收电力的端子。cc1端子和cc2
端子是用于输出与供电设备300有关的信息的端子。gnd端子是用于确定信号的基准的端子。在连接至线缆200的vconn端子的情况下,cc1端子和cc2端子各自可以向vconn端子供给电力。
[0041]
连接单元302连接至诸如ac电源或电池等的外部电源,并从该外部电源获取电力。
[0042]
电源控制单元303将从连接单元302获取的电力转换为可从供电设备300供给至电子设备100的电力。可从供电设备300供给至电子设备100的电力根据连接单元302连接至的外部电源而变化。这里,将考虑连接单元302连接至诸如家用电插座等的ac电源(例如,100v和50hz的ac电源)并且供电设备300以9v的dc(直流)电压向电子设备100供给3a的电流的情况。在这种情况下,电源控制单元303对从连接单元302获取的电力进行ac/dc转换,使得具有9v的dc电压和3a的电流的电力可被供给至电子设备100。电源控制单元303还生成从供电设备300供给至线缆200的vconn端子的电力。
[0043]
系统控制单元304控制供电设备300的组件。例如,基于通信单元306所进行的认证通信的结果,系统控制单元304选择第一电力供给能力或第二电力供给能力以向电子设备100通知可从供电设备300供给至电子设备100的至少一种类型的电力。图7a是用于说明可从供电设备300供给至电子设备100的电力的示例的图。系统控制单元304通过基于通信单元306所进行的通信的结果控制电源控制单元303来控制从供电设备300供给至电子设备100的电力。
[0044]
输出控制单元305连接至电源控制单元303以及源连接器301的vbus端子。输出控制单元305可以经由源连接器301的vbus端子以及线缆200将从电源控制单元303供给的电力供给到电子设备100。输出控制单元305还可以停止向电子设备100的供电。例如,系统控制单元304通过经由通信单元306控制输出控制单元305来控制输出控制单元305供电的定时。系统控制单元304通过响应于从电子设备100接收到供电停止命令而控制输出控制单元305来停止输出控制单元305的供电。输出控制单元305还连接至开关319和开关320,并且可以向开关319和开关320中至少之一供给要被供给至线缆200的vconn端子的电力。输出控制单元305还可以停止向开关319的供电或停止向开关320的供电。
[0045]
通信单元306连接至源连接器301的cc1端子和cc2端子,并且经由cc1端子和cc2端子进行与线缆200或电子设备100的通信。例如,通信单元306与电子设备100进行符合usb pd标准的通信,并判断电子设备100是否符合usb pd标准。通信单元306与线缆200进行符合usb pd标准的通信,并判断线缆200是否符合usb pd标准。
[0046]
在电子设备100符合usb pd标准的情况下,通信单元306与电子设备100进行符合usb pd标准的协商通信。通过该协商通信,通信单元306向电子设备100发送表示第一电力供给能力或第二电力供给能力的电力供给能力信息,以向电子设备100通知可从供电设备300供给至电子设备100的至少一种类型的电力。此外,通信单元306与电子设备100进行符合usb type-c auth标准的认证通信。基于该认证通信,通信单元306向电子设备100通知供电设备300符合usb pd标准。
[0047]
在线缆200符合usb pd标准的情况下,通信单元306与线缆200的通信单元203进行符合usb pd标准的协商通信,并获取与线缆200有关的特性信息。此外,通信单元306与线缆200进行符合usb type-c auth的认证通信。接着,基于与线缆200的认证通信的结果,系统控制单元304判断线缆200是否符合usb pd标准。
[0048]
上拉电阻器307(rpa)连接在输出控制单元305和开关308之间。上拉电阻器307(rpa)是符合usb type-c标准的电阻器,并且例如具有表示可供给3a的电力的电阻值。
[0049]
开关308连接在上拉电阻器307(rpa)和源连接器301的cc2端子之间。系统控制单元304可以通过使用控制信号en_rpa 2来使开关308的状态在导通状态和非导通状态之间切换。当开关308的状态处于导通状态时,上拉电阻器307(rpa)有效。
[0050]
上拉电阻器309(rpb)连接在输出控制单元305和开关310之间。上拉电阻器309(rpb)是符合usb type-c标准的电阻器,并且例如具有表示可供给1.5a的电力的电阻值。
[0051]
开关310连接在上拉电阻器309(rpb)和源连接器301的cc2端子之间。系统控制单元304可以通过使用控制信号en_rpb 2来使开关310的状态在导通状态和非导通状态之间切换。当开关310的状态处于导通状态时,上拉电阻器309(rpb)有效。
[0052]
开关311连接在源连接器301的cc2端子和下拉电阻器312(rd)之间。系统控制单元304可以通过使用控制信号en_rpd 2来使开关311的状态在导通状态和非导通状态之间切换。当开关311的状态处于导通状态时,下拉电阻器312(rd)有效。
[0053]
下拉电阻器312(rd)连接在开关311和源连接器301的gnd端子之间。
[0054]
上拉电阻器313(rpa)连接在输出控制单元305和开关314之间。上拉电阻器313(rpa)是符合usb type-c标准的电阻器,并且例如具有表示可供给3a的电力的电阻值。
[0055]
开关314连接在上拉电阻器313(rpa)和源连接器301的cc1端子之间。系统控制单元304可以通过使用控制信号en_rpa 1来使开关314的状态在导通状态和非导通状态之间切换。当开关314的状态处于导通状态时,上拉电阻器313(rpa)有效。
[0056]
上拉电阻器315(rpb)连接在输出控制单元305和开关316之间。上拉电阻器315(rpb)是符合usb type-c标准的电阻器,并且例如具有表示可供给1.5a的电力的电阻值。
[0057]
开关316连接在上拉电阻器315(rpb)和源连接器301的cc1端子之间。系统控制单元304可以通过使用控制信号en_rpb 1来使开关316的状态在导通状态和非导通状态之间切换。当开关316的状态处于导通状态时,上拉电阻器315(rpb)有效。
[0058]
开关317连接在源连接器301的cc1端子和下拉电阻器318(rd)之间。系统控制单元304可以通过使用控制信号en_rd 1来使开关317的状态在导通状态和非导通状态之间切换。当开关317的状态处于导通状态时,下拉电阻器318(rd)有效。
[0059]
下拉电阻器318(rd)连接在开关317和源连接器301的gnd端子之间。
[0060]
开关319连接在输出控制单元305和源连接器301的cc2端子之间。系统控制单元304可以通过使用控制信号en_vconn 2来使开关319的状态在导通状态和非导通状态之间切换。在线缆200的vconn端子连接至源连接器301的cc2端子的情况下,通过使开关319进入导通状态来向线缆200的vconn端子供给电源控制单元303所生成的电力。
[0061]
开关320连接在输出控制单元305和源连接器301的cc1端子之间。系统控制单元304可以通过使用控制信号en_vconn 1来使开关320的状态在导通状态和非导通状态之间切换。在线缆200的vconn端子连接至源连接器301的cc1端子的情况下,通过使开关320进入导通状态来向线缆200的vconn端子供给电源控制单元303所生成的电力。
[0062]
系统控制单元304可以控制开关308、310、311、314、316和317,使得供电设备300作为符合usb pd标准的drp(双角色端口)而操作。例如,系统控制单元304控制开关308、311、314和317,从而以预定间隔使上拉电阻器307(rpa)、下拉电阻器312(rd)、上拉电阻器313
(rpa)和下拉电阻器318(rd)中的任一个有效。在上拉电阻器307(rpa)或313(rpa)处于有效状态的同时供电设备300连接至电子设备100的情况下,供电设备300作为符合usb pd标准的源(source)而操作。在下拉电阻器312(rd)或318(rd)然后处于有效状态的同时供电设备300连接至电子设备100的情况下,供电设备300作为符合usb pd标准的宿(sink)而操作。通过使供电设备300作为源或宿而操作,即使在电子设备100作为源、宿或drp而操作的情况下,系统控制单元304也可以检测到电子设备100和供电设备300之间的连接。因此,系统控制单元304可以通过控制通信单元306来进行与电子设备100的通信。系统控制单元304可以通过控制通信单元306来控制开关308、310、311、314、316、317、319和320。
[0063]
图6是用于示出供电设备300所进行的处理600的示例的流程图。在第一实施例中,假定供电设备300经由线缆200连接至电子设备100。
[0064]
在步骤s601中,系统控制单元304通过作为drp的操作来判断供电设备300是否作为源而连接。例如,在开关308或314处于导通状态的同时检测到电子设备100和供电设备300之间的连接的情况下,系统控制单元304判断为供电设备300作为源而连接。在开关311或317处于导通状态的同时检测到电子设备100和供电设备300之间的连接的情况下,系统控制单元304判断为供电设备300作为宿而连接。例如,可以从源连接器301的cc1端子的电压水平或源连接器301的cc2端子的电压水平等检测电子设备100和供电设备300之间的连接。在系统控制单元304判断为供电设备300作为源而连接的情况下,系统控制单元304进入步骤s602,并且在系统控制单元304判断为供电设备300作为宿而连接的情况下,系统控制单元304进入步骤s607。
[0065]
在步骤s602中,系统控制单元304控制通信单元306以开始与电子设备100的pd通信。pd通信是符合usb pd标准的通信。在第一实施例中,将说明电子设备100作为宿而操作并且供电设备300作为源而操作的情况。此外,在第一实施例中,将说明线缆200的cc端子连接至源连接器301的cc1端子、并且线缆200的vconn端子连接至源连接器301的cc2端子的情况。在已经开始pd通信之后,系统控制单元304进入步骤s603。
[0066]
在步骤s603中,系统控制单元304控制电源控制单元303和输出控制单元305以开始向电子设备100供给电力a。例如,电力a是符合usb 3.1标准的默认usb电力(5v,900ma)或符合usb 2.0标准的默认usb电力(5v,500ma)等。在已经开始向电子设备100供给电力a之后,系统控制单元304进入步骤s604。
[0067]
在步骤s604和s605中,系统控制单元304控制通信单元306以不从电子设备100接收请求(例如,开始认证通信的请求)。可选地,可以省略步骤s604或步骤s605的处理。
[0068]
在步骤s604中,系统控制单元304控制通信单元306以使通信单元306的拒绝/等待响应设置有效。拒绝/等待响应设置是用于返回表示拒绝请求的响应或指示待机的响应作为对来自电子设备100的请求的响应的设置。例如,拒绝/等待响应设置是用于返回拒绝消息或等待消息作为对符合usb pd标准的vconn_swap消息或try.src消息的响应的设置。vconn_swap消息和try.src消息是用于使供电设备300作为源或宿而操作的消息。拒绝消息是表示拒绝的消息,并且等待消息是指示待机的消息。在通信单元306的拒绝/等待响应设置有效之后,系统控制单元304进入步骤s605。
[0069]
在步骤s605中,系统控制单元304控制通信单元306以将开关314的状态切换为非导通状态并将开关316的状态切换为导通状态。这使上拉电阻器315(rpb)有效,因此,源连
接器301的cc1端子的电压水平从与3a的电力供给能力相对应的电压水平改变为与1.5a的电力供给能力相对应的电压水平。在第一实施例中,cc1端子的电压水平用于控制供电设备300和电子设备100之间的通信,并且表示从电子设备100到供电设备300的通信是否受到限制。当cc1端子的电压水平是与1.5a的电力供给能力相对应的电压水平时,允许从供电设备300到电子设备100的通信,并且限制从电子设备100到供电设备300的通信。当cc1端子的电压水平是与3a的电力供给能力相对应的电压水平时,限制从供电设备300到电子设备100的通信,并且允许从电子设备100到供电设备300的通信。在步骤s605中,由于cc1端子的电压水平被改变为表示限制从电子设备100到供电设备300的通信的电压水平,因此限制从电子设备100到供电设备300的通信。在限制了从电子设备100到供电设备300的通信之后,系统控制单元304进入步骤s606。
[0070]
在步骤s606中,系统控制单元304控制通信单元306以将开关319的状态切换为导通状态。这从源连接器301的cc2端子经由线缆200的vconn端子向线缆200的通信单元203供给电力,从而允许通信单元203操作。在已经开始向线缆200的vconn端子的供电之后,系统控制单元304进入步骤s613。
[0071]
在步骤s607中,系统控制单元304控制通信单元306以开始与电子设备100的pd通信。在第一实施例中,电子设备100作为源而操作,并且供电设备300作为宿而操作。在已经开始pd通信之后,系统控制单元304进入步骤s608。
[0072]
在步骤s608中,系统控制单元304从电子设备100接收电力a。在已经开始从电子设备100的受电之后,系统控制单元304进入步骤s609。
[0073]
在步骤s609中,系统控制单元304控制通信单元306以向电子设备100发送功能改变请求。功能改变请求例如是符合usb pd标准的vconn_swap消息或符合usb pd标准的try.src消息。在功能改变请求已被发送到电子设备100之后,系统控制单元304进入步骤s610。
[0074]
在步骤s610中,系统控制单元304判断电子设备100是否已接受步骤s609中所发送的功能改变请求。例如,在系统控制单元304接收到符合usb pd标准的接受消息作为对功能改变请求的响应的情况下,系统控制单元304判断为电子设备100已接受功能改变请求。在系统控制单元304未接收到接受消息的情况下,系统控制单元304判断为电子设备100尚未接受功能改变请求。在系统控制单元304判断为电子设备100已接受功能改变请求的情况下,系统控制单元304进行符合usb pd标准的预定处理。这使得供电设备300能够作为宿或源而操作。接着,系统控制单元304进入步骤s604。在系统控制单元304判断为电子设备100未接受功能改变请求的情况下,系统控制单元304进入步骤s611。
[0075]
在步骤s611中,系统控制单元304使计数n的值增加1。在计数n的值增加了1之后,系统控制单元304进入步骤s612。
[0076]
在步骤s612中,系统控制单元304判断计数n的值是否已达到预定值。预定值例如为3。在系统控制单元304判断为计数n的值已达到预定值的情况下,系统控制单元304进行超时处理。在超时处理中,系统控制单元304将供电设备300和电子设备100之间的连接从符合usb pd标准的连接切换到符合usb type-c标准的连接,并结束图6中的处理600。在系统控制单元304判断为计数n的值尚未达到预定值的情况下,系统控制单元304进入步骤s609。因此,系统控制单元304在预定时间段内重复发送功能改变请求(步骤s609)预定次数(例
如,3次),并且在系统控制单元304即使在已经过预定时间段之后也不能接收到接受消息的情况下,系统控制单元304进行超时处理。在系统控制单元304在经过预定时间段之前接收到接受消息的情况下,系统控制单元304进入步骤s604。预定时间段是符合usb pd标准的时间段,例如,195微秒。可选地,在进行步骤s609的处理之后,在系统控制单元304接收到拒绝消息作为对功能改变请求的响应的情况下,系统控制单元304可以跳过步骤s611和s612的处理并进行超时处理。
[0077]
在步骤s613中,系统控制单元304控制通信单元306以与线缆200进行符合usb type-c auth标准(usb type-c认证标准)的认证通信。在已开始与线缆200的认证通信之后,系统控制单元304进入步骤s614。
[0078]
在步骤s614中,系统控制单元304判断步骤s613中的认证通信是否已经完成(成功)。例如,在系统控制单元304接收到基于usb type-c auth标准的通信协议的预定认证信息的情况下,系统控制单元304判断为认证通信已经完成(成功)。在系统控制单元304未接收到预定认证信息的情况下,系统控制单元304判断为认证通信尚未完成(成功)。预定认证信息例如是装置特有的信息(xid等)。在系统控制单元304判断为认证通信已完成的情况下,系统控制单元304进入步骤s615,并且在系统控制单元304判断为认证通信尚未完成的情况下,系统控制单元304进入步骤s619。
[0079]
在步骤s619中,系统控制单元304判断自在步骤s613中开始认证通信以来是否经过了预定时间段。预定时间段是符合usb pd标准的时间段,例如,4.5秒。在系统控制单元304判断为自认证通信开始以来经过了预定时间段的情况下,系统控制单元304判断为认证通信尚未完成(认证通信失败),并进行超时处理。例如,在供电设备300和电子设备100之间的连接状态为失败的情况下,认证通信失败。在超时处理中,系统控制单元304将供电设备300和电子设备100之间的连接从符合usb pd标准的连接切换到符合usb type-c标准的连接,并结束图6中的处理600。在系统控制单元304判断为自认证通信开始以来尚未经过预定时间段的情况下,系统控制单元304进入步骤s614。
[0080]
在步骤s615中,系统控制单元304控制通信单元306以使通信单元306的拒绝/等待响应设置无效。在通信单元306的拒绝/等待响应设置无效之后,系统控制单元304进入步骤s616。
[0081]
在步骤s616中,系统控制单元304控制通信单元306以将开关314的状态切换为导通状态并将开关316的状态切换为非导通状态。这使上拉电阻器313(rpa)有效。因此,源连接器301的cc1端子的电压水平从与1.5a的电力供给能力相对应的电压水平改变为与3a的电力供给能力相对应的电压水平。由于cc1端子的电压水平改变为表示允许从电子设备100到供电设备300的通信的电压水平,因此从电子设备100到供电设备300的通信有效。在解除了从电子设备100到供电设备300的通信的限制之后,系统控制单元304进入步骤s617。
[0082]
在步骤s617中,基于步骤s613中的认证通信的结果,系统控制单元304判断线缆200是否符合usb pd标准。例如,供电设备300具有预先存储了包括与线缆相对应的xid的列表的存储单元。接着,系统控制单元304对照该列表来验证在步骤s613中由认证通信获取的xid。在列表中表示通过认证通信获取的xid的情况下,系统控制单元304判断为线缆200符合usb pd标准。在列表中未表示通过认证通信获取的xid的情况下,系统控制单元304判断为线缆200不符合usb pd标准。在系统控制单元304判断为线缆200符合usb pd标准的情况
下,系统控制单元304进入步骤s618。在系统控制单元304判断为线缆200不符合usb pd标准的情况下,系统控制单元304进入步骤s620。在系统控制单元304判断为线缆200符合usb pd标准的情况下,系统控制单元304控制通信单元306,以进行与线缆200的pd通信并从线缆200获取与线缆200有关的特性信息。
[0083]
在步骤s618中,系统控制单元304确定第一电力供给能力,以向电子设备100通知可从供电设备300供给至电子设备100的至少一种类型的电力。接着,系统控制单元304控制通信单元306以向电子设备100发送表示第一电力供给能力的电力供给能力信息。例如,系统控制单元304发送存储了电力供给能力信息的源能力消息。图7c是用于说明第一电力供给能力的示例的图。例如,第一电力供给能力基于与线缆200有关的特性信息来确定,并且包括线缆200所允许的至少一种类型的电力。在图7c所示的示例中,第一电力供给能力中所包括的最大电流(3a)与线缆200所允许的电流的上限(例如,3a)相同。此外,在图7c所示的示例中,第一电力供给能力中所包括的最大电压(20v)与线缆200所允许的电压的上限(例如,20v)相同。电子设备100从第一电力供给能力中所包括的至少一种类型的电力中选择电力b,并请求供电设备300供给所选择的电力b。接着,响应于来自电子设备100的请求,供电设备300将供给至电子设备100的电力从电力a改变为电力b。例如,系统控制单元304控制电源控制单元303和输出控制单元305以将供给至电子设备100的电力从电力a改变为电力b。
[0084]
在步骤s620中,系统控制单元304确定第二电力供给能力,以向电子设备100通知可从供电设备300供给至电子设备100的至少一种类型的电力。接着,系统控制单元304控制通信单元306以向电子设备100发送表示第二电力供给能力的电力供给能力信息。例如,系统控制单元304发送存储了电力供给能力信息的源能力消息。图7d是用于说明第二电力供给能力的示例的图。在图7d所示的示例中,第二电力供给能力中所包括的最大功率(9.9w)低于第一电力供给能力中所包括的最大功率(60w)。在图7d所示的示例中,第二电力供给能力中所包括的最大电流(2a)低于线缆200所允许的电流的上限(例如,3a)。此外,在图7d所示的示例中,第二电力供给能力中所包括的最大电压(9v)低于线缆200所允许的电压的上限(例如,20v)。电子设备100从第二电力供给能力中所包括的至少一种类型的电力中选择电力b,并请求供电设备300供给所选择的电力b。接着,响应于来自电子设备100的请求,供电设备300将供给至电子设备100的电力从电力a改变为电力b。例如,系统控制单元304控制电源控制单元303和输出控制单元305以将供给至电子设备100的电力从电力a改变为电力b。
[0085]
如上所述,根据第一实施例,供电设备300不接受来自电子设备100的请求,直到与线缆200的认证通信完成为止。这样,与对来自电子设备100的请求的响应相比,供电设备300可以更优先地进行认证通信,使得认证通信可以在短时间内进行。因此,供电设备300可以基于认证通信的结果快速开始处理,并在短时间内选择第一电力供给能力或第二电力供给能力。
[0086]
在上述示例中,电子设备100经由线缆200连接到供电设备300,并且供电设备300不接受来自电子设备100的请求,直到与线缆200的认证通信完成为止。然而,其它配置也是可能的。例如,在电子设备100连接到供电设备300之后,供电设备300可以进行与电子设备100的认证通信,并且供电设备300可以不接受来自电子设备100的请求直到与电子设备100的认证通信完成为止。在这种情况下,电子设备100可以通过无线通信等连接到供电设备
300而不使用线缆200。
[0087]
[第二实施例]
[0088]
个人计算机、微型计算机、中央处理单元(cpu)或微处理器也可以通过执行计算机程序来实现第一实施例中所说明的各种功能、各种处理或各种方法。在下面的说明中,在第二实施例中,个人计算机、微型计算机、cpu或微处理器被称为“计算机x”。在第二实施例中,用于控制计算机x和用于实现第一实施例中所说明的各种功能、各种处理或各种方法的计算机程序称为“计算机程序y”。
[0089]
第一实施例中所说明的各种功能、各种处理或各种方法由执行计算机程序y的计算机x实现。在这种情况下,计算机程序y经由计算机可读存储介质被供给至计算机x。第二实施例中的计算机可读存储介质包括硬盘设备、磁存储设备、光存储设备、光磁存储设备、存储卡、易失性存储器和非易失性存储器等中至少之一。第二实施例中的计算机可读存储介质是非暂时性存储介质。
[0090]
虽然参考典型实施例描述了本发明的方面,但应当理解,本发明的方面不限于该典型实施例。以下权利要求书的范围应被给予最广泛的理解,以包含所有这样的修改以及等同结构。
当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1