一种防止电池输出电流跳变的方法、系统及移动终端的制作方法

文档序号:9290157阅读:271来源:国知局
一种防止电池输出电流跳变的方法、系统及移动终端的制作方法
【技术领域】
[0001]本发明涉及通信领域,特别涉及一种防止电池输出电流跳变的方法、系统及移动终端。
【背景技术】
[0002]电池是移动终端最主要的供电部件,也是移动终端中最易损耗的大型器件之一。由于在任何情况下,移动终端的电流必然处于充、放电状态,因此,实际上电池是一直处在工作中的;当插上充电器时,电池处于充电状,其余时候电池均处于放电状态。由于电池内部有电容、电感等元件,电池放出的电流均是有一个上升或下降的过程,不会出现大范围跳变,例如,当用户打开一个高能耗(如800mA)应用时,其总是有一个放电电流上升的过程,而不是瞬间跳变(800mA)电流;而当用户关闭一个高能耗(如800mA)应用时,其总是有一个放电电流下降的过程,而不是瞬间跳变(800mA)电流。
[0003]然而,移动终端具有较高的便携性,在日常使用中难免发生跌落、碰撞等情况,在这些情况下电池若与移动终端主板连接断开,则会使电池输出电流瞬间跳变;这对于电池具有较大的伤害,使电池寿命大大下降。
[0004]因此,现有技术还有待改进和提尚。

【发明内容】

[0005]鉴于上述现有技术的不足之处,本发明的目的在于提供一种防止电池输出电流跳变的方法、系统及移动终端,有效的防止了在电池与移动终端主板连接断开时电池处于输出大电流状态,以降低对电池的损害。
[0006]为了达到上述目的,本发明采取了以下技术方案:
一种防止电池输出电流跳变的方法,所述方法包括:
A、移动终端检测到自身加速度高于门限时,判断加速度在第一预定时间内是否持续增大;
B、所述加速度在第一预定时间内持续增大时,强行关闭耗电量大的应用程序,直到电池的输出电流降低到设定值以下。
[0007]所述的防止电池输出电流跳变的方法中,所述步骤A具体包括:
Al、移动终端检测自身加速度;
A2、在所述加速度高于门限时,每隔第二预定时间获取一次加速度,共获取N次;
A3、根据由先到后获取的N个加速度al、a2、……、a (N_l)、aN,计算N个加速度两两之间的差值,在加速度满足(aN-a (N-1))>……> (a3_a2) > (a2_al)时,认为加速度在第一预定时间内持续增大。
[0008]所述的防止电池输出电流跳变的方法中,所述步骤B具体包括:
B1、当有应用程序被打开时,获取该应用程序的耗电量;
B2、将移动终端中正在运行的应用程序按耗电量的大小排序; B3、所述加速度在第一预定时间内持续增大时,按耗电量从大到小的顺序强行关闭应用程序,直到电池的输出电流降低到设定值以下。
[0009]所述的防止电池输出电流跳变的方法中,所述N为5。
[0010]所述的防止电池输出电流跳变的方法中,在所述步骤A之前,还包括步骤:A0、设置移动终端的加速度门限。
[0011]一种防止电池输出电流跳变的系统,包括:
加速度传感器,用于检测移动终端的加速度;
主控制器,用于在移动终端的加速度高于门限时,判断加速度在第一预定时间内是否持续增大;在所述加速度在第一预定时间内持续增大时,强行关闭耗电量大的应用程序,直至IJ电池的输出电流降低到设定值以下。
[0012]所述的防止电池输出电流跳变的系统中,所述主控制器包括:
检测模块,用于在所述加速度高于门限时,启动定时器;
定时器,用于每隔第二预定时间触发加速度获取模块获取加速度传感器中的加速度,共触发N次;
加速度获取模块,用于获取加速度传感器中的加速度;
判断单元,用于根据加速度获取模块由先到后获取的N个加速度al、a2、……、a(N_l)、
aN,计算N个加速度两两之间的差值,在加速度满足(aN_a (N-1)) >......> (a3_a2) > (a2_al)
时,认为加速度在第一预定时间内持续增大。
[0013]所述的防止电池输出电流跳变的系统中,所述主控制器还包括:
电流获取模块,用于在应用程序被打开时,获取该应用程序的耗电量;
耗电排序模块,用于将移动终端中正在运行的应用程序按耗电量的大小排序;
强行关闭模块,用于在所述加速度在第一预定时间内持续增大时,按耗电量从大到小的顺序强行关闭应用程序,直到电池的输出电流降低到设定值以下。
[0014]所述的防止电池输出电流跳变的系统中,所述主控制器还包括门限设置模块,用于设置移动终端的加速度门限。
[0015]—种移动终端,包括如上所述的防止电池输出电流跳变的系统。
[0016]相较于现有技术,本发明提供的防止电池输出电流跳变的方法、系统及移动终端,移动终端检测到自身加速度高于门限时,判断加速度在第一预定时间内是否持续增大;所述加速度在第一预定时间内持续增大时,强行关闭耗电量大的应用程序,直到电池的输出电流降低到设定值以下。这样起到了预防作用,即,移动终端在跌落或碰撞等过程中,加速度会增大,设置一个门限,可避免正常使用移动终端而导致的误判。当加速度超过门限,且在第一预定时间内持续增大时,说明移动终端在跌落或被碰撞,此时强行关闭耗电量大的应用程序,使电池的输出电流降低到设定值以下,即便最后电池与主板断开连接,也可以减轻对电池的损害。
【附图说明】
[0017]图1为本发明提供的防止电池输出电流跳变的方法的流程图。
[0018]图2为本发明提供的防止电池输出电流跳变的方法中,步骤S20的具体方法流程图。
[0019]图3为本发明提供的防止电池输出电流跳变的方法中,步骤S30的具体方法流程图。
[0020]图4为本发明提供的防止电池输出电流跳变的系统中,电池和电流获取模块的示意图。
[0021]图5为本发明提供的防止电池输出电流跳变的系统的结构框图。
【具体实施方式】
[0022]本发明提供一种防止电池输出电流跳变的方法、系统及移动终端。为使本发明的目的、技术方案及效果更加清楚、明确,以下参照附图并举实施例对本发明进一步详细说明。应当理解,此处所描述的具体实施例仅用以解释本发明,并不用于限定本发明。
[0023]请参阅图1,本发明提供的防止电池输出电流跳变的方法,包括:
SlO、设置移动终端的加速度门限。移动终端的加速度在加速度门限以下,说明移动终端处于正常使用的状态,移动终端的加速度在加速度门限以上,则说明移动终端可能处于跌落、碰撞等过程中。加速度门限可减少移动终端的误判,提高了判断移动终端状态的准确性。所述移动终端,不仅包括智能手机、智能穿戴式设备、平板电脑等常见的移动设备,还包括其他包含加速度传感器的终端。
[0024]S20、移动终端检测到自身加速度高于门限时,判断加速度在第一预定时间内是否持续增大。
[0025]S30、所述加速度在第一预定时间内持续增大时,强行关闭耗电量大的应用程序,直到电池的输出电流降低到设定值以下。所述设定值根据实际需求而定,优选的,所述设定值为200mA。
[0026]移动终端在跌落或碰撞等过程中,加速度会增大,设置一个门限,可避免正常使用移动终端而导致的误判。当加速度超过门限,且在第一预定时间内持续增大时,说明移动终端在跌落或被碰撞,此时强行关闭耗电量大的应用程序,使电池的输出电流降低到200mA以下,即便最后电池与主板断开连接,也可以减轻对电池的损害。
[0027]本发明在具体实施时,所述步骤SlO具体包括:设置加速度传感器的中断门限,并使加速度传感器在加速度高于门限时使能中断,在加速度低于门限时禁能中断。即,移动终端的加速度传感器在检测到加速度达到门限值时,发出中断信号。所述加速度传感器在检测到加速度低于门限值时,不发出中断信号。
[0028]请一并参阅图2,本发明提供的防止电池输出电流跳变的方法中,所述步骤S20具体包括:
S210、移动终端检测自身加速度。具体的,移动终端的加速度传感器检测移动终端的加速度。
[0029]S220、在所述加速度高于门限时,每隔第二预定时间获取一次加速度,共获取N次。在加速度高于门限时,加速度传感器发出中断,从而启动定时器,定时器每隔第二预定时间触发移动终端获取一次加速度,共获取N次。N为大于等于2的正整数。所述第一预定时间等于(N-1)个第二预定时间之和。本较佳实施例中,所述N为5。
[0030]S230、根据由先到后获取的N个加速度al、a2、……、a(N_l)、aN,计算N个加速度两两之间的差值,在加速度满足(aN_a (N-1) )>......> (a3_a2) > (a2_al)时,认为加速度在第一预定时间内持续增大。即,本实施例中,5次获得的加速度由先到后的时间顺序分别为al、a2、a3、a4、a5,在 5 个加速度满足(a5_a4) > (a4_a3) > (a3_a2) > (a2_al)时,则说明加速度在第一预定时间内持续增大。从而可以作为强行关闭耗电量大的应用程序的依据,保护电池。
[0031]请参阅图3,本发明提供的防止电池输出电流跳变的方法,所述步骤S30具体包括:
S310、当有应用程序被打开时,获取该应用程序的耗电量。请一并参阅图4,在电池的正极上串联一个10毫欧的电阻R,电池输出的电流通过获取电阻R两端的电压差再除以电阻阻值得到,即电池输出电流I =(V2 — VI)/R。所述步骤S310具体包括:当有应用程序被打开时,获取当前电池的放电电流,设为11,之后连续获取电池的放电电流,直到放电电流不再提高,设此时电池的放电电流为12,则该应用程序的耗电量为:12 -1I。本发明采用应用程序打开后引起的放电电流的变化值来表示耗电量,在运算上比采用消耗的电池的能量要简单、实用。
[0032]S320、将移动终端中正在运行的应用程序按耗电量的大小排序。S卩,按被打开的应用程序的(12 -1I)的大小进行排序,(12 -1I)较大的应用程序排在前面,(12 -1I)较小的应用程序排在后面。
[0033]S330、所述加速度在第一预定时间内持续增大时,按耗电量从大到小的顺序强行关闭应用程序,直到电池的输出电流降低到设定值以下。所述步骤S330还包括:所述加速度在第一预定时间内持续增大时,若此时电池处于充电状态,则将电池与充电器断开,使电池停止充电,再强行关闭应用程序,这样可更好的保护电池,避免电池的输出电流的跳变。
当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1