一种移动终端充电电流设置处理方法及系统的制作方法

文档序号:9600101阅读:406来源:国知局
一种移动终端充电电流设置处理方法及系统的制作方法
【技术领域】
[0001]本发明涉及移动终端技术领域,尤其涉及一种移动终端充电电流设置处理方法及系统。
【背景技术】
[0002]随着移动通信的发展和人们生活水平的不断提高,各种移动终端如手机的使用越来越普及,手机已经成为人们生活中不可缺少的通信工具。
[0003]当移动终端连接充电器处于充电状态时,在一些情况下会改变充电电流,较为常见的譬如,当检测到电池过热或过冷时为了保护电池不受损害会调低充电电流;在现有技术中,这种充电电流的改变均是直接设置电流(也就是说,譬如当前所设置的充电电流为800mA,此时如果需要改变充电电流为200mA,则直接将充电电流由800mA设为200mA),却没有一个缓冲的过程,对于电子元器件的冲击较大,会降低移动终端中电子元器件的寿命,甚至对于一些使用劣质元器件的移动终端存在损坏的风险。
[0004]即现有技术中,存在从一个充电电流设置为另一个充电电流时没有一个缓冲或过渡的过程的缺陷,该缺陷使移动终端内部的电子元器件受到较大冲击,降低了电子元器件的寿命。
[0005]因此,现有技术还有待于改进和发展。

【发明内容】

[0006]本发明要解决的技术问题在于,针对现有技术的上述缺陷,提供一种移动终端充电电流设置处理方法及系统。提供了一种快速可靠的移动终端充电电流设置处理方法及系统,本发明在设置充电电流时提供一个缓冲调整的过程,去除对于电子元器件的冲击,提高移动终端中电子元器件的寿命,降低移动终端损坏的风险。
[0007]本发明解决技术问题所采用的技术方案如下:
一种移动终端充电电流设置处理方法,其中,包括:
A、当移动终端连接充电器处于充电状态过程中,需改变充电电流时,产生设置充电电流的命令;
B、移动终端检测到设置充电电流命令,获取调节的目标电流,并将目标电流放入电流调节队列中;
C、根据先入队列先处理的规则依次处理电流调节队列中的目标电流,每次根据当前充电电电池及当前需调节的目标电流,按预定间隔逐级调节充电电流;直到调节充电电流至目标电流。
[0008]所述的移动终端充电电流设置处理方法,其特征在于,所述电流调节队列,为一个先入队列先处理的数据结构;即先放入电流调节队列中的目标电流先被电流调节程序所处理,后放入电流调节队列中的目标电流后被电流调节程序所处理;处理完一个电流调节队列中目标电流后,将该目标电流从电流调节队列中删除。
[0009]所述的移动终端充电电流设置处理方法,其中,所述步骤C具体包括:
C1、获取电流调节队列中最先放入的目标电流,获取当前所设置的充电电流值;
C2、每隔一固定时间按当前所设置的充电电流,按预定间隔逐级增/减来设置充电电流,直到调节充电电流至目标电流。
[0010]所述的移动终端充电电流设置处理方法,其中,所述步骤C2之后还包括:
C3、从电流调节队列中删除该目标电流;
C4、判断电流调节队列是否为空,如果为空则电流调节完毕,如果不为空则继续执行步骤C1。
[0011]所述的移动终端充电电流设置处理方法,其中,所述步骤C2具体包括:
C21、如果目标电流比当前所设置的充电电流高则根据当前所设置的充电电流,按预定间隔逐级增来设置充电电流;
C22、如果目标电流比当前所设置的充电电流小则根据当前所设置的充电电流,按预定间隔逐级减来设置充电电流。
[0012]所述的移动终端充电电流设置处理方法,其中,所述步骤C还包括:
当所获取的当前所设置的充电电池与目标电流之差的绝对值小于所述预定间隔时,则设置充电电流为目标电流。
[0013]所述的移动终端充电电流设置处理方法,其中,所述预定间隔为10mA。
[0014]—种移动终端充电电流设置处理系统,其中,包括:
命令产生模块,用于当移动终端连接充电器处于充电状态过程中,需改变充电电流时,产生设置充电电流的命令;
检测与获取模块,用于移动终端检测到设置充电电流命令,获取调节的目标电流,并将目标电流放入电流调节队列中;
充电电流设置模块,用于根据先入队列先处理的规则依次处理电流调节队列中的目标电流,每次根据当前充电电电池及当前需调节的目标电流,按预定间隔逐级调节充电电流;直到调节充电电流至目标电流。
[0015]所述移动终端充电电流设置处理系统,其中,充电电流设置模块包括:
获取单元,用于获取电流调节队列中最先放入的目标电流,获取当前所设置的充电电流值;
调节单元,用于每隔一固定时间按当前所设置的充电电流,按预定间隔逐级增/减来设置充电电流,直到调节充电电流至目标电流;
删除单元,用于从电流调节队列中删除该目标电流;
判断单元,用于判断电流调节队列是否为空,如果为空则电流调节完毕;
增加设置单元,用于如果目标电流比当前所设置的充电电流高则根据当前所设置的充电电流,按预定间隔逐级增加设置充电电流;
减少设置单元,用于如果目标电流比当前所设置的充电电流小则根据当前所设置的充电电流,按预定间隔逐级减少设置充电电流;
直接设置单元,用于当所获取的当前所设置的充电电池与目标电流之差的绝对值小于所述预定间隔时,则设置充电电流为目标电流。
[0016]所述移动终端充电电流设置处理系统,其中,所述电流调节队列,为一个先入队列先处理的数据结构;即先放入电流调节队列中的目标电流先被电流调节程序所处理,后放入电流调节队列中的目标电流后被电流调节程序所处理;处理完一个电流调节队列中目标电流后,将该目标电流从电流调节队列中删除;
所述预定间隔为10mA。
[0017]本发明所提供的移动终端充电电流设置处理方法及系统,本发明通过检测到设置充电电流命令,获取调节的目标电流,并将目标电流放入电流调节队列中;电流调节程序将一一处理电流调节队列中的目标电流;本发明在设置充电电流时提供一个缓冲调整的过程,去除对于电子元器件的冲击,提高移动终端中电子元器件的寿命,降低移动终端损坏的风险。
【附图说明】
[0018]图1是本发明移动终端充电电流设置处理方法的较佳实施例的流程图。
[0019]图2是本发明移动终端充电电流设置处理方法的具体应用实施例的流程图1。
[0020]图3是本发明移动终端充电电流设置处理方法的具体应用实施例的流程图2。
[0021]图4是本发明移动终端充电电流设置处理系统的较佳实施例的功能原理框图。
【具体实施方式】
[0022]为使本发明的目的、技术方案及优点更加清楚、明确,以下参照附图并举实施例对本发明进一步详细说明。应当理解,此处所描述的具体实施例仅仅用以解释本发明,并不用于限定本发明。
[0023]请参见图1,图1是本发明移动终端充电电流设置处理方法的较佳实施例的流程图。图1所示的一种移动终端充电电流设置处理方法,包括:
步骤S100、当移动终端连接充电器处于充电状态过程中,需改变充电电流时,产生设置充电电流的命令。
[0024]本发明实施例中,当移动终端连接充电器处于充电状态时,在一些情况下会改变充电电流,较为常见的譬如,当检测到电池过热或过冷时为了保护电池不受损害会调低充电电流,在具体实施时,需改变充电电流时,产生设置充电电流的命令。
[0025]步骤S200、移动终端检测到设置充电电流命令,获取调节的目标电流,并将目标电流放入电流调节队列中。
[0026]本实施例中,当移动终端手机检测到设置充电电流命令时,获取此时需调节的目标电流,并将获取到的目标电流放入电流调节队列中。在接收到电流调节命令时获取调节电流的目标电流值,比如当检测到电池过热时系统会下发电流流节命令获取调节电流的目标电流值;检测到电流调节命令时,获取用户所调的目标电流值,并将该目标电流值及当前时间合成一个数据结构体放入电流调节队列中。
[0027]其中,所述电流调节队列,为一个先入队列先处理的数据结构;即先放入电流调节队列中的目标电流先被电流调节程序所处理,后放入电流调节队列中的目标电流后被电流调节程序所处理;处理完一个电流调节队列中目标电流后,将该目标电流从电流调节队列中删除。
[0028]步骤S300、根据先入队列先处理的规则依次处理电流调节队列中的目标电流,每次根据当前充电电电池及当前需调节的目标电流,按预定间隔逐级调节充电电流;直到调节充电电流至目标电流。
[0029]其中,所述步骤S300具体包括:
C1、获取电流调节队列中最先放入的目标电流,获取当前所设置的充电电流值;
C2、每隔一固定时间按当前所设置的充电电流,按预定间隔逐级增/减来设置充电电流,直到调节充电电流至目标电流。
[0030]例如:如果目标电流比当前所设置的充电电流高则根据当前所设置的充电电流,按预定间隔逐级增来设置充电电流;如果目标电流比当前所设置的充电电流小则根据当前所设置的充电电流,按预定间隔逐级减来设置充电电流。
[0031]C3、从电流调节队列中删除该目标电流;
C4、判断电流调节队列是否为空,如果为空则电流调节完毕,如果不为空则继续执行步骤C1。
[0032]而当所获取的当前所设置的充电电池与目标电流之差的绝对值小于所述预定间隔时,则设置充电电流为目标电流。
[0033]其中,所述预定间隔为10mA。
[0034]例如:获取电流调节队列中最先放入的目标电流,获取当前所设置的充电电流值;每隔一固定时间按当前所设置的充电电流增/减10mA来设置充电电流,直到调节充电电流至目标电流;从电流调节队列中删除该目标电流;判断电流调节队列是否为空,如果为空则电流调节完毕,如果不为空则继续执行调节下一个目标电流。
[0035]其中,如果目标电流比当前所设置的充电电流高则按当前所设置的充电电流增10mA来设置充电电流,如果目标电流
当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1