终端设备及其充电时的温升控制方法、装置以及存储介质与流程

文档序号:11204655
终端设备及其充电时的温升控制方法、装置以及存储介质与流程

本发明涉及终端设备控制的技术领域,具体是涉及一种终端设备及其充电时的温升控制方法、装置以及存储介质。



背景技术:

随着终端设备的发展,手机已成为了人们工作和生活中不可缺少的一部分。目前,大部分的智能手机都存在功耗过大的问题,同时当前电池技术的发展相对滞后,导致拥有强大功能的智能手机往往没有人们期望的续航能力。

因此使用智能手机面临着频繁充电的问题,而随着充电技术的发展以及人们对充电时间短的要求,目前智能手机的充电电流基本上都在1A左右,有的甚至更大。众所周知,充电时手机的温升是非常显著的,电流越大,温升越明显。

另一方面,由于人们对智能手机的依赖,使得智能手机的充电经常是在非待机的状态(即使用状态)下进行的。然而,由于现有的电池技术发展的相对滞后,智能手机充电时的温升是非常显著的,如果用户在充电的同时对智能手机进行操作(即在非待机状态下进行充电),那么温升将变得异常的显著,甚至出现用户在触摸智能手机时感觉到灼热的情况,这很大程度上影响了用户的体验,更为严重的是温升过高还会引起终端设备的使用安全问题。因此,有必要对终端设备充电时的温升进行控制。



技术实现要素:

本发明实施例一方面提供了一种终端设备充电时的温升控制方法,所述方法包括:

设定终端设备电池温度与充电电流的对应关系;

检测所述终端设备是否处于充电状态;

若所述终端设备处于充电状态,则监测所述终端设备CPU的占用率;

若所述终端设备CPU的占用率超过第一预设值则获取所述终端设备电池的温度;

若所述终端设备电池的温度大于第二预设值,则根据预设的所述终端设备电池温度与充电电流的对应关系确定所述终端设备的充电电流值。

本发明实施例另一方面还提供一种终端设备充电时的温升控制装置,所述装置包括:

检测模块,用于检测所述终端设备是否处于充电状态;

监测模块,用于监测所述终端设备CPU的占用率;

判断模块,用于判断所述终端设备CPU的占用率是否超过第一预设值;

获取模块,用于获取所述终端设备电池的温度;

电流确定模块,用于根据预设的所述终端设备电池温度与充电电流的对应关系确定所述终端设备的充电电流值。

进一步地,本发明实施例还提供一种终端设备,所述终端设备包括处理器以及存储器,所述处理器耦合所述存储器,所述处理器在工作时执行指令以实现如上述实施例中任一项所述的方法。

另外,本发明实施例又提供一种计算机可读存储介质,其上存储有计算机程序,该程序被处理器执行以实现如上述实施例中任一项所述的方法。

附图说明

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

图1是本发明终端设备充电时温升控制方法一实施例的流程示意图;

图2是本发明终端设备充电时温升控制方法另一实施例的流程示意图;

图3是本发明终端设备充电时温升控制装置一实施例的结构组成框图;

图4是本发明终端设备一实施例的结构组成示意图;

图5是本发明终端设备另一实施例的结构组成示意图;

图6是本发明存储介质一实施例的结构示意图。

具体实施方式

下面结合附图和实施例,对本发明作进一步的详细描述。特别指出的是,以下实施例仅用于说明本发明,但不对本发明的范围进行限定。同样的,以下实施例仅为本发明的部分实施例而非全部实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其它实施例,都属于本发明保护的范围。

本发明中的术语“第一”、“第二”、“第三”仅用于描述目的,而不能理解为指示或暗示相对重要性或者隐含指明所指示的技术特征的数量。由此,限定有“第一”、“第二”、“第三”的特征可以明示或者隐含地包括至少一个该特征。本发明的描述中,“多个”的含义是至少两个,例如两个,三个等,除非另有明确具体的限定。本发明实施例中所有方向性指示(诸如上、下、左、右、前、后……)仅用于解释在某一特定姿态(如附图所示)下各部件之间的相对位置关系、运动情况等,如果该特定姿态发生改变时,则该方向性指示也相应地随之改变。此外,术语“包括”和“具有”以及它们任何变形,意图在于覆盖不排他的包含。例如包含了一系列步骤或单元的过程、方法、系统、产品或设备没有限定于已列出的步骤或单元,而是可选地还包括没有列出的步骤或单元,或可选地还包括对于这些过程、方法、产品或设备固有的其它步骤或单元。

在本文中提及“实施例”意味着,结合实施例描述的特定特征、结构或特性可以包含在本发明的至少一个实施例中。在说明书中的各个位置出现该短语并不一定均是指相同的实施例,也不是与其它实施例互斥的独立的或备选的实施例。本领域技术人员显式地和隐式地理解的是,本文所描述的实施例可以与其它实施例相结合。

请参阅图1,图1是本发明终端设备充电时温升控制方法一实施例的流程示意图;需要说明的是,本发明中所指的终端设备包括手机、平板电脑、笔记本电脑、可穿戴设备等。该方法包括但不限以下步骤。

步骤S100,检测终端设备是否处于充电状态。

该步骤的具体方法可以为通过检测充电电路的工作状态,或者检测充电提示是否开启等。具体的检测方法在本领域技术人员的理解范围内,此处不再一一列举。

步骤S110,若终端设备处于充电状态,则监测终端设备CPU的占用率。

在该步骤中,若终端设备处于非充电状态,则停止该方法后续全部的步骤。

步骤S120,若终端设备CPU的占用率超过第一预设值则获取终端设备电池的温度。

其中,该第一预设值可以为CPU的占用率达到80%,当然,在其他实施例中CPU的占用率可以并不限于该数值。而获取终端设备电池温度的具体方式可以为通过设置在电池上或者电池周围的温度传感器或者热敏电阻等来进行。

譬如设置负温度系数热敏电阻,即NTC电阻(Negative Temperature Coefficient,NTC),与终端设备的电池连接,由于NTC电阻的阻值与温度成反比,会因高温递减、低温递增,且温度系数非常大,可用于检测微小的温度变化,准确性较高。根据NTC电阻的特性,NTC在不同温度环境下可以产生不同的NTC电阻的电压;通过监测负温度系数热敏电阻的电压值来测定当前的电池的温度值。

步骤S130,若终端设备电池的温度大于第二预设值,则根据预设的终端设备电池温度与充电电流的对应关系确定终端设备的充电电流值。

在步骤S130中,第二预设值可以为终端设备电池的温度达到70摄氏度,同样的,在其他实施例中终端设备电池的温度可以并不限于该温度数值,本领域技术人员可以根据终端设备的散热性能等综合因素自行设定该第二预设的温度数值。

在该步骤中,终端设备电池温度与充电电流的对应关系可以根据多次试验获得的指导列表,譬如当终端设备电池温度为70摄氏度时采用0.4A的电流值进行充电;当终端设备电池温度为60摄氏度时采用0.5A的电流值充电等,一般来讲是采用电池温度与充电电流呈反比例的规律提供该对应关系的列表。具体的一一对应关系此处不再详细列举。

相对于现有技术,本发明实施例提供的终端设备充电时的温升控制方法,通过监测终端设备CPU的占用率情况,再结合取终端设备电池的温度值,给出充电的电流值;可以实现对操作状态下终端设备充电时温升的控制,以避免终端设备的温升过高,进而可以延长终端设备的使用寿命。

进一步地,请参阅图2,图2是本发明终端设备充电时温升控制方法另一实施例的流程示意图;该实施例中的方法包括步骤:

步骤S200,设定并存储电池温度以及CPU温度与充电电流的对应关系。

该步骤中电池温度以及CPU温度与充电电流的对应关系可以根据多次试验获得的指导列表,譬如当终端设备电池温度为70摄氏度以及CPU温度为80摄氏度时采用0.4A的电流值进行充电;当终端设备电池温度为60摄氏度以及CPU温度为70摄氏度时采用0.5A的电流值充电等,采用电池温度以及CPU温度与充电电流呈反比例的规律提供该对应关系的列表。具体的一一对应关系此处不再详细列举。

步骤S210,测量终端设备中各应用程序运行时的耗电量,并对各应用程序耗电量进行统计记录。

在该步骤中,测量终端设备中应用程序运行时的耗电量,并对应用程序耗电量进行统计记录的具体方法可以为:设定一耗电量阈值,然后将每一应用程序的耗电量与该阈值进行比较,应用程序的耗电量大于该阈值的归为第一类应用程序;应用程序的耗电量小于或等于该阈值的归为小耗电量一类。

步骤S210中,测量终端设备中应用程序运行时的耗电量,并对应用程序耗电量进行统计记录的具体方法还可以为:对各应用程序的耗电量大小进行排名,可以将耗电量大而排名靠前的预定数量的应用程序归为第一类应用程序;将其余耗电量小而排名靠后的应用程序归为第二类应用程序;其中,预定数量可以为被检测耗电量应用程序的二分之一、三分之一或者其他比例的数量,本领域技术人员可以根据终端设备电量情况、散热情况等来设定,此处对预定数量可以不进行具体的限定。

步骤S220,检测终端设备是否处于充电状态。

该步骤的具体方法可以为通过检测充电电路的工作状态,或者检测充电提示是否开启等。具体的检测方法在本领域技术人员的理解范围内,此处亦不再详述。

该步骤中如果检测终端设备处于充电状态,则进入到下一步骤,如果检测到终端设备处于非充电状态,则进入到步骤S310,以结束整个流程。

步骤S230,检测充电时终端设备的应用程序运行情况,当终端设备充电过程中正在运行第一类应用程序时,则关闭该第一类应用程序或者提示用户关闭该第一类应用程序,然后再进行充电的过程。如此可以进一步确保终端设备在充电过程中的温升不会过高。一般来讲,耗电量较大的应用程序一般为游戏、视频等娱乐类应用程序,在开始充电时,终端设备则可以主动关闭该类应用程序或者提示用户关闭该类应用程序。

步骤S240,监测终端设备CPU的占用率。

在该步骤中,CPU表示为中央处理器,中央处理器(CPU,Central Processing Unit)是一块超大规模的集成电路,是一台计算机的运算核心(Core)和控制核心(Control Unit)。它的功能主要是解释计算机指令以及处理计算机软件中的数据。CPU的占用率决定着其工作负荷的情况,一般来讲,CPU的占用率越大,其工作负荷越大,温升也会越高;因此,监测终端设备CPU的占用率在温控过程中尤为重要。

步骤S250,判断终端设备CPU的占用率是否超过第一预设值。

在该步骤中,若终端设备CPU的占用率超过第一预设值,则进入下一步骤;若终端设备CPU的占用率没有超过第一预设值,则返回步骤S240,继续监测终端设备CPU的占用率。

优选地,该第一预设值可以为CPU的占用率达到80%。当然,在其他实施例中CPU的占用率可以并不限于该数值。

步骤S260,获取终端设备电池的温度。

在步骤S260中,获取终端设备电池温度的具体方式可以为通过设置在电池上或者电池周围的温度传感器或者热敏电阻等来进行。

譬如设置负温度系数热敏电阻,即NTC电阻(Negative Temperature Coefficient,NTC),与终端设备的电池连接,由于NTC电阻的阻值与温度成反比,会因高温递减、低温递增,且温度系数非常大,可用于检测微小的温度变化,准确性较高。根据NTC电阻的特性,NTC在不同温度环境下可以产生不同的NTC电阻的电压;通过监测负温度系数热敏电阻的电压值来测定当前的电池的温度值。。

步骤S270,判断终端设备电池的温度是否大于第二预设值。

若终端设备电池的温度大于第二预设值,则进入下一步骤;若终端设备电池的温度不大于第二预设值,则返回步骤S260,重新获取终端设备电池的温度。

在步骤S270中,第二预设值可以为终端设备电池的温度达到70摄氏度,同样的,在其他实施例中终端设备电池的温度可以并不限于该温度数值,本领域技术人员可以根据终端设备的散热性能等综合因素自行设定该第二预设的温度数值。

步骤S280,获取终端设备CPU的温度。

同样的,获取终端设备CPU温度的具体方式可以为通过设置在CPU上或者CPU周围的温度传感器或者热敏电阻等来进行。

步骤S290,判断终端设备CPU的温度是否大于第三预设值。

在该步骤中,如果终端设备CPU的温度大于第三预设值,则进入下一步骤;如果终端设备CPU的温度不大于第三预设值,则返回步骤S280,重新获取终端设备CPU的温度。其中,第三预设值可以为终端设备CPU的温度达到80摄氏度。同样的,在其他实施例中终端设备电池的温度可以并不限于该温度数值,本领域技术人员可以根据终端设备的散热性能等综合因素自行设定该第三预设的温度数值。

步骤S300,根据终端设备的电池温度以及CPU温度共同确定终端设备的充电电流值。

在步骤S300中,可以根据步骤S200中设定并存储电池温度以及CPU温度与充电电流的对应关系来确定充电电流值。

步骤S310,结束。

相对于现有技术,本实施例中提供的终端设备充电时的温升控制方法,通过检测终端设备应用程序的运行情况,关闭耗电量较大的应用程度,然后监测终端设备CPU的占用率情况,再结合取终端设备电池以及CPU的温度值,给出最终的充电电流值;可以实现对操作状态下终端设备充电时温升的控制,以避免终端设备的温升过高,进而可以延长终端设备的使用寿命。

进一步地,本发明实施例还提供一种终端设备充电时的温升控制装置,请参阅图3,图3是本发明终端设备充电时温升控制装置一实施例的结构组成框图,该装置包括但不限于以下模块:检测模块320、监测模块330判断模块340、获取模块350以及电流确定模块360。

具体而言,检测模块320用于检测终端设备是否处于充电状态;监测模块330用于监测终端设备CPU的占用率;判断模块340用于判断终端设备CPU的占用率是否超过第一预设值;获取模块350用于获取终端设备电池的温度;而电流确定模块360则用于根据预设的终端设备电池温度与充电电流的对应关系确定所述终端设备的充电电流值。

可选地,该装置还可以包括电量测量模块(图中未示),该电量测量模块用于测量终端设备中各应用程序运行时的耗电量,并对各应用程序耗电量进行统计记录;所述检测模块320还用于检测所述终端设备充电时的正在运行的应用程序,当终端设备充电时正在运行对应特定类别的应用程序时,则关闭对应该特定类别的应用程序。

关于检测模块320、监测模块330判断模块340、获取模块350以及电流确定模块360具体的工作流程,请参阅上述方法实施例中的相关描述,此处不再赘述。

另外,本发明实施例还提供一种终端设备,请参阅图4,图4是本发明终端设备一实施例的结构组成示意图,该实施例中的终端设备900包括RF电路910、存储器920、输入单元930、显示单元940、传感器950、音频电路960、wifi模块970、处理器980以及电源990等。其中,RF电路910、存储器920、输入单元930、显示单元940、传感器950、音频电路960以及wifi模块970分别与处理器980连接;电源990用于为整个移动终端900提供电能。

具体而言,RF电路910用于接发信号;存储器920用于存储数据指令信息;输入单元930用于输入信息,具体可以包括触控面板931以及操作按键等其他输入设备932;显示单元940则可以包括显示面板941等;传感器950包括红外传感器、激光传感器等,用于检测用户接近信号、距离信号等;扬声器961以及传声器(或者麦克风)962通过音频电路960与处理器980连接,用于接发声音信号;wifi模块970则用于接收和发射wifi信号。

处理器980还用于设定终端设备电池温度与充电电流的对应关系;检测所述终端设备是否处于充电状态;若所述终端设备处于充电状态,则监测所述终端设备CPU的占用率;若所述终端设备CPU的占用率超过第一预设值则获取所述终端设备电池的温度;若所述终端设备电池的温度大于第二预设值,则根据预设的所述终端设备电池温度与充电电流的对应关系确定所述终端设备的充电电流值。存储器920则用于存储处理器980的操作指令等信息。关于处理器980具体的操作流程,则请参阅上述方法实施例中的详细描述。

请参阅图5,图5是本发明终端设备另一实施例的结构组成示意图,该终端设备包括处理器51以及存储器52。其中,处理器51耦合连接存储器52。

具体而言,处理器51用于设定终端设备电池温度与充电电流的对应关系;检测所述终端设备是否处于充电状态;若所述终端设备处于充电状态,则监测所述终端设备CPU的占用率;若所述终端设备CPU的占用率超过第一预设值则获取所述终端设备电池的温度;若所述终端设备电池的温度大于第二预设值,则根据预设的所述终端设备电池温度与充电电流的对应关系确定所述终端设备的充电电流值。存储器52则用于存储处理器51的操作指令等信息。关于处理器51具体的操作流程,则请参阅上述方法实施例中的详细描述。

请参阅图6,图6是本发明存储介质一实施例的结构示意图。

该存储介质600存储有程序数据601,所述程序数据601能够被执行以实现上述实施例中所阐述的终端设备充电时的温升控制方法,在此就不再赘述。

如本领域技术人员所理解,该存储介质600可以是U盘、光盘等物理存储介质,也可以是服务器等虚拟存储介质。

在本发明所提供的几个实施方式中,应该理解到,所揭露的方法,设备和装置,可以通过其它的方式实现。例如,以上所描述的装置实施方式仅仅是示意性的,例如,所述模块或单元的划分,仅仅为一种逻辑功能划分,实际实现时可以有另外的划分方式,例如多个单元或组件可以结合或者可以集成到另一个系统,或一些特征可以忽略,或不执行。另一点,所显示或讨论的相互之间的耦合或直接耦合或通信连接可以是通过一些接口,装置或单元的间接耦合或通信连接,可以是电性,机械或其它的形式。

所述作为分离部件说明的单元可以是或者也可以不是物理上分开的,作为单元显示的部件可以是或者也可以不是物理单元,即可以位于一个地方,或者也可以分布到多个网络单元上。可以根据实际的需要选择其中的部分或者全部单元来实现本实施方式方案的目的。

另外,在本发明各个实施方式中的各功能单元可以集成在一个处理单元中,也可以是各个单元单独物理存在,也可以两个或两个以上单元集成在一个单元中。上述集成的单元既可以采用硬件的形式实现,也可以采用软件功能单元的形式实现。

所述集成的单元如果以软件功能单元的形式实现并作为独立的产品销售或使用时,可以存储在一个计算机可读取存储介质中。基于这样的理解,本发明的技术方案本质上或者说对现有技术做出贡献的部分或者该技术方案的全部或部分可以以软件产品的形式体现出来,该计算机软件产品存储在一个存储介质中,包括若干指令用以使得一台计算机设备(可以是个人计算机,服务器,或者网络设备等)或处理器(processor)执行本发明各个实施方式所述方法的全部或部分步骤。而前述的存储介质包括:U盘、移动硬盘、只读存储器(ROM,Read-Only Memory)、随机存取存储器(RAM,Random Access Memory)、磁碟或者光盘等各种可以存储程序代码的介质。

相对于现有技术,本发明提供的终端设备以及存储介质,通过检测终端设备应用程序的运行情况,关闭耗电量较大的应用程度,然后监测终端设备CPU的占用率情况,再结合取终端设备电池以及CPU的温度值,给出最终的充电电流值;可以实现对操作状态下终端设备充电时温升的控制,以避免终端设备的温升过高,进而可以延长终端设备的使用寿命。

以上所述仅为本发明的部分实施例,并非因此限制本发明的保护范围,凡是利用本发明说明书及附图内容所作的等效装置或等效流程变换,或直接或间接运用在其他相关的技术领域,均同理包括在本发明的专利保护范围内。

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