电子装置、控制方法和存储介质与流程

文档序号:18187383发布日期:2019-07-17 05:25阅读:197来源:国知局
电子装置、控制方法和存储介质与流程

本发明的各方面一般涉及电子装置、方法和存储介质。



背景技术:

已知一种电子装置,其包括除了能够执行数据传送之外还能够接收电力和供给电力的接口(日本特开2015-39248)。这种接口的示例是usb(通用串行总线)。usbpd(powerdelivery)(电力传输)标准被规定为与usb相关的标准。根据usbpd标准,诸如usb主机控制器或ac适配器等的供电设备可以经由usb线缆向受电设备供给高达100w的电力。当符合usbpd标准的供电设备和受电设备彼此连接时,通过电力协商(powernegotiation)通信在两个设备之间发送和接收电力信息。基于这种电力协商的结果,从供电设备向受电设备供给电力。

然而,即使在供电设备包括符合预定标准的接口的情况下,包括该接口的供电设备也可以不进行符合该预定标准的供电操作。因此,即使在受电设备连接到这种供电设备的情况下,也需要受电设备使得能够将电力从供电设备安全地供给到受电设备。



技术实现要素:

根据本发明的方面,提供了与上述电子装置或控制方法相比有所改进的电子装置或控制方法。

根据本发明的方面,使得能够从供电设备向受电设备安全地供给电力。

根据本发明的方面,提供一种电子装置,包括:请求部件,用于请求供电设备供给电力;以及判断部件,用于判断所述供电设备是否是正规设备,其中,在所述请求部件请求了所述供电设备供给第一电力之后所述判断部件判断所述供电设备是否是所述正规设备、并且所述判断部件判断为所述供电设备是所述正规设备的情况下,所述请求部件请求所述供电设备供给高于所述第一电力的第二电力。

根据本发明的方面,提供一种电子装置,包括:通知部件,用于通知表示能够向受电设备供给的电力的信息;以及判断部件,用于判断所述受电设备是否是正规设备,其中,在所述通知部件向所述受电设备通知了表示第一电力的信息之后所述判断部件判断所述受电设备是否是正规设备、并且所述判断部件判断为所述受电设备是所述正规设备的情况下,所述通知部件向所述受电设备通知表示高于所述第一电力的第二电力的信息。

根据本发明的方面,提供一种控制方法,包括:请求供电设备供给第一电力;在请求所述供电设备供给所述第一电力之后,判断所述供电设备是否是正规设备;以及在判断为所述供电设备是所述正规设备的情况下,请求所述供电设备供给高于所述第一电力的第二电力。

根据本发明的方面,提供一种控制方法,包括:向受电设备提出第一电力作为能够供给的电力;在向所述受电设备通知所述第一电力之后,判断所述受电设备是否是正规设备;以及在判断为所述受电设备是所述正规设备的情况下,向所述受电设备提出高于所述第一电力的第二电力作为能够供给的电力。

根据本发明的方面,提供一种存储介质,其存储使计算机执行方法的程序,所述方法包括:请求供电设备供给第一电力;在请求所述供电设备供给所述第一电力之后,判断所述供电设备是否是正规设备;以及在判断为所述供电设备是所述正规设备的情况下,请求所述供电设备供给高于所述第一电力的第二电力。

根据本发明的方面,提供一种存储介质,其存储使计算机执行方法的程序,所述方法包括:向受电设备提出第一电力作为能够供给的电力;在向所述受电设备通知所述第一电力之后,判断所述受电设备是否是正规设备;以及在判断为所述受电设备是所述正规设备的情况下,向所述受电设备提出高于所述第一电力的第二电力作为能够供给的电力。

通过以下实施例,这些实施例的其它方面将变得明显。

附图说明

图1是用于示出根据第一实施例的受电设备100的结构的框图;

图2a是用于示出连接器101的引脚分配的图;

图2b是用于示出连接器121的引脚分配的图;

图3是用于示出第一实施例的受电设备100的操作的示例的流程图;

图4a是用于示出要与图4b所示的时序图进行比较的比较例的时序图;

图4b是用于示出根据第一实施例的受电设备100的操作的示例的时序图;

图5是用于示出根据第一实施例的供电设备120的结构的框图;

图6是用于示出第一实施例的供电设备120的操作的示例的流程图;

图7a是用于示出第一实施例的供电设备120的操作的示例的时序图;以及

图7b是用于示出根据第一实施例的供电设备120的操作的另一示例的时序图。

具体实施方式

以下将参考附图来描述本发明的典型实施例、特征和方面。然而,本发明的方面不限于以下实施例。

[第一实施例]

<1.受电设备>

将参考图1来描述根据第一实施例的受电设备100的结构。图1是用于示出根据第一实施例的受电设备100的结构的框图。

供电设备120是经由usb线缆向受电设备100供给电力的电子装置。尽管在第一实施例中将例示供电设备120是用于将ac电力转换为dc电力的ac适配器(或ac-usb适配器)的情况,但是供电设备120不限于这种装置。例如,供电设备120可以是便携式电池等。注意,稍后将参考图5来描述供电设备120的组件。

受电设备100是经由usb线缆从供电设备120接收电力的电子装置。尽管在第一实施例中将例示受电设备100是数字照相机的情况,但是受电设备100不限于数字照相机。

如图1所示,受电设备100包括连接器101、下拉电阻器(rd)102、pd通信单元103、受电单元104和负载单元105。然而,受电设备100的组件不限于图1所示的组件。

连接器101是符合usbtype-c标准的插座。连接器101连接到符合连接到供电设备120的usb线缆中包括的usbtype-c标准的连接器(插头)。连接器101具有如图2a所示的引脚分配。图2a是用于示出连接器101的引脚分配的图。连接器101具有点对称的引脚分配,使得即使在其上下颠倒插入的情况下也可以正常工作。连接器101包括从供电设备120向将电力供给至的vbus端子以及用于从供电设备120获得与供电能力相关的信息的cc端子(配置通道)。连接器101还包括用作信号基准的gnd(接地)端子。tx端子(tx1+、tx1-、tx2+和tx2-)是信号发送端子,以及rx端子(rx1+、rx1-、rx2+和rx2-)是信号接收端子,并且这些端子可以支持高速数据传输操作。sbu端子(sbu1和sbu2)是边带信号端子,并且可以适用于各种用途。d+端子和d-端子用于支持usb2.0标准。

下拉电阻器102的一端连接到连接器101的cc端子。下拉电阻器102的另一端连接到连接器101的gnd端子。下拉电阻器102具有由usbtype-c标准规定的电阻值。下拉电阻器102使得供电设备120能够判断受电设备100的连接。下拉电阻器102还使得受电设备100能够基于cc端子的电压值来判断供电设备120的供电能力。

pd通信单元103连接到连接器101的cc端子。pd通信单元103可以执行基于usbpd标准的通信,并且还判断所连接的供电设备120是否符合usbpd标准。

在所连接的供电设备120能够执行usbpd通信的情况下,受电设备100通过pd通信单元103来进行基于由usbpd标准规定的通信协议的协商通信,并且向供电设备120发出期望的供电请求。受电设备100还通过pd通信单元103进行基于由usbpd标准规定的通信协议的用于验证的通信,并且验证供电设备120是否是符合usbpd标准的设备。注意,供电设备120是正规设备的事实与供电设备120是符合usbpd标准的设备的事实同义。在第一实施例中,假设存在可以从pd通信单元103向供电设备120请求的至少两种类型的电力。假设可以从pd通信单元103向供电设备120请求的一种类型的电力是受电设备100判断供电设备120是否符合usbpd标准所需的最小电力(验证处理)。以这种方式,pd通信单元103可以用作用于请求供电设备120供给电力的请求单元。

受电单元104连接到连接器101的vbus端子。受电单元104通过使用从供电设备120供给到vbus端子的电力来供给受电设备100的各组件所需的电力。受电单元104基于来自pd通信单元103的指令来控制从供电设备120接收到的电力。连接器101的gnd端子连接到受电设备100的接地线。

负载单元105包括各种模块(未示出)。当负载单元105工作时,从受电单元104供给的电力被消耗。负载单元105所消耗的电力根据受电设备100的工作状态而改变。例如,如上所述,假设受电设备100例如是数字照相机。在这种情况下,形成负载单元105的各种模块是用于放大并聚焦在被摄体图像上的图像感测透镜、用于将被摄体图像转换成电子图像信息的图像传感器、用于显示所获得的图像信息的诸如lcd等的显示单元、或者包括各种开关的操作单元等。

接着,将参考图3的流程图来描述根据第一实施例的受电设备100的操作的示例。

当供电设备120经由usb线缆连接到受电设备100的连接器101时,pd通信单元103在步骤s301中基于usbpd标准的通信协议来开始与供电设备120之间的信息的发送/接收。在供电设备120和受电设备100之间发送/接收的信息包括与可以从供电设备120供给到受电设备100的电力有关的信息。

在步骤s302中,pd通信单元103基于预定的协商通信来判断供电设备120是否符合usbpd标准。例如,pd通信单元103根据是否已经从供电设备120接收到基于usbpd标准的通信协议的预定信息来判断供电设备120是否符合usbpd标准。如果没有正确地接收到基于usbpd标准的通信协议的预定信息或者如果在预定时间段内没有接收到通信,则pd通信单元103将判断为所连接的供电设备120不符合usbpd标准。在这种情况下的预定信息是与可以从供电设备120供给的电力有关的信息。在第一实施例中,例如,供电设备120能够向受电设备100供给0.5w(5v,100ma)、15w(5v,3a)或20w(20v,1a)的电力。因此,该预定信息是例如表示0.5w(5v,100ma)、15w(5v,3a)或20w(20v,1a)的信息。另外,该预定时间段达到usbpd标准中规定的时间段就足够了,并且可以是例如310ms。然而,该预定时间段不限于此。

如果pd通信单元103判断为供电设备120不符合usbpd标准(步骤s302中为“否”),则pd通信单元103进入步骤s309。在步骤s309中,pd通信单元103停止通信处理。在这种情况下,pd通信单元103可以控制受电单元104,使得可以向受电单元供给符合usbtype-c标准的电力。

如果pd通信单元103判断为供电设备120符合usbpd标准(步骤s302中为“是”),则pd通信单元103进入步骤s303。在步骤s303中,pd通信单元103通过发送/接收基于usbpd标准的通信协议的信息来向供电设备120发出用以供给第一电力的请求。第一电力是落在由usb标准规定的范围内的电力。第一电力等于或大于受电设备100在步骤s305和s306中执行验证操作的处理所需的最小电力,并且可以被设置为等于可以从供电设备120供给的电力的最小值的电力。从包括在上述预定信息中的供电设备120可以供给的电力类型中选择第一电力。这里将描述pd通信单元103请求例如0.5w(5v,100ma)作为第一电力的情况。

接着,pd通信单元103进入步骤s304。在步骤s304中,受电单元104在pd通信单元103的控制下进行控制,使得从供电设备120供给的电力将等于或小于第一电力。这里,将例示进行控制以将要从供电设备120供给的电流设置为100ma或更小(然而,等于或大于至少受电设备100进行步骤s305和s306中的验证操作的处理中所需的电流值)的情况。受电单元104使用从供电设备120供给的电力来向受电设备100的各组件供给电力,使得可以进行步骤s305和s306的验证处理。在该阶段中,由于进行步骤s305和s306的验证处理就足够了,因此可以设置为使得负载单元105的操作将被限制以抑制负载单元105的功耗。

接着,pd通信单元103进入步骤s305。在步骤s305中,pd通信单元103发送/接收基于usbpd标准的通信协议的验证信息。例如,受电设备100向供电设备120发送用以验证供电设备120是否符合usbpd标准的请求。

接着,在步骤s306中,pd通信单元103判断供电设备120是否符合usbpd标准。例如,pd通信单元103基于是否已经从供电设备120接收到基于usbpd标准的通信协议的预定验证信息来判断所连接的供电设备120是否符合usbpd标准。以这种方式,pd通信单元103可以用作用于判断供电设备120是否是正规设备的判断单元。与基于在步骤s302中进行的协商通信的判断的情况相比,在基于步骤s305和s306的验证处理的判断的情况下,判断的可靠性更高。这是因为,可能存在可以成功进行协商通信但是无法被验证的供电设备。

如果没有正确接收到基于usb标准pd的通信协议的预定验证信息,或者如果在预定时间段内没有接收到通信,则pd通信单元103将以下面的方式进行判断。也就是说,pd通信单元103将判断为所连接的供电设备120不符合usbpd标准。该预定时间段是由usbpd标准规定的时间段就足够了,并且可以是例如4.5秒。然而,该预定时间段不限于此。

如果pd通信单元103判断为供电设备120不符合usbpd标准(步骤s306中为“否”),则pd通信单元103进入步骤s309。在步骤s309中,pd通信单元103停止通信处理。在pd通信单元103从步骤s306进入步骤s309的情况下,可以设置为使得pd通信单元103将不对受电单元104进行控制,并且受电设备100将继续接收从供电设备120在步骤s304中设置的第一电力。

如果pd通信单元103判断为供电设备120符合usbpd标准(步骤s306中为“是”),则pd通信单元103进入步骤s307。在步骤s307中,pd通信单元103发送/接收基于usbpd标准的通信协议的信息。例如,pd通信单元向供电设备120发送用以供给第二电力的请求。第二电力是落在由usb标准规定的范围内的电力。第二电力可以是例如高于第一电力的电力,并且可以是例如使整个受电设备100运行所需的电力。从包括在上述预定信息中的可以供给电力的信息中选择第二电力。这里将例示选择20w(20v,1a)作为第二电力的情况。

接着,pd通信单元103进入步骤s308。在步骤s308中,受电单元104在pd通信单元103的控制下进行控制,使得从供电设备120接收到的电力将等于或低于第二电力。这里将例示进行控制以将要从供电设备120接收到的电流值设置为1a或更小的情况。受电单元104还使用从供电设备120供给的电力来向受电设备100的各组件供给电力,使得将可以使整个受电设备100进行工作。在步骤s304中限制了负载单元105的操作以抑制加载单元105的功耗的情况下,可以设置为使得在步骤s308中取消限制。以这种方式完成图3所示的处理。

接着,将参考图4a和4b的时序图来描述根据第一实施例的受电设备100的操作的示例。图4a是用于示出与图4b所示的时序图进行比较的比较例的时序图。图4b是用于示出受电设备100的操作的示例的时序图。将参考图4a和4b的时序图来描述受电设备100在如图3所示的控制操作下从供电设备120接收电力的情况。

在图4a和4b中,cc端子的电压是要施加到连接器101的cc端子的电压。在受电设备100经由usb线缆连接到供电设备120的状态下,cc端子的电压是2.45v。另一方面,在受电设备100从供电设备120断开的状态下,cc端子的电压为0v。cc端子的电压值仅需符合usbtype-c标准,并且不限于图4a和4b所示的电压值。定时t401是usb线缆连接到连接器101的定时,并且与图3的步骤s301中所示的处理开始的定时相对应。经由cc端子在受电设备100和供电设备120之间进行通信401至414。

图4a是用于示出如上所述的比较例的时序图。通信401、402、403和404表示由usbpd标准规定的协商通信。通信405和406表示由usbpd标准规定的用于验证的通信。

在通信401中,受电设备100从供电设备120接收与可供给的电力有关的信息。通信401与图3的步骤s301和s302中所示的处理相对应。假设例如0.5w(5v,100ma)、15w(5v,3a)和20w(20v,1a)是在通信401中受电设备100从供电设备120接收到的与可供给的电力有关的信息。

在通信402中,受电设备100向供电设备120发出供电请求。这里将例示受电设备100请求供电设备120供给例如20w(20v,1a)的电力的情况。

在通信403中,受电设备100从供电设备120接收表示供电设备120已同意来自受电设备100的请求的信息。在通信403完成之后,供电设备120根据通信402的内容来改变可供给到vbus端子的电力。

定时t402是供电设备120完成用于改变可供给到vbus端子的电力的处理的定时。

在通信404中,受电设备100从供电设备120接收表示供电设备120已经完成用于改变可供给到vbus端子的电力的处理的信息。在定时t402之后进行通信404。注意,在usbpd标准中,规定为在通信404之后能够进行用于验证的通信。

在通信405中,受电设备100向供电设备120发送与供电设备120是否符合usbpd标准有关的验证请求。在通信406中,受电设备100从供电设备120接收预定验证信息。如果供电设备120符合usbpd标准,则进行通信406。如果供电设备120不符合usbpd标准,则不进行通信406。

定时t403是受电设备100基于包括通信405和通信406的用于验证的通信的结果来判断供电设备120是否符合usbpd标准的定时。

以这种方式,在图4a所示的控制操作中,受电设备100在进行供电设备120的验证处理之前的定时t402和t403可能从供电设备120接收到大量电力。也就是说,可能出现从验证失败的供电设备向受电设备供给高电力的状态的问题。

图4b是与如上所述的第一实施例相对应的时序图,并且与在如图3所示的控制操作那样的控制操作下受电设备100要从供电设备120接收电力的情况下所进行的操作相对应。通信401、407、408和409表示usbpd标准中所规定的协商通信,并且受电设备100将请求供电设备120在该通信时间段内供给第一电力。通信405和406表示由usbpd标准规定的用于验证的通信。通信410、411、412、413和414表示由usbpd标准规定的协商通信,并且受电设备100将请求供电设备120在该通信时间段内供给第二电力。

通信401与上面参考图4a描述的通信401相同。在通信401中,受电设备100从供电设备120接收与可供给的电力有关的信息。如上所述,通信401与图3的步骤s301和s302中所示的处理相对应。如果没有正确地接收到通信401或者如果在预定时间内没有接收到通信401,则受电设备100将判断为所连接的供电设备120不符合usbpd标准。

在通信407中,受电设备100请求供电设备120供给第一电力。通信407与图3的步骤s303中所示的处理相对应。这里将例示第一电力为0.5(5v,100ma)的情况。

在通信408中,受电设备100从供电设备120接收表示供电设备120已同意用于供给第一电力的请求的信息。在通信408完成之后,供电设备120根据通信407的内容来改变可供给到vbus端子的电力。

定时t402与图4a所示的定时t402相同,并且是供电设备120完成用于改变可供给到vbus端子的电力的处理的定时。然而,在图4b所示的操作中,受电设备100在定时t402可以从供电设备120接收到的电力被设置为受电设备100进行步骤s305中的用于验证的通信的操作所需的最小电力。

在通信409中,受电设备100从供电设备120接收表示供电设备120已经完成用于改变可以供给到vbus端子的电力的处理的信息。在定时t402之后进行通信409。注意,在usbpd标准中,规定为在通信409之后能够进行用于验证的通信。

通信405和406与上面参考图4a描述的通信405和406相同。通信405和406与图3中所示的步骤s305和s306的处理相对应。受电设备100通过接收通信406来判断为供电设备120符合usbpd标准。

定时t403与图4a所示的定时t403相同。基于包括通信405和406的用于验证的通信的结果,受电设备100判断供电设备120是否符合usbpd标准。这里将例示供电设备120符合usbpd标准的情况。

在通信410中,受电设备100向供电设备120发送用以提供与可供给的电力有关的信息的请求。

在通信411中,受电设备100从供电设备120接收与可供给的电力有关的信息。假设例如0.5w(5v,100ma)、15w(5v,3a)和20w(20v,1a)是是在通信411中受电设备100从供电设备120接收到的与可供给的电力有关的信息。

在通信412中,受电设备100向供电设备120发送用于供给第二电力的请求。通信410、通信411和通信412与图3中所示的步骤s307的处理相对应。这里将例示第二电力为例如20w(20v,1a)的情况。

在通信413中,受电设备100从供电设备120接收供电设备120已同意供给第二电力的信息。在已经进行通信413之后,供电设备120根据通信412的内容来改变可以供给到vbus端子的电力。

定时t404是供电设备120完成用于改变可以供给到vbus端子的电力的处理的定时。如图4b所示,在根据第一实施例的操作中,定时t404是受电设备100可以从供电设备120接收高于第一电力的第二电力供给的定时。

在通信414中,受电设备100从供电设备120接收表示供电设备120已经完成用于改变可以供给到vbus端子的电力的处理的信息。在定时t404之后进行通信414。在通信414完成之后,受电设备100进行图3中的步骤s308的处理。

以这种方式,在第一实施例中,在直到供电设备120的验证结果变得明确的定时t403为止的时间段内,向供电设备120请求的电力被设置为作为执行验证处理所需的最低电力的第一电力。随后,设置为使得在供电设备120的验证结果变得清楚的定时t403之后并且在验证成功的情况下,会向供电设备120发出供给高于第一电力的第二电力的请求。

以这种方式,根据第一实施例,在pd通信单元103向供电设备120请求供给第一电力之后,pd通信单元103判断供电设备120是否是正规设备。如果pd通信单元103判断为供电设备120是正规设备,则pd通信单元103会向供电设备120发出用以供给高于第一电力的第二电力的请求。在pd通信单元103判断为供电设备120是正规的之前,pd通信单元103不向供电设备120发出用以供给第二电力的请求。因此,根据第一实施例,可以确保受电和供电的安全性。

<2.供电设备>

接着将参考图5来描述根据第一实施例的供电设备120的结构。图5是用于示出根据第一实施例的供电设备120的结构的框图。

如图5所示,供电设备120包括连接器121、上拉电阻器(rp)122、pd通信单元123和供电单元124。然而,供电设备120的组件不限于此。

连接器121是符合usbtype-c标准的插座。连接器121连接到用于向受电设备100供给电力的usb线缆中包括的符合usbtype-c标准的连接器(插头)。连接器121具有如图2b所示的引脚分配。连接器121包括用于向受电设备100供给电力的vbus端子以及用于向受电设备100通知与供电能力有关的信息的cc端子。连接器121还包括用作信号基准的gnd端子等。tx端子(tx1+、tx1-、tx2+和tx2-)是信号发送端子,以及rx端子(rx1+、rx1-、rx2+和rx2-)是信号接收端子,并且这些端子可以支持高速数据传输操作。sbu端子(sbu1和sbu2)是边带信号端子,并且可以适用于各种用途。d+端子和d-端子用于支持usb2.0标准。

上拉电阻器122的一端连接到连接器121的cc端子。上拉电阻器122的另一端连接到预定电源。上拉电阻器122具有由usbtype-c标准规定的电阻值。上拉电阻器122使得供电设备120能够判断受电设备100的连接。上拉电阻器122还使得供电设备120能够向受电设备100通知供电能力。预定电源可以是满足由usbtype-c标准规定的条件的任何电源。例如,5v的恒压电源可用作预定电源。

pd通信单元123连接到连接器121的cc端子。pd通信单元123可以执行基于usbpd标准的通信,并且还判断所连接的受电设备100是否符合usbpd标准。

在受电设备100能够执行usbpd通信的情况下,供电设备120通过pd通信单元123来进行基于由usbpd标准规定的通信协议的协商通信,并且发送表示可以供给到受电设备100的电力的信息。供电设备120还通过pd通信单元123来进行基于由usbpd标准规定的通信协议的用于验证的通信,并且向受电设备100进行用以表示供电设备120符合usbpd标准的用于验证的通信。注意,受电设备100是正规设备的事实与受电设备100是符合usbpd标准的设备的事实同义。在第一实施例中,假设可以从供电设备120向受电设备100供给至少两种类型的电力。可以供给的多种类型的电力之一是考虑到受电设备100的安全性而设置的低电力。低电力可以是例如由usb标准规定的最小电力。以这种方式,pd通信单元123可以用作通知单元,其向受电设备100通知表示可以供给的电力的信息。

供电单元124连接到连接器121的vbus端子。供电单元124经由连接器121的vbus端子向受电设备100供给电力。供电单元124基于来自pd通信单元123的指令来控制供给到受电设备100的电力。以这种方式,供电单元124可以用作向受电设备100供给电力的供电单元。

接着将参考图6的流程图来描述根据第一实施例的供电设备120的操作的示例。

当受电设备100经由usb线缆连接到供电设备120的连接器121时,pd通信单元123在步骤s601中基于usbpd标准的通信协议来开始与受电设备100之间发送/接收信息。

在步骤s602中,pd通信单元123发送表示第一电力的信息作为表示可以供给的电力的信息。第一电力是考虑到受电设备100的安全性而设置的低电力。例如,第一电力是由usbpd标准规定的电力类型中的最低电力。这里将例示第一电力为0.5w(5v,100ma)的情况。

在步骤s603中,pd通信单元123基于预定的协商通信来判断受电设备100是否符合usbpd标准。例如,pd通信单元123根据受电设备100是否已经通过发送基于usbpd标准的通信协议的预定信息进行了回复来判断所连接的受电设备100是否符合usbpd标准。如果供电设备120没有从受电设备100接收到针对步骤s602中发送的信息的回复,则pd通信单元123将判断为所连接的受电设备100不符合usbpd标准。以这种方式,pd通信单元123可以用作用于判断受电设备100是否是正规设备的判断单元。

如果pd通信单元123判断为受电设备100不符合usbpd标准(步骤s603中为“否”),则pd通信单元123进入步骤s611。在步骤s611中,pd通信单元123停止通信处理。在这种情况下,可以配置成使得pd通信单元123控制供电单元124以将符合usbtype-c标准的电力供给到受电设备100。另外,可以配置成使得pd通信单元123控制供电单元124以停止向受电设备100供给电力。

如果pd通信单元123判断为受电设备100符合usbpd标准(步骤s603中为“是”),则pd通信单元123进入步骤s604。在步骤s604中,pd通信单元123通过发送/接收基于usbpd标准的通信协议的信息,来从受电设备100接收用于供给第一电力的请求。如上所述,这里将例示第一电力为0.5w(5v,100ma)的情况。

接着,pd通信单元123进入步骤s605。在步骤s605中,供电单元124基于来自pd通信单元123的指令来开始向受电设备100供给第一电力。这里将例示供电单元124进行控制以使得供给到受电设备100的电压为5v并且供给到受电设备100的电流将等于或小于100ma的情况。

接着,pd通信单元123进入步骤s606。在步骤s606中,pd通信单元123发送/接收基于usbpd标准的通信协议的信息。例如,供电设备120向受电设备100发出用于进行与受电设备100是否符合usbpd标准有关的验证的请求。

接着,在步骤s607中,pd通信单元123判断受电设备100是否符合usbpd标准。例如,pd通信单元123将根据是否已经从受电设备100接收到基于usbpd标准的通信协议的预定验证信息来判断受电设备100是否符合usbpd标准。

如果没有正确地接收到基于usbpd标准的通信协议的预定验证信息或者如果在预定时间段内没有接收到验证信息,则pd通信单元123以下面的方式进行判断。也就是说,pd通信单元123判断为所连接的受电设备100不符合usbpd标准。该预定时间段是由usbpd标准规定的时间段就足够了,并且可以是例如4.5秒的时间段。然而,该预定时间段不限于此。

如果pd通信单元123判断为受电设备100不符合usbpd标准(步骤s607中为“否”),则pd通信单元123进入步骤s611。在步骤s611中,pd通信单元123停止通信处理。如果pd通信单元123从步骤s607进入步骤s611,则可以配置成使得pd通信单元123在不控制供电单元124的情况下继续向受电设备100供给步骤s605中所设置的第一电力。

如果pd通信单元123判断为受电设备100符合usbpd标准(步骤s607中为“是”),则pd通信单元123进入步骤s608。在步骤s608中,pd通信单元123发送/接收基于usbpd标准的通信协议的信息。例如,供电设备120向受电设备100发送表示可以供给的第二电力的信息。表示可以供给的第二电力的信息包括高于第一电力的电力的信息。这里将例示可供给的第二电力为15w(5v,3a)和20w(20v,1a)的情况。

接着,pd通信单元123进入步骤s609。在步骤s609中,pd通信单元123发送/接收基于usbpd标准的通信协议的信息。例如,pd通信单元123从受电设备100接收用于请求供给第二电力的通信。从步骤s608中通知的表示第二电力的信息中选择受电设备100所请求的第二电力。这里将例示选择20w(20v,1a)作为第二电力的情况。

接着,pd通信单元123进入步骤s610。在步骤s610中,供电单元124基于来自pd通信单元123的指令开始向受电设备100供给第二电力。这里将例示供电单元124进行控制以使得供给到受电设备100的电压为20v并且供给到受电设备100的电流将等于或小于1a的情况。

接着将参考图7a和7b的时序图来描述根据第一实施例的供电设备120的操作的示例。图7a示出在受电设备100不符合usbpd标准的情况下进行的操作的示例。图7b示出在受电设备100符合usbpd标准的情况下进行的操作的示例。

在图7a和7b中,cc端子的电压是施加到连接器121的cc端子的电压值。在受电设备100经由usb线缆连接到供电设备120的状态下,cc端子的电压是2.45v。另一方面,在受电设备100从供电设备120断开的状态下,cc端子的电压为5v。cc端子的电压值是符合usbtype-c标准的电压值就足够了,并且不限于图7a和7b所示的电压值。定时t701与usb线缆连接到连接器121的定时相对应,并且图6的步骤s601中所示的处理开始。经由cc端子在受电设备100和供电设备120之间进行通信701至710。通信701、702、703和704是由usbpd标准规定的协商通信,并且在该通信时间段内通知第一电力。通信705和706是由usbpd标准规定的用于验证的通信。另外,通信707、708、709和710是由usbpd标准规定的协商通信,并且在该通信时间段内通知第二电力。

首先,将参考图7a来描述在受电设备100不符合usbpd标准的情况下进行的操作。在通信701中,供电设备120向受电设备100发送与可供给的第一电力有关的信息。通信701与图6的步骤s602中所示的处理上对应。要在通信701中发送的信息包括例如仅0.5w(5v,100ma)作为可供给的第一电力。如果供电设备120没有从受电设备100接收到回复,则供电设备120将判断为受电设备100不符合usbpd标准。

在通信702中,供电设备120从受电设备100接收用以供给第一电力请求。通信702与图6的步骤s604中所示的处理相对应。这里将例示供电设备120从受电设备100接收用于供给0.5w(5v,100ma)的电力的请求的情况。

在通信703中,供电设备120向受电设备100发送表示供电设备120已同意用于供给第一电力的请求的信息。在已经进行通信703之后,供电设备120根据通信702的内容来改变可以供给到vbus端子的电力。

定时t702是供电设备120完成用于改变可以供给到vbus端子的电力的处理的定时。在定时t702的时间点处从供电设备120供给到受电设备100的电力是考虑到受电设备100的安全性而设置的低电力。

在通信704中,供电设备120向受电设备100发送表示供电设备120已经完成用于改变可以供给到vbus端子的电力的处理的信息。在定时t702之后进行通信704。注意,通信703和704与图6的步骤s605中所示的处理相对应。注意,在usbpd标准中,规定为在通信702之后能够进行用于验证的通信。

在通信705中,供电设备120向受电设备100发送与受电设备100是否符合usbpd标准有关的验证请求。注意,通信705与图6的步骤s606中所示的处理相对应。在受电设备100不符合usbpd标准的情况下,如图7a所示,供电设备120没有从受电设备100接收到验证结果。定时t703是供电设备120判断为受电设备100不符合usbpd标准的定时。在定时t703之后,如图6的步骤s611所示,供电设备120停止与受电设备100的通信。随后,供电设备120将继续向受电设备100供给在通信701至704的协商通信中所确定的电力。

将参考图7b来描述在受电设备100符合usbpd标准的情况下进行的操作。

首先,通信701至705的处理与上面参考图7a描述的通信701至705的处理相同,因此将省略描述。

在通信706中,供电设备120从受电设备100接收表示受电设备100符合usbpd标准的验证结果。通信705和706与图6的步骤s606和s607中所示的处理相对应。如图6的步骤s607所示,如果接收到通信706,则供电设备120将判断为受电设备100符合usbpd标准。

定时t704是供电设备120基于包括通信705和通信706的用于验证的通信的结果而判断为受电设备100符合usbpd标准的定时。

在通信707中,供电设备120向受电设备100发送表示可以供给的第二电力的信息。通信707与图6的步骤s608中所示的处理相对应。表示可以供给的第二电力的信息包括表示高于在通信701中通知的第一电力的电力的信息。表示可供给的第二电力的信息例如是15w(5v,3a)和20w(20v,1a)。

在通信708中,供电设备120从受电设备100接收用于供给第二电力的请求。通信708与图6的步骤s609中所示的处理相对应。这里将例示第二电力为20w(20v,1a)的情况。

在通信709中,供电设备120向受电设备100发送表示供电设备120已同意供给第二电力的信息。在已经进行通信709之后,供电设备120根据通信708的内容来改变可以供给到vbus端子的电力。

定时t705是供电设备120完成用于改变可以供给到vbus端子的电力的处理的定时。如图7b所示,在定时t705,供电设备120能够向受电设备100供给高于第一电力的第二电力。

在通信710中,供电设备120向受电设备100发送表示供电设备120已经完成用于改变可以供给到vbus端子的电力的处理的信息。在定时t705之后进行通信710。注意,通信709和710与图6的步骤s610中所示的处理相对应。

以这种方式,在直到明确受电设备100的验证结果的定时t704为止的时间段内,供电设备120向受电设备100供给作为最小必要电力的第一电力。随后,在明确受电设备100的验证结果的定时t704之后,供电设备120根据来自受电设备100的请求将高于第一电力的第二电力供给到受电设备100。

以这种方式,根据第一实施例,pd通信单元123在pd通信单元123向受电设备100通知表示第一电力的信息作为可以供给的电力信息之后判断受电设备100是否是正规设备。如果pd通信单元123判断为受电设备100是正规设备,则pd通信单元123向受电设备100通知可以供给的电力的信息,该信息包括表示高于第一电力的第二电力的信息。在pd通信单元123判断为受电设备100是正规设备之前,不向受电设备100通知表示可以供给第二电力的信息。因此,根据第一实施例,可以确保供电设备120的安全性。

[第二实施例]

第一实施例中描述的各种功能、处理或方法可以通过使用相应的程序由个人计算机、微计算机、cpu(中央处理单元)或处理器等实现。在第二实施例中,以下将个人计算机、微计算机、cpu(中央处理单元)或处理器等称为“计算机x”。此外,在第二实施例中,用于控制计算机x的程序,即用于实现第一实施例中描述的各种功能、处理或方法之一的程序将被称为“程序y”。

第一实施例中描述的各种功能、处理或方法中的每一个通过计算机x执行程序y来实现。在这种情况下,程序y经由计算机可读存储介质而提供给计算机x。根据第二实施例的计算机可读存储介质包括硬盘装置、磁存储装置、光学存储装置、磁光存储装置、存储卡、易失性存储器或非易失性存储器等。根据第二实施例的计算机可读存储介质是非暂时性存储介质。

注意,本发明的方面不限于如上所述的第一实施例或第二实施例。在不脱离本发明的范围的精神的情况下,本发明的方面可以包括通过改变或修改而改变的第一实施例或第二实施例。

尽管已经参考典型实施例说明了本发明,但是应该理解,本发明不局限于所公开的典型实施例。所附权利要求书的范围符合最宽的解释,以包含所有这类修改、等同结构和功能。

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