一种系统电压控制装置、方法及终端转让专利

申请号 : CN201310361916.5

文献号 : CN104423275B

文献日 :

基本信息:

PDF:

法律信息:

相似专利:

发明人 : 陈建成林文新梁超胡罗凯

申请人 : 联想移动通信科技有限公司

摘要 :

本发明提供了一种系统电压控制装置、方法及终端。所述系统电压控制方法,包括:获取终端设备将要被执行的应用对应的第一模块的第一电流值;根据所述第一电流值,从预先存储的各个模块在使用过程中的电流值及与每个电流值对应的压降值的对应关系表中,查找到与所述第一电流值对应的第一压降值;获取所述终端设备的系统关机电压对应的第二压降值;将所述第一压降值与所述第二压降值进行比较,得到第一比较结果;根据所述第一比较结果,控制系统各模块的工作。上述装置通过对用户启动模块电流值的监测,控制系统的电压使用,并且在系统电压不足以维持模块启动时,采取关断低优先级的应用或降低被启动模块功率的措施,满足了用户对设备的功率需求。

权利要求 :

1.一种系统电压控制装置,其特征在于,包括:第一获取模块,用于获取终端设备将要被执行的应用对应的第一模块的第一电流值;

查找模块,用于根据所述第一电流值,从预先存储的各个模块在使用过程中的电流值及与每个电流值对应的压降值的对应关系表中,查找到与所述第一电流值对应的第一压降值;

第二获取模块,用于获取所述终端设备的当前电池电压与系统关机电压之间的第二压降值;

比较模块,用于将所述第一压降值与所述第二压降值进行比较,得到第一比较结果;

控制模块,用于根据所述第一比较结果,控制系统各模块的工作。

2.根据权利要求1所述的系统电压控制装置,其特征在于,在所述第一比较结果表示:第一压降值低于所述第二压降值时,所述控制模块控制所述第一模块进行工作;

在所述第一比较结果表示:第一压降值不低于所述第二压降值时,所述控制模块关闭所述终端设备的系统中的低优先级的应用对应的模块。

3.根据权利要求2所述的系统电压控制装置,其特征在于,所述第二获取模块还用于在所述控制模块关闭系统中的低优先级的应用对应的模块后,获取所述终端设备的当前电池电压与系统关机电压之间的第三压降值;

所述比较模块还用于:将所述第一压降值与所述第三压降值进行比较,得到第二比较结果;

所述控制模块根据第二比较结果,控制系统各模块的工作。

4.根据权利要求3所述的系统电压控制装置,其特征在于,在所述第一压降值低于所述第三压降值时,所述控制模块控制所述第一模块进行工作;

在所述第一压降值不低于所述第三压降值时,所述控制模块对所述第一模块进行功率控制。

5.根据权利要求3所述的系统电压控制装置,其特征在于,所述第二获取模块包括:获取子模块,用于获取所述终端设备电池的当前电压;

计算模块,用于根据所述电池的当前电压,计算得到当前电池电压与系统关机电压之间的第二压降值或者第三压降值。

6.根据权利要求4所述的系统电压控制装置,其特征在于,所述第一获取模块还用于:在所述控制模块对所述第一模块进行功率控制后,获取所述第一模块的第二电流值;

所述查找模块还用于根据所述第二电流值从所述对应关系表中查找到与所述第二电流值对应的第四压降值;

所述比较模块还用于根据所述第四压降值与所述第三压降值进行比较得到第三比较结果;

所述控制模块根据第三比较结果,控制系统各模块的工作。

7.根据权利要求6所述的系统电压控制装置,其特征在于,还包括:提醒模块,用于在所述电池的电压无法满足系统正常运行时进行电量不足的提醒。

8.根据权利要求7所述的系统电压控制装置,其特征在于,在所述第四压降值低于所述第三压降值时,所述控制模块控制所述第一模块进行工作;

在所述第四压降值不低于所述第三压降值时,所述控制模块控制所述提醒模块进行提醒。

9.一种系统电压控制方法,其特征在于,获取终端设备将要被执行的应用对应的第一模块的第一电流值;

根据所述第一电流值,从预先存储的各个模块在使用过程中的电流值及与每个电流值对应的压降值的对应关系表中,查找到与所述第一电流值对应的第一压降值;

获取所述终端设备的当前电池电压与系统关机电压之间的第二压降值;

将所述第一压降值与所述第二压降值进行比较,得到第一比较结果;

根据所述第一比较结果,控制系统各模块的工作。

10.根据权利要求9所述的系统电压控制方法,其特征在于,在所述第一比较结果表示:第一压降值低于所述第二压降值时,控制所述第一模块进行工作;

在所述第一比较结果表示:第一压降值不低于所述第二压降值时,控制关闭所述终端设备的系统中的低优先级的应用对应的模块。

11.根据权利要求10所述的系统电压控制方法,其特征在于,还包括:在所述关闭系统中的低优先级的应用对应的模块后,获取所述终端设备的当前电池电压与系统关机电压之间的第三压降值;

将所述第一压降值与所述第三压降值进行比较,得到第二比较结果;

根据所述第二比较结果,控制系统各模块的工作。

12.根据权利要求11所述的系统电压控制方法,其特征在于,在所述第一压降值低于所述第三压降值时,控制所述第一模块进行工作;

在所述第一压降值不低于所述第三压降值时,对所述第一模块进行功率控制。

13.根据权利要求12所述的系统电压控制方法,其特征在于,在对所述第一模块进行功率控制后,所述系统电压控制方法,还包括:获取所述第一模块的第二电流值;

根据所述第二电流值从所述对应关系表中查找到与所述第二电流值对应的第四压降值;

将所述第四压降值与所述第三压降值进行比较得到第三比较结果;

根据所述第三比较结果,控制系统各模块的工作。

14.根据权利要求13所述的系统电压控制方法,其特征在于,在所述第四压降值低于所述第三压降值时,控制所述第一模块进行工作;

在所述第四压降值不低于所述第三压降值时,进行电池电量不足的提醒。

15.一种终端,其特征在于,包括如权利要求1至8任一项所述的系统电压控制装置。

说明书 :

一种系统电压控制装置、方法及终端

技术领域

[0001] 本发明涉及电子技术领域,特别涉及一种系统电压控制装置、方法及终端。

背景技术

[0002] 随着科学技术的发展,越来越多的手持终端设备进入了人们的生活,如:手机、数码相机、平板电脑等。目前,大多数手持设备都是使用电池供电,当系统处于低电压状态时,如果用户需要用某些大功率的应用,很容易拉低电压而导致系统掉电。

发明内容

[0003] 本发明要解决的技术问题是提供一种系统电压控制装置、方法及终端,通过对用户启动模块电流值的监测,控制系统的电压使用,并且在系统电压不足以维持模块启动时,采取关断低优先级的应用或降低被启动模块功率的措施,以满足用户对设备的功率需求。
[0004] 为了解决上述技术问题,本发明实施例提供一种系统电压控制装置,包括:
[0005] 第一获取模块,用于获取终端设备将要被执行的应用对应的第一模块的第一电流值;
[0006] 查找模块,用于根据所述第一电流值,从预先存储的各个模块在使用过程中的电流值及与每个电流值对应的压降值的对应关系表中,查找到与所述第一电流值对应的第一压降值;
[0007] 第二获取模块,用于获取所述终端设备的系统关机电压对应的第二压降值;
[0008] 比较模块,用于将所述第一压降值与所述第二压降值进行比较,得到第一比较结果;
[0009] 控制模块,用于根据所述第一比较结果,控制系统各模块的工作。
[0010] 所述系统电压控制装置,其中,在所述第一比较结果表示:第一压降值低于所述第二压降值时,所述控制模块控制所述第一模块进行工作;
[0011] 在所述第一比较结果表示:第一压降值不低于所述第二压降值时,所述控制模块关闭所述终端设备的系统中的低优先级的应用对应的模块。
[0012] 所述系统电压控制装置,其中,所述第二获取模块还用于在所述控制模块关闭系统中的低优先级的应用对应的模块后,获取所述终端设备的系统关机电压对应的第三压降值;
[0013] 所述比较模块还用于:将所述第一压降值与所述第三压降值进行比较,得到第二比较结果;
[0014] 所述控制模块根据第二比较结果,控制系统各模块的工作。
[0015] 所述系统电压控制装置,其中,
[0016] 在所述第一压降值低于所述第三压降值时,所述控制模块控制所述第一模块进行工作;
[0017] 在所述第一压降值不低于所述第三压降值时,所述控制模块对所述第一模块进行功率控制。
[0018] 所述第二获取模块包括:
[0019] 获取子模块,用于获取所述终端设备电池的当前电压;
[0020] 计算模块,用于根据所述电池的当前电压,计算得到当前电池电压与系统关机电压之间的第二压降值或者第三压降值。
[0021] 所述系统电压控制装置,其中,所述第一获取模块还用于:在所述控制模块对所述第一模块进行功率控制后,获取所述第一模块的第二电流值;
[0022] 所述查找模块还用于根据所述第二电流值从所述对应关系表中查找到与所述第二电流值对应的第四压降值;
[0023] 所述比较模块还用于根据所述第四压降值与所述第三压降值进行比较得到第三比较结果;
[0024] 所述控制模块根据第三比较结果,控制系统各模块的工作。
[0025] 所述系统电压控制装置,还包括:
[0026] 提醒模块,用于在所述电池的电压无法满足系统正常运行时进行电量不足的提醒。
[0027] 所述系统电压控制装置,其中,
[0028] 在所述第四压降值低于所述第三压降值时,所述控制模块控制所述第一模块进行工作;
[0029] 在所述第四压降值不低于所述第三压降值时,所述控制模块控制所述提醒模块进行提醒。
[0030] 本发明实施例还提供一种系统电压控制方法,包括,
[0031] 获取终端设备将要被执行的应用对应的第一模块的第一电流值;
[0032] 根据所述第一电流值,从预先存储的各个模块在使用过程中的电流值及与每个电流值对应的压降值的对应关系表中,查找到与所述第一电流值对应的第一压降值;
[0033] 获取所述终端设备的系统关机电压对应的第二压降值;
[0034] 将所述第一压降值与所述第二压降值进行比较,得到第一比较结果;
[0035] 根据所述第一比较结果,控制系统各模块的工作。
[0036] 所述系统电压控制方法,其中,在所述第一比较结果表示:第一压降值低于所述第二压降值时,控制所述第一模块进行工作;
[0037] 在所述第一比较结果表示:第一压降值不低于所述第二压降值时,控制关闭所述终端设备的系统中的低优先级的应用对应的模块。
[0038] 进一步的,上述方法还包括:在所述关闭系统中的低优先级的应用对应的模块后,获取所述终端设备的系统关机电压对应的第三压降值;
[0039] 将所述第一压降值与所述第三压降值进行比较,得到第二比较结果;
[0040] 根据所述第二比较结果,控制系统各模块的工作。
[0041] 所述系统电压控制方法,其中,
[0042] 在所述第一压降值低于所述第三压降值时,控制所述第一模块进行工作;
[0043] 在所述第一压降值不低于所述第三压降值时,对所述第一模块进行功率控制。
[0044] 进一步的,在对所述第一模块进行功率控制后,所述系统电压控制方法,还包括:
[0045] 获取所述第一模块的第二电流值;
[0046] 根据所述第二电流值从所述对应关系表中查找到与所述第二电流值对应的第四压降值;
[0047] 将所述第四压降值与所述第三压降值进行比较得到第三比较结果;
[0048] 根据所述第三比较结果,控制系统各模块的工作。
[0049] 所述系统电压控制方法,其中,
[0050] 在所述第四压降值低于所述第三压降值时,控制所述第一模块进行工作;
[0051] 在所述第四压降值不低于所述第三压降值时,进行电池电量不足的提醒。
[0052] 本发明实施例还提供一种终端,包括上述系统电压控制装置。
[0053] 本发明的上述技术方案的有益效果如下:
[0054] 上述方案中,通过对用户启动模块电流值的监测,控制系统的电压使用,并且在系统电压不足以维持模块启动时,采取关断低优先级的应用或降低被启动模块功率的措施,满足了用户对设备的功率需求。

附图说明

[0055] 图1为本发明的实施例中各模块结构示意图;
[0056] 图2为本发明的实施例中第二获取模块结构示意图;
[0057] 图3为本发明的系统电压控制方法的总体流程图;
[0058] 图4为本发明实施例一中系统电压控制方法的流程图;
[0059] 图5为本发明实施例二中系统电压控制方法的流程图。

具体实施方式

[0060] 为使本发明要解决的技术问题、技术方案和优点更加清楚,下面将结合附图及具体实施例进行详细描述。
[0061] 本发明针对现有的大多数手持设备都是使用电池供电,当系统处于低电压状态时,如果用户需要用某些大功率的应用,很容易拉低电压而导致系统掉电的问题,提供一种系统电压控制装置、方法及终端。
[0062] 如图1所示,本发明的实施例提供一种系统电压控制装置,包括:用于获取终端设备将要被执行的应用对应的第一模块的第一电流值的第一获取模块10;用于根据所述第一电流值,从预先存储的各个模块在使用过程中的电流值及与每个电流值对应的压降值的对应关系表中,查找到与所述第一电流值对应的第一压降值的查找模块20;用于获取所述终端设备的系统关机电压对应的第二压降值的第二获取模块30;用于将所述第一压降值与所述第二压降值进行比较,得到第一比较结果的比较模块40;用于根据所述第一比较结果,控制系统各模块的工作的控制模块50。
[0063] 为了比较准确的记录预先存储的各个模块在使用过程中的电流值及与每个电流值对应的压降值的对应关系,系统对各个模块轮流开启并进行检测。
[0064] 上述实施例中,在所述第一比较结果表示:第一压降值低于所述第二压降值时,所述控制模块50控制所述第一模块进行工作;在所述第一比较结果表示:第一压降值不低于所述第二压降值时,所述控制模块50关闭所述终端设备的系统中的低优先级的应用对应的模块。
[0065] 上述系统电压控制装置,通过对用户启动模块电流值的监测,在判断得到系统电压不足以维持模块启动时,通过控制关断低优先级的应用,以满足用户对设备的功率需求。
[0066] 在所述控制模块50关闭所述终端设备的系统中的低优先级的应用对应的模块后,本发明提供的又一实施例中,所述第二获取模块30还用于获取所述终端设备的系统关机电压对应的第三压降值,在此种情况下,所述比较模块40用于将所述第一压降值与所述第三压降值进行比较,得到第二比较结果,所述控制模块50根据所述第二比较结果对系统各模块的工作进行控制。
[0067] 上述实施例中,在所述第一压降值低于所述第三压降值时,所述控制模块50控制所述第一模块进行工作;在所述第一压降值不低于所述第三压降值时,所述控制模块50对所述第一模块进行功率控制。
[0068] 这里所述的功率控制,是终端设备将要被执行的应用涉及硬件模块的功率控制。
[0069] 上述系统电压控制装置,在关断低优先级的应用仍不起作用的情况下,采取降低被启用模块的功率的措施,控制被启用模块对系统电压的要求,以满足用户对设备的功率需求。
[0070] 本发明提供的又一实施例中,如图2所示,所述第二获取模块30包括:获取子模块31,用于获取所述终端设备电池的当前电压;计算模块32,用于根据所述电池的当前电压,计算得到当前电池电压与系统关机电压之间的第二压降值或者第三压降值。
[0071] 本发明的又一实施例中,所述系统电压控制装置还包括:提醒模块,用于在所述电池的电压无法满足系统正常运行时进行电量不足的提醒。
[0072] 进一步的说,当电池电压不能确保系统正常运行时,系统采用声、光的形式提示给用户,系统有“掉电”或“自动关机”的风险。
[0073] 在所述控制模块50对所述第一模块进行功率控制后,本发明提供的又一实施例中,所述第一获取模块10获取所述第一模块的第二电流值;所述查找模块20还用于根据所述第二电流值从所述对应关系表中查找到与所述第二电流值对应的第四压降值;所述比较模块40还用于根据所述第四压降值与所述第三压降值进行比较得到第三比较结果;所述控制模块50根据第三比较结果,控制系统各模块的工作。
[0074] 上述实施例中,在所述第四压降值低于所述第三压降值时,所述控制模块50控制所述第一模块进行工作;在所述第四压降值不低于所述第三压降值时,所述控制模块50控制所述提醒模块进行提醒。
[0075] 上述系统电压控制装置,在采取关断系统低优先级的应用和降低被启用模块的功率的措施仍不能满足模块的正常启动时,提醒用户系统有掉电的风险,使得用户能及时的对系统进行电量补充。
[0076] 如图3所示,本发明的又一实施例中,提供了一种系统电压控制的方法,具体为:
[0077] 步骤11,获取终端设备将要被执行的应用对应的第一模块的第一电流值;
[0078] 步骤12,根据所述第一电流值,从预先存储的各个模块在使用过程中的电流值及与每个电流值对应的压降值的对应关系表中,查找到与所述第一电流值对应的第一压降值;
[0079] 步骤13,获取所述终端设备的系统关机电压对应的第二压降值;
[0080] 步骤14,将所述第一压降值与所述第二压降值进行比较,得到第一比较结果;
[0081] 步骤15,根据所述第一比较结果,控制系统各模块的工作。
[0082] 进一步的说,步骤15的具体工作过程为:在所述第一比较结果表示:第一压降值低于所述第二压降值时,控制所述第一模块进行工作;在所述第一比较结果表示:第一压降值不低于所述第二压降值时,控制关闭所述终端设备的系统中的低优先级的应用对应的模块。
[0083] 如图4所示,本发明的又一实施例中,在控制关闭所述终端设备的系统中的低优先级的应用对应的模块后,所述系统电压控制方法,还包括:
[0084] 步骤21,获取所述终端设备的系统关机电压对应的第三压降值;
[0085] 步骤22,将所述第一压降值与所述第三压降值进行比较,得到第二比较结果;
[0086] 步骤23,根据所述第二比较结果,控制系统各模块的工作。
[0087] 进一步的说,步骤23的具体工作过程为:在所述第一压降值低于所述第三压降值时,控制所述第一模块进行工作;在所述第一压降值不低于所述第三压降值时,对所述第一模块进行功率控制。
[0088] 在对所述第一模块进行功率控制后,如图5所示,本发明的又一实施例中,所述系统电压控制方法,还包括:
[0089] 步骤31,获取所述第一模块的第二电流值;
[0090] 步骤32,根据所述第二电流值从所述对应关系表中查找到与所述第二电流值对应的第四压降值;
[0091] 步骤33,将所述第四压降值与所述第三压降值进行比较得到第三比较结果;
[0092] 步骤34,根据所述第三比较结果,控制系统各模块的工作。
[0093] 进一步的说,步骤34的具体工作过程为:在所述第四压降值低于所述第三压降值时,控制所述第一模块进行工作;在所述第四压降值不低于所述第三压降值时,进行电池电量不足的提醒。
[0094] 需要说明的是,该方法实施例是与上述系统电压控制装置对应的方法,上述系统电压控制装置的所有实现方式均适用于该方法实施例中,也能达到与上述系统电压控制装置相同的技术效果。
[0095] 本发明的实施例中,还提供了一种终端,所述终端包含上述系统电压控制装置。其中,所述终端可以是智能手机等电子设备。
[0096] 需要说明的是,该终端实施例是与上述系统电压控制装置对应的终端,上述系统电压控制装置的所有实现方式均适用于该终端实施例中,也能达到与上述系统电压控制装置相同的技术效果。
[0097] 以上所述的是本发明的优选实施方式,应当指出对于本技术领域的普通人员来说,在不脱离本发明所述原理前提下,还可以作出若干改进和润饰,这些改进和润饰也应视为本发明的保护范围。