充电控制方法、装置及终端与流程

文档序号:11109464阅读:373来源:国知局
充电控制方法、装置及终端与制造工艺

本发明涉及终端技术领域,特别涉及一种充电控制方法、装置及终端。



背景技术:

当前,诸如智能手机等移动终端都可以使用电池进行供电。当电池电量消耗完后,需要对电池进行充电,以使得电池恢复供电能力。

电池的充电过程一般包括预充电阶段(也称为涓流充电阶段)、恒流充电阶段以及恒压充电阶段。

恒压充电阶段中,由于要保证电池的实际电压不超过所能承受的最大电压,因此充电截止电压通常设置的比较低,由此导致恒压充电阶段的充电电流比较低,从而延长了充电时间。



技术实现要素:

本发明实施例提供一种充电控制方法、装置及终端,可以缩短充电时间。

本发明实施例提供一种充电控制方法,包括:

判断当前充电阶段是否处于恒压充电阶段;

若处于恒压充电阶段,则增大预设充电截止电压至第一充电截止电压;

以预设时间间隔周期性检测充电电流以及电池电压;

当充电电流大于或等于预设阈值,并且电池电压大于或等于安全电压时,以预设电压调整幅度减小该第一充电截止电压;

当充电电流小于预设阈值时,结束充电。

相应的,本发明实施例还提供一种充电控制装置,包括:

判断模块,用于判断当前充电阶段是否处于恒压充电阶段;

第一调整模块,用于在当前充电阶段处于恒压充电阶段时,增大预设充电截止电压至第一充电截止电压;

检测模块,用于以预设时间间隔周期性检测充电电流以及电池电压;

第二调整模块,用于当充电电流大于或等于预设阈值,并且电池电压大于或等于安全电压时,以预设电压调整幅度减小该第一充电截止电压;

结束模块,用于当充电电流小于预设阈值时,结束充电。

相应的,本发明实施例还提供一种终端,包括:

电池,用于为该终端供电;

存储有可执行程序代码的存储器;

与该存储器耦合的处理器;

该处理器调用该存储器中存储的该可执行程序代码,执行上述充电控制方法。

本发明实施例提供的充电控制方法,判断当前充电阶段是否处于恒压充电阶段;若处于恒压充电阶段,则增大预设充电截止电压至第一充电截止电压;以预设时间间隔周期性检测充电电流以及电池电压;当充电电流大于或等于预设阈值,并且电池电压大于或等于安全电压时,以预设电压调整幅度减小该第一充电截止电压;当充电电流小于预设阈值时,结束充电。该方案在恒压充电阶段时,首先增大充电截止电压,此时充电电流也随之增大,当电池电压大于或等于安全电压时,减小充电截止电压,直至充电电流小于预设阈值时,结束充电,使得电池能够更快达到充满电的状态,可以缩短充电时间。

附图说明

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

图1是本发明实施例提供的充电控制方法的流程示意图。

图2是本发明实施例提供的充电控制方法的另一流程示意图。

图3是本发明实施例提供的充电控制方法的又一流程示意图。

图4是本发明实施例中充电电压和充电电流与充电时间的关系示意图。

图5是本发明实施例中恒压充电阶段的充电截止电压、电池安全电压、检测到的电池电压、实际电池电压、充电电流与充电时间的关系示意图。

图6是本发明实施例提供的充电控制装置的结构示意图。

图7是本发明实施例提供的充电控制装置的另一结构示意图。

图8是本发明实施例提供的充电控制装置的又一结构示意图。

图9是本发明实施例提供的终端的结构示意图。

图10是本发明实施例提供的终端的另一结构示意图。

具体实施方式

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

本发明的说明书和权利要求书以及上述附图中的术语“第一”、“第二”、“第三”等(如果存在)是用于区别类似的对象,而不必用于描述特定的顺序或先后次序。应当理解,这样描述的对象在适当情况下可以互换。此外,术语“包括”和“具有”以及他们的任何变形,意图在于覆盖不排他的包含。例如,包含了一系列步骤的过程、方法或包含了一系列模块或单元的装置、终端、系统不必限于清楚地列出的那些步骤或模块或单元,还可以包括没有清楚地列出的步骤或模块或单元,也可以包括对于这些过程、方法、装置、终端或系统固有的其它步骤或模块或单元。

本发明实施例提供一种充电控制方法、装置及终端,以下将分别进行详细说明。

一种充电控制方法,该方法可以应用于终端中,该终端可以是智能手机、平板电脑等设备。

如图1所示,该充电控制方法,可以包括以下步骤:

S110,判断当前充电阶段是否处于恒压充电阶段。

实际应用中,电池的充电阶段包括预充电阶段、恒流充电阶段以及恒压充电阶段。预充电阶段的充电电流很小,此阶段电池增加的电量也很少。恒流充电阶段使用恒定的大电流进行充电,此阶段电池增加的电量较多。恒压充电阶段使用恒定电压进行充电,充电电流会逐渐减小,直到电池充满电,此阶段电池增加的电量也较多。在整个充电过程中,电池电压逐渐增大。

当电池处于充电状态时,终端判断当前充电阶段是否处于恒压充电阶段。

同时参考图2,在一些实施例中,判断当前充电阶段是否处于恒压充电阶段可以包括以下步骤:

S111,获取当前电池电压;

S112,根据该当前电池电压判断当前充电阶段是否处于恒压充电阶段。

实际应用中,终端可以获取当前电池电压。由于每个充电阶段的电池电压特性都与其他充电阶段不同,因此可以通过电池电压来判断当前充电阶段是否处于恒压充电阶段。

此外,每个充电阶段的充电电流也与其他充电阶段不同。因此,在其他实施例中,也可以通过充电电流来判断当前充电阶段是否处于恒压充电阶段。

同时参考图3,在一些实施例中,根据该当前电池电压判断当前充电阶段是否处于恒压充电阶段可以包括以下步骤:

S1121,获取预设充电截止电压与该当前电池电压的第二差值;

S1122,判断该第二差值是否小于预设差值;

S1123,若是,则判断为当前充电阶段处于恒压充电阶段。

其中,预设充电截止电压可以是预先存储在终端中的一个充电截止电压的电压值。充电截止电压是充电阶段由恒流充电阶段向恒压充电阶段转换的依据。电池处于恒流充电阶段时,电池电压会逐渐升高。当电池电压接近充电截止电压时,充电阶段即由恒流充电阶段转换为恒压充电阶段。

实际应用中,终端获取到当前电池电压后,调取存储在终端中的该预设充电截止电压。然后计算该预设充电截止电压与当前电池电压的第二差值。例如,获取到的电池电压为4.3V,预设充电截止电压为4.35V,则可以计算出该第二差值为0.05V,也即50mv。

预设差值可以是预先存储在终端中的一个电压值。例如,预设差值可以是100mv。终端计算出该第二差值后,将该第二差值与该预设差值进行比较,以判断该第二差值是否小于该预设差值。

当该第二差值小于该预设差值时,即可判断为当前充电阶段处于恒压充电阶段。例如,该第二差值为50mv,该预设差值为100mv,则该第二差值小于该预设差值。此时,当前电池电压已经接近预设充电截止电压,可判断为当前充电阶段处于恒压充电阶段。

S120,若是,则增大预设充电截止电压至第一充电截止电压。

实际应用中,当步骤S110中判断出当前充电阶段处于恒压充电阶段时,终端将充电截止电压上调一定幅度。将充电截止电压由该预设充电截止电压增大至第一充电截止电压。例如,预设充电截止电压为4.35V时,可以将充电截止电压由4.35V上调至4.45V,该第一充电截止电压即为4.45V。

当步骤S110中判断出当前充电阶段不处于恒压充电阶段时,表示此时的充电过程尚未到达恒压充电阶段,则按照正常充电流程进行充电。

S130,以预设时间间隔周期性检测充电电流以及电池电压。

其中,预设时间间隔可以是预先设置并存储在终端中的一个时间段,终端以该预设时间间隔周期性检测充电电流以及电池电压。例如,预设时间间隔可以为5秒,则终端每隔5秒检测一次充电电流以及电池电压。

S140,当充电电流大于或等于预设阈值,并且电池电压大于或等于安全电压时,以预设电压调整幅度减小该第一充电截止电压。

其中,预设阈值可以是预先设置并存储在终端中的一个电流值。实际应用中,该预设阈值的大小与电池容量相关。例如,该预设阈值的大小可以为电池容量数值的0.05倍,当电池容量为3000mAh时,该预设阈值为150mA;当电池容量为4000mAh时,该预设阈值为200mA。

安全电压可以是预先设置并存储在终端中的一个电压值。安全电压为正常情况下电池电压所允许达到的最大值。例如,安全电压可以为4.4V。

需要注意的是,充电过程中终端检测到的电池电压为电池正负极触点之间的电压。在充电过程中,电池正负极触点之间的电压高于电池的实际电压,此时检测到的电池电压可以在短时间内大于该安全电压,而不会对电池的安全造成影响。

预设电压调整幅度可以是预先设置并存储在终端中的一个电压值,也可以是一个数值(例如,百分比)。例如,预设电压调整幅度可以为20mv,也可以为1%。

当步骤S130中终端检测到的充电电流大于或等于该预设阈值,并且检测到的电池电压大于或等于该安全电压时,终端以该预设电压调整幅度减小该第一充电截止电压。例如,第一充电截止电压为4.45V,预设电压调整幅度为20mv,则调整后的第一充电截止电压为4.43V。

减小充电截止电压后,此时电池仍然处于充电状态,电池的实际电压仍然在逐渐上升。当经过预设时间间隔后,终端再次检测充电电流以及电池电压。若再次检测到电池电压大于或等于该安全电压,则终端再次减小充电截止电压。

在一些实施例中,当充电电流大于或等于预设阈值,并且电池电压大于或等于安全电压时,以预设电压调整幅度减小该第一充电截止电压可以包括以下步骤:

S141,当充电电流大于或等于预设阈值,并且电池电压大于或等于安全电压时,获取电池电压与安全电压的第一差值;

S142,根据该第一差值获取预设电压调整幅度;

S143,以该预设电压调整幅度减小该第一充电截止电压。

实际应用中,当终端检测到充电电流大于或等于预设阈值,并且电池电压大于或等于安全电压时,终端计算该电池电压与该安全电压的第一差值。例如,检测到的电池电压为4.45V,该安全电压为4.4V,则可以计算出该第一差值为0.05V,也即50mv。

随后,终端根据该第一差值获取预设电压调整幅度。其中,可以预先在终端中存储该第一差值与该预设电压调整幅度之间的对应关系。终端获取到该第一差值后,根据该第一差值与该对应关系获取该预设电压调整幅度。

然后,终端根据获取到的预设电压调整幅度减小该第一充电截止电压。

终端对第一充电截止电压进行调整后,在经过上述预设时间间隔后,再次检测充电电流以及电池电压。

在一些实施例中,根据该第一差值获取预设电压调整幅度可以包括以下步骤:

S1421,确定该第一差值所处的差值区间;

S1422,根据该差值区间和预设映射关系获取预设电压调整幅度,该预设映射关系为该差值区间与该预设电压调整幅度之间的映射关系。

其中,可以预先对第一差值设置多个差值区间。例如,以第一差值的电压单位为mv(毫伏),可以预先对第一差值设置(0,20]、(20,40]、(40,60]、(60,80]、(80,100]等多个差值区间。终端获取到该第一差值后,确定该第一差值处于哪个差值区间。

此外,可以在终端中预先设置并存储差值区间与预设电压调整幅度之间的映射关系。例如,差值区间(0,20]、(20,40]、(40,60]、(60,80]、(80,100]对应的预设电压调整幅度可以分别为10mv、20mv、30mv、40mv、50mv。终端确定出该第一差值所处的差值区间后,根据该差值区间与预设映射关系获取该预设电压调整幅度。

例如,终端获取到的第一差值为50mv,则该第一差值所处的差值区间为(40,60],获取到的预设电压调整幅度为30mv。

S150,当充电电流小于预设阈值时,结束充电。

实际应用中,当步骤S130检测到的充电电流小于预设阈值时,表示此时电池电量已经充满,终端可以结束充电。

参考图4,图4为充电过程中充电电压和充电电流与充电时间的关系示意图。充电过程包括预充电阶段、恒流充电阶段以及恒压充电阶段。恒压充电阶段的充电电压即为充电截止电压。

在未应用本方案时,恒压充电阶段使用恒定电压进行充电,充电时间较长。应用本方案后,恒压充电阶段的充电截止电压会先被抬高,然后降低。恒压充电阶段的充电电流会先被抬高至大于恒流充电阶段的充电电流,然后逐渐减小至充电截止电流,也即上述的预设阈值,随后结束充电。由于恒压充电阶段中的充电电流会被抬高,因此使得电池能够更快达到充满电状态,可以缩短充电时间。

参考图5,图5为本发明实施例中恒压充电阶段的充电截止电压、电池安全电压、检测到的电池电压、实际电池电压、充电电流与充电时间的关系示意图。在恒压充电阶段中,充电截止电压呈阶梯状逐渐降低;检测到的电池电压在充电截止电压不变时逐渐升高,在充电截止电压降低时也降低;实际电池电压逐渐升高;充电电流逐渐减小。其中,当检测到的电池电压达到电池安全电压时,终端控制减小充电截止电压。当充电电流减小至充电截止电流时,充电结束。

需要注意的是,终端在检测到的电池电压大于或等于电池安全电压时,才控制减小充电截止电压。充电截止电压每两次调整之间所经过的时间并不一定相同,也即充电截止电压当次调整之前保持恒定的时长与前一次调整之前保持恒定的时长并不一定相同。

具体实施时,本发明不受所描述的各个步骤的执行顺序的限制,在不产生冲突的情况下,某些步骤还可以采用其它顺序进行或者同时进行。

由上可知,本发明实施例提供的充电控制方法,判断当前充电阶段是否处于恒压充电阶段;若是,则增大预设充电截止电压至第一充电截止电压;以预设时间间隔周期性检测充电电流以及电池电压;当充电电流大于或等于预设阈值,并且电池电压大于或等于安全电压时,以预设电压调整幅度减小该第一充电截止电压;当充电电流小于预设阈值时,结束充电。该方案在恒压充电阶段时,首先增大充电截止电压,此时充电电流也随之增大,当电池电压大于或等于安全电压时,减小充电截止电压,直至充电电流小于预设阈值时,结束充电,使得电池能够更快达到充满电的状态,可以缩短充电时间。

本发明实施例还提供一种充电控制装置,该装置可以集成在终端中,该终端可以是智能手机、平板电脑等设备。

如图6所示,充电控制装置200可以包括:判断模块201、第一调整模块202、检测模块203、第二调整模块204、结束模块205。

该判断模块201,用于判断当前充电阶段是否处于恒压充电阶段。

实际应用中,电池的充电阶段包括预充电阶段、恒流充电阶段以及恒压充电阶段。预充电阶段的充电电流很小,此阶段电池增加的电量也很少。恒流充电阶段使用恒定的大电流进行充电,此阶段电池增加的电量较多。恒压充电阶段使用恒定电压进行充电,充电电流会逐渐减小,直到电池充满电,此阶段电池增加的电量也较多。在整个充电过程中,电池电压逐渐增大。

当电池处于充电状态时,判断模块201判断当前充电阶段是否处于恒压充电阶段。

在一些实施例中,如图7所示,判断模块201可以包括:第三获取子模块2011、判断子模块2012。

该第三获取子模块2011,用于获取当前电池电压;

该判断子模块2012,用于根据该当前电池电压判断当前充电阶段是否处于恒压充电阶段。

实际应用中,第三获取子模块2011可以获取当前电池电压。由于每个充电阶段的电池电压特性都与其他充电阶段不同,因此判断子模块2012可以通过电池电压来判断当前充电阶段是否处于恒压充电阶段。

此外,每个充电阶段的充电电流也与其他充电阶段不同。因此,在其他实施例中,也可以通过充电电流来判断当前充电阶段是否处于恒压充电阶段。

在一些实施例中,判断子模块2012用于:

获取预设充电截止电压与该当前电池电压的第二差值;

判断该第二差值是否小于预设差值;

若是,则判断为当前充电阶段处于恒压充电阶段。

其中,预设充电截止电压可以是预先存储在终端中的一个充电截止电压的电压值。充电截止电压是充电阶段由恒流充电阶段向恒压充电阶段转换的依据。电池处于恒流充电阶段时,电池电压会逐渐升高。当电池电压接近充电截止电压时,充电阶段即由恒流充电阶段转换为恒压充电阶段。

实际应用中,第三获取子模块2011获取到当前电池电压后,判断子模块2012获取存储在终端中的该预设充电截止电压,然后计算该预设充电截止电压与当前电池电压的第二差值。例如,获取到的电池电压为4.3V,预设充电截止电压为4.35V,则可以计算出该第二差值为0.05V,也即50mv。

预设差值可以是预先存储在终端中的一个电压值。例如,预设差值可以是100mv。判断子模块2012计算出该第二差值后,将该第二差值与该预设差值进行比较,以判断该第二差值是否小于该预设差值。

当该第二差值小于该预设差值时,判断子模块2012可判断为当前充电阶段处于恒压充电阶段。例如,该第二差值为50mv,该预设差值为100mv,则该第二差值小于该预设差值。此时,当前电池电压已经接近预设充电截止电压,可判断为当前充电阶段处于恒压充电阶段。

该第一调整模块202,用于在该判断模块201判断为是时,增大预设充电截止电压至第一充电截止电压。

实际应用中,当判断模块201判断出当前充电阶段处于恒压充电阶段时,第一调整模块202将充电截止电压上调一定幅度,以将充电截止电压由该预设充电截止电压增大至第一充电截止电压。例如,预设充电截止电压为4.35V时,可以将充电截止电压由4.35V上调至4.45V,该第一充电截止电压即为4.45V。

当判断模块201判断出当前充电阶段不处于恒压充电阶段时,表示此时的充电过程尚未到达恒压充电阶段,则按照正常充电流程进行充电。

该检测模块203,用于以预设时间间隔周期性检测充电电流以及电池电压。

其中,预设时间间隔可以是预先设置并存储在终端中的一个时间段,检测模块203以该预设时间间隔周期性检测充电电流以及电池电压。例如,预设时间间隔可以为5秒,则检测模块203每隔5秒检测一次充电电流以及电池电压。

该第二调整模块204,用于当充电电流大于或等于预设阈值,并且电池电压大于或等于安全电压时,以预设电压调整幅度减小该第一充电截止电压。

其中,预设阈值可以是预先设置并存储在终端中的一个电流值。实际应用中,该预设阈值的大小与电池容量相关。例如,该预设阈值的大小可以为电池容量数值的0.05倍,当电池容量为3000mAh时,该预设阈值为150mA;当电池容量为4000mAh时,该预设阈值为200mA。

安全电压可以是预先设置并存储在终端中的一个电压值。安全电压为正常情况下电池电压所允许达到的最大值。例如,安全电压可以为4.4V。

需要注意的是,充电过程中检测模块203检测到的电池电压为电池正负极触点之间的电压。在充电过程中,电池正负极触点之间的电压高于电池的实际电压,此时检测到的电池电压可以在短时间内大于该安全电压,而不会对电池的安全造成影响。

预设电压调整幅度可以是预先设置并存储在终端中的一个电压值,也可以是一个数值(例如,百分比)。例如,预设电压调整幅度可以为20mv,也可以为1%。

当检测模块203检测到的充电电流大于或等于该预设阈值,并且检测到的电池电压大于或等于该安全电压时,第二调整模块204以该预设电压调整幅度减小该第一充电截止电压。例如,第一充电截止电压为4.45V,预设电压调整幅度为20mv,则调整后的第一充电截止电压为4.43V。

减小充电截止电压后,此时电池仍然处于充电状态,电池的实际电压仍然在逐渐上升。当经过预设时间间隔后,检测模块203再次检测充电电流以及电池电压。若再次检测到电池电压大于或等于该安全电压,则第二调整模块204再次减小充电截止电压。

在一些实施例中,如图8所示,第二调整模块204可以包括:第一获取子模块2041、第二获取子模块2042、调整子模块2043。

该第一获取子模块2041,用于当充电电流大于或等于预设阈值,并且电池电压大于或等于安全电压时,获取电池电压与安全电压的第一差值;

该第二获取子模块2042,用于根据该第一差值获取预设电压调整幅度;

该调整子模块2043,用于以该预设电压调整幅度减小该第一充电截止电压。

实际应用中,当检测模块203检测到充电电流大于或等于预设阈值,并且电池电压大于或等于安全电压时,第一获取子模块2041计算该电池电压与该安全电压的第一差值。例如,检测到的电池电压为4.45V,该安全电压为4.4V,则可以计算出该第一差值为0.05V,也即50mv。

随后,第二获取子模块2042根据该第一差值获取预设电压调整幅度。其中,可以预先在终端中存储该第一差值与该预设电压调整幅度之间的对应关系。第一获取子模块2041获取到该第一差值后,第二获取子模块2042根据该第一差值与该对应关系获取该预设电压调整幅度。

然后,调整子模块2043根据获取到的预设电压调整幅度减小该第一充电截止电压。

调整子模块2043对第一充电截止电压进行调整后,在经过上述预设时间间隔后,检测模块203再次检测充电电流以及电池电压。

在一些实施例中,第二获取子模块2042用于:

确定该第一差值所处的差值区间;

根据该差值区间和预设映射关系获取预设电压调整幅度,该预设映射关系为该差值区间与该预设电压调整幅度之间的映射关系。

其中,可以预先对第一差值设置多个差值区间。例如,以第一差值的电压单位为mv(毫伏),可以预先对第一差值设置(0,20]、(20,40]、(40,60]、(60,80]、(80,100]等多个差值区间。第一获取子模块2041获取到该第一差值后,第二获取子模块2042确定该第一差值处于哪个差值区间。

此外,可以在终端中预先设置并存储差值区间与预设电压调整幅度之间的映射关系。例如,差值区间(0,20]、(20,40]、(40,60]、(60,80]、(80,100]对应的预设电压调整幅度可以分别为10mv、20mv、30mv、40mv、50mv。第二获取子模块2042确定出该第一差值所处的差值区间后,根据该差值区间与预设映射关系获取该预设电压调整幅度。

例如,第一获取子模块2041获取到的第一差值为50mv,则该第一差值所处的差值区间为(40,60],第二获取子模块2042获取到的预设电压调整幅度为30mv。

该结束模块205,用于当充电电流小于预设阈值时,结束充电。

实际应用中,当检测模块203检测到的充电电流小于预设阈值时,表示此时电池电量已经充满,结束模块205可以结束充电。

具体实施时,以上各个模块可以作为独立的实体来实现,也可以进行任意组合,作为同一或若干个实体来实现。

由上可知,本发明实施例提供的充电控制装置200,通过判断模块201判断当前充电阶段是否处于恒压充电阶段;第一调整模块202在该判断模块201判断为是时,增大预设充电截止电压至第一充电截止电压;检测模块203以预设时间间隔周期性检测充电电流以及电池电压;第二调整模块204在该检测模块203检测的充电电流大于或等于预设阈值,并且电池电压大于或等于安全电压时,以预设电压调整幅度减小该第一充电截止电压;结束模块205在检测模块203检测的充电电流小于预设阈值时,结束充电。该方案在恒压充电阶段时,首先增大充电截止电压,此时充电电流也随之增大,当电池电压大于或等于安全电压时,减小充电截止电压,直至充电电流小于预设阈值时,结束充电,使得电池能够更快达到充满电的状态,可以缩短充电时间。

本发明实施例还提供一种终端,该终端可以是智能手机、平板电脑等设备。

如图9所示,终端300可以包括:判断模块301、第一调整模块302、检测模块303、第二调整模块304、结束模块305。

该判断模块301,用于判断当前充电阶段是否处于恒压充电阶段;

该第一调整模块302,用于在该判断模块301判断为是时,增大预设充电截止电压至第一充电截止电压;

该检测模块303,用于以预设时间间隔周期性检测充电电流以及电池电压;

该第二调整模块304,用于当充电电流大于或等于预设阈值,并且电池电压大于或等于安全电压时,以预设电压调整幅度减小该第一充电截止电压;

该结束模块305,用于当充电电流小于预设阈值时,结束充电。

在一些实施例中,第二调整模块304包括:第一获取子模块、第二获取子模块、调整子模块。

该第一获取子模块,用于当充电电流大于或等于预设阈值,并且电池电压大于或等于安全电压时,获取电池电压与安全电压的第一差值;

该第二获取子模块,用于根据该第一差值获取预设电压调整幅度;

该调整子模块,用于以该预设电压调整幅度减小该第一充电截止电压。

在一些实施例中,该第二获取子模块用于:

确定该第一差值所处的差值区间;

根据该差值区间和预设映射关系获取预设电压调整幅度,该预设映射关系为该差值区间与该预设电压调整幅度之间的映射关系。

在一些实施例中,该判断模块301包括:第三获取子模块、判断子模块。

该第三获取子模块,用于获取当前电池电压;

该判断子模块,用于根据该当前电池电压判断当前充电阶段是否处于恒压充电阶段。

在一些实施例中,该判断子模块用于:

获取预设充电截止电压与该当前电池电压的第二差值;

判断该第二差值是否小于预设差值;

若是,则判断为当前充电阶段处于恒压充电阶段。

本发明实施例还提供另一种终端,如图10所示,该终端400可以包括射频(RF,Radio Frequency)电路401、包括有一个或一个以上计算机可读存储介质的存储器402、输入单元403、显示单元404、传感器405、音频电路406、无线保真(WiFi,Wireless Fidelity)模块407、包括有一个或者一个以上处理核心的处理器408、以及电源409等部件。本领域技术人员可以理解,图10中示出的终端结构并不构成对终端的限定,可以包括比图示更多或更少的部件,或者组合某些部件,或者不同的部件布置。

射频电路401可以通过无线通信与网络设备或其他电子设备通信,完成与网络设备或其他电子设备之间的信息收发。

存储器402可用于存储应用程序和数据。存储器402存储的应用程序中包含有可执行程序代码。应用程序可以组成各种功能模块。处理器408通过运行存储在存储器402的应用程序,从而执行各种功能应用以及数据处理。

输入单元403可用于接收输入的数字、字符信息或用户特征信息(比如指纹),以及产生与用户设置以及功能控制有关的键盘、鼠标、操作杆、光学或者轨迹球信号输入。其中,输入单元403可以包括指纹识别模组。

显示单元404可用于显示由用户输入的信息或提供给用户的信息以及终端的各种图形用户接口,这些图形用户接口可以由图形、文本、图标、视频和其任意组合来构成。

终端还可包括至少一种传感器405,比如光传感器、运动传感器以及其他传感器。

音频电路406可通过扬声器、传声器提供用户与终端之间的音频接口。

无线保真(WiFi)属于短距离无线传输技术,终端通过无线保真模块407可以与其他终端或服务器进行通信。

处理器408是终端的控制中心,利用各种接口和线路连接整个终端的各个部分,通过运行或执行存储在存储器402内的应用程序,以及调用存储在存储器402内的数据,执行终端的各种功能和处理数据,从而对终端进行整体监控。

终端还包括给各个部件供电的电源409(比如电池)。在一些实施例中,电源可以通过电源管理系统与处理器408逻辑相连,从而通过电源管理系统实现管理充电、放电、以及功耗管理等功能。

尽管图10中未示出,终端还可以包括摄像头、蓝牙模块等,在此不再赘述。

在本实施例中,终端中的处理器408会按照如下的指令,将一个或一个以上的应用程序的进程对应的可执行程序代码加载到存储器402中,并由处理器408来运行存储在存储器402中的应用程序,从而实现各种功能:

判断当前充电阶段是否处于恒压充电阶段;

若是,则增大预设充电截止电压至第一充电截止电压;

以预设时间间隔周期性检测充电电流以及电池电压;

当充电电流大于或等于预设阈值,并且电池电压大于或等于安全电压时,以预设电压调整幅度减小该第一充电截止电压;

当充电电流小于预设阈值时,结束充电。

在一些实施例中,当充电电流大于或等于预设阈值,并且电池电压大于或等于安全电压时,以预设电压调整幅度减小该第一充电截止电压时,处理器408用于执行以下步骤:当充电电流大于或等于预设阈值,并且电池电压大于或等于安全电压时,获取电池电压与安全电压的第一差值;根据该第一差值获取预设电压调整幅度;以该预设电压调整幅度减小该第一充电截止电压。

在一些实施例中,根据该第一差值获取预设电压调整幅度时,处理器408用于执行以下步骤:确定该第一差值所处的差值区间;根据该差值区间和预设映射关系获取预设电压调整幅度,该预设映射关系为该差值区间与该预设电压调整幅度之间的映射关系。

在一些实施例中,判断当前充电阶段是否处于恒压充电阶段时,处理器408用于执行以下步骤:获取当前电池电压;根据该当前电池电压判断当前充电阶段是否处于恒压充电阶段。

在一些实施例中,根据该当前电池电压判断当前充电阶段是否处于恒压充电阶段时,处理器408用于执行以下步骤:获取预设充电截止电压与该当前电池电压的第二差值;判断该第二差值是否小于预设差值;若是,则判断为当前充电阶段处于恒压充电阶段。

上述实施例中,对各个实施例的描述都各有侧重,某些实施例中没有详细描述的部分,可以参见前面对充电控制方法的详细描述,在此不再赘述。

由上可知,本发明实施例提供了一种终端,判断当前充电阶段是否处于恒压充电阶段;若是,则增大预设充电截止电压至第一充电截止电压;以预设时间间隔周期性检测充电电流以及电池电压;当充电电流大于或等于预设阈值,并且电池电压大于或等于安全电压时,以预设电压调整幅度减小该第一充电截止电压;当充电电流小于预设阈值时,结束充电。该方案在恒压充电阶段时,首先增大充电截止电压,此时充电电流也随之增大,当电池电压大于或等于安全电压时,减小充电截止电压,直至充电电流小于预设阈值时,结束充电,使得电池能够更快达到充满电的状态,可以缩短充电时间。

需要说明的是,本领域普通技术人员可以理解上述实施例的各种方法中的全部或部分步骤是可以通过程序来指令相关的硬件来完成,该程序可以存储于计算机可读存储介质中,存储介质可以包括:只读存储器(ROM,Read Only Memory)、随机存取存储器(RAM,Random Access Memory)、磁盘或光盘等。

以上对本发明实施例所提供的一种充电控制方法、装置及终端进行了详细介绍,本文中应用了具体个例对本发明的原理及实施方式进行了阐述,以上实施例的说明只是用于帮助理解本发明的方法及其核心思想;同时,对于本领域的技术人员,依据本发明的思想,在具体实施方式及应用范围上均会有改变之处,综上所述,本说明书内容不应理解为对本发明的限制。

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