一种充电线缆的阻抗检测方法、电子设备和供电设备转让专利

申请号 : CN202111300983.7

文献号 : CN114221400B

文献日 :

基本信息:

PDF:

法律信息:

相似专利:

发明人 : 李志方

申请人 : 荣耀终端有限公司

摘要 :

本申请提供一种充电线缆的阻抗检测方法、电子设备和供电设备,涉及充电管理领域,能够更准确的检查出充电线缆的阻抗。该方法包括:电子设备通过充电线缆接收来自供电设备的第一电能,并获取充电线缆的第一端的第一源电压检测值和充电线缆的第二端的第一终电压检测值。第一电能的电压恒定且电流为第一电流值。电子设备通过充电线缆接收来自供电设备的第二电能,并获取充电线缆的第一端的第二源电压检测值和充电线缆的第二端的第二终电压检测值。第二电能的电压和第一电能的电压相同且电流为第二电流值。电子设备根据第一源电压检测值、第二源电压检测值、第一终电压检测值、第二终电压检测值、第一电流值和第二电流值,计算充电线缆的阻抗值。

权利要求 :

1.一种充电线缆的阻抗检测方法,应用于充电系统中的电子设备,所述充电系统包括供电设备、所述充电线缆和所述电子设备,所述充电线缆的第一端连接所述供电设备,所述充电线缆的第二端连接所述电子设备,其特征在于,所述方法包括:所述电子设备通过所述充电线缆接收来自所述供电设备的第一电能,并获取所述充电线缆的第一端的第一源电压检测值和所述充电线缆的第二端的第一终电压检测值;其中,所述第一电能的电压恒定,所述第一电能的电流为第一电流值;

所述电子设备通过所述充电线缆接收来自所述供电设备的第二电能,并获取所述充电线缆的第一端的第二源电压检测值和所述充电线缆的第二端的第二终电压检测值;其中,所述第二电能的电压和第一电能的电压相同,所述第二电能的电流为第二电流值;

所述电子设备根据所述第一源电压检测值、所述第二源电压检测值、所述第一终电压检测值、所述第二终电压检测值、所述第一电流值和所述第二电流值,计算所述充电线缆的阻抗值;

所述电子设备根据所述第一源电压检测值、所述第二源电压检测值、所述第一终电压检测值、所述第二终电压检测值、所述第一电流值和所述第二电流值,计算所述充电线缆的阻抗值,包括:所述电子设备根据所述第一源电压检测值、所述第二源电压检测值、所述第一终电压检测值、所述第二终电压检测值、所述第一电流值和所述第二电流值,采用以下公式计算所述充电线缆的阻抗值;

Rcable=[(Vadp_测_yA‑Vadp_测_xA)‑(Vbus_测_yA‑Vbus_测_xA)]/(yA‑xA);

其中,所述Rcable为所述充电线缆的阻抗值,所述Vadp_测_yA为所述第二源电压检测值,Vadp_测_xA为所述第一源电压检测值,所述Vbus_测_yA为所述第二终电压检测值,所述Vbus_测_xA为所述第一终电压检测值,所述yA为所述第二电流值,所述xA为所述第一电流值。

2.根据权利要求1所述的方法,其特征在于,所述方法还包括:

所述电子设备在所述充电线缆的阻抗值小于预设阈值时,指示所述供电设备为所述电子设备快速充电;其中,所述快速充电是指为所述电子设备充电使所述电子设备在预设时长内由零电量到满电量的充电方式。

3.根据权利要求1或2所述的方法,其特征在于,在所述电子设备通过所述充电线缆接收来自所述供电设备的第一电能之前,所述方法还包括:所述电子设备检测到所述供电设备通过所述充电线缆向所述电子设备供电的情况下,通过所述充电线缆向所述供电设备发送第一请求;所述第一请求用于请求供电设备通过充电线缆向所述电子设备提供所述第一电能,并请求所述供电设备向所述电子设备指示所述充电线缆的第一端的第一源电压检测值;

所述获取所述充电线缆的第一端的第一源电压检测值和所述充电线缆的第二端的第一终电压检测值,包括:

所述电子设备接收所述供电设备指示的所述第一源电压检测值;

所述电子设备检测所述充电线缆的第二端的所述第一终电压检测值。

4.根据权利要求3所述的方法,其特征在于,在所述电子设备通过所述充电线缆接收来自所述供电设备的第二电能之前,所述方法还包括:所述电子设备获取到所述第一源电压检测值和所述第一终电压检测值后,通过所述充电线缆向所述供电设备发送第二请求;所述第二请求用于请求供电设备通过充电线缆向所述电子设备提供所述第二电能,并请求所述供电设备向所述电子设备指示所述充电线缆的第一端的第二源电压检测值;

所述获取所述充电线缆的第一端的第二源电压检测值和所述充电线缆的第二端的第二终电压检测值,包括:

所述电子设备接收所述供电设备指示的所述第二源电压检测值;

所述电子设备检测所述充电线缆的第二端的所述第二终电压检测值。

5.根据权利要求3所述的方法,其特征在于,所述第一电流值和所述第二电流值的差值的绝对值小于所述第一电流值的两倍,且所述第一电流值和所述第二电流值的差值的绝对值小于所述第二电流值的两倍。

6.一种充电线缆的阻抗检测方法,应用于充电系统中的供电设备,所述充电系统包括所述供电设备、所述充电线缆和执行如权利要求1‑5任一项所述的充电线缆的阻抗检测方法的电子设备,所述充电线缆的第一端连接所述供电设备,所述充电线缆的第二端连接所述电子设备,其特征在于,所述方法包括:所述供电设备通过所述充电线缆接收来自所述电子设备的第一请求;所述第一请求用于请求所述供电设备通过所述充电线缆向所述电子设备提供第一电能,并请求所述供电设备向所述电子设备指示所述充电线缆的第一端的第一源电压检测值;其中,所述第一电能的电压恒定,所述第一电能的电流为第一电流值;

所述供电设备响应于所述第一请求,通过所述充电线缆向所述电子设备提供所述第一电能,并在检测到所述充电线缆的第一端的第一源电压检测值后,向所述电子设备指示所述第一源电压检测值;

所述供电设备通过所述充电线缆接收来自所述电子设备的第二请求;所述第二请求用于请求所述供电设备通过所述充电线缆向所述电子设备提供第二电能,并请求所述供电设备向所述电子设备指示所述充电线缆的第一端的第二源电压检测值;其中,所述第二电能的电压和第一电能的电压相同,所述第二电能的电流为第二电流值;

所述供电设备响应于所述第二请求,通过所述充电线缆向所述电子设备提供所述第二电能,并在检测到所述充电线缆的第一端的第二源电压检测值后,向所述电子设备指示所述第二源电压检测值。

7.根据权利要求6所述的方法,其特征在于,所述第一电流值和所述第二电流值的差值的绝对值小于所述第一电流值的两倍,且所述第一电流值和所述第二电流值的差值的绝对值小于所述第二电流值的两倍。

8.一种电子设备,应用于充电系统,所述充电系统包括供电设备、充电线缆和所述电子设备,所述充电线缆的第一端连接所述供电设备,所述充电线缆的第二端连接所述电子设备,其特征在于,所述电子设备包括:处理器、存储器、电池和充电接口;所述存储器、所述电池、所述充电接口与所述处理器耦合;其中,所述存储器中存储有计算机程序代码,所述计算机程序代码包括计算机指令,当所述电子设备的充电接口连接所述充电线缆,并检测到供电设备通过所述充电线缆向所述电子设备供电的情况下,所述计算机指令被所述处理器执行,使得所述电子设备执行如权利要求1‑5任一项所述的充电线缆的阻抗检测方法。

9.一种供电设备,应用于充电系统,所述充电系统包括供电设备、充电线缆和所述电子设备,所述充电线缆的第一端连接所述供电设备,所述充电线缆的第二端连接所述电子设备,其特征在于,所述供电设备包括存储器、处理器、总线和供电接口;所述存储器用于存储计算机执行指令,所述处理器与所述存储器通过所述总线连接;当所述供电设备的供电接口连接所述充电线缆并向所述电子设备供电时,所述处理器执行所述存储器存储的所述计算机执行指令,以使所述供电设备执行如权利要求6或7所述的充电线缆的阻抗检测方法。

10.一种计算机可读存储介质,其特征在于,包括计算机指令,当所述计算机指令在电子设备上运行时,使得所述电子设备执行如权利要求1‑5中任一项所述的充电线缆的阻抗检测方法。

11.一种计算机可读存储介质,其特征在于,包括计算机指令,当所述计算机指令在供电设备上运行时,使得所述供电设备执行如权利要求6或7所述的充电线缆的阻抗检测方法。

12.一种充电系统,其特征在于,包括充电线缆、如权利要求8所述的电子设备和如权利要求9所述的供电设备;所述充电线缆的第一端连接所述供电设备,所述充电线缆的第二端连接所述电子设备。

说明书 :

一种充电线缆的阻抗检测方法、电子设备和供电设备

技术领域

[0001] 本申请涉及充电技术领域,尤其涉及一种充电线缆的阻抗检测方法、电子设备和供电设备。

背景技术

[0002] 目前,为了更好的保证用户的使用,越来越多的电子设备(例如手机或智能穿戴设备等)都具备有快速充电(之后简称为快充)功能。快充相比于普通充电而言,充电时的电压和电流都会较大,所以快充一般要求充电线缆上的阻抗很小。这样一来,电子设备快充时充电产生的热量也就很小,充电损耗也就越小,充电效率和安全性也就越高。
[0003] 基于此,目前电子设备在充电时,会主动检测充电线缆的阻抗。只有在充电线缆的阻抗小于预设阈值(例如300毫欧(mΩ))时,电子设备才会与供电设备(例如开关电源适配器)协商进行快充,否则进行普通充电。现有的检测方案中,是通过向充电线缆输入恒定电流,然后测量充电线缆两端的电压值,最后根据测得的电压和恒定电流来计算其阻抗的。但是由于电压检测精度的准确性不能保证,所以最终检测出的充电线缆阻抗也会存在误差,使得电子设备不能与供电设备协商出最适合的充电方式,进而影响电子设备的充电安全或充电效率。

发明内容

[0004] 本申请实施例提供一种充电线缆的阻抗检测方法、电子设备和供电设备,能够更准确的检查出充电线缆的阻抗。
[0005] 为达到上述目的,本申请的实施例采用如下技术方案:
[0006] 第一方面,本申请提供一种充电线缆的阻抗检测方法,该方法可以应用于充电系统中的电子设备。其中,充电系统包括供电设备、充电线缆和电子设备,充电线缆的第一端连接供电设备,充电线缆的第二端连接电子设备。该方法包括:电子设备首先通过充电线缆接收来自供电设备的第一电能,并获取充电线缆的第一端的第一源电压检测值和充电线缆的第二端的第一终电压检测值。其中,第一电能的电压恒定,第一电能的电流为第一电流值。然后,电子设备通过充电线缆接收来自供电设备的第二电能,并获取充电线缆的第一端的第二源电压检测值和充电线缆的第二端的第二终电压检测值。其中,第二电能的电压和第一电能的电压相同,第二电能的电流为第二电流值。最后,电子设备根据第一源电压检测值、第二源电压检测值、第一终电压检测值、第二终电压检测值、第一电流值和第二电流值,计算充电线缆的阻抗值。
[0007] 基于上述技术方案,电子设备可以测量供电设备通过充电线缆分别以两种不同的恒压恒流电能(如10Vx安和10VyA的电能)向电子设备供电时,充电线缆两端的电压值。其中,因为充电线缆本身的阻抗是很小的(毫欧级别),且电压检测使用的检测手段是相同的,所以电压检测的误差受电流影响很小且每次测量误差率相同。基于此可知,充电线缆连接供电设备的一端的电压的两次测量的误差是相同的,如果控制两次测量对应的电流不太影响充电线缆连接电子设备的一端的电压,充电线缆连接电子设备的一端的电压的两次测量的误差相同或者仅有极小的差异。这样一来,则可以认为两次测量得到的充电线缆的两端的电压差的误差值是相同的,即两次测量并计算得到的充电线缆本身承载的电压的误差是相同的。因此基于这一点,可以采用上述两次测量得到的两组电压值(第一源电压检测值和第一终电压检测值、第二源电压检测值和第二终电压检测值)和两次测量中的电流值(第一电流值和第二电流值),更为准确的计算得到充电线缆的阻抗。
[0008] 进一步的,充电线缆的阻抗更准确也可以为后续手机与开关电源适配器协商选择正确的充电方式提供有效的数据支持,保证了手机与开关电源适配器可以协商出最适合的充电方式,提高了手机的充电安全和充电效率。
[0009] 在第一方面的一种可能的设计方式中,该方法还包括:电子设备在充电线缆的阻抗值小于预设阈值时,指示供电设备为电子设备快速充电;其中,快速充电是指为电子设备充电使电子设备在预设时长内由零电量到满电量的充电方式。
[0010] 示例性的,预设阈值可以为300mΩ。
[0011] 因为快速充电时的电压和电流都会较大,所以为了保证充电的安全性,快速充电一般要求充电线缆上的阻抗很小。所以基于上述方案,在得到更准确的充电线缆的阻抗值后,可以在充电线缆的阻抗值符合快速充电的要求时,电子设备和供电设备可以准确协商使用快速充电的方式为电子设备充电,既保证了充电安全,也保证了充电效率。
[0012] 在第一方面的另一种可能的设计方式中,该方法还包括:电子设备在充电线缆的阻抗值大于预设阈值时,指示供电设备为电子设备普通充电;其中,普通充电是指为电子设备充电使电子设备在大于预设时长的时长内由零电量到满电量的充电方式。
[0013] 基于上述方案,在得到更准确的充电线缆的阻抗值后,可以在充电线缆的阻抗值不符合快速充电的要求时,电子设备和供电设备可以准确协商使用普通充电的方式为电子设备充电,保证了充电安全。
[0014] 在第一方面的一种可能的设计方式中,在电子设备通过充电线缆接收来自供电设备的第一电能之前,方法还包括:电子设备检测到供电设备通过充电线缆向电子设备供电的情况下,通过充电线缆向供电设备发送第一请求。第一请求用于请求供电设备通过充电线缆向电子设备提供第一电能,并请求供电设备向电子设备指示充电线缆的第一端的第一源电压检测值。
[0015] 获取充电线缆的第一端的第一源电压检测值和充电线缆的第二端的第一终电压检测值,包括:电子设备接收供电设备指示的第一源电压检测值;电子设备检测充电线缆的第二端的第一终电压检测值。这里电子设备接收第一源电压检测值和电子设备检测第一终电压检测值不存在绝对的先后顺序,可以根据实际而定。
[0016] 基于上述方案,电子设备可以在检测到供电设备开始向电子设备供电的时候,通过充电线缆向供电设备发送第一请求,从而使得供电设备可以向电子设备提供第一电能后,检测得到第一源电压检测值并向电子设备指示该第一源电压检测值。同时电子设备可以同时检测到第一终电压检测值。这样一来,因为第一请求是电子设备通过充电线缆向供电设备发送的,第一源电压检测值是供电设备通过充电线缆向电子设备指示的,有线通讯的速度是很快的。所以电子设备可以快捷的获取到第一源电压检测值和第一终电压检测值,为后续计算充电线缆的阻抗提供数据支持。
[0017] 在第一方面的一种可能的设计方式中,在电子设备通过充电线缆接收来自供电设备的第二电能之前,该方法还包括:电子设备获取到第一源电压检测值和第一终电压检测值后,通过充电线缆向供电设备发送第二请求;第二请求用于请求供电设备通过充电线缆向电子设备提供第二电能,并请求供电设备向电子设备指示充电线缆的第一端的第二源电压检测值。
[0018] 获取充电线缆的第一端的第二源电压检测值和充电线缆的第二端的第二终电压检测值,包括:电子设备接收供电设备指示的第二源电压检测值;电子设备检测充电线缆的第二端的第二终电压检测值。这里电子设备接收第二源电压检测值和电子设备检测第二终电压检测值不存在绝对的先后顺序,可以根据实际而定。
[0019] 基于上述方案,电子设备可以在获取到第一源电压检测值和第一终电压检测值的情况下,通过充电线缆向供电设备发送第二请求,从而使得供电设备可以向电子设备提供第二电能后,检测得到第二源电压检测值并向电子设备指示该第二源电压检测值。同时电子设备可以同时检测到第二终电压检测值。这样一来,因为第二请求是电子设备通过充电线缆向供电设备发送的,第一源电压检测值是供电设备通过充电线缆向电子设备指示的,有线通讯的速度是很快的。所以电子设备可以快捷的获取到第二源电压检测值和第二终电压检测值,为后续计算充电线缆的阻抗提供数据支持。
[0020] 本申请提供的技术方案是基于充电线缆在经过第一电能和第二电能时,其两端的电压检测的误差是相同的这一原理进行的。而充电线缆本身的阻抗是很小的(毫欧级别),且电压检测使用的检测手段是相同的,而且第一电能和第二电能的电压(输入到充电线缆与供电设备连接的一端的电压)是相同的。所以如果想要使得两次测量过程中的电压检测的误差可以不受到两次测量过程中不同电流值的影响,则需要第一电流值和第二电流值相差不能太大。因此,在第一方面的一种可能的设计方式中,第一电流值和第二电流值的差值的绝对值小于第一电流值的两倍,且第一电流值和第二电流值的差值的绝对值小于第二电流值的两倍。
[0021] 这样一来,因为第一电能和第二电能在输入到充电线缆时的初始电压(即充电线缆连接供电设备一端接收到的真实电压)是一致的,且电压检测手段一样,则充电线缆连接供电设备的一端的电压的两次测量的误差是相同的。同时,因为第一电流值和第二电流值相差不大,所以充电线缆连接电子设备的一端的电压的两次测量的误差相同或者仅有极小的差异。因此,则可以认为两次测量得到的充电线缆的两端的电压差的误差值是相同的,即两次测量并计算得到的充电线缆本身承载的电压的误差是相同的。这样一来,本申请提供的技术方案中计算的充电线缆的阻抗值也就更准确。
[0022] 在第一方面的一种可能的设计方式中,电子设备根据第一源电压检测值、第二源电压检测值、第一终电压检测值、第二终电压检测值、第一电流值和第二电流值,计算充电线缆的阻抗值,包括:电子设备根据第一源电压检测值、第二源电压检测值、第一终电压检测值、第二终电压检测值、第一电流值和第二电流值,采用以下公式计算充电线缆的阻抗值;
[0023] Rcable=[(Vadp_测_yA‑Vadp_测_xA)‑(Vbus_测_yA‑Vbus_测_xA)]/(yA‑xA);
[0024] 其中,Rcable为充电线缆的阻抗值,Vadp_测_yA为第二源电压检测值,Vadp_测_xA为第一源电压检测值,Vbus_测_yA为第二终电压检测值,Vbus_测_xA为第一终电压检测值,yA为第二电流值,xA为第一电流值。
[0025] 基于上述方案,可以使用基于两次测量的充电线缆承载的电压的误差相同的远离(即ΔVref_xA=Vbus_测_xA+xA*Rcable‑Vadp_测_xA=ΔVref_yA=Vbus_测_yA+yA*Rcable‑Vadp_测_yA),得到的充电线缆的阻抗Rcable的计算公式(具体推导过程可参照实施例中的相关表述),更准确的计算出充电线缆的阻抗。
[0026] 第二方面,本申请提供一种充电线缆的阻抗检测方法,可以应用于充电系统中的供电设备,充电系统包括供电设备、充电线缆和电子设备,充电线缆的第一端连接供电设备,充电线缆的第二端连接电子设备。该方法包括:首先供电设备通过充电线缆接收来自电子设备的第一请求。第一请求用于请求供电设备通过充电线缆向电子设备提供第一电能,并请求供电设备向电子设备指示充电线缆的第一端的第一源电压检测值。其中,第一电能的电压恒定,第一电能的电流为第一电流值。然后,供电设备响应于第一请求,通过充电线缆向电子设备提供第一电能,并在检测到充电线缆的第一端的第一源电压检测值后,向电子设备指示第一源电压检测值。之后,供电设备通过充电线缆接收来自电子设备的第二请求。第二请求用于请求供电设备通过充电线缆向电子设备提供第二电能,并请求供电设备向电子设备指示充电线缆的第一端的第二源电压检测值。其中,第二电能的电压和第一电能的电压相同,第二电能的电流为第二电流值。最后,供电设备响应于第二请求,通过充电线缆向电子设备提供第二电能,并在检测到充电线缆的第一端的第二源电压检测值后,向电子设备指示第二源电压检测值。
[0027] 基于上述方案,供电设备可以通过充电线缆及时的接收到电子设备的第一请求和第二请求,并及时的将自身在向电子设备提供第一电能时检测到的第一源电压检测值和自身在向电子设备提供第二电能时检测到的第二源电压检测值指示给电子设备。基于此,电子设备可以快捷的获取到第一源电压检测值和第二源电压检测值,为后续更准确的计算充电线缆的阻抗提供数据支持。
[0028] 第二方面的一种可能的设计方式中,第一电流值和第二电流值的差值的绝对值小于第一电流值的两倍,且第一电流值和第二电流值的差值的绝对值小于第二电流值的两倍。
[0029] 第三方面,本申请提供一种电子设备,该电子设备应用于充电系统,充电系统包括供电设备、充电线缆和电子设备,充电线缆的第一端连接供电设备,充电线缆的第二端连接电子设备。该电子设备包括处理器、存储器、电池和充电接口;存储器、电池、充电接口与处理器耦合;其中,存储器中存储有计算机程序代码,计算机程序代码包括计算机指令,当电子设备的充电接口连接充电线缆,并检测到供电设备通过充电线缆向电子设备供电的情况下,计算机指令被处理器执行,使得电子设备执行如第一方面提供的充电线缆的阻抗检测方法。
[0030] 第四方面,本申请提供一种电子设备,该电子设备应用于充电系统,充电系统包括供电设备、充电线缆和电子设备,充电线缆的第一端连接供电设备,充电线缆的第二端连接电子设备。该电子设备包括处理器、存储器、电池和充电接口;存储器、电池、充电接口与处理器耦合;其中,存储器中存储有计算机程序代码,计算机程序代码包括计算机指令,当电子设备的充电接口连接充电线缆,并检测到供电设备通过充电线缆向电子设备供电的情况下,计算机指令被处理器执行,使得电子设备执行如下步骤:电子设备首先通过充电线缆接收来自供电设备的第一电能,并获取充电线缆的第一端的第一源电压检测值和充电线缆的第二端的第一终电压检测值。其中,第一电能的电压恒定,第一电能的电流为第一电流值。然后,电子设备通过充电线缆接收来自供电设备的第二电能,并获取充电线缆的第一端的第二源电压检测值和充电线缆的第二端的第二终电压检测值。其中,第二电能的电压和第一电能的电压相同,第二电能的电流为第二电流值。最后,电子设备根据第一源电压检测值、第二源电压检测值、第一终电压检测值、第二终电压检测值、第一电流值和第二电流值,计算充电线缆的阻抗值。
[0031] 在第四方面的一种可能的设计方式中,当该计算机指令被处理器执行,使得电子设备还执行如下步骤:电子设备在充电线缆的阻抗值小于预设阈值时,指示供电设备为电子设备快速充电;其中,快速充电是指为电子设备充电使电子设备在预设时长内由零电量到满电量的充电方式。
[0032] 在第四方面的一种可能的设计方式中,当该计算机指令被处理器执行,使得电子设备还执行如下步骤:在电子设备通过充电线缆接收来自供电设备的第一电能之前,电子设备检测到供电设备通过充电线缆向电子设备供电的情况下,通过充电线缆向供电设备发送第一请求。第一请求用于请求供电设备通过充电线缆向电子设备提供第一电能,并请求供电设备向电子设备指示充电线缆的第一端的第一源电压检测值。之后,电子设备接收供电设备指示的第一源电压检测值;电子设备检测充电线缆的第二端的第一终电压检测值。
[0033] 在第四方面的一种可能的设计方式中,当该计算机指令被处理器执行,使得电子设备还执行如下步骤:在电子设备通过充电线缆接收来自供电设备的第二电能之前,电子设备获取到第一源电压检测值和第一终电压检测值后,通过充电线缆向供电设备发送第二请求;第二请求用于请求供电设备通过充电线缆向电子设备提供第二电能,并请求供电设备向电子设备指示充电线缆的第一端的第二源电压检测值。之后,电子设备接收供电设备指示的第二源电压检测值;电子设备检测充电线缆的第二端的第二终电压检测值。
[0034] 在第四方面的一种可能的设计方式中,第一电流值和第二电流值的差值的绝对值小于第一电流值的两倍,且第一电流值和第二电流值的差值的绝对值小于第二电流值的两倍。
[0035] 在第四方面的一种可能的设计方式中,当该计算机指令被处理器执行,使得电子设备具体执行如下步骤:电子设备根据第一源电压检测值、第二源电压检测值、第一终电压检测值、第二终电压检测值、第一电流值和第二电流值,采用以下公式计算充电线缆的阻抗值;
[0036] Rcable=[(Vadp_测_yA‑Vadp_测_xA)‑(Vbus_测_yA‑Vbus_测_xA)]/(yA‑xA);
[0037] 其中,Rcable为充电线缆的阻抗值,Vadp_测_yA为第二源电压检测值,Vadp_测_xA为第一源电压检测值,Vbus_测_yA为第二终电压检测值,Vbus_测_xA为第一终电压检测值,yA为第二电流值,xA为第一电流值。
[0038] 第五方面,本申请提供一种供电设备,该供电设备应用于充电系统,充电系统包括供电设备、充电线缆和电子设备,充电线缆的第一端连接供电设备,充电线缆的第二端连接电子设备。该供电设备包括存储器、处理器、总线和供电接口;存储器用于存储计算机执行指令,处理器与存储器通过总线连接;当供电设备的供电接口连接充电线缆并向电子设备供电时,处理器执行存储器存储的计算机执行指令,以使供电设备执行如第二方面提供的充电线缆的阻抗检测方法。
[0039] 第六方面,本申请提供一种供电设备,该供电设备应用于充电系统,充电系统包括供电设备、充电线缆和电子设备,充电线缆的第一端连接供电设备,充电线缆的第二端连接电子设备。该供电设备包括存储器、处理器、总线和供电接口;存储器用于存储计算机执行指令,处理器与存储器通过总线连接;当供电设备的供电接口连接充电线缆并向电子设备供电时,处理器执行存储器存储的计算机执行指令,以使供电设备执行如下步骤:首先供电设备通过充电线缆接收来自电子设备的第一请求。第一请求用于请求供电设备通过充电线缆向电子设备提供第一电能,并请求供电设备向电子设备指示充电线缆的第一端的第一源电压检测值。其中,第一电能的电压恒定,第一电能的电流为第一电流值。然后,供电设备响应于第一请求,通过充电线缆向电子设备提供第一电能,并在检测到充电线缆的第一端的第一源电压检测值后,向电子设备指示第一源电压检测值。之后,供电设备通过充电线缆接收来自电子设备的第二请求。第二请求用于请求供电设备通过充电线缆向电子设备提供第二电能,并请求供电设备向电子设备指示充电线缆的第一端的第二源电压检测值。其中,第二电能的电压和第一电能的电压相同,第二电能的电流为第二电流值。最后,供电设备响应于第二请求,通过充电线缆向电子设备提供第二电能,并在检测到充电线缆的第一端的第二源电压检测值后,向电子设备指示第二源电压检测值。
[0040] 在第六方面的一种可能的设计方式中,第一电流值和第二电流值的差值的绝对值小于第一电流值的两倍,且第一电流值和第二电流值的差值的绝对值小于第二电流值的两倍。
[0041] 第七方面,本申请提供了一种计算机可读存储介质,该计算机可读存储介质中包括有计算机指令,当其在电子设备上运行时,使得电子设备可以执行上述第一方面中任一项的充电线缆的阻抗检测方法。
[0042] 第八方面,本申请提供了一种计算机可读存储介质,该计算机可读存储介质中包括有计算机指令,当其在供电设备上运行时,使得供电设备可以执行上述第而方面中任一项的充电线缆的阻抗检测方法。
[0043] 第九方面,本申请提供了一种包含指令的计算机程序产品,当其在计算机上运行时,使得计算机可以执行上述第一方面中任一项的充电线缆的阻抗检测方法。
[0044] 第十方面,本申请提供了一种包含指令的计算机程序产品,当其在计算机上运行时,使得计算机可以执行上述第二方面中任一项的充电线缆的阻抗检测方法。
[0045] 第十一方面,本申请提供一种充电系统,该系统包括充电线缆、如第三方面提供的电子设备和如第五方面提供的供电设备,或者该系统包括充电线缆、如第四方面提供的电子设备和如第六方面提供的供电设备。
[0046] 其中,第二方面至第十一方面中任一种设计方式所带来的技术效果可参见第一方面和第二方面中不同设计方式所带来的技术效果,此处不再赘述。

附图说明

[0047] 图1为本申请实施例提供的一种充电系统的结构示意图;
[0048] 图2为本申请实施例提供的一种充电线缆的结构示意图;
[0049] 图3为本申请实施例提供的三种充电线缆可能的产品形态示意图;
[0050] 图4为本申请实施例提供的另一种充电系统的结构示意图;
[0051] 图5为本申请实施例提供的又一种充电系统的结构示意图;
[0052] 图6为本申请实施例提供的一种电子设备的结构示意图;
[0053] 图7为本申请实施例提供的一种充电线缆的阻抗检测方法的流程示意图;
[0054] 图8为本申请实施例提供的另一种充电线缆的阻抗检测方法的流程示意图;
[0055] 图9为本申请实施例提供的另一种电子设备的结构示意图;
[0056] 图10为本申请实施例提供的一种供电设备的结构示意图。

具体实施方式

[0057] 以下,术语“第一”、“第二”仅用于描述目的,而不能理解为指示或暗示相对重要性或者隐含指明所指示的技术特征的数量。由此,限定有“第一”、“第二”的特征可以明示或者隐含地包括一个或者更多个该特征。在本实施例的描述中,除非另有说明,“多个”的含义是两个或两个以上。
[0058] 首先,对本申请中涉及的相关技术术语进行介绍:
[0059] 通用串行总线(universal serial bus,USB):USB是一项传输标准(或称为传输协议)。USB传输协议主要有以下几种:USB 1.0协议,USB 2.0协议,USB 3.0协议,USB 3.1协议等。其中,USB 1.0协议和USB 2.0协议是比较老的传输协议,传输速度较慢。
[0060] USB 2.0协议和USB 3.0协议是目前使用比较广泛的传输协议。例如,笔记本电脑、U盘和移动因公等设备都是USB 2.0和USB 3.0结合使用。USB 3.1协议是一种新的USB传输协议,是USB 3.0的升级版。相比于USB 1.0协议、USB 2.0协议和USB 3.0协议,USB 3.1协议的传输速度最快。升级后,USB 3.1根据传输速率,具体可以分为USB 3.1Gen1和USB 3.1Gen2。其中,USB3.1Gen1为通常所称的USB3.0。
[0061] Type‑C:Type‑C是一种接口标准(即接口类型)。
[0062] 实际中的Type‑C接口可以采用USB 2.0协议、USB 3.0协议或USB 3.1协议等USB任一传输协议。而上述USB传输协议也可以支持多种接口类型。例如,USB 3.1协议可以支持USB Type A,USB Type B以及USB Type‑C接口类型。其中,采用USB 3.1协议的Type‑C接口(即USB Type‑C接口)传输速度较快。
[0063] 随着电子技术的发展,电子设备的功能越来越多,用户使用电子设备的频率越来越多且时间越来越长。电子设备(例如手机或智能穿戴设备)本身具备的电池的存储能力时有限的,所以为了能够使得电子设备能够更长时间的为用户提供服务,目前大多数的电子设备都具备有快速充电(后续可以称为快充)功能。具体的,电子设备通过充电线缆连接至供电设备(例如开关电源适配器)后,可以和供电设备进行通信,协商供电设备为电子设备充电的充电电压或充电电流的大小。在供电设备以大电压或大电流的方式为电子设备充电时,可以称为快速充电。
[0064] 快充相比于普通充电而言,充电时的电压和电流会较大,所以其要求充电线缆的阻抗要小于预设阈值(例如300mΩ)。基于此,目前具备快充功能的电子设备在通过充电线缆与供电设备连接开始进行充电时,会主动监测充电线缆的阻抗,只有在充电线缆的阻抗小于预设阈值时才会与供电设备协商采用快速充电功能。
[0065] 具体的,参照图1所示,现有的阻抗检测方案中,在电子设备01通过充电线缆02连接供电设备03后,电子设备01首先通过与供电设备03的通信使得供电设备03通过充电线缆02向电子设备01提供初始电压和电流恒定的电能。之后,电子设备01可以通过与供电设备
03的通信获取到供电设备03的输出电压Vadp(即初始电压)。同时,电子设备01本身可以获取到供电设备03输入到电子设备01的输入电压Vbus。之后,电子设备01可以计算Vadp与Vbus的差值(Vadp‑Vbus)。然后,基于欧姆定律,电子设备01可以利用(Vadp‑Vbus)和Ibus计算充电线缆的阻抗Rcable。具体的,Rcable=(Vadp‑Vbus)/Ibus。
[0066] 但是,在获取Vadp和Vbus时,由于目前的电压检测技术的精度不够,一般存在±1%的误差,所以最终计算得出的Rcable不够精准。以Ibus为1安(ampere,A),Vadp的准确值为10.5V,Vadp的检测值为10.4V,Vbus的准确值和检测值均为10.3V为例,Rcable的准确值为0.2Ω,Rcable的计算值则为0.1Ω。可以得出,Rcable的误差有100mΩ,而通常来说,快充功能要求充电线缆的阻抗要小于300mΩ,100mΩ的误差对于这一阈值来说太大了。
[0067] 综上可以得出,现有的阻抗检测方式,很可能会使得电子设备01在充电线缆的阻抗大于300mΩ的情况下,与供电设备03协商使用快速充电,存在安全隐患。或者,会使得电子设备01在充电线缆的阻抗小于300mΩ的情况下,与供电设备03协商使用普通充电,降低充电效率。也就是说现有的阻抗检测方案,会使得电子设备不能与供电设备协商出最适合的充电方式,进而影响电子设备的充电安全或充电效率。
[0068] 基于上述现有技术的缺陷可以得出,如何避免在阻抗检测过程中避免电压检测的误差影响是需要解决的问题。基于此,本申请实施例提供一种充电线缆的阻抗检测方法,电子设备可以测量供电设备通过充电线缆分别以两种不同的恒压恒流电能(如10Vx安和10VyA的电能)向电子设备供电时,充电线缆两端的电压值(如Vbus_测_xA和Vadp_测_xA,以及bus_测_yA和Vadp_测_yA)。其中,因为充电线缆本身的阻抗是很小的(毫欧级别),且电压检测使用的检测手段是相同的,所以电压检测的误差受电流影响很小且每次测量误差率相同。
[0069] 基于此可知,如果两次测量对应的电流差别不大(两种电流值的差不超过任一电流值的两倍),则充电线缆连接供电设备的一端的电压的两次测量的误差是相同的,充电线缆连接电子设备的一端的电压的两次测量的误差相同或者仅有极小的差异。这样一来,则可以认为两次测量得到的充电线缆的两端的电压差的误差值是相同的,即两次测量并计算得到的充电线缆本身承载的电压的误差是相同的。因此基于这一点,可以采用上述两次测量得到的两组电压值,更为准确的计算得到充电线缆的阻抗。进一步的,也为后续手机与开关电源适配器协商选择正确的充电方式提供有效的数据支持,保证了手机与开关电源适配器可以协商出最适合的充电方式,提高了手机的充电安全和充电效率。
[0070] 本申请实施例提供的充电线缆的阻抗检测方法,可以应用于如图1所示的充电系统中。该系统可以包括有供电设备03、充电线缆02和电子设备01。供电设备03在通过充电线缆02向电子设备01充电时,供电设备03和充电线缆02连接的一端的电压记为Vadp,充电线缆02上的电流记为Ibus,充电线缆02的阻抗记为Rcable,充电线缆02与电子设备连接的一端的电压记为Vbus。
[0071] 其中,参照图2所示,充电线缆02可以包括有第一接口021、线材023和第二接口022。其中,第一接口021用于与供电设备03的特定接口连接,第二接口022用于与电子设备的充电接口连接。在充电线缆02通过其第一接口021和第二接口022分别与供电设备03以及电子设备01连接后,充电线缆02可以用于传输电能和数据,为供电设备03向电子设备01充电以及两者互相通信的功能提供物理支持。
[0072] 示例性的,实际中的充电线缆02具体可以包括以下几种:图3中(a)所示的第一接口021为Type‑A接口且第二接口022为Type‑C接口的充电线缆;图3中(b)所示的第一接口021和第二接口022均为Type‑C接口的充电线缆;图3中(c)所示的第一接口021为耳机接口且第二接口为Type‑C接口的充电线缆。当然,实际中可以存在其他任意可行的充电线缆,对此本申请不做具体限制。
[0073] 本申请实施例中,因为实际中Type‑C接口才能支持快速充电所需要的接口协议,所以支持快充功能的电子设备的充电接口为Type‑C接口,所以在本申请实施例中的充电线缆02可以为第二接口022为Type‑C接口,第一接口为任意可行接口的充电线缆。
[0074] 需要说明的是,本申请实施例中,充电线缆02的第一接口021和供电设备03的特定接口应当为符合同一接口标准的接口。充电线缆02的第二接口022和电子设备01的充电接口应当为符合同一接口标准的接口。一般的,第一接口021可以被称为xx公头,与其对应的供电设备03的特定接口则可以称为xx母头,第二接口022可以被称为yy公头,与其对应的电子设备01的充电接口则可以称为yy母头。其中,xx为第一接口021和特定接口的接口类型,yy为第二接口022和充电接口的接口类型。以第一接口021为Type‑A接口,即第一接口021和特定接口的接口类型xx为Type‑A,第二接口022为Type‑C接口,即第二接口022和充电接口的接口类型yy为Type‑C为例:第一接口021可以被称为Type‑A公头,与其对应的供电设备03的特定接口则可以称为Type‑A母头,第二接口022可以被称为Type‑C公头,与其对应的电子设备01的充电接口则可以称为Type‑C母头。
[0075] 本申请实施例中,供电设备03可以是具备有通过特定接口(例如Type‑A接口)和充电线缆向电子设备01供电以及与电子设备01通信的设备。
[0076] 示例性的,参照图4所示,供电设备03可以为电子设备01在被销售时与其匹配的开关电源适配器。该开关电源适配器的插头插入与市电连接的插排的插孔中,若其特定接口通过充电线缆02与电子设备01连接,则开关电源适配器可以与电子设备01协商决定以何种大小的电流和电压为电子设备01充电。其中,参照图4所示,若开关电源适配器的特定接口可以为Type‑A母头401,则充电线缆02中与特定接口相连接(具体为插接)的第一接口则可以为Type‑A公头402。
[0077] 供电设备还可以为可以通过充电线缆为电子设备供电并通信的笔记本电脑等其他设备。在笔记本电脑等其他设备的特定接口通过充电线缆与电子设备连接后,其可以与电子设备协商决定以何种大小的电流和电压将自身的电能提供给电子设备充电。示例性的,以供电设备为笔记本电脑为例,参照图5所示,若笔记本电脑的特定接口可以为Type‑A母头501,则充电线缆02中与特定接口相连接(具体为插接)的第一接口则可以为Type‑A公头502。
[0078] 示例性的,上述电子设备可以是手机、平板电脑、可穿戴设备(如智能手表、无线耳机、智能眼镜或者头盔等)、桌面型、膝上型、手持计算机、笔记本电脑、超级移动个人计算机(ultra‑mobile personal computer,UMPC)、上网本,以及蜂窝电话、个人数字助理(personal digital assistant,PDA)、增强现实(augmented reality,AR)\虚拟现实(virtual reality,VR)设备等包括可用于充电的Type‑C母头的设备,本申请实施例对该电子设备的具体形态不作特殊限制。例如,图4中以电子设备01是手机为例,该手机包括Type‑C母头403,充电线缆02对应的第二接口则为Type‑C公头404。又例如,图5中以电子设备01是可穿戴智能手表为例,该可穿戴智能手表包括Type‑C母头(图中未示出),充电线缆02对应的第二接口则为Type‑C公头504。
[0079] 以上述电子设备是手机为例,图6示出了上述电子设备01的硬件结构示意图。如图6所示,该电子设备01可以包括:处理器610,外部存储器接口620,内部存储器621,USB接口
630,充电管理模块640,电源管理模块641,电池642,天线1,天线2,移动通信模块650,无线通信模块660,音频模块670,扬声器670A,受话器670B,麦克风170C,耳机接口170D,传感器模块680,按键690,马达691,指示器692,摄像头693,显示屏694,以及用户标识模块(subscriber identification module,SIM)卡接口695等。该USB接口630是Type‑C接口,该Type‑C接口是Type‑C母头(也称为Type‑C母座)。该Type‑C母头可插接充电线缆02的Type‑C公头。
[0080] 其中,上述传感器模块680可以包括压力传感器,陀螺仪传感器,气压传感器,磁传感器,加速度传感器,距离传感器,接近光传感器,指纹传感器,温度传感器,触摸传感器,环境光传感器和骨传导传感器等传感器。
[0081] 可以理解的是,本实施例示意的结构并不构成对电子设备01的具体限定。在另一些实施例中,电子设备01可以包括比图示更多或更少的部件,或者组合某些部件,或者拆分某些部件,或者不同的部件布置。图示的部件可以以硬件,软件或软件和硬件的组合实现。
[0082] 处理器610可以包括一个或多个处理单元,例如:处理器610可以包括应用处理器(application processor,AP),调制解调处理器,图形处理器(graphics processing unit,GPU),图像信号处理器(image signal processor,ISP),控制器,存储器,视频编解码器,数字信号处理器(digital signal processor,DSP),基带处理器,和/或神经网络处理器(neural‑network processing unit,NPU)等。其中,不同的处理单元可以是独立的器件,也可以集成在一个或多个处理器中。
[0083] 控制器可以是电子设备01的神经中枢和指挥中心。控制器可以根据指令操作码和时序信号,产生操作控制信号,完成取指令和执行指令的控制。
[0084] 处理器610中还可以设置存储器,用于存储指令和数据。在一些实施例中,处理器610中的存储器为高速缓冲存储器。该存储器可以保存处理器610刚用过或循环使用的指令或数据。如果处理器610需要再次使用该指令或数据,可从所述存储器中直接调用。避免了重复存取,减少了处理器610的等待时间,因而提高了系统的效率。
[0085] 在一些实施例中,处理器610可以包括一个或多个接口。接口可以包括集成电路(inter‑integrated circuit,I2C)接口,集成电路内置音频(inter‑integrated circuit sound,I2S)接口,脉冲编码调制(pulse code modulation,PCM)接口,通用异步收发传输器(universal asynchronous receiver/transmitter,UART)接口,移动产业处理器接口(mobile industry processor interface,MIPI),通用输入输出(general‑purpose input/output,GPIO)接口,用户标识模块(subscriber identity module,SIM)接口,和/或通用串行总线(universal serial bus,USB)接口等。
[0086] 可以理解的是,本实施例示意的各模块间的接口连接关系,只是示意性说明,并不构成对电子设备01的结构限定。在另一些实施例中,电子设备01也可以采用上述实施例中不同的接口连接方式,或多种接口连接方式的组合。
[0087] 充电管理模块640用于从充电器接收充电输入。其中,充电器可以是无线充电器,也可以是有线充电器。在一些有线充电的实施例中,充电管理模块640可以通过USB接口630接收有线充电器的充电输入。该USB接口630是Type‑C母头,可插接充电线缆02的Type‑C公头。充电管理模块640可接收来自充电器(即上述供电设备,如开关电源适配器或笔记本电脑)通过充电线缆02输入USB接口630的充电输入。在一些无线充电的实施例中,充电管理模块640可以通过电子设备01的无线充电线圈接收无线充电输入。充电管理模块640为电池642充电的同时,还可以通过电源管理模块641为电子设备供电。
[0088] 电源管理模块641用于连接电池642,充电管理模块640与处理器610。电源管理模块641接收电池642和/或充电管理模块640的输入,为处理器610,内部存储器621,外部存储器,显示屏694,摄像头693,和无线通信模块660等供电。电源管理模块641还可以用于监测电池容量,电池循环次数,电池健康状态(漏电,阻抗)等参数。在其他一些实施例中,电源管理模块641也可以设置于处理器610中。在另一些实施例中,电源管理模块641和充电管理模块640也可以设置于同一个器件中。
[0089] 电子设备01的无线通信功能可以通过天线1,天线2,移动通信模块650,无线通信模块660,调制解调处理器以及基带处理器等实现。在一些实施例中,电子设备01的天线1和移动通信模块650耦合,天线2和无线通信模块660耦合,使得电子设备01可以通过无线通信技术与网络以及其他设备通信。
[0090] 电子设备01通过GPU,显示屏694,以及应用处理器等实现显示功能。GPU为图像处理的微处理器,连接显示屏694和应用处理器。GPU用于执行数学和几何计算,用于图形渲染。处理器610可包括一个或多个GPU,其执行程序指令以生成或改变显示信息。
[0091] 显示屏694用于显示图像,视频等。电子设备01可以通过ISP,摄像头693,视频编解码器,GPU,显示屏694以及应用处理器等实现拍摄功能。
[0092] 外部存储器接口620可以用于连接外部存储卡,例如Micro SD卡,实现扩展电子设备01的存储能力。内部存储器621可以用于存储计算机可执行程序代码,所述可执行程序代码包括指令。处理器610通过运行存储在内部存储器621的指令,从而执行电子设备01的各种功能应用以及数据处理。例如,在本申请实施例中,处理器610可以通过执行存储在内部存储器621中的指令,内部存储器621可以包括存储程序区和存储数据区。
[0093] 电子设备01可以通过音频模块670,扬声器670A,受话器670B,麦克风170C,耳机接口170D,以及应用处理器等实现音频功能。例如音乐播放,录音等。
[0094] 基于上述图1所示的充电系统,本申请实施例提供一种充电线缆的阻抗检测方法,参照图7所示,电子设备首先可以通过充电线缆接收来自供电设备的第一电能,并获取充电线缆的第一端的第一源电压检测值和充电线缆的第二端的第一终电压检测值。其中,第一电能的电压恒定,第一电能的电流为第一电流值。然后,电子设备通过充电线缆接收来自供电设备的第二电能,并获取充电线缆的第一端的第二源电压检测值和充电线缆的第二端的第二终电压检测值。其中,第二电能的电压和第一电能的电压相同,第二电能的电流为第二电流值。最后,电子设备可以根据第一源电压检测值、第二源电压检测值、第一终电压检测值、第二终电压检测值、第一电流值和第二电流值,计算充电线缆的阻抗值。如此,因为充电线缆的阻抗值的整个检测计算过程中,使用的预设公式本身就是考虑了电压检测误差推导得到的,且计算所需的参数(第一源电压检测值、第二源电压检测值、第一终电压检测值、第二终电压检测值)均是直接检测得到的,所以可以快捷准确的计算得到充电线缆的阻抗值。也为后续手机与开关电源适配器协商选择正确的充电方式提供有效的数据支持,保证了手机与开关电源适配器可以协商出适合的充电方式,提高了手机的充电安全和充电效率。
[0095] 以电子设备为手机01A,供电设备为连接了电源的开关电源适配器03A为例,介绍本申请实施例的方法。参照图8所示,本申请实施例提供的充电线缆的阻抗检测方法可以包括S801‑S809:
[0096] S801、手机01A通过充电线缆向开关电源适配器03A发送第一请求。
[0097] 其中,第一请求用于请求开关电源适配器03A通过充电线缆向手机01A提供电压值恒定电流值为第一电流值(如x A)的第一电能,并请求开关电源适配器03A向手机01A指示充电线缆的第一端的第一源电压检测值。其中,充电线缆的第一端连接开关电源适配器03A。当开关电源适配器03A通过充电线缆向手机01A提供第一电能时,该充电线缆的第一端的电压检测值称为第一源电压检测值(记为Vadp_测_xA)。
[0098] 其中,S801步骤执行的前提是,开关电源适配器03A的插头已经插入带电的插排中,且开关电源适配器03A通过充电线缆与手机01A连接以为手机01A供电。在手机01A检测到开关电源适配器03A通过充电线缆向手机01A供电时,执行S801步骤。
[0099] 充电线缆与手机01A连接的第一端的第一源电压检测值,即为前述实施例中提到充电线缆的第一接口在供电设备通过充电线缆为电子设备提供第一电能的情况下的电压检测值。
[0100] S802、开关电源适配器03A通过充电线缆接收第一请求,响应于第一请求,通过充电线缆向手机01A提供第一电能。
[0101] 基于S802,手机01A便可以通过充电线缆接收到来自供电设备的第一电能。
[0102] S803、手机01A检测充电线缆的第二端的第一终电压检测值。其中,充电线缆的第二端连接手机01A。
[0103] 充电线缆与手机01A连接的第二端的第一终电压检测值,即为前述实施例中提到充电线缆的第二接口在供电设备通过充电线缆为电子设备提供第一电能的情况下的电压检测值。基于此,手机01A检测第一终电压检测值(记为Vbus_测_xA)应当在手机01A已经通过充电线缆接收到来自开关电源适配器03A的第一电能的情况下进行。具体如何检测第一终电压检测值,则根据实际而定,例如可以是手机01A通过自身配置的电压检测电路检测,具体检测方式本申请不做具体限制。
[0104] S804、开关电源适配器03A响应于第一请求,在检测得到充电线缆的第一端的第一源电压检测值后,向手机01A指示第一源电压检测值。
[0105] 其中,开关电源适配器03A检测第一源电压检测值这一动作,应当在开关电源适配器03A向手机01A提供第一电能之后。具体如何检测第一源电压检测值,则根据实际而定,例如可以是开关电源适配器03A通过自身配置的电压检测电路检测,具体检测方式本申请不做具体限制。
[0106] 具体开关电源适配器向手机01A指示第一源电压检测值的方式可以是向手机01A发送第一源电压检测值这一电压值,也可以是向手机01A发送携带有该第一源电压检测值的指示信息。当然,实际中还可以是其他任意可行方式,本申请对此不做具体限制。
[0107] 需要说明的是,上述S803和S804步骤没有必然的先后关系,实际中可以是同时进行,也可以是先后进行,本申请对此不做具体限制。
[0108] 基于S801‑S804,手机01A便可以通过充电线缆接收来自开关电源是配置03A的第一电能,并获取充电线缆的第一端的第一源电压检测值和充电线缆的第二端的第一终电压检测值。其中,手机01A可以在检测到开关电源是配置03A开始向手机01A供电的时候,通过充电线缆向开关电源是配置03A发送第一请求,从而使得开关电源是配置03A可以向手机01A提供第一电能后,检测得到第一源电压检测值并向手机01A指示该第一源电压检测值。
同时手机01A可以同时检测到第一终电压检测值。这样一来,因为第一请求是手机01A通过充电线缆向开关电源是配置03A发送的,第一源电压检测值是开关电源是配置03A通过充电线缆向手机01A指示的,有线通讯的速度是很快的。所以手机01A可以快捷的获取到第一源电压检测值和第一终电压检测值,为后续计算充电线缆的阻抗提供数据支持。
[0109] S805、手机01A接收开关电源适配器03A指示的第一源电压检测值,并在检测到第一终电压检测值后,通过充电线缆向开关电源适配器03A发送第二请求。
[0110] 其中,第二请求用于请求开关电源适配器03A通过充电线缆向手机01A提供电压值和第一电能相等,且恒定电流值为第二电流值的第二电能(记为yA),并向手机01A发送充电线缆与开关电源适配器03A连接的第一端的第二源电压检测值(记为Vadp_测_yA)。
[0111] 另外,本申请提供的技术方案是基于充电线缆在经过第一电能和第二电能时,其两端的电压检测的误差是相同的这一原理进行的。而充电线缆本身的阻抗是很小的(毫欧级别),且电压检测使用的检测手段是相同的,而且第一电能和第二电能的电压(输入到充电线缆与供电设备连接的一端的电压)是相同的。所以如果想要使得两次测量过程中的电压检测的误差可以不受到两次测量过程中不同电流值的影响,则需要第一电流值和第二电流值相差不能太大。因此,为了保证电流对电压检测的影响很小,第一电流值和第二电流值的差值的绝对值小于2倍的第一电流值且小于2倍的第二电流值。
[0112] 充电线缆与开关电源适配器03A连接的第一端的第二源电压检测值,即为前述实施例中提到充电线缆的第一接口在供电设备通过充电线缆为电子设备提供第二电能的情况下的电压检测值。
[0113] S805的目的在于使得电子设备可以在获取到第一源电压检测值和第一终电压检测值后,通过充电线缆向供电设备发送第二请求。这样便保证了电子设备可以在获取第二源电压检测值和第二终电压检测值之前,已经获取到了第一源电压检测值和第一终电压检测值。进而保证了后续计算充电线缆阻抗时需要的数据的完整性。
[0114] S806、开关电源适配器03A通过充电线缆接收第二请求,响应于第二请求,向通过充电线缆向手机01A提供第二电能。
[0115] S807、手机01A检测充电线缆的第二端的第二终电压检测值。
[0116] 充电线缆与手机01A连接的第二端的第二终电压检测值,即为前述实施例中提到充电线缆的第二接口在供电设备通过充电线缆为电子设备提供第二电能的情况下的电压检测值。基于此,手机01A检测第二终电压检测值(记为Vbus_测_yA)应当在手机01A已经通过充电线缆接收到来自开关电源适配器03A的第二电能的情况下进行。具体如何检测第一终电压检测值,则根据实际而定,例如可以是手机01A通过自身配置的电压检测电路检测,具体检测方式本申请不做具体限制。
[0117] S808、开关电源适配器03A响应于第二请求,在检测得到充电线缆的第一端的第二源电压检测值后,向手机01A发送第二源电压检测值。
[0118] 其中,开关电源适配器03A检测第二源电压检测值这一动作,应当在开关电源适配器03A向手机01A提供第二电能之后。具体如何检测第二源电压检测值,可参照第一源电压检测值的检测方式,此处不再赘述。
[0119] 基于S805‑S808,手机01A可以通过充电线缆接收来自开关电源是配置03A的第二电能,并获取充电线缆的第一端的第二源电压检测值和充电线缆的第二端的第二终电压检测值。基于此,手机01A可以在获取到第一源电压检测值和第一终电压检测值的情况下,通过充电线缆向开关电源是配置03A发送第二请求,从而使得开关电源是配置03A可以向手机01A提供第二电能后,检测得到第二源电压检测值并向手机01A指示该第二源电压检测值。
同时手机01A可以同时检测到第二终电压检测值。这样一来,因为第二请求是手机01A通过充电线缆向开关电源是配置03A发送的,第一源电压检测值是开关电源是配置03A通过充电线缆向手机01A指示的,有线通讯的速度是很快的。所以手机01A可以快捷的获取到第二源电压检测值和第二终电压检测值,为后续计算充电线缆的阻抗提供数据支持。
[0120] S809、手机01A根据第一源电压检测值、第二源电压检测值、第一终电压检测值、第二终电压检测值、第一电流值和第二电流值,依据预设公式计算充电线缆的阻抗值。
[0121] 示例性的,预设公式可以为:
[0122] Rcable=[(Vadp_测_yA‑Vadp_测_xA)‑(Vbus_测_yA‑Vbus_测_xA)]/(yA‑xA)。
[0123] 其中,Rcable即为充电线缆的阻抗值。
[0124] 预设公式是基于不同电流值的恒压恒流电能(即第一电能和第二电能)下两次测量并计算得到的充电线缆本身承载的电压的误差是相同的这一基本原理得到的,参照图1所示的充电场景,其具体推导步骤如下:
[0125] 步骤一:
[0126] 电子设备01通过与供电设备03通信协商,使供电设备向电子设备01提供电压值恒定电流值Ibus的电能。其中,Ibus为恒流,如Ibus=x安(A)。
[0127] 假设此种情况下的Vadp的检测误差为ΔVadp_xA,Vadp的真实值为Vadp_real_xA。若电子设备01通过与供电设备03通信得到供电设备03检测到Vadp的测试值为Vadp_测_xA,则:
[0128] Vadp_real_xA=Vadp_测_xA+ΔVadp_xA。(1)
[0129] 假设此种情况下的Vbus的检测误差为ΔVbus_xA,Vbus的真实值为Vbus_real_xA。若电子设备01通过与供电设备03通信得到供电设备03检测到Vbus的测试值为Vbus_测_xA,则
[0130] Vbus_real_xA=Vbus_测_xA+ΔVbus_xA。(2)
[0131] 另外,因为电压的损耗是因为一部分电压承载在充电线缆上了,所以[0132] Vadp_real_xA=Vbus_real_xA+xA*Rcable。(3)
[0133] 将(1)和(2)代入(3)中,则可以得到:
[0134] Vadp_测_xA+ΔVadp_xA=Vbus_测_xA+ΔVbus_xA+xA*Rcable。(4)
[0135] 这种情况下整个充电线缆02两端的电压(Vadp‑Vbus)的总误差值ΔVref_xA具体为:
[0136] ΔVref_xA=ΔVadp_xA‑ΔVbus_xA。(5)
[0137] 由(4)可以得出:
[0138] ΔVadp_xA‑ΔVbus_xA=Vbus_测_xA+xA*Rcable‑Vadp_测_xA。(6)[0139] 将(6)代入(5)中,则可以得到:
[0140] ΔVref_xA=Vbus_测_xA+xA*Rcable‑Vadp_测_xA。(7)
[0141] 步骤二:
[0142] 基于与步骤一同样的推导过程,在电子设备01通过与供电设备03通信协商,使供电设备向电子设备01提供电压值恒定电流值Ibus为yA的电能,且yA和xA的差值的绝对值小于2*yA且小于2*xA的情况下:假定Vadp的测试值为Vadp_测_yA,Vadp的误差值为ΔVadp_yA,Vbus的测试值为Vbus_测_yA,Vbus的误差值为ΔVadp_yA,(Vadp‑Vbus)的总误差值ΔVref_yA,则可以得到:
[0143] ΔVref_yA=ΔVadp_yA‑ΔVbus_yA=Vbus_测_yA+yA*Rcable‑Vadp_测_yA。(8)[0144] 步骤三:
[0145] 因为两种情况是连续进行的,充电线缆本身的阻抗是很小的(毫欧级别),电压检测手段一致且两次测量对应的电流值(即xA和yA)差别不大,可知电压检测的误差受电流影响很小且每次测量误差率相同。所以充电线缆连接供电设备的一端的电压的两次测量(即Vadp_测_xA和Vadp_测_yA)的误差是相同的,充电线缆连接电子设备的一端的电压的两次测量(即Vbus_测_xA和Vbus_测_yA)的误差相同或者仅有极小的差异。
[0146] 示例性的,假设每次电压检测误差率是1%,x为1,y为2,Rcable为100mΩ,Vadp_real_xA=Vadp_real_yA为10伏特(volt,V)。
[0147] Vbus_real_xA为9.9V,Vadp_测_xA为9.9V,Vbus_测_xA为9.801V,ΔVref_xA为0.001V。
[0148] Vbus_real_yA为9.8V,Vadp_测_yA为9.9V,Vbus_测_yA为9.702V,ΔVref_yA为0.0098V。
[0149] 可以看出,ΔVref_xA和ΔVref_yA近似相等。
[0150] 基于上述表述,则可以认为两次检测产生的(Vadp‑Vbus)的总误差值是相同的,因此可以得到:
[0151] Vbus_测_xA+xA*Rcable‑Vadp_测_xA=Vbus_测_yA+yA*Rcable‑Vadp_测_yA。(9)[0152] 基于(9),则可以得到:
[0153] (yA‑xA)*Rcable=Vbus_测_xA‑Vadp_测_xA+Vadp_测_yA‑Vbus_测_yA=(Vadp_测[0154] _yA‑Vadp_测_xA)‑(Vbus_测_yA‑Vbus_测_xA)。(10)
[0155] 基于(10),可以得到:
[0156] Rcable=[(Vadp_测_yA‑Vadp_测_xA)‑(Vbus_测_yA‑Vbus_测_xA)]/(yA‑xA)。(11)
[0157] 从(11)可以看出,充电线缆02的阻抗值的计算,可以只根据两次不同电流下Vadp的测试值的差值、两次不同电流下Vbus的测试值的差值和两次不同电流的差值计算得到,不再受到Vadp和Vbus的检测误差的影响,保证了充电线缆02的阻抗值的准确性。
[0158] 基于上述推导过程,本申请实施例提供一种充电线缆的阻抗检测方法,可以将上述公式(11)作为预设公式,检测得出充电线缆的真实阻抗,为电子设备选择正确的充电方式提供有效的数据支持,保证了电子设备与供电设备协商出最适合的充电方式,提高了电子设备的充电安全和充电效率。
[0159] 在S809步骤后,手机01A便可以根据计算得到的充电线缆的阻抗值,与开关电源适配器03A协商合适的充电方式。具体的,手机01A可以在充电线缆的阻抗值大于预设阈值的情况下,与开关电源适配器03A协商使用普通充电的方式为手机01A充电。在充电线缆的阻抗值小于预设阈值的情况下,与开关电源适配器03A协商使用快速充电的方式为手机01A充电。
[0160] 其中,普通充电可以是以较小的电流或电压进行充电,此时充电的电功率较低,例如低于20W的电功率。普通充电是可以使电子设备在大于预设时长的时长内由零电量到满电量的充电方式,能够充分保证充电安全。
[0161] 快速充电则是以较大的电流或电压进行充电,此时充电的电功率较大,例如大于20W的电功率。此处的20W仅为示例,实际中这一功率值可以根据技术发展的实际情况而定,本申请不做具体限制。快速充电是可以使电子设备在预设时长内由零电量到满电量的充电方式,充电效率很高。
[0162] 示例性的,预设阈值可以为300mΩ。当然,实际该预设阈值可以根据实际需求和技术发展情况而定,此处仅为示例,不作为对预设阈值的具体限制。
[0163] 需要说明的是,充电线缆的阻抗值等于预设阈值的情况,即可以归于充电线缆的阻抗值小于预设阈值的情况,也可以归于充电线缆的阻抗值大于预设阈值的情况,本申请对此不做具体限制。
[0164] 在一些实施例中,若开关电源适配器中具备一定处理计算能力,则上述方案中,可以是开关电源适配器向手机请求第一终电压检测值和第二终电压检测值,最终开关电源适配器根据第一源电压检测值、第二源电压检测值、第一终电压检测值、第二终电压检测值、第一电流值和第二电流值,依据预设公式计算充电线缆的阻抗值。具体实现流程可以参照前述实施例,此处不再赘述。之后,开关电源适配器可以依据自身计算出的充电线缆的阻抗值与手机协商合适的充电方式。当然,若供电设备为其他具备处理能力的供电设备同理。这样,便可以降低本申请实施例提供的技术方案对电子设备的处理计算能力的需求。
[0165] 在另一些实施例中,若充电线缆的任一端的接口中设置有具备一定处理计算能力的芯片,则本申请实施例提供的技术方案中,充电线缆中设置有具备一定处理计算能力的芯片的接口可以向手机请求第一终电压检测值和第二终电压检测值,并向开关电源适配器请求第一源电压检测值和第二源电压检测值,并检测获取开关电源适配器提供两种不同电流值的电能时的第一电流值和第二电流值,最后该接口则根据第一源电压检测值、第二源电压检测值、第一终电压检测值、第二终电压检测值、第一电流值和第二电流值,依据预设公式计算充电线缆的阻抗值。具体实现流程可以参照前述实施例,此处不再赘述。之后,该接口可以将自身计算出的充电线缆的阻抗值发送给开关电源适配器或手机,以使两者协商出合适的充电方式。这样,便可以降低本申请实施例提供的技术方案对电子设备的处理计算能力的需求。
[0166] 在又一些实施例中,若充电线缆本身不具备充当通信通道的功能,且供电设备和电子设备可以通过无线通信连接进行前述实施例中相关数据的通信。一种可实现的方式中,供电设备和电子设备可以具备有蓝牙功能,供电设备的蓝牙功能可以在连接电源的情况下常开。在电子设备检测到供电设备开始供电时,电子设备可以提示用户建立与供电设备的蓝牙连接。之后,在接收用户触发蓝牙连接操作的情况下,电子设备与供电设备建立蓝牙连接,并依据该蓝牙连接进行数据通信。这样一来,便可以在充电线缆本身不具备充当通信通道的功能时,顺利完成本申请实施例提供的充电线缆的阻抗检测方法。
[0167] 基于本申请实施例提供的技术方案,手机(即电子设备)可以在充电开始时,通过与开关电源适配器(即供电设备)协商快速的使用以两次初始电压(即供电设备输出给充电线缆的电压)相同电流值不同的电能经过充电线缆,以得到两次不同电流值下充电线缆两端的电压检测值。然后,依据两种不用的电流值以及两次不同电流值下充电线缆两端的电压检测值,采用预先推导预设公式计算出充电线缆的阻抗值。因为充电线缆的阻抗值的整个检测计算过程中,使用的预设公式本身就是考虑了电压检测误差推导得到的,且计算所需的参数均是直接检测得到的,所以可以快捷准确的计算得到充电线缆的阻抗值。也为后续手机与开关电源适配器协商选择正确的充电方式提供有效的数据支持,保证了手机与开关电源适配器可以协商出适合的充电方式,提高了手机的充电安全和充电效率。
[0168] 可以理解的是,上述设备(电子设备和供电设备)等为了实现上述功能,其包含了执行各个功能相应的硬件结构和/或软件模块。本领域技术人员应该很容易意识到,结合本文中所公开的实施例描述的各示例的单元及算法步骤,本发明实施例能够以硬件或硬件和计算机软件的结合形式来实现。某个功能究竟以硬件还是计算机软件驱动硬件的方式来执行,取决于技术方案的特定应用和设计约束条件。专业技术人员可以对每个特定的应用来使用不同方法来实现所描述的功能,但是这种实现不应认为超出本申请实施例的范围。
[0169] 本申请实施例可以根据上述方法示例对上述电子设备进行功能模块的划分,例如,可以对应各个功能划分各个功能模块,也可以将两个或两个以上的功能集成在一个处理模块中。上述集成的模块既可以采用硬件的形式实现,也可以采用软件功能模块的形式实现。需要说明的是,本发明实施例中对模块的划分是示意性的,仅仅为一种逻辑功能划分,实际实现时可以有另外的划分方式。
[0170] 在采用对应各个功能划分各个功能模块的情况下,参照图9所示,本申请实施例提供了一种电子设备90,包括:充电模块91、通信模块92和处理模块93。
[0171] 其中,充电模块91用于执行前述实施例中的S803和S807。另外充电模块91还用于接收供电设备94通过充电线缆95提供的第一电能和第二电能。通信模块92用于执行前述实施例中的S801和S805。另外,在电子设备90和供电设备91之间通过无线通讯方式进行通信时,通信模块92具体用于和供电设备94进行无线通信。处理模块93用于执行前述实施例中的S809。当然,实施中充电模块91、通信模块92和处理模块93还可以是由多个能够实现不同功能或执行不同步骤的子模块构成,本申请对此不做具体限制。
[0172] 关于上述实施例中的电子设备,其中各个模块执行操作的具体方式已经在前述实施例中的充电线缆的阻抗检测方法的实施例中进行了详细描述,此处不再具体阐述。其相关的有益效果也可参照前述充电线缆的阻抗检测方法的相关有益效果,此处不再赘述。
[0173] 在采用对应各个功能划分各个功能模块的情况下,参照图10所示,本申请实施例提供了一种供电设备94,包括:供电模块101和通信模块102。
[0174] 其中,通信模块102具体用于执行前述实施例中接收电子设备90的数据的操作。例如S802中接收第一请求的操作,S806中接收第二请求的操作。另外,在电子设备90和供电设备91之间通过无线通讯方式进行通信时,通信模块102具体用于和电子设备90进行无线通信。
[0175] 供电模块101用于执行前述实施例中的S804、S808以及S802和S806中除通信模块102执行的操作以外的操作。供电模块101还用于在接收到电子设备90指示的充电方式(例如普通充电或快速充电)后,采用该充电方式匹配的充电参数(例如电压、电流、电功率等)为电子设备90供电。
[0176] 关于上述实施例中的供电设备,其中各个模块执行操作的具体方式已经在前述实施例中的充电线缆的阻抗检测方法的实施例中进行了详细描述,此处不再具体阐述。其相关的有益效果也可参照前述充电线缆的阻抗检测方法的相关有益效果,此处不再赘述。
[0177] 本申请实施例还提供一种电子设备,该电子设备应用于充电系统,充电系统包括供电设备、充电线缆和电子设备,充电线缆的第一端连接供电设备,充电线缆的第二端连接电子设备。该电子设备包括处理器、存储器、电池和充电接口;存储器、电池、充电接口与处理器耦合;其中,存储器中存储有计算机程序代码,计算机程序代码包括计算机指令,当电子设备的充电接口连接充电线缆,并检测到供电设备通过充电线缆向电子设备供电的情况下,计算机指令被处理器执行,使得电子设备执行如前述实施例提供的充电线缆的阻抗检测方法。该电子设备的具体结果可参照图6中所示的电子设备01的结构。
[0178] 具体的,当电子设备的充电接口连接充电线缆,并检测到供电设备通过充电线缆向电子设备供电的情况下,计算机指令被处理器执行,使得电子设备执行如下步骤:电子设备首先通过充电线缆接收来自供电设备的第一电能,并获取充电线缆的第一端的第一源电压检测值和充电线缆的第二端的第一终电压检测值。其中,第一电能的电压恒定,第一电能的电流为第一电流值。然后,电子设备通过充电线缆接收来自供电设备的第二电能,并获取充电线缆的第一端的第二源电压检测值和充电线缆的第二端的第二终电压检测值。其中,第二电能的电压和第一电能的电压相同,第二电能的电流为第二电流值。最后,电子设备根据第一源电压检测值、第二源电压检测值、第一终电压检测值、第二终电压检测值、第一电流值和第二电流值,计算充电线缆的阻抗值。
[0179] 可选的,当该计算机指令被处理器执行,使得电子设备还执行如下步骤:电子设备在充电线缆的阻抗值小于预设阈值时,指示供电设备为电子设备快速充电;其中,快速充电是指为电子设备充电使电子设备在预设时长内由零电量到满电量的充电方式。
[0180] 可选的,当该计算机指令被处理器执行,使得电子设备还执行如下步骤:在电子设备通过充电线缆接收来自供电设备的第一电能之前,电子设备检测到供电设备通过充电线缆向电子设备供电的情况下,通过充电线缆向供电设备发送第一请求。第一请求用于请求供电设备通过充电线缆向电子设备提供第一电能,并请求供电设备向电子设备指示充电线缆的第一端的第一源电压检测值。之后,电子设备接收供电设备指示的第一源电压检测值;电子设备检测充电线缆的第二端的第一终电压检测值。
[0181] 可选的,当该计算机指令被处理器执行,使得电子设备还执行如下步骤:在电子设备通过充电线缆接收来自供电设备的第二电能之前,电子设备获取到第一源电压检测值和第一终电压检测值后,通过充电线缆向供电设备发送第二请求;第二请求用于请求供电设备通过充电线缆向电子设备提供第二电能,并请求供电设备向电子设备指示充电线缆的第一端的第二源电压检测值。之后,电子设备接收供电设备指示的第二源电压检测值;电子设备检测充电线缆的第二端的第二终电压检测值。
[0182] 可选的,第一电流值和第二电流值的差值的绝对值小于第一电流值的两倍,且第一电流值和第二电流值的差值的绝对值小于第二电流值的两倍。
[0183] 可选的,当该计算机指令被处理器执行,使得电子设备具体执行如下步骤:电子设备根据第一源电压检测值、第二源电压检测值、第一终电压检测值、第二终电压检测值、第一电流值和第二电流值,采用以下公式计算充电线缆的阻抗值;
[0184] Rcable=[(Vadp_测_yA‑Vadp_测_xA)‑(Vbus_测_yA‑Vbus_测_xA)]/(yA‑xA);
[0185] 其中,Rcable为充电线缆的阻抗值,Vadp_测_yA为第二源电压检测值,Vadp_测_xA为第一源电压检测值,Vbus_测_yA为第二终电压检测值,Vbus_测_xA为第一终电压检测值,yA为第二电流值,xA为第一电流值。
[0186] 本申请实施例还提供一种供电设备,该供电设备应用于充电系统,充电系统包括供电设备、充电线缆和电子设备,充电线缆的第一端连接供电设备,充电线缆的第二端连接电子设备。该供电设备包括存储器、处理器、总线和供电接口;存储器用于存储计算机执行指令,处理器与存储器通过总线连接;当供电设备的供电接口连接充电线缆并向电子设备供电时,处理器执行存储器存储的计算机执行指令,以使供电设备执行如前述实施例提供的充电线缆的阻抗检测方法。
[0187] 具体的,当供电设备的供电接口连接充电线缆并向电子设备供电时,处理器执行存储器存储的计算机执行指令,以使供电设备执行如下步骤:首先供电设备通过充电线缆接收来自电子设备的第一请求。第一请求用于请求供电设备通过充电线缆向电子设备提供第一电能,并请求供电设备向电子设备指示充电线缆的第一端的第一源电压检测值。其中,第一电能的电压恒定,第一电能的电流为第一电流值。然后,供电设备响应于第一请求,通过充电线缆向电子设备提供第一电能,并在检测到充电线缆的第一端的第一源电压检测值后,向电子设备指示第一源电压检测值。之后,供电设备通过充电线缆接收来自电子设备的第二请求。第二请求用于请求供电设备通过充电线缆向电子设备提供第二电能,并请求供电设备向电子设备指示充电线缆的第一端的第二源电压检测值。其中,第二电能的电压和第一电能的电压相同,第二电能的电流为第二电流值。最后,供电设备响应于第二请求,通过充电线缆向电子设备提供第二电能,并在检测到充电线缆的第一端的第二源电压检测值后,向电子设备指示第二源电压检测值。
[0188] 可选的,第一电流值和第二电流值的差值的绝对值小于第一电流值的两倍,且第一电流值和第二电流值的差值的绝对值小于第二电流值的两倍。
[0189] 本申请实施例还提供一种计算机可读存储介质,该计算机可读存储介质包括计算机指令,当所述计算机指令在电子设备上运行时,使得电子设备执行如前述实施例提供的充电线缆的阻抗检测方法,或者使电子设备执行前述实施例中手机01A执行的各个功能或步骤。
[0190] 本申请实施例还提供一种计算机可读存储介质,该计算机可读存储介质包括计算机指令,当所述计算机指令在供电设备上运行时,使得供电设备执行如前述实施例提供的充电线缆的阻抗检测方法,或者使供电设备执行前述实施例中开关电源适配器03A执行的各个功能或步骤。
[0191] 本申请实施例还提供一种包含指令的计算机程序产品,当该计算机程序产品在计算机上运行时,使得计算机执行如前述实施例提供的充电线缆的阻抗检测方法,或者使计算机执行前述实施例中手机01A执行的各个功能或步骤。其中,该计算机可以是前述的电子设备。
[0192] 本申请实施例还提供一种包含指令的计算机程序产品,当该计算机程序产品在计算机上运行时,使得计算机执行如前述实施例提供的充电线缆的阻抗检测方法,或者使计算机执行前述实施例中关电源适配器03A执行的各个功能或步骤。其中,该计算机可以是前述的供电设备。
[0193] 本申请实施例还提供一种充电系统,该系统包括充电线缆、如前述实施例提供的电子设备和如前述实施例提供的供电设备。其具体架构可以参照图1所示。
[0194] 通过以上实施方式的描述,所属领域的技术人员可以清楚地了解到,为描述的方便和简洁,仅以上述各功能模块的划分进行举例说明,实际应用中,可以根据需要而将上述功能分配由不同的功能模块完成,即将装置的内部结构划分成不同的功能模块,以完成以上描述的全部或者部分功能。
[0195] 在本申请所提供的几个实施例中,应该理解到,所揭露的装置和方法,可以通过其它的方式实现。例如,以上所描述的装置实施例仅仅是示意性的,例如,所述模块或单元的划分,仅仅为一种逻辑功能划分,实际实现时可以有另外的划分方式,例如多个单元或组件可以结合或者可以集成到另一个装置,或一些特征可以忽略,或不执行。另一点,所显示或讨论的相互之间的耦合或直接耦合或通信连接可以是通过一些接口,装置或单元的间接耦合或通信连接,可以是电性,机械或其它的形式。
[0196] 所述作为分离部件说明的单元可以是或者也可以不是物理上分开的,作为单元显示的部件可以是一个物理单元或多个物理单元,即可以位于一个地方,或者也可以分布到多个不同地方。可以根据实际的需要选择其中的部分或者全部单元来实现本实施例方案的目的。
[0197] 另外,在本申请各个实施例中的各功能单元可以集成在一个处理单元中,也可以是各个单元单独物理存在,也可以两个或两个以上单元集成在一个单元中。上述集成的单元既可以采用硬件的形式实现,也可以采用软件功能单元的形式实现。
[0198] 所述集成的单元如果以软件功能单元的形式实现并作为独立的产品销售或使用时,可以存储在一个可读取存储介质中。基于这样的理解,本申请实施例的技术方案本质上或者说对现有技术做出贡献的部分或者该技术方案的全部或部分可以以软件产品的形式体现出来,该软件产品存储在一个存储介质中,包括若干指令用以使得一个设备(可以是单片机,芯片等)或处理器(processor)执行本申请各个实施例所述方法的全部或部分步骤。而前述的存储介质包括:U盘、移动硬盘、只读存储器(read only memory,ROM)、随机存取存储器(random access memory,RAM)、磁碟或者光盘等各种可以存储程序代码的介质。
[0199] 以上内容,仅为本申请的具体实施方式,但本申请的保护范围并不局限于此,任何在本申请揭露的技术范围内的变化或替换,都应涵盖在本申请的保护范围之内。因此,本申请的保护范围应以所述权利要求的保护范围为准。