掌桥专利:专业的专利平台
掌桥专利
首页

移动设备的快充方法、装置、电子设备以及存储介质

文献发布时间:2024-04-18 19:59:31


移动设备的快充方法、装置、电子设备以及存储介质

技术领域

本申请涉及移动设备充电技术领域,尤其是涉及一种移动设备的快充方法、装置、电子设备以及存储介质。

背景技术

随着移动设备的普及和发展,移动设备与人们的生产生活活动日益紧密,移动设备逐渐成为人们生活中必不可少的一部分。同时,移动设备的电源续航也成为了迫切需要解决的问题。移动电源技术的发展解决了移动设备的电源容量问题,但移动设备的充电速度依旧困扰着人们的生活。

目前,已经出现了许多适用于移动设备的快速充电协议(以下简称为充电协议),大大缩短了移动设备的充电耗时。但充电协议之间存在着兼容问题。

由于充电协议的不兼容,导致每种充电协议需要对应的充电适配器才能进行快充。

发明内容

本申请提供了一种移动设备的快充方法、装置、电子设备以及存储介质,以解决充电协议不兼容的问题。

本申请第一方面提供了一种移动设备的快充方法,所述方法包括:

根据第一充电协议与移动设备进行第一握手通信,以判断所述移动设备是否支持所述第一充电协议;

当所述移动设备支持所述第一充电协议时,根据所述第一握手通信的内容获取第一充电功率,基于所述第一充电功率对所述移动设备进行快充;

根据多个第二充电协议与所述移动设备进行多次第二握手通信,以判断所述多个第二充电协议中是否存在所述移动设备兼容的第二目标充电协议;

当所述多个第二充电协议中存在所述第二目标充电协议时,根据所述第二目标充电协议所对应的第二目标握手通信的内容获取第二充电功率;

当所述第二充电功率大于所述第一充电功率时,将所述第二充电功率替换为所述第一充电功率,以对所述移动设备进行快充。

在一个可选的实施方式中,所述方法还包括:

当所述移动设备不支持所述第一充电协议时,根据所述多个第二充电协议与所述移动设备进行多次第三握手通信,以判断所述多个第二充电协议中是否存在所述移动设备支持的第三目标充电协议;

当所述多个第二充电协议不存在所述第三目标充电协议时,基于预设的普通充电功率对所述移动设备进行充电;

当所述多个第二充电协议存在所述第三目标充电协议时,根据所述第三目标充电协议所对应的第三目标握手通信的内容获取第三充电功率;

基于所述第三充电功率对所述移动设备进行快充。

在一个可选的实施方式中,所述根据第一充电协议与移动设备进行第一握手通信,以判断所述移动设备是否支持所述第一充电协议包括:

根据所述第一充电协议发送第一握手请求至所述移动设备,以获取所述移动设备反馈的第一响应信号;

将所述第一响应信号与所述第一充电协议中的响应信号标准进行对比,以判断所述移动设备是否支持所述第一充电协议;

当所述第一响应信号符合所述第一充电协议中的响应信号标准时,确定所述移动设备支持所述第一充电协议;

当所述第一响应信号不符合所述第一充电协议中的响应信号标准时,确定所述移动设备不支持所述第一充电协议。

在一个可选的实施方式中,所述根据多个第二充电协议与所述移动设备进行多次第二握手通信,以判断所述多个第二充电协议中是否存在所述移动设备兼容的第二目标充电协议包括:

确定所述多个第二充电协议中每个第二充电协议所对应的通信顺序;

根据所述通信顺序依次将第二握手请求发送至所述移动设备,以获取所述移动设备反馈的第二响应信号;

将所述第二响应信号与对应的所述第二充电协议中的响应信号标准进行对比;

当所述第二响应信号符合对应的所述第二充电协议中的响应信号标准时,确定所述多个第二充电协议存在所述第二目标充电协议;

当所述第二响应信号不符合所述第二充电协议中的响应信号标准时,所述多个第二充电协议不存在所述第二目标充电协议。

在一个可选的实施方式中,所述方法还包括:

检测充电接口的电压,以判断是否有所述移动设备接入所述充电接口;

当所述充电接口发生电压变化时,确定所述移动设备接入所述充电接口。

在一个可选的实施方式中,所述将所述第二充电功率替换为所述第一充电功率,以对所述移动设备进行快充之后,所述方法还包括:

实时获取所述移动设备的电池电量,并将所述电池电量与预设的标准电量进行比较;

当所述电池电量达到所述标准电量时,将所述第二充电功率调整为预设的防过冲充电功率。

本申请第二方面提供了一种移动设备的快充装置,所述装置包括:

第一判断模块,用于根据第一充电协议与移动设备进行第一握手通信,以判断所述移动设备是否支持所述第一充电协议;

第一获取模块,用于当所述移动设备支持所述第一充电协议时,根据所述第一握手通信的内容获取第一充电功率,基于所述第一充电功率对所述移动设备进行快充;

第二判断模块,用于根据多个第二充电协议与所述移动设备进行多次第二握手通信,以判断所述多个第二充电协议中是否存在所述移动设备兼容的第二目标充电协议;

第二获取模块,用于当所述多个第二充电协议中存在所述第二目标充电协议时,根据所述第二目标充电协议所对应的第二目标握手通信的内容获取第二充电功率;

替换模块,用于当所述第二充电功率大于所述第一充电功率时,将所述第二充电功率替换为所述第一充电功率,以对所述移动设备进行快充。

在一个可选的实施方式中,所述移动设备的快充装置还包括第三充电模块,所述第三充电模块用于:

当所述移动设备不支持所述第一充电协议时,根据所述多个第二充电协议与所述移动设备进行多次第三握手通信,以判断所述多个第二充电协议中是否存在所述移动设备支持的第三目标充电协议;

当所述多个第二充电协议不存在所述第三目标充电协议时,基于预设的普通充电功率对所述移动设备进行充电;

当所述多个第二充电协议存在所述第三目标充电协议时,根据所述第三目标充电协议所对应的第三目标握手通信的内容获取第三充电功率;

基于所述第三充电功率对所述移动设备进行快充。

本申请第三方面提供了一种电子设备,所述电子设备包括存储器、处理器以及存储在所述存储器上并可在所述处理器上运行的计算机程序,所述处理器执行所述计算机程序时实现如上所述的移动设备的快充方法的步骤。

本申请第四方面提供了一种计算机可读存储介质,其上存储有计算机程序,所述计算机程序被处理器执行时实现如上所述的移动设备的快充方法的步骤。

本申请提供的移动设备的快充方法、装置、电子设备以及存储介质,通过第一握手通信确定设备是否支持第一充电协议。当设备支持第一充电协议时,根据第一握手通信的内容获取第一充电功率并基于第一充电功率对设备进行快充。并与设备进行多次第二握手通信,以检查设备是否支持其余的充电协议。当设备支持其余的充电协议时,根据该协议对应的第二握手通信内容获取第二充电功率。当第二充电功率高于第一充电功率,将第一充电功率替换为第二充电功率,以实现对设备更快速的充电。本申请根据移动设备支持的多个充电协议进行动态调节,以提高移动设备的充电效率。同时,将多个充电协议的充电电路集成在一起,能够简化电子设备的结构及种类。

附图说明

为了更清楚地说明本申请实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本申请的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。

图1是本申请实施例提供的一种移动设备的快充方法的流程图;

图2是本申请实施例提供的一种移动设备的快充装置的功能模块图;

图3是本申请实施例提供的电子设备的结构示意图。

具体实施方式

下面将结合本申请实施例中的附图,对本申请实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本申请一部分实施例,而不是全部的实施例。基于本申请中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本申请保护的范围。

本发明实施例提供的移动设备的快充方法由电子设备执行,相应地,移动设备的快充装置运行于电子设备中。

快速充电对移动设备和电子设备在软件上和硬件上都有一定的要求。

在软件层面上,移动设备和电子设备(该电子设备例如可以为充电器以及移动电源等为移动设备进行充电的设备)需要支持相同的充电协议。电子设备根据充电协议与移动设备进行握手通信,从而鉴别移动设备是否支持相同的充电协议。当确定移动设备支持的充电协议相同时,电子设备与移动设备之间进行充电功率协商,以实现对移动设备的快充。其中,常见的充电协议包括:电源传输管理(Power Delivery,PD)协议、快充(QuickCharge,QC)协议、超级充电协议(Super Charge Protocol,SCP)、快速充电协议(FastCharge Protocol,FCP)、VOOC协议以及自适应快速充电(Adaptive Fast Charging,AFC)协议等。

在硬件要求上,除了移动设备和电子设备需要搭载能够支持充电协议的充电芯片以及电池支持高功率充电之外,还需要连接移动设备和电子设备之间的线缆符合充电协议的充电功率传输要求。USB Type-C接口(以下简称USB-C接口)作为一种USB接口形式,同时也是市面上绝大多数的移动设备采用的充电连接接口。USB3.1标准要求USB-C接口以及USB-C To USB-C数据线(以下简称C-C数据线)的生产需要统一,且在USB3.1标准下生产的USB-C接口和C-C数据线能够满足所有的充电协议对线缆和接口的充电功率传输要求。因此本申请的方法以及电子设备都是基于USB-C接口进行设计的。且USB-C接口对充电协议拥有良好的兼容性,电子设备可以只设置一个USB-C接口进行充电输出和握手通信。

下面从电子设备的角度对本申请实施例提供的移动设备的快充方法进行说明,电子设备可以为充电器,也可以为移动电源,具体不做限定。

参阅图1所示,为本申请实施例提供的一种移动设备的快充方法的流程图。本申请实施例提供的移动设备的快充方法包括以下步骤。

S10:根据第一充电协议与移动设备进行第一握手通信,以判断所述移动设备是否支持所述第一充电协议。

其中,第一充电协议为应用范围最广的通用充电协议,目前应用范围最广的PD协议。

电子设备以应用范围最广的充电协议与移动设备进行第一握手通信,可以尽可能的在移动设备接入时识别出移动设备能够支持快充从而为移动设备进行快充,以降低移动设备和电子设备因充电协议不匹配的风险。

在一个可选的实施方式中,所述根据第一充电协议与移动设备进行第一握手通信,以判断所述移动设备是否支持所述第一充电协议包括:

根据所述第一充电协议发送第一握手请求至所述移动设备,以获取所述移动设备反馈的第一响应信号;

将所述第一响应信号与所述第一充电协议中的响应信号标准进行对比,以判断所述移动设备是否支持所述第一充电协议;

当所述第一响应信号符合所述第一充电协议中的响应信号标准时,确定所述移动设备支持所述第一充电协议;

当所述第一响应信号不符合所述第一充电协议中的响应信号标准时,确定所述移动设备不支持所述第一充电协议。

其中,第一握手请求为包含第一充电协议相关参数的数据包。第一响应信号为包括设备标识以及支持的协议细节的数据包。

验证所述移动设备是否支持第一充电协议的过程如下:

所述移动设备接收到电子设备通过USB-C接口发送的第一握手请求时,所述移动设备检查第一握手请求中的相关参数以确实充电协议的类型。确定充电协议为第一充电协议后,所述移动设备进行自检以验证是否具备第一充电协议所需的硬件和软件。如果所述移动设备的软件和硬件支持第一充电协议,所述移动设备生成第一响应信息并发送给所述电子设备,以告知所述电子设备它可以使用哪些充电协议、支持的功率等级、电压以及电流等信息。

所述电子设备接收到所述第一响应信息后,根据所述第一充电协议对所述第一响应信息中的支持协议细节进行验证。当所述第一充电协议的供电功率等级、电压以及电流能够满足所述第一响应信息中所述移动设备支持的功率等级、电压以及电流,确定所述移动设备支持所述第一充电协议;当所述第一充电协议的供电功率等级、电压以及电流不能满足所述第一响应信息中所述移动设备支持的功率等级、电压以及电流,确定所述移动设备不支持所述第一充电协议。

在一个可选的实施方式中,为及时响应移动设备的充电需求,在执行第一握手通信之前,所述电子设备还执行如下操作包括:

检测充电接口的电压,以判断是否有所述移动设备接入所述充电接口;

当所述充电接口发生电压变化时,确定所述移动设备接入所述充电接口。

应当理解的是,USB-C接口存在两个配置通道,用于通信和检测设备的连接状态。在插入设备之前,配置通道线路上的电压在有规律的变化。通常,配置通道线路上的电压在翻转变化,例如从5V到0V再从0V到5V;当插入设备时,设备将改变配置通道线路的电压状态,其中电压被上拉或下拉至默认值。当电压被上拉或下拉至预设默认值时,表明该USB-C接口有设备插入。通过设备中配置通道线路内电压变化的不同,确定充电过程中设备的角色。通常,设备中配置通道线路内电压被上拉至高电平的设备为充电器,设备中配置通道线路内电压被下拉至低电平的设备为移动设备。其中,默认值由充电器的最大供电电流决定,例如,充电器最大供电电流为3A时,连接移动设备后,充电器的USB-C接口电压被上拉至1.65V。

电子设备会监测配置通道线路的电压状态变化,当电子设备检测到电压翻转,电子设备确定有移动设备通过USB-C接口接入,并将触发电子设备开始与移动设备进行通信。

在另一个可选的实施方式中,电子设备还可以通过电流检测或电容信号检测进行移动设备接入USB-C接口的检测。

S11:当所述移动设备支持所述第一充电协议时,根据所述第一握手通信的内容获取第一充电功率,基于所述第一充电功率对所述移动设备进行快充。

应当理解的是,充电功率包括充电电压以及充电电流。由于C-C数据线的线束最大能够承受5A的电流,因此充电电流不能超过5A。

当所述移动设备支持所述第一充电协议时,所述电子设备根据所述第一响应信息中所述移动设备支持的功率等级、电压、电流以及所述第一充电功率,选取所述第一充电协议中最接近所述移动设备支持的电压以及电流的电流电压数据组,并将所述电流电压数据组作为第一充电功率,从而根据所述第一充电功率为所述移动设备进行充电。

示例性的,第一充电协议为PD协议,其中PD协议包括:5V/3A、9V/2A、15V/3A以及20V/5A一共四组电流电压数据组。充电器确定手机支持PD协议后,根据手机反馈的响应信息中支持电压为12V以及电流为5A的信息,充电器选取9V/2A的功率为该手机进行充电。

应当理解的是,获取第一充电功率后需要及时根据所述第一充电功率为移动设备进行快充。以免移动设备超时未检测到快充的电流电压信息而不显示快充标识,从而误导用户以为移动设备未进行快充。

S12:根据多个第二充电协议与所述移动设备进行多次第二握手通信,以判断所述多个第二充电协议中是否存在所述移动设备兼容的第二目标充电协议。

其中,第二充电协议为除所述第一充电协议之外的电子设备支持的充电协议,第二目标充电协议为除所述第一充电协议之外的电子设备和移动设备都支持的充电协议。

为获取最佳的充电功率,减少所述移动设备充电的耗时。电子设备在以所述第一充电功率为所述移动设备进行快充的同时,根据一个或多个第二充电协议对所述移动设备发送一次或多次第二握手请求,从而根据所述移动设备的响应信息获取所述移动设备兼容的第二目标快充协议。

在一个可选的实施方式中,所述根据多个第二充电协议与所述移动设备进行多次第二握手通信,以判断所述多个第二充电协议中是否存在所述移动设备兼容的第二目标充电协议包括:

确定所述多个第二充电协议中每个第二充电协议所对应的通信顺序;

根据所述通信顺序依次将第二握手请求发送至所述移动设备,以获取所述移动设备反馈的第二响应信号;

将所述第二响应信号与对应的所述第二充电协议中的响应信号标准进行对比;

当所述第二响应信号符合对应的所述第二充电协议中的响应信号标准时,确定所述多个第二充电协议存在所述第二目标充电协议;

当所述第二响应信号不符合所述第二充电协议中的响应信号标准时,所述多个第二充电协议不存在所述第二目标充电协议。

其中,通信顺序为预设的移动设备与电子设备进行第二充电协议握手通信的顺序。通信顺序应当根据充电协议应用的范围和适用的设备种类综合设置,例如,预设的通信顺序中第一的是高通提供的QC协议,适用于搭载高通芯片的移动设备;第二的是华为提供的SCP协议,第三的是华为提供的FCP协议,第四的是三星提供的AFC协议,只适用于三星品牌的移动设备;第五的是OPPO公司提供的VOOC协议。

应当理解的是,除使用的充电协议不同外,所述电子设备验证所述移动设备是否支持第二充电协议的每个过程与所述电子设备验证所述移动设备是否支持第一充电协议的过程都相同。为了说明书的简洁,在此不再详述,详述请参考所述电子设备验证所述移动设备是否支持第一充电协议的过程。

通过验证所述移动设备是否支持第二充电协议,从而获取所述移动设备兼容的第二目标充电协议,进而可以通过充电协议支持的充电功率对比,获取所述移动设备最佳的充电协议。以避免预设的单一充电协议带来的所述移动设备快充限制。

S13:当所述多个第二充电协议中存在所述第二目标充电协议时,根据所述第二目标充电协议所对应的第二目标握手通信的内容获取第二充电功率。

当所述移动设备存在兼容的第二目标充电协议时,所述电子设备根据每个第二响应信息中所述移动设备支持的功率等级、电压以及电流以及对应的第二目标充电协议,选取第二目标充电协议中最接近所述移动设备支持的电压以及电流的电流电压数据组,并将所述电流电压数据组作为第二充电功率,从而获得多个第二充电功率。

S14:当所述第二充电功率大于所述第一充电功率时,将所述第二充电功率替换为所述第一充电功率,以对所述移动设备进行快充。

通过多个所述第二充电功率之间的对比以及多个所述第二充电功率与所述第一充电功率的对比,获取最大的充电功率。当所述最大的充电功率为所述第一充电功率,继续以所述第一充电功率为所述移动设备进行快充;当所述最大的充电功率不为所述第一充电功率,将对比获得的最大的第二充电功率替换为所述第一充电功率,为所述移动设备进行快充。

示例性的,华为手机兼容PD协议与SCP协议。充电器在接入华为手机后先执行PD协议,为该手机以9V/2A进行快充。在对该手机进行第二充电协议兼容验证,确定该手机支持SCP协议,且SCP协议下该手机的充电功率为10V/2.25A时,充电器将9V/2A提高至10V/2.25A为该手机进行更高功率的快充。

通过获取最大的充电功率,电子设备可以动态调整移动设备的充电功率,由于调整后的充电功率大于调整之前的充电功率,因此可以提高了充电的效率。且在调整充电功率时,是通过充电器和移动设备之间的充电协议进行调整的,在提供充电功率的同时,能够安全地处理功率变化,以确保充电过程的安全性。

在一个可选的实施方式中,所述将所述第二充电功率替换为所述第一充电功率,以对所述移动设备进行快充之后,所述电子设备还执行如下操作包括:

实时获取所述移动设备的电池电量,并将所述电池电量与预设的标准电量进行比较;

当所述电池电量达到所述标准电量时,将所述第二充电功率调整为预设的防过冲充电功率。

快充在带来充电效率提高的同时,容易导致移动设备的电池被过度充电。过度充电容易导致电池容量损失、性能下降以及电池爆炸的安全风险,因此电子设备实时监控移动设备的电池电量并与预设的标准电量进行比较,当电池电量达到标准电量,充电功率被降低到预设的防过冲充电功率,以防止移动设备的电池被高功率的过度充电。

示例性的,充电器中预设有5V/1A的防过冲充电功率以及95%的标准电量。当正在充电的手机以9V/2A进行快充且电量刚达到95%时,充电器检测到手机的电量达到标准电量并将充电功率从9V/2A下调到5V/1A。

通过移动设备的电量监测,可以避免防止移动设备的电池被高功率的过度充电,从而规避电池损伤风险和延长电池寿命。同时合理设置标准电量以及放过冲充电功率,在延长电池寿命的同时,充电速度仍然满足用户的充电需求。

在一个可选的实施方式中,所述电子设备还执行如下操作包括:

当所述移动设备不支持所述第一充电协议时,根据所述多个第二充电协议与所述移动设备进行多次第三握手通信,以判断所述多个第二充电协议中是否存在所述移动设备支持的第三目标充电协议;

当所述多个第二充电协议不存在所述第三目标充电协议时,基于预设的普通充电功率对所述移动设备进行充电;

当所述多个第二充电协议存在所述第三目标充电协议时,根据所述第三目标充电协议所对应的第三目标握手通信的内容获取第三充电功率;

基于所述第三充电功率对所述移动设备进行快充。

其中,第三目标充电协议为除所述第一充电协议之外的电子设备和移动设备都支持的充电协议。

为避免因预设的第一充电协议与移动设备支持的充电协议不相同,导致移动设备无法实现快充。当所述移动设备不支持所述第一充电协议时,电子设备根据一个或多个第二充电协议对所述移动设备发送一次或多次第二握手请求,从而根据所述移动设备的响应信息获取所述移动设备支持的第三目标快充协议。

应当理解的是,本实施方式与步骤S12中获取第二充电协议以及第二充电功率的过程相同,为了说明书的简洁,在此不再详述,详述请步骤S12以及步骤S12对应的实施方式。当所述移动设备存在支持的第三目标充电协议时,通过对比获取最大的第三充电功率并基于所述最大的第三充电功率为所述移动设备进行快充;当所述移动设备不存在支持的第三目标充电协议时,根据预设的普通充电功率为所述移动设备进行充电。

通过多次握手通信获取移动设备支持的充电协议并根据移动设备的支持情况,选择合适的充电协议和功率。能够适应所有移动设备的快充要求,避免因协议不同导致的用户快充需求得不到满足。动态地获取第三充电功率,从而实现快速充电,提供更快的充电速度。

本申请应用于充电器以及移动电源等电子设备中,能够满足绝大多数的设备的快充需求。通过预设应用范围最广的第一充电协议尽快完成第一握手通信实现对移动设备的快充,从而尽快响应移动设备的快充需求并满足移动设备快充标识的显示需求。通过多次第二握手通信获取移动设备兼容的其余充电协议,从而通过充电协议的充电功率对比获得充电效率最高的最佳充电功率。进一步的,在第一充电功率的基础上提升快充的充电功率,大大缩短了移动设备的充电耗时。同时,采用兼容性较强的USB-C接口进行设备间的通信和充电,将多个充电协议的通信和执行集成在一起,简化了电子设备的结构。

如图2所示,为本申请实施例提供的一种移动设备的快充装置的功能模块图。

在一些实施例中,所述移动设备的快充装置2可以包括多个由计算机程序段所组成的功能模块。所述移动设备的快充装置2中的各个程序段的计算机程序可以存储于服务器的存储器中,并由至少一个处理器所执行,以执行(详见图1描述)移动设备的快充方法的功能。

本实施例中,所述移动设备的快充装置2根据其所执行的功能,可以被划分为多个功能模块。所述功能模块可以包括:第一判断模块21、第一获取模块22、第二判断模块23、第二获取模块24、替换模块25、第三充电模块26、检测模块27以及电量对比模块28。本发明所称的模块是指一种能够被至少一个处理器所执行并且能够完成固定功能的一系列计算机程序段,其存储在存储器中。在本实施例中,关于各模块的功能将在后续的实施例中详述。

第一判断模块21,用于根据第一充电协议与移动设备进行第一握手通信,以判断所述移动设备是否支持所述第一充电协议。

在一个可选的实施方式中,所述第一判断模块21用于:

根据所述第一充电协议发送第一握手请求至所述移动设备,以获取所述移动设备反馈的第一响应信号;

将所述第一响应信号与所述第一充电协议中的响应信号标准进行对比,以判断所述移动设备是否支持所述第一充电协议;

当所述第一响应信号符合所述第一充电协议中的响应信号标准时,确定所述移动设备支持所述第一充电协议;

当所述第一响应信号不符合所述第一充电协议中的响应信号标准时,确定所述移动设备不支持所述第一充电协议。

第一获取模块22,用于当所述移动设备支持所述第一充电协议时,根据所述第一握手通信的内容获取第一充电功率,基于所述第一充电功率对所述移动设备进行快充。

第二判断模块23,用于根据多个第二充电协议与所述移动设备进行多次第二握手通信,以判断所述多个第二充电协议中是否存在所述移动设备兼容的第二目标充电协议。

在一个可选的实施方式中,所述第二判断模块23用于:

确定所述多个第二充电协议中每个第二充电协议所对应的通信顺序;

根据所述通信顺序依次将第二握手请求发送至所述移动设备,以获取所述移动设备反馈的第二响应信号;

将所述第二响应信号与对应的所述第二充电协议中的响应信号标准进行对比;

当所述第二响应信号符合对应的所述第二充电协议中的响应信号标准时,确定所述多个第二充电协议存在所述第二目标充电协议;

当所述第二响应信号不符合所述第二充电协议中的响应信号标准时,所述多个第二充电协议不存在所述第二目标充电协议。

第二获取模块24,用于当所述多个第二充电协议中存在所述第二目标充电协议时,根据所述第二目标充电协议所对应的第二目标握手通信的内容获取第二充电功率。

替换模块25,用于当所述第二充电功率大于所述第一充电功率时,将所述第二充电功率替换为所述第一充电功率,以对所述移动设备进行快充。

在一个可选的实施方式中,所述移动设备的快充装置2还包括第三充电模块26,所述第三充电模块26用于:

当所述移动设备不支持所述第一充电协议时,根据所述多个第二充电协议与所述移动设备进行多次第三握手通信,以判断所述多个第二充电协议中是否存在所述移动设备支持的第三目标充电协议;

当所述多个第二充电协议不存在所述第三目标充电协议时,基于预设的普通充电功率对所述移动设备进行充电;

当所述多个第二充电协议存在所述第三目标充电协议时,根据所述第三目标充电协议所对应的第三目标握手通信的内容获取第三充电功率;

基于所述第三充电功率对所述移动设备进行快充。

在一个可选的实施方式中,所述移动设备的快充装置2还包括电量对比模块28,所述将所述第二充电功率替换为所述第一充电功率,以对所述移动设备进行快充之后,所述电量对比模块28用于:

实时获取所述移动设备的电池电量,并将所述电池电量与预设的标准电量进行比较;

当所述电池电量达到所述标准电量时,将所述第二充电功率调整为预设的防过冲充电功率。

在一个可选的实施方式中,所述移动设备的快充装置2还包括检测模块27,所述检测模块27用于:

检测充电接口的电压,以判断是否有所述移动设备接入所述充电接口;

当所述充电接口发生电压变化时,确定所述移动设备接入所述充电接口。

应当理解的是,上述实施例提供的方法中的各种变化方式和具体实施例同样适用于本实施例的移动设备的快充装置,通过前述对移动设备的快充方法的详细描述,本领域技术人员可以清楚地知道本实施例中的移动设备的快充装置的实施方法,为了说明书的简洁,在此不再详述。

如图3所示,为本申请实施例提供的电子设备的结构示意图。

在本发明较佳实施例中,所述电子设备3可以包括,但不限于:存储器31、至少一个处理器32及至少一条通信总线33。

本领域技术人员应该了解,图3示出的电子设备3的结构并不构成本发明实施例的限定,所述电子设备3还可以包括比图示更多或更少的其他硬件或者软件,或者不同的部件布置。

在一些实施例中,所述电子设备3是一种能够按照事先设定或存储的指令,自动进行数值计算和/或信息处理的设备,其硬件包括但不限于微处理器、专用集成电路、可编程门阵列、数字处理器及嵌入式设备等。

需要说明的是,所述电子设备3仅为举例,其他现有的或今后可能出现的电子产品如可适应于本申请,也应包含在本申请的保护范围以内,并以引用方式包含于此。

在一些实施例中,所述存储器31中存储有计算机程序,所述计算机程序被所述至少一个处理器32执行时实现如所述的移动设备的快充方法中的全部或者部分步骤 。所述存储器31包括只读存储器(Read -Only Memory,R OM)、可编程只读存储器(ProgrammableRead-Only Memory,PROM)、可擦除可编程只读存储器(Erasable Program mable Read -Only Memory,EPROM)、一次可编程只读存储器(One-time Programmable Read-OnlyMemory,OTPROM)、电子擦除式可复写只读存储器(Electrically-Erasable ProgrammableRead-Only Memory,EEPROM)、只读光盘(Compact Disc Read-Only Memory,CD-ROM)或其他光盘存储器、磁盘存储器、磁带存储器、或者能够用于携带或存储数据的计算机可读的任何其他介质。进一步地,所述计算机可读存储介质可主要包括存储程序区和存储数据区,其中,存储程序区可存储操作系统、至少一个功能所需的应用程序等。

在一些实施例中 ,所述至少一个处理器32是所述电子设备3的控制核心(ControlUnit),利用各种接口和线路连接整个电子设备3的各个部件,通过运行或执行存储在所述存储器31内的程序或者模块,以及调用存储在所述存储器31内的数据,以执行电子设备3的各种功能和处理数据。例如,所述至少一个处理器32执行所述存储器31中存储的计算机程序时实现本申请实施例中所述的移动设备的快充方法的全部或者部分步骤;或者实现移动设备的快充装置的全部或者部分功能。所述至少一个处理器32可以由集成电路组成,例如可以由单个封装的集成电路所组成,也可以是由多个相同功能 或不同功能封装的集成电路所组成,包括一个或者多个中央处理器(Central Processing unit,CPU)、微处理器、数字处理芯片、图形处理器及各种控制芯片的组合等。

在一些实施例中,所述至少一条通信总线33被设置为实现所述存储器31以及所述至少一个处理器32等之间的连接通信。尽管未示出,所述电子设备3还可以包括给各个部件供电的电源(比如电池),优选的,电源可以通过电源管理装置与所述至少一个处理器32逻辑相连,从而通过电源管理装置实现管理充电、放电、以及功耗管理等功能。电源还可以包括一个或一个以上的直流或交流电源、再充电装置、电源故障检测电路、电源转换器或者逆变器、电源状态指示器等任意组件。所述电子设备3还可以包括多种传感器、蓝牙模块、Wi-Fi模块等,在此不再赘述。

上述以软件功能模块的形式实现的集成的单元,可以存储在一个计算机可读取存储介质中。上述软件功能模块存储在一个存储介质中,包括若干指令用以使得一台电子设备(可以是个人计算机,电子设备,或者网络设备等)或处理器(processor)执行本申请各个实施例所述方法的部分。

在本申请所提供的几个实施例中,应该理解到,所揭露的装置和方法,可以通过其它的方式实现。例如,以上所描述的装置实施例仅仅是示意性的,例如,所述模块的划分,仅仅为一种逻辑功能划分,实际实现时可以有另外的划分方式。

所述作为分离部件说明的模块可以是或者也可以不是物理上分开的,作为模块显示的部件可以是或者也可以不是物理单元,既可以位于一个地方,或者也可以分布到多个网络单元上。可以根据实际的需要选择其中的部分或者全部模块来实现本实施例方案的目的。

以上均为本申请的较佳实施例,并非依此限制本申请的保护范围,故:凡依本申请的结构、形状、原理所做的等效变化,均应涵盖于本申请的保护范围之内。

相关技术
  • 存储系统的数据处理方法、装置、系统及可读存储介质
  • 音频数据的处理方法及装置、存储介质、电子装置
  • 数据处理方法、装置、存储介质和电子装置
  • 数据处理方法、装置、存储介质和电子装置
  • 数据库集群数据处理方法及装置、存储介质和终端
  • PET 数据处理方法、PET 数据处理装置、计算机可读的存储介质、以及数据处理方法
  • 分布处理方法、分布处理装置、印刷数据处理方法、印刷数据处理装置、以及存储介质
技术分类

06120116516899