一种充电方法、装置、充电终端及计算机可读存储介质与流程

文档序号:19900462发布日期:2020-02-11 13:48阅读:136来源:国知局
一种充电方法、装置、充电终端及计算机可读存储介质与流程

本发明实施例涉及但不限于充电技术领域,具体而言,涉及但不限于一种充电方法、装置、充电终端及计算机可读存储介质。



背景技术:

随着科技的发展,人们生活中充满各种各样的移动终端,如手机、智能手环、智能手表等。这些终端内都设置有可充电电池,可充电电池存储电能为终端供电,当需要对终端内的可充电电池进行充电时,用户会将终端上的充电接口与充电电源相连,从而为电池充电,在相关技术中,当将电池接入充电电源中时,充电电源会直接将该电池充至满电量,若用户未能及时拔掉充电线,将会使该电池长期处于高电位下,导致电池容量损失速度过快,降低了电池的使用寿命。



技术实现要素:

本发明实施例提供的充电方法、装置、充电终端及计算机可读存储介质,主要解决的技术问题是当对可充电电池进行充电时,会直接将该可充电电池充至满电量,当未能及时停止充电时,导致该可充电电池长期处于高电位状态下,降低电池使用寿命的问题。

为解决上述技术问题,本发明实施例提供一种充电方法,包括:

在检测到待充电电池接入充电电源时对所述待充电电池的电量进行监测;

根据监测结果控制所述待充电电池的电量不小于第二电量阈值,且不超过第一电量阈值;所述第二电量阈值小于所述第一电量阈值,且所述第一电量阈值小于所述待充电电池当前满电量时的电量值;

确定所述待充电电池当前满足预设的不受限直接充电条件时,不限制所述待充电电池的电量,直接对所述待充电电池进行充电。

本发明实施例还提供一种充电装置,包括:

电量监测模块,用于在确定待充电电池接入充电电源时对所述待充电电池的电量进行监测;

电量控制模块,用于根据监测结果控制所述待充电电池的电量不小于第二电量阈值,且不超过第一电量阈值;所述第二电量阈值小于所述第一电量阈值,且所述第一电量阈值小于所述待充电电池当前满电量时的电量值;

直接充电模块,用于确定所述待充电电池当前满足预设的不受限直接充电条件时,不限制所述待充电电池的电量,直接对所述待充电电池进行充电。

本发明实施例还提供一种充电终端,包括处理器、存储器及通信总线;

所述通信总线用于实现所述处理器和所述存储器之间的连接通信;

所述处理器用于执行所述存储器中存储的一个或者多个计算机程序,以实现如上所述的充电方法的步骤。

本发明实施例还提供一种计算机可读存储介质,所述计算机可读存储介质存储有一个或者多个程序,所述一个或者多个程序可被一个或者多个处理器执行,以实现如上所述的充电方法的步骤。

本发明的有益效果是:

根据本发明实施例提供的充电方法、装置、充电终端及计算机可读存储介质,通过在确定待充电电池接入充电电源时对该待充电电池的电量进行监测,根据监测结果控制该待充电电池的电量不小于第二电量阈值,且不超过第一电量阈值,其中,第二电量阈值小于第一电量阈值,且第一电量阈值小于待充电电池当前满电量时的电量值,在确定该待充电电池当前满足预设的不受限直接充电条件时,不限制该待充电电池的电量,直接对该待充电电池进行充电,通过本发明实施例提供的方案,在某些实施过程中由于可以先将待充电电池的电量控制在第一电量阈值和第二电量阈值之间,可以相对减少该电池处于高电位状态的时间,降低了电池容量的损失速度,从而降低了电池的老化速度,增加了电池的使用寿命。

本发明其他特征和相应的有益效果在说明书的后面部分进行阐述说明,且应当理解,至少部分有益效果从本发明说明书中的记载变的显而易见。

附图说明

图1为本发明实施例一的充电方法流程示意图;

图2为本发明实施例一的判断待充电电池当前是否满足预设的不受限直接充电条件的第一流程示意图;

图3为本发明实施例一的判断待充电电池当前是否满足预设的不受限直接充电条件的第二流程示意图;

图4为本发明实施例二的充电方法流程示意图;

图5为本发明实施例三的充电装置的第一结构示意图;

图6为本发明实施例三的充电装置的第二结构示意图;

图7为本发明实施例三的充电装置的第三结构示意图;

图8为本发明实施例四的充电装置的第一结构示意图;

图9为本发明实施例四的充电装置的第二结构示意图;

图10为本发明实施例四的充电装置的第三结构示意图;

图11为图8中充电控制模块的结构示意图;

图12为图8中充电处理模块的第一结构示意图;

图13为图8中充电处理模块的第二结构示意图;

图14为本发明实施例五的充电终端的结构示意图。

具体实施方式

为了使本发明的目的、技术方案及优点更加清楚明白,下面通过具体实施方式结合附图对本发明实施例作进一步详细说明。应当理解,此处所描述的具体实施例仅仅用以解释本发明,并不用于限定本发明。

需要说明的是,本发明的说明书、权利要求书及上述附图说明中的术语“第一”、“第二”等是用于区别类似的对象,而不是用于描述特定的顺序或先后次序。

实施例一:

为了解决对可充电电池进行充电时,会直接将该可充电电池充至满电量,当未能及时停止充电时,导致该可充电电池长期处于高电位状态下,降低电池使用寿命的问题,本发明实施例提供一种充电方法,请参见图1所示,包括:

s101:在确定待充电电池接入充电电源时对待充电电池的电量进行监测。

s102:根据监测结果控制该待充电电池的电量不小于第二电量阈值,且不超过第一电量阈值。

应当说明的是,在步骤s102之前还可以确定本次充电为大于预设时长的充电,所谓“本次充电为大于预设时长的充电”是指本次充电的充电时长会大于这个预设时长,可选的,这里的预设时长可以为10小时,9小时,3小时,4小时等等。具体而言,包含该待充电电池的终端可以对本次充电的充电时长进行预判,比如,在确定待充电电池接入充电电源时,包含该待充电电池的终端可以获取用户对该终端的历史行为操作数据,基于该历史行为操作数据预判本次充电的充电时长,比如,终端可以根据历史行为操作数据确定出用户最可能的入睡时间点以及起床时间点,若当前将待充电电池接入充电电源的时间点恰好在入睡时间点之后时,则可以判定用户即将入睡,并预判本次充电的充电时长为起床时间点与当前时间点之间的时差,若这个时差大于预设时长,则可以确定本次充电为大于预设时长的充电,应当说明的是,终端在确定起床时间点时,还可以结合用户设置的闹钟进行确定。比如可以将设置的闹钟响铃时间作为起床时间点。还有一些实施例中,可以在将待充电电池接入充电电源后,在包含该待充电电池的终端的显示界面上弹出充电结束时间输入界面,用户可以基于该充电结束时间输入界面输入自己从充电电源中拔除待充电电池的时间,比如,用户可以根据自己的起床时间、出门时间等等在终端上输入自己从充电电源中拔除待充电电池的时间,终端就可以基于用户输入的时间以及将待充电电池接入充电电源的时间确定出充电时长。还应当说明的是,当判定本次充电不是大于预设时长的充电时,可以采用正常充电的方式对该待充电电池进行充电,不限制该待充电电池的电量,直接将该待充电电池的电量充满。

以上实施例中,介绍了一种在确定本次充电的充电时长会大于预设时长后,才会对待充电电池的充电电量进行限制的方案。应当说明的是,在其他的一些实施例中,可以直接根据将待充电电池接入充电电源的时间点来确定是否需要对待充电电池的充电电量进行限制。比如可以在确定将待充电电池接入充电电源的时间点为预设时间范围内的时间点时,再执行步骤s102,以对待充电电池的充电电量进行限制,此处的预设时间范围可以是晚上九点至早上八点这个时间范围,当用户在这个时间范围内将待充电电池接入充电电源时,说明用户很可能即将入睡,此时对待充电电池的充电电量进行限制可以防止用户因为睡觉未能及时拔除待充电电池而对待充电电池造成损坏,当然了,此处的预设时间范围还可以由开发人员灵活设置,也可以支持用户自定义设置。

步骤s102中的第二电量阈值小于第一电量阈值,且第一电量阈值小于待充电电池当前满电量时的电量值。

应当说明的是,在一些实施例中,第二电量阈值和第一电量阈值可以是开发人员预先就设置好的,比如,可以基于该待充电电池的标准容量进行设置,如可以将该待充电电池标准容量与x的乘积作为第一电量阈值,将该待充电电池标准容量与y的乘积作为第二电量阈值,其中,x可以是65%~80%中的任意一个值,y可以是40%~55%中的任意一个值。还有一些实施例中,第一电量阈值和第二电量阈值在设置完成之后,可以是固定不变的。

当然,在另外一些实施例中,可以在步骤s102之前确定出当前时刻下第一电量阈值和第二电量阈值的大小。具体的,可以通过电量计获取该待充电电池当前的充电状态参数,根据该充电状态参数确定出第一电量阈值和第二电量阈值的大小,在确定出第一电量阈值和第二电量阈值的大小后再执行步骤s102,应当理解的是,此时步骤s102中第一电量阈值和第二电量阈值的大小也即是在这一步骤之前根据充电状态参数确定出的第一电量阈值的第二电量阈值的大小。对于此种示例,待充电电池在不同的充电时刻下,其对应的充电状态参数是可能发生变化的,所以对应的,第一电量阈值和第二电量阈值也可能发生变化。

本实施例中的充电状态参数包括但不限于以下参数中的至少一种:电池真实容量参数、电池老化程度参数、限流参数、功耗参数以及充电电流参数。

在第一种示例中,可以根据电池真实容量参数确定第一电量阈值和第二电量阈值的大小,电池真实容量参数表征了电池满电量时的电量值大小,应当理解的是,随着电池的不断使用,电池的真实容量往往低于标准容量,且会不断降低,在本示例中可以在包含该待充电电池的终端上预设第一比例参数a和第二比例参数b,其中0<b<a<1,根据充电状态参数确定出第一电量阈值和第二电量阈值的大小的具体步骤可以是:将电池真实容量参数与预设的第一比例参数a的乘积作为第一电量阈值,并将电池真实容量参数与预设的第二比例参数b的乘积作为第二电量阈值,本实施例中预设的第一比例参数和第二比例参数可以由开发人员任意设置,比如可以是如下取值:65%≤a≤80%,40%≤b≤55%。优选的,本实施例中的第一比例参数可以为70%,第二比例参数可以为50%,这样,当控制待充电电池的电量在第一电量阈值和第二电量阈值之间时,就可以保证此时的电池老化速度较慢,提升了电池的使用寿命。

在第二种示例中,可以根据电池老化程度参数确定第一电量阈值和第二电量阈值的大小,通常情况下,电池老化程度参数是电池真实容量和电池标准容量的比值,所以在本示例中,可以根据电池老化程度参数确定出电池真实容量参数,然后参照上述的第一种示例确定出第一电量阈值和第二电量阈值的大小。

在第三种示例中,可以根据功耗参数确定第一电量阈值和第二电量阈值的大小,功耗参数可以表征包含该待充电电池的终端的耗电情况,其值越大,对电量消耗越大,所以当功耗参数较大时,确定出的第一电量阈值和第二电量阈值的大小比功耗参数较小时确定出的第一电量阈值和第二电量阈值的值更大。具体的,可以在包含该待充电电池的终端上预先设置各功耗范围与电量阈值的对应关系表,该对应关系表中包含各功耗范围与各第一电量阈值、第二电量阈值的对应关系,每一功耗范围都有其对应的固定的第一电量阈值和第二电量阈值,且高功耗范围对应的第一电量阈值的大小大于低功耗范围对应的第一电量阈值的大小,同时,高功耗范围对应的第二电量阈值的大小大于低功耗范围对应的第二电量阈值的大小。在本示例中,当终端获取到待充电电池的功耗参数时,可以将获取到的功耗参数代入功耗范围与电量阈值的对应关系表进行匹配,匹配出与当前的功耗参数对应的第一电量阈值和第二电量阈值。

在第四种示例中,可以根据充电电流参数确定第一电量阈值和第二电量阈值的大小,此时,同样的,可以在包含该待充电电池的终端上预先设置各充电电流范围与电量阈值的对应关系表,每一充电电流范围都有其对应的固定的第一电量阈值和第二电量阈值,由于充电电流越小,说明终端的电量消耗速度可能大于终端的电量充入速度,所以本示例中高充电电流范围对应的第一电量阈值的大小小于低充电电流范围对应的第一电量阈值的大小,同时,高充电电流范围对应的第二电流阈值的大小小于低充电范围对应的第二电量阈值的大小。在本示例中,当终端获取到待充电电池的充电电流参数时,可以将获取到的充电电流参数代入充电电流范围与电量阈值的对应关系表进行匹配,匹配出与当前的充电电流参数对应的第一电量阈值和第二电量阈值。

在第五种示例中,可以根据电池真实容量参数与功耗参数确定第一电量阈值和第二电量阈值的大小。具体的,同样可以在包含该待充电电池的终端上预先设置各功耗范围与电量阈值的对应关系表,该对应关系表中包含各功耗范围与计算各第一电量阈值、第二电量阈值大小的策略的对应关系,每一功耗范围都有其对应的计算第一电量阈值和第二电量阈值的策略,计算第一电量阈值的策略为将预设的第一比例参数与电池真实容量相乘,计算第二电量阈值的策略为将预设的第二比例参数与电池真实容量参数相乘,每一功耗范围都有其对应的第一比例参数和第二比例参数,高功耗范围对应的第一比例参数大于低功耗范围对应的第一比例参数,且高功耗范围对应的第二比例参数大于低功耗范围对应的第二比例参数。本示例中各功耗范围与各第一电量阈值、第二电量阈值的对应关系表可以参见下面表一所示,假设待充电电池的功耗参数为p,从表一中可以看出,从左到右,功耗范围由低到高,最低功耗范围对应的第一比例参数65%比其余的高功耗范围对应的第一比例参数如70%和75%都小;最低功耗范围对应的第二比例参数45%比其余的高功耗范围对应的第二比例参数如50%和55%都小;

表一

在本示例中,当终端获取到待充电电池的功耗参数时,可以将获取到的功耗参数代入功耗参数范围与电量阈值的对应关系表进行匹配,匹配出与当前的功耗参数对应的计算第一电量阈值和第二电量阈值的策略,然后将获取到的当前电池真实容量参数与第一比例参数和第二比例参数分别相乘得到第一电量阈值的大小和第二电量阈值的大小。

应当说明的是,这里所列出的示例只是用于解释如何确定出第一电量阈值和第二电量阈值的大小,并不是对确定第一电量阈值和第二电量阈值大小的方式的限定,在其他实施例,可以结合上述多种充电状态参数确定第一电量阈值和第二电量阈值的大小。

本实施例中可以通过以下方式来控制待充电电池的电量不小于第二电量阈值,且不超过第一电量阈值:

当监测到待充电电池的电量不小于第一电量阈值时停止对待充电电池充电,当监测待充电电池的电量不超过第二电量阈值时恢复对待充电电池的充电。

应当说明的是,对于同一待充电电池的一次充电过程,其充电过程中的第一电量阈值和第二电量阈值可以是动态变化的,比如,在控制待充电电池的电量在第一电量阈值m和第二电量阈值n之间的过程中,可以每隔预设的时间间隔t1就获取待充电电池的充电状态参数,根据最新获取的充电状态参数重新确定第一电量阈值和第二电量阈值的大小,若这里确定的第一电量阈值和第二电量阈值的大小与之前确定的第一电量阈值m和第二电量阈值n不同,则需要将第一电量阈值和第二电量阈值的大小更新为最新确定出的数值,并以更新后的数值作为比较基准,比如,最新确定出的第一电量阈值为p,第二电量阈值为q,则应当将待充电电池的电量控制在p和q之间。本实施例中的预设时间间隔t1可以由开发人员任意设置,比如可以设置为5分钟,10分钟等等、

s103:判断待充电电池当前是否满足预设的不受限直接充电条件,如是,转至s104,否则,转至s102。

应当说明的是,在控制待充电电池的电量在第一电量阈值和第二电量阈值之间的过程中,可以每隔预设时间间隔t2就执行一次判断过程,本实施例中的t2可以与上述提及的t1不同,也可以相同,需要注意的是,为了提升处理器的工作效率,在t2和t1相同时,优选的,应当先执行判断过程,在判定待充电电池当前不满足预设的不受限直接充电条件时,再重新确定第一电量阈值和第二电量阈值的大小。

本实施例中的不受限直接充电条件是指不限制待充电电池的电量,直接对该待充电电池进行正常充电的条件,这个条件可以由开发人员灵活设置。

在一种实施例中,判断待充电电池当前是否满足预设的不受限直接充电条件的过程可以参见图2所示,包括:

s21:获取用户对包含该待充电电池的终端的历史行为操作数据。

s22:根据该历史行为操作数据确定停止对该待充电电池进行充电的停止充电时间点。

本实施例中的终端可以通过学习用户的习惯,预测出用户停止充电的停止充电时间点。本实施例中获取的用户的历史行为操作数据包括但不限于以下数据:

用户每天早上第一次查看手机的时间,如第一次点亮屏幕的时间、拔下充电器的时间等;如果用户早上设定闹钟,可以获取闹钟设定的时间。

终端在根据历史行为操作数据确定停止充电时间点时可以结合当天是否为工作日、节假日、是什么季节等来进行确定。

应当说明的是,在其他的一些实施例中,停止充电时间点还可以是由用户输入的。

s23:根据停止充电时间点和待充电电池当前的充电状态参数确定出停止充电时间点到达时,待充电电池为满电量状态时对应的进入不限制待充电电池的电量的状态的目标时间点。

具体来说,可以根据停止充电时间点、该待充电电池当前的电量值、当前充电电流、终端功耗、电池充电曲线等计算目标时间点。当目标时间点到达时,终端进入不限制待充电电池的电量的状态,可以对该待充电电池进行正常充电,这样,当停止充电时间到达时,该待充电电池的电量就可以达到满电量,可选的,在步骤s23中,可以根据停止充电时间点和待充电电池当前的充电状态参数确定出停止充电时间点到达时,待充电电池刚好达到满电量状态时对应的进入不限制待充电电池的电量的状态的目标时间点,这样,当停止充电时间到达时,该待充电电池的电量就刚好可以达到满电量,极大程度了减少了该电池处于高电位的时间,增加了电池的使用寿命。

s24:判断当前充电时刻是否为目标时间点,如是,转至s25,否则,转至s26。

s25:判定当前满足预设的不受限直接充电条件。

s26:控制待充电电池的电量在第一电量阈值和第二电量阈值之间。

在另一种实施例中,判断待充电电池当前是否满足预设的不受限直接充电条件的过程可以参见图3所示,包括:

s31:获取包含该待充电电池的终端当前的功耗。

s32:判断该功耗是否大于预设功耗阈值,如是,转至s33,否则,转至s34。

s33:判定该待充电电池当前满足预设的不受限直接充电条件。

s34:判定该待充电电池当前不满足预设的不受限直接充电条件。

本示例中,在终端的功耗较大时,控制终端进入不限制该待充电电池的电量的状态可以保证电池电量充足,避免大功率状态导致低电关机。

s104:不限制该待充电电池的电量,直接对该待充电电池进行充电。

本实施例中所述的不限制该待充电电池的电量是指不将待充电电池的电量限制在第一电量阈值和第二电量阈值之间,而是直接对该待充电电池进行正常充电。

本发明实施例提供的充电方法,通过在确定待充电电池接入充电电源时对该待充电电池的电量进行监测,根据监测结果控制该待充电电池的电量不小于第二电量阈值,且不超过第一电量阈值,其中,第二电量阈值小于第一电量阈值,且第一电量阈值小于待充电电池当前满电量时的电量值,在确定该待充电电池当前满足预设的不受限直接充电条件时,不限制该待充电电池的电量,直接对该待充电电池进行充电,通过本发明实施例提供的方法,在某些实施过程中由于可以先将待充电电池的电量控制在第一电量阈值和第二电量阈值之间,可以相对减少该电池处于高电位状态的时间,降低了电池容量的损失速度,从而降低了电池的老化速度,增加了电池的使用寿命。

实施例二:

为了更好的进行理解,本实施例提供一种更加具体的充电方法,请参见图4所示,包括:

s401:在检测到待充电电池接入充电电源时对待充电电池的电量进行监测。

s402:判断本次充电是否为大于预设时长的充电,如否,转至s403,如是,转至s404。

s403:采用正常充电方式对该待充电电池进行充电。

本实施例中的正常充电方式是指不限制待充电电池的电量的充电方式。

s404:获取待充电电池当前的充电状态参数。

本实施例中的充电状态参数包括但不限于以下参数中的至少一种:电池容量参数、电池老化程度参数、限流参数、功耗参数以及充电电流参数。

s405:根据该充电状态参数确定出第一电量阈值和第二电量阈值的大小。

第二电量阈值小于第一电量阈值,且第一电量阈值小于待充电电池当前满电量时的电量值。

s406:控制该待充电电池的电量不小于第二电量阈值,且不超过第一电量阈值。

具体而言,当监测到待充电电池的电量不小于(即大于等于)第一电量阈值时停止对待充电电池充电,当监测待充电电池的电量不超过(即小于等于)第二电量阈值时恢复对待充电电池的充电。

s407:判断预设第一时长是否到达,如是,转至s408,如否,转至s404。

s408:判断待充电电池当前是否满足预设的不受限直接充电条件,如是,转至s409,如否,转至ss404。

具体而言,步骤s408可以包括以下过程:

获取用户对包含该待充电电池的终端的历史行为操作数据,根据该历史行为操作数据确定停止对该待充电电池进行充电的停止充电时间点,根据停止充电时间点和待充电电池当前的充电状态参数确定出停止充电时间点到达时,待充电电池为满电量状态时对应的进入不限制待充电电池的电量的状态的目标时间点,判断当前充电时刻是否为目标时间点,如是,转至s408,否则,转至s404。

s409:不限制该待充电电池的电量,直接对该待充电电池进行充电。

s410:判断预设第二时长是否到达,如是,转至s408,如否,转至s409。

本实施例中的预设的第一时长和预设的第二时长可以由开发人员任意设置,比如,可以设置为10分钟。

本发明实施例提供的充电方法,通过将待充电电池的电量控制在第一电量阈值和第二电量阈值之间,可以相对减少该电池处于高电位状态的时间,降低了电池容量的损失速度,从而降低了电池的老化速度,增加了电池的使用寿命,并可在用户停止对该待充电电池进行充电时保证待充电电池的电量为满电量状态,与用户的使用相契合,提升了用户体验的满意度。

实施例三:

本实施例提供一种充电装置,请参见图5所示,包括电量监测模块51,电量控制模块52和直接充电模块53,其中,电量监测模块51用于在确定待充电电池接入充电电源时对待充电电池的电量进行监测,电量控制模块52用于根据监测结果控制该待充电电池的电量不小于第二电量阈值,且不超过第一电量阈值,第二电量阈值小于第一电量阈值,且第一电量阈值小于待充电电池当前满电量时的电量值,直接充电模块53用于在确定待充电电池当前满足预设的不受限直接充电条件时,不限制该待充电电池的电量,直接对该待充电电池进行充电。

请参见图6所示,本实施例提供的充电装置还可以包括长时间充电确定模块54,用于在电量控制模块52根据监测结果控制待充电电池的电量不小于第二电量阈值,且不超过第一电量阈值之前,确定本次充电为大于预设时长的充电,所谓“本次充电为大于预设时长的充电”是指本次充电的充电时长会大于这个预设时长,可选的,这里的预设时长可以为10小时,9小时,3小时,4小时等等。具体而言,长时间充电确定模块54可以对本次充电的充电时长进行预判,比如,在确定待充电电池接入充电电源时,长时间充电确定模块54可以获取用户对该终端的历史行为操作数据,基于该历史行为操作数据预判本次充电的充电时长,比如,长时间充电确定模块54可以根据历史行为操作数据确定出用户最可能的入睡时间点以及起床时间点,若当前将待充电电池接入充电电源的时间点恰好在入睡时间点之后时,则可以判定用户即将入睡,并预判本次充电的充电时长为起床时间点与当前时间点之间的时差,若这个时差大于预设时长,则可以确定本次充电为大于预设时长的充电,应当说明的是,长时间充电确定模块54在确定起床时间点时,还可以结合用户设置的闹钟进行确定。比如可以将设置的闹钟响铃时间作为起床时间点。还有一些实施例中,可以在将待充电电池接入充电电源后,在包含该待充电电池的终端的显示界面上弹出充电结束时间输入界面,用户可以基于该充电结束时间输入界面输入自己从充电电源中拔除待充电电池的时间,比如,用户可以根据自己的起床时间、出门时间等等在终端上输入自己从充电电源中拔除待充电电池的时间,长时间充电确定模块54就可以基于用户输入的时间以及将待充电电池接入充电电源的时间确定出充电时长。还应当说明的是,当判定本次充电不是大于预设时长的充电时,可以采用正常充电的方式对该待充电电池进行充电,不限制该待充电电池的电量,直接将该待充电电池的电量充满。

应当说明的是,在其他的一些实施例中,长时间充电确定模块54可以用于根据将待充电电池接入充电电源的时间点来确定本次充电是否是长时间充电,如是则说明需要对待充电电池的充电电量进行限制。比如可以在确定将待充电电池接入充电电源的时间点为预设时间范围内的时间点时,通知电量控制模块52对待充电电池的电量进行控制,此处的预设时间范围可以是晚上九点至早上八点这个时间范围,当用户在这个时间范围内将待充电电池接入充电电源时,说明用户很可能即将入睡,此时对待充电电池的充电电量进行限制可以防止用户因为睡觉未能及时拔除待充电电池而对待充电电池造成损坏,当然了,此处的预设时间范围还可以由开发人员灵活设置,也可以支持用户自定义设置。

应当说明的是,在一些实施例中,第二电量阈值和第一电量阈值可以是开发人员预先就设置好的,比如,可以基于该待充电电池的标准容量进行设置,如可以将该待充电电池标准容量与x的乘积作为第一电量阈值,将该待充电电池标准容量与y的乘积作为第二电量阈值,其中,x可以是65%~80%中的任意一个值,y可以是40%~55%中的任意一个值。还有一些实施例中,第一电量阈值和第二电量阈值在设置完成之后,可以是固定不变的。

当然,在另外一些实施例中,请参见图7所示,充电装置还可以包括电量阈值确定模块55,电量阈值确定模块55用于在电量控制模块52控制待充电电池的电量不小于第二电量阈值,且不超过第一电量阈值之前,获取待充电电池当前的充电状态参数,根据充电状态参数确定出第一电量阈值和所述第二电量阈值的大小。

本实施例中的充电状态参数包括但不限于以下参数中的至少一种:电池真实容量参数、电池老化程度参数、限流参数、功耗参数以及充电电流参数。

优选的,电量阈值确定模块55可以根据电池真实容量参数确定第一电量阈值和第二电量阈值的大小,电池真实容量参数表征了电池满电量时的电量值大小,应当理解的是,随着电池的不断使用,电池的真实容量往往低于标准容量,且会不断降低,在本示例中可以在包含该待充电电池的终端上预设第一比例参数a和第二比例参数b,其中0<b<a<1,电量阈值确定模块55可以将电池真实容量参数与预设的第一比例参数a的乘积作为第一电量阈值,并将电池真实容量参数与预设的第二比例参数b的乘积作为第二电量阈值,本实施例中预设的第一比例参数和第二比例参数可以由开发人员任意设置,比如可以是如下取值:65%≤a≤80%,40%≤b≤55%。优选的,本实施例中的第一比例参数可以为70%,第二比例参数可以为50%,这样,当控制待充电电池的电量在第一电量阈值和第二电量阈值之间时,就可以保证此时的电池老化速度较慢,提升了电池的使用寿命。

本实施例中的电量控制模块52用于当监测到待充电电池的电量不小于第一电量阈值时停止对待充电电池充电,当监测待充电电池的电量不超过第二电量阈值时恢复对待充电电池的充电。

在一些实施例中,电量控制模块52还用于每隔预设时间间隔获取待充电电池的充电状态参数,并在根据该充电状态参数确定需要对第一电量阈值和第二电量阈值的大小进行更新时,对第一电量阈值和第二电量阈值的大小进行更新,并以更新后的数值作为比较基准。

本实施例中的不受限直接充电条件是指不限制待充电电池的电量,直接对该待充电电池进行正常充电的条件,这个条件可以由开发人员灵活设置。

在一种实施例中,直接充电模块53用于获取用户对包含该待充电电池的终端的历史行为操作数据,根据该历史行为操作数据确定停止对该待充电电池进行充电的停止充电时间点,根据该停止充电时间点以及待充电电池当前的充电状态参数确定出停止充电时间点到达时,待充电电池为满电量状态时对应的进入不限制待充电电池的电量的状态的目标时间点,在当前充电时刻为目标时间点时判定当前满足预设的不受限直接充电条件。

本实施例中获取的用户的历史行为操作数据包括但不限于以下数据:

用户每天早上第一次查看手机的时间,如第一次点亮屏幕的时间、拔下充电器的时间等;如果用户早上设定闹钟,可以获取闹钟设定的时间。

直接充电模块53在根据历史行为操作数据确定停止充电时间点时可以结合当天是否为工作日、节假日、是什么季节等来进行确定。

具体来说,可以根据停止充电时间点、该待充电电池当前的电量值、当前充电电流、终端功耗、电池充电曲线等计算目标时间点。当目标时间点到达时,终端进入不限制待充电电池的电量的状态,可以对该待充电电池进行正常充电,这样,当停止充电时间到达时,该待充电电池的电量就可以达到满电量,可选的,可以根据停止充电时间点和待充电电池当前的充电状态参数确定出停止充电时间点到达时,待充电电池刚好达到满电量状态时对应的进入不限制待充电电池的电量的状态的目标时间点,这样,当停止充电时间到达时,该待充电电池的电量就刚好可以达到满电量,极大程度了减少了该电池处于高电位的时间,增加了电池的使用寿命。

在另外一种实施例中,直接充电模块53用于获取包含待充电电池的终端当前的功耗,在该功耗大于预设功耗阈值时判定待充电电池当前满足预设的不受限直接充电条件。

本示例中,在终端的功耗较大时,控制终端进入不限制该待充电电池的电量的状态可以保证电池电量充足,避免大功率状态导致低电关机。

最后需要说明的是,实施例中的电量监测模块51,电量控制模块52和直接充电模块53、长时间充电确定模块54以及电量阈值确定模块55的功能可由终端内的处理器或者控制器实现,实现该电量监测模块51,电量控制模块52和直接充电模块53、长时间充电确定模块54以及电量阈值确定模块55功能的软件代码具体可以构造于处理器或者控制器内。

本发明实施例提供的充电装置,通过电量监测模块在确定待充电电池接入充电电源时对该待充电电池的电量进行监测,电量控制模块根据监测结果控制该待充电电池的电量不小于第二电量阈值,且不超过第一电量阈值,其中,第二电量阈值小于第一电量阈值,且第一电量阈值小于待充电电池当前满电量时的电量值,直接充电模块在确定该待充电电池当前满足预设的不受限直接充电条件时,不限制该待充电电池的电量,直接对该待充电电池进行充电,通过本发明实施例提供的方法,在某些实施过程中由于可以先将待充电电池的电量控制在第一电量阈值和第二电量阈值之间,可以相对减少该电池处于高电位状态的时间,降低了电池容量的损失速度,从而降低了电池的老化速度,增加了电池的使用寿命。

实施例四:

请参见图8所示,本实施例化提供一种充电装置,包括第一确定模块81,监测模块82,充电控制模块83,第二确定模块84以及充电处理模块85,其中,第一确定模块81用于确定待充电电池接入充电电源,监测模块82用于对接入充电电源的待充电电池的电量进行监测,充电控制模块83用于根据监测结果控制待充电电池的电量不小于第二电量阈值,且不超过第一电量阈值,其中,第二电量阈值小于第一电量阈值,且第一电量阈值小于待充电电池当前满电量时的电量值,第二确定模块84用于确定待充电电池当前满足预设的不受限直接充电条件,充电处理模块85用于不限制待充电电池的电量,直接对待充电电池进行充电。

请参见图9所示,本实施例提供的充电装置还可以包括第三确定模块86,用于在充电控制模块83根据监测结果控制待充电电池的电量不小于第二电量阈值,且不超过第一电量阈值之前,确定本次充电为大于预设时长的充电。这里的预设时长可以为10小时,9小时等等。

应当说明的是,在一些实施例中,第二电量阈值和第一电量阈值可以是开发人员预先就设置好的,比如,可以基于该待充电电池的标准容量进行设置,如可以将该待充电电池标准容量的70%作为第一电量阈值,将该待充电电池标准容量的50%作为第二电量阈值。

当然,在另外一些实施例中,请参见图10所示,充电装置还可以包括获取模块87和第四确定模块88,获取模块87用于在充电控制模块83控制待充电电池的电量不小于第二电量阈值,且不超过第一电量阈值之前,获取待充电电池当前的充电状态参数;第四确定模块88用于根据充电状态参数确定出第一电量阈值和所处第二电量阈值的大小。

本实施例中的充电状态参数包括但不限于以下参数中的至少一种:电池容量参数、电池老化程度参数、限流参数、功耗参数以及充电电流参数。

优选的,第四确定模块88可以以电池老化速度最慢为基本准则确定第一电量阈值和第二电量阈值的大小,也即当待充电电池的电量在第一电量阈值和第二电量阈值之间时,需要保证此时的电池老化速度较慢。

请参见图11所示,本实施例中的充电控制模块83包括第一充电控制子模块831和第二充电控制子模块832,第一充电控制子模块831用于当待充电电池的电量不小于第一电量阈值时停止对待充电电池充电,第二充电控制子模块832用于当待充电电池的电量不超过第二电量阈值时回复对所述待充电电池的充电。

在一些实施例中,充电控制模块83还可以包括第一获取子模块,第一确定子模块,更新子模块,第一获取子模块用于每隔预设时间间隔获取待充电电池的充电状态参数,第一确定子模块用于根据该充电状态参数确定需要对第一电量阈值和第二电量阈值的大小进行更新,更新子模块用于对所述第一电量阈值和第二电量阈值的大小进行更新,以更新后的数值作为比较基准。

本实施例中的不受限直接充电条件是指不限制待充电电池的电量,直接对该待充电电池进行正常充电的条件,这个条件可以由开发人员灵活设置。

在一种实施例中,请参见图12所示,充电处理模块85包括第二获取子模块851,第二确定子模块852,第三确定子模块853以及第一判定子模块854,第二获取子模块851用于获取用户对包含待充电电池的终端的历史行为操作数据,第二确定子模块852用于根据历史行为操作数据确定停止对待充电电池进行充电的停止充电时间点,第三确定子模块853用于根据停止充电时间点以及待充电电池当前的充电状态参数确定出停止充电时间点到达时,待充电电池为满电量状态时对应的进入不限制待充电电池的电量的状态的目标时间点,第一判定子模块854用于在当前充电时刻为目标时间点时判定当前满足预设的不受限直接充电条件

本实施例中获取的用户的历史行为操作数据包括但不限于以下数据:

用户每天早上第一次查看手机的时间,如第一次点亮屏幕的时间、拔下充电器的时间等;如果用户早上设定闹钟,可以获取闹钟设定的时间。

直接充电模块在根据历史行为操作数据确定停止充电时间点时可以结合当天是否为工作日、节假日、是什么季节等来进行确定。

具体来说,可以根据停止充电时间点、该待充电电池当前的电量值、当前充电电流、终端功耗、电池充电曲线等计算目标时间点。当目标时间点到达时,终端进入不限制待充电电池的电量的状态,可以对该待充电电池进行正常充电,这样,当停止充电时间到达时,该待充电电池的电量就可以达到满电量,可选的,可以根据停止充电时间点和待充电电池当前的充电状态参数确定出停止充电时间点到达时,待充电电池刚好达到满电量状态时对应的进入不限制待充电电池的电量的状态的目标时间点,这样,当停止充电时间到达时,该待充电电池的电量就刚好可以达到满电量,极大程度了减少了该电池处于高电位的时间,增加了电池的使用寿命。

在另外一种实施例中,请参见图13所示,充电处理模块85包括第三获取子模块855和第二判定子模块856,第三获取子模块855用于获取包含待充电电池的终端当前的功耗,第二判定子模块856用于在功耗大于预设功耗阈值时判定所述待充电电池当前满足预设的不受限直接充电条件。

本示例中,在终端的功耗较大时,控制终端进入不限制该待充电电池的电量的状态可以保证电池电量充足,避免大功率状态导致低电关机。

本发明实施例提供的充电装置,通过在确定待充电电池接入充电电源时对该待充电电池的电量进行监测,根据监测结果控制该待充电电池的电量不小于第二电量阈值,且不超过第一电量阈值,其中,第二电量阈值小于第一电量阈值,且第一电量阈值小于待充电电池当前满电量时的电量值,在确定该待充电电池当前满足预设的不受限直接充电条件时,不限制该待充电电池的电量,直接对该待充电电池进行充电,通过本发明实施例提供的方法,在某些实施过程中由于可以先将待充电电池的电量控制在第一电量阈值和第二电量阈值之间,可以相对减少该电池处于高电位状态的时间,降低了电池容量的损失速度,从而降低了电池的老化速度,增加了电池的使用寿命。

实施例五:

本实施例还提供一种充电终端,请参见图14所示,包括处理器1401、存储器1402及通信总线1403,通信总线1403用于实现处理器1401和存储器1402之间的连接通信,处理器1401用于执行存储器1402中存储的一个或者多个计算机程序,以实现如上述实施例一和实施例二中任一充电方法的步骤。

本实施例还提供了一种计算机可读存储介质,该计算机可读存储介质包括在用于存储信息(诸如计算机可读指令、数据结构、计算机程序模块或其他数据)的任何方法或技术中实施的易失性或非易失性、可移除或不可移除的介质。计算机可读存储介质包括但不限于ram(randomaccessmemory,随机存取存储器),rom(read-onlymemory,只读存储器),eeprom(electricallyerasableprogrammablereadonlymemory,带电可擦可编程只读存储器)、闪存或其他存储器技术、cd-rom(compactdiscread-onlymemory,光盘只读存储器),数字多功能盘(dvd)或其他光盘存储、磁盒、磁带、磁盘存储或其他磁存储装置、或者可以用于存储期望的信息并且可以被计算机访问的任何其他的介质。

本实施例还提供一种计算机可读存储介质,计算机可读存储介质存储有一个或多个计算机程序,一个或多个计算机程序可被一个或多个处理器执行,以实现如上述实施例一和实施例二中任一充电方法的步骤。

本实施例还提供了一种计算机程序,该计算机程序可以分布在计算机可读介质上,由可计算装置来执行,以实现上述实施例一和实施例二中的充电方法的至少一个步骤;并且在某些情况下,可以采用不同于上述实施例所描述的顺序执行所示出或描述的至少一个步骤。

本实施例还提供了一种计算机程序产品,包括计算机可读装置,该计算机可读装置上存储有如上所示的计算机程序。本实施例中该计算机可读装置可包括如上所示的计算机可读存储介质。

可见,本领域的技术人员应该明白,上文中所公开方法中的全部或某些步骤、系统、装置中的功能模块/单元可以被实施为软件(可以用计算装置可执行的计算机程序代码来实现)、固件、硬件及其适当的组合。在硬件实施方式中,在以上描述中提及的功能模块/单元之间的划分不一定对应于物理组件的划分;例如,一个物理组件可以具有多个功能,或者一个功能或步骤可以由若干物理组件合作执行。某些物理组件或所有物理组件可以被实施为由处理器,如中央处理器、数字信号处理器或微处理器执行的软件,或者被实施为硬件,或者被实施为集成电路,如专用集成电路。

此外,本领域普通技术人员公知的是,通信介质通常包含计算机可读指令、数据结构、计算机程序模块或者诸如载波或其他传输机制之类的调制数据信号中的其他数据,并且可包括任何信息递送介质。所以,本发明不限制于任何特定的硬件和软件结合。

以上内容是结合具体的实施方式对本发明实施例所作的进一步详细说明,不能认定本发明的具体实施只局限于这些说明。对于本发明所属技术领域的普通技术人员来说,在不脱离本发明构思的前提下,还可以做出若干简单推演或替换,都应当视为属于本发明的保护范围。

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