充电控制方法、装置、电子设备及存储介质制造方法及图纸

技术编号:27579562 阅读:12 留言:0更新日期:2021-03-09 22:31
本申请公开了一种充电控制方法、装置、电子设备及存储介质,属于充电技术领域。所述方法包括:在与电源适配器连接后,接收该电源适配器发送的命令码数据帧,该命令码数据帧包括帧头和充电命令码,该充电命令码用于指示电子设备执行与该充电命令码对应的充电控制响应;在需要基于充电参数进行该充电控制响应的情况下,根据该帧头对应的充电协议获取与该电源适配器相适应的目标充电参数,并根据该目标充电参数以及该充电命令码进行该充电控制响应。本申请实施例提供的技术方案提高电子设备兼容不同快充技术的能力。容不同快充技术的能力。容不同快充技术的能力。

【技术实现步骤摘要】
充电控制方法、装置、电子设备及存储介质


[0001]本申请涉及充电
,特别是涉及一种充电控制方法、装置、电子设备及存储介质。

技术介绍

[0002]随着对电子设备充电效率要求的逐步提升,涌现出了一大批快充技术,例如,VOOC、SUPERVOOC就是其中具有代表性的快充技术。当前,许多快充技术在开发过程中都没有充分地考虑到与其他快充技术在软件逻辑层面上兼容的问题,这就导致不同的快充技术需要使用不同的软件程序。
[0003]而不同的快充技术使用不同的软件程序会影响电子设备兼容不同快充技术的能力。

技术实现思路

[0004]基于此,本申请实施例提供了一种充电控制方法、装置、电子设备及存储介质,可以提高电子设备兼容不同快充技术的能力。
[0005]第一方面,提供了一种充电控制方法,该方法包括:
[0006]在与电源适配器连接后,接收该电源适配器发送的命令码数据帧,该命令码数据帧包括帧头和充电命令码,该充电命令码用于指示电子设备执行与该充电命令码对应的充电控制响应;在需要基于充电参数进行该充电控制响应的情况下,根据该帧头对应的充电协议获取与该电源适配器相适应的目标充电参数,并根据该目标充电参数以及该充电命令码进行该充电控制响应。
[0007]第二方面,提供了一种充电控制装置,该装置包括:
[0008]接收模块,用于在与电源适配器连接后,接收该电源适配器发送的命令码数据帧,该命令码数据帧包括帧头和充电命令码,该充电命令码用于指示电子设备执行与该充电命令码对应的充电控制响应;
[0009]第一响应模块,用于在需要基于充电参数进行该充电控制响应的情况下,根据该帧头对应的充电协议获取与该电源适配器相适应的目标充电参数,并根据该目标充电参数以及该充电命令码进行该充电控制响应。
[0010]第三方面,提供了一种电子设备,该电子设备包括数字信号处理芯片ADSP、集成电源管理芯片PMIC以及充电接口,其中,该PMIC与该充电接口和该ADSP分别连接,该充电接口用于连接电源适配器;
[0011]该PMIC,用于通过该充电接口接收该电源适配器发送的命令码数据帧,该命令码数据帧包括帧头和充电命令码,该充电命令码用于指示该电子设备执行与该充电命令码对应的充电控制响应;
[0012]该ADSP,用于从该PMIC中读取该命令码数据帧,并基于权利要求1至11任一该的方法对读取到的该命令码数据帧进行该充电控制响应;
[0013]该ADSP,还用于将在进行该充电控制响应的过程中生成的数据写入至该PMIC,以供该PMIC将写入的数据通过该充电接口发送至该电源适配器。
[0014]第四方面,提供了一种计算机可读存储介质,其上存储有计算机程序,该计算机程序被处理器执行时实现如上述第一方面所述的充电控制方法。
[0015]本申请实施例提供的技术方案带来的有益效果至少包括:
[0016]本申请实施例提供的技术方案中,电子设备在与电源适配器连接后,可以接收电源适配器发送的命令码数据帧,其中,该命令码数据帧包括帧头以及充电命令码,该充电命令码用于指示电子设备执行与该充电命令码对应的充电控制响应,而后,在需要基于充电参数进行充电控制响应的情况下,可以根据命令码数据帧的帧头对应的充电协议获取与该电源适配器相适应的目标充电参数,并根据该目标充电参数以及该充电命令码进行充电控制响应,这样,对于电子设备而言,其只需要存储不同的快充技术的充电协议对应的帧头,并存储不同快充技术的充电协议对应的充电参数,就可以使电子设备基于本申请实施例提供的技术方案兼容不同类型的快充技术,使得电子设备不需要再内置与不同的快充技术分别对应的不同的软件程序,因此,可以提高电子设备对不同快充技术的兼容能力。
附图说明
[0017]图1为本申请实施例提供的一种实施环境的示意图;
[0018]图2为本申请实施例提供的一种充电控制方法的流程图;
[0019]图3为本申请实施例提供的一种充电控制装置的框图;
[0020]图4为本申请实施例提供的另一种充电控制装置的框图;
[0021]图5为本申请实施例提供的一种电子设备的框图;
[0022]图6为本申请实施例提供的另一种电子设备的框图;
[0023]图7为本申请实施例提供的一种PMIC与电源适配器进行数据交互的示意图。
具体实施方式
[0024]为使本申请的目的、技术方案和优点更加清楚,下面将结合附图对本申请实施方式作进一步地详细描述。
[0025]当前,快充技术的类型较为多样化,由于快充技术开发的历史问题,许多快充技术在软件逻辑层面上并不兼容,这就导致不同的快充技术需要使用不同的软件程序进行充电控制。
[0026]这就意味着,如果电子设备要兼容不同的快充技术,那么该电子设备中就需要内置与不同的快充技术分别对应的不同的软件程序,这无疑会影响电子设备兼容不同快充技术的能力。
[0027]有鉴于此,本申请实施例提供了一种充电控制方法、装置、电子设备以及存储介质,在本申请实施例提供的充电控制方法中,电子设备在与电源适配器连接后,可以接收电源适配器发送的命令码数据帧,其中,该命令码数据帧包括帧头以及充电命令码,该充电命令码用于指示电子设备执行与该充电命令码对应的充电控制响应,而后,在需要基于充电参数进行充电控制响应的情况下,可以根据命令码数据帧的帧头对应的充电协议获取与该电源适配器相适应的目标充电参数,并根据该目标充电参数以及该充电命令码进行充电控
制响应,这样,对于电子设备而言,其只需要存储不同的快充技术的充电协议对应的帧头,并存储不同快充技术的充电协议对应的充电参数,就可以使电子设备基于本申请实施例提供的技术方案兼容不同类型的快充技术,使得电子设备不需要再内置与不同的快充技术分别对应的不同的软件程序,因此,可以提高电子设备对不同快充技术的兼容能力。
[0028]下面,将对本申请实施例提供的充电控制方法所涉及的实施环境进行简要地说明。
[0029]请参考图1,该实施环境可以包括电子设备101以及电源适配器102,其中,电子设备101和电源适配器102可以通过电子设备101中的充电接口连接,电源适配器102可以与外部电源连接。
[0030]在本申请实施例中,电子设备101包括电池,电子设备101为需要对电池进行充电的任意一种设备,例如,电子设备101可以为智能手机、平板电脑、电子书阅读器或者智能音箱等,本申请实施例不对电子设备101的具体类型进行限定。
[0031]电源适配器102可以支持VOOC2.0、VOOC3.0、SUPERVOOC或者其他的快充技术的充电协议,本申请实施例不对电源适配器102支持的充电协议进行限定。
[0032]请参考图2,其示出了本申请实施例提供的一种充电控制方法的流程图,该充电控制方法可以应用于上文所述实施环境中的电子设备101中。如图2所示,该充电控制方法可以包括以下步骤:
[0033]步骤201、本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种充电控制方法,其特征在于,所述方法包括:在与电源适配器连接后,接收所述电源适配器发送的命令码数据帧,所述命令码数据帧包括帧头和充电命令码,所述充电命令码用于指示电子设备执行与所述充电命令码对应的充电控制响应;在需要基于充电参数进行所述充电控制响应的情况下,根据所述帧头对应的充电协议获取与所述电源适配器相适应的目标充电参数,并根据所述目标充电参数以及所述充电命令码进行所述充电控制响应。2.根据权利要求1所述的方法,其特征在于,所述方法还包括:在不需要基于充电参数进行所述充电控制响应的情况下,根据所述充电命令码进行所述充电控制响应。3.根据权利要求1所述的方法,其特征在于,所述在需要基于充电参数进行所述充电控制响应的情况下,根据所述帧头对应的充电协议获取与所述电源适配器相适应的目标充电参数,并根据所述目标充电参数以及所述充电命令码进行所述充电控制响应,包括:在所述充电命令码为适配器校验码的情况下,根据所述帧头对应的充电协议获取与所述电源适配器相适应的目标加密算法,其中,所述适配器校验码用于请求对所述电源适配器进行校验;基于所述目标加密算法对所述适配器校验码进行加密,并将加密后的适配器校验码发送至所述电源适配器,所述加密后的适配器校验码用于指示所述电源适配器基于目标解密算法对所述加密后的适配器校验码进行解密,并将解密结果发送至所述电子设备,以供所述电子设备基于所述解密结果对所述电源适配器进行校验。4.根据权利要求1所述的方法,其特征在于,所述在需要基于充电参数进行所述充电控制响应的情况下,根据所述帧头对应的充电协议获取与所述电源适配器相适应的目标充电参数,并根据所述目标充电参数以及所述充电命令码进行所述充电控制响应,包括:在所述充电命令码为电池曲线码的情况下,根据所述帧头对应的充电协议获取与所述电源适配器相适应的目标电压电流对应数据,并将所述目标电压电流对应数据发送至所述电源适配器,所述目标电压电流对应数据包括电池电压与充电电流的至少一个对应关系。5.根据权利要求2所述的方法,其特征在于,所述在不需要基于充电参数进行所述充电控制响应的情况下,根据所述充电命令码进行所述充电控制响应,包括:在所述充电命令码为请求充电码的情况下,检测所述电源适配器是否校验通过,其中,所述请求充电码用于请求启动充电;若所述电源适配器校验通过,则向所述电源适配器发送启动充电信息,所述启动充电信息用于指示所述电源适配器启动充电;若所述电源适配器未校验通过,则向所述电源适配器发送禁止充电信息,所述禁止充电信息用于指示所述电源适配器禁止充电,并用于指示所述电子设备与所述电源适配器之间的通路阻抗。6.根据权利要求2所述的方法,其特征在于,所述在不需要基于充电参数进行所述充电控制响应的情况下,根据所述充电命令码进行所述充电控制响应,包括:在所述充电命令码为适配器类型指示码的情况下,根据所述适配器类型指示码控制所述电子设备展示充电提示信息,其中,所述适配器类型指示码用于指示所述电源适配器的
类型。7.根据权利要求2所述的方法,其特征在于,所述在不需要基于充电参数进行所述充电控制响应的情况下,根据所述充电命令码进行所述充电控制响应,包括:在所述充电命令码为通信维持码的情况下,禁止进行适配器拔出响应,其中,所述通信维持码用于维持所述电子设备和所述电源适配器的通信,所述适配器拔出响应为在所述电源适配器与所述电子设备断开连接后所需进行的响应。8.根据权利要求2所述的方法,其特征在于,所述在不需要基于充电参数进行所述充电控制响应的情况下,根据所述充电命令码进行所述充电控制响应,包括:在所述充电命令码为压差码的情况下,向所述电源适配器发送电池电压与所述电源适配器输出的充电电压之间的差值。9.根据权利要求2所述的方法,其特征在于,所述在不需要基于充电参数进行所述充电控制响应的情况下,根据所述充电命令码进行所述充电控制响应,包括:在所述充电命令码为充电电流请求码的情况下,确定充电电流,并将所述充电电流发送至所述电源适配器。10.根...

【专利技术属性】
技术研发人员:李志杰
申请(专利权)人:OPPO广东移动通信有限公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1