CN104536483B - 一种通讯终端的温度控制方法与装置 - Google Patents
一种通讯终端的温度控制方法与装置 Download PDFInfo
- Publication number
- CN104536483B CN104536483B CN201410766423.4A CN201410766423A CN104536483B CN 104536483 B CN104536483 B CN 104536483B CN 201410766423 A CN201410766423 A CN 201410766423A CN 104536483 B CN104536483 B CN 104536483B
- Authority
- CN
- China
- Prior art keywords
- temperature
- communicating terminal
- gpu
- real time
- cpu
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Active
Links
Landscapes
- Secondary Cells (AREA)
Abstract
本发明涉及通讯技术领域,尤其涉及一种通讯终端的温度控制方法与装置,监测通讯终端的实时温度,确定实时温度低于预设通讯终端的目标温度;根据实时温度与所述目标温度之间的差值,控制负载应用开启或关闭,以增加工作CPU和/或GPU的核数来加快通讯终端的升温速度,或减少工作CPU和/或GPU的核数来降低通讯终端的升温速度从而使通讯终端缓慢升温到所述目标温度。通过监测通讯终端的实时温度与所述目标温度之间的差值,控制负载应用开启或关闭,以加快或降低通讯终端的升温速度,对废气热量利用,使通讯终端实现高温恒温控制,实现暖袋功能。
Description
技术领域
本发明涉及通讯技术领域,尤其涉及一种通讯终端的温度控制方法与装置。
背景技术
一般手机对于CPU、GPU或电池等的温度,都采用降温的节能省电方法,而对手机高温尽量回避,以免手机死机或者耗电增加,这样使得手机的废气热量没有利用起来,造成资源浪费。
发明内容
针对上述缺陷,本发明的目的在于提供一种通讯终端的温度控制方法与装置,可以使通讯终端实现高温恒温功能。
为达此目的,本发明采用以下技术方案:
一种通讯终端的温度控制方法,所述方法包括:
监测通讯终端的实时温度,确定所述实时温度低于预设通讯终端的目标温度;
根据所述实时温度与所述目标温度之间的差值,控制负载应用开启或关闭,以增加工作CPU和/或GPU的核数来加快通讯终端的升温速度,或减少工作CPU和/或GPU的核数来降低通讯终端的升温速度从而使通讯终端缓慢升温到所述目标温度。
本发明还提供一种通讯终端的温度控制装置,所述装置包括:
实时温度监测单元,用于监测通讯终端的实时温度,确定所述实时温度低于预设通讯终端的目标温度;
负载应用控制单元,用于根据所述实时温度与所述目标温度之间的差值,控制负载应用开启或关闭,以增加工作CPU和/或GPU的核数来加快通讯终端的升温速度,或减少工作CPU和/或GPU的核数来降低通讯终端的升温速度从而使通讯终端缓慢升温到所述目标温度。
本发明的通讯终端的温度控制方法,监测通讯终端的实时温度,确定实时温度低于预设通讯终端的目标温度;根据实时温度与所述目标温度之间的差值,控制负载应用开启或关闭,以增加工作CPU和/或GPU的核数来加快通讯终端的升温速度,或减少工作CPU和/或GPU的核数来降低通讯终端的升温速度从而使通讯终端缓慢升温到所述目标温度。通过监测通讯终端的实时温度与所述目标温度之间的差值,控制负载应用开启或关闭,以加快或降低通讯终端的升温速度,对废气热量利用,使通讯终端实现高温恒温控制,实现暖袋功能。
附图说明
图1是本发明通讯终端的温度控制方法流程图一。
图2是本发明通讯终端的温度控制方法流程图二。
图3是本发明通讯终端的温度控制装置结构图。
具体实施方式
为了使本发明的目的、技术方案及优点更加清楚明白,以下结合附图及实施例,对本发明进行进一步详细说明。应当理解,此处所描述的具体实施例仅仅用以解释本发明,并不用于限定本发明。
图1示出了本发明实施例提供的通讯终端的温度控制方法流程图,详述如下:
在步骤S101中,监测通讯终端的实时温度,确定所述实时温度低于预设通讯终端的目标温度;
在本发明实施例中,在通讯终端的背板设置有感应器,用于感应背板处温度,可以通过感应器获取背板温度作为通讯终端的实时温度,也可以通过采值数据库,根据监测到的通讯终端的电池、CPU、GPU的实时温度,在采值数据库中查找电池、CPU、GPU的实时温度对应的通讯终端的实时温度。
在步骤S102中,根据实时温度与所述目标温度之间的差值,控制负载应用开启或关闭,以增加工作CPU和/或GPU的核数来加快通讯终端的升温速度,或减少工作CPU和/或GPU的核数来降低通讯终端的升温速度从而使通讯终端缓慢升温到目标温度。
在本发明实施例中,若实时温度与所述目标温度之差在第一预设温度范围内,则控制多个负载应用开启,增加工作CPU和/或GPU的核数来加快通讯终端的升温速度;若实时温度与所述目标温度之差在第二预设温度范围内,则控制部分负载应用关闭,减少工作CPU和/或GPU的核数来降低通讯终端的升温速度;若实时温度与所述目标温度之差在第三预设温度范围内,则控制负载应用关闭,减少工作CPU和/或GPU的核数来降低通讯终端的升温速度。
第一预设温度范围为大于4°,当实时温度与目标温度之差大于4°时,控制多个负载应用开启,通过负载使CPU或GPU发热,同时,增加工作CPU和/或GPU的核数,例如8核全开,加速CPU、GPU、电池的发热速度,加快通讯终端的温度的上升速度。
第二预设温度范围为大于2°小于4°,通过控制部分负载应用关闭,减少负载发热,减少工作CPU和/或GPU的核数,例如8核关4核,从而降低通讯终端的升温速度。
第三预设温度范围为小于0.5°,当实时温度与目标温度之差小于0.5°时,控制负载应用关闭,使CPU或GPU减少发热,同时,减少工作CPU和/或GPU的核数,例如8核关闭6核,减慢CPU、GPU、电池的发热速度,减慢通讯终端的温度的上升速度,使通讯终端的温度缓慢上升到目标温度。
图2示出了本发明实施例提供的基于屏幕的霓虹灯显示方法流程图,详述如下:
在步骤S201中,分别监测电池、CPU、GPU的实时温度,确定所述电池、CPU、GPU中的任意一个的实时温度低于其所能达到的最大温度;
在步骤S202中,若电池、CPU、GPU中的任意一个的实时温度与所述最大温度之差在第四预设温度范围内,则控制多个负载应用开启,以增加工作CPU和/或GPU的核数从而增加电池、CPU、GPU的发热;
在步骤S203中,若电池、CPU、GPU中的任意一个的实时温度与所述最大温度之差在第五预设温度范围内,则控制负载应用关闭,减少工作CPU和/或GPU的核数以减少电池、CPU、GPU的发热。
在本发明实施例中,分别监控电池、CPU、GPU的实时温度,当电池、CPU、GPU中的任意一个的实时温度低于该电池、CPU、GPU对应的能达到的最大温度,且与最大温度之差在第四预设温度范围内,本例中,第四预设温度范围为小于6°,且通讯终端实时温度低于目标温度(电池、CPU、GPU能达到的最大温度较高,一般情况下,在达到目标温度前,电池、CPU、GPU都不会超出电池、CPU、GPU能达到的最大温度),控制多个负载应用开启,以增加CPU、GPU发热,打开多核CPU和/或GPU的核数以增加该电池、CPU、GPU的发热。
第五预设温度范围内为小于1°,通过关闭负载应用,减少CPU、GPU发热,关闭多核CPU和/或GPU的核数,例如8核关6核,从而减少电池、CPU、GPU的发热,使通讯终端的温度缓慢上升到目标温度。本例中,还可以设置多个温度范围,例如,温度小于3°大于2°,通过关闭部分负载应用,减少CPU、GPU发热,还可以设置温度小于2°大于1°,通过关闭所有负载应用,减少CPU、GPU发热。
图3示出了本发明实施例提供的通讯终端的温度控制装置结构图,详述如下:
实时温度监测单元31监测通讯终端的实时温度,确定实时温度低于预设通讯终端的目标温度;
在本发明实施例中,通讯终端的实时温度通过手机背板感应器获取或根据电池、CPU、GPU的实时温度获取。
实时温度监测单元31包括硬件温度监测模块311分别监测电池、CPU、GPU的实时温度,确定电池、CPU、GPU中的任意一个的实时温度低于其所能达到的最大温度;
负载应用控制单元32根据实时温度与所述目标温度之间的差值,控制负载应用开启或关闭,以增加工作CPU和/或GPU的核数来加快通讯终端的升温速度,或减少工作CPU和/或GPU的核数来降低通讯终端的升温速度从而使通讯终端缓慢升温到目标温度。
负载应用控制单元32包括:
负载应用开启模块321若实时温度与所述目标温度之差在第一预设温度范围内,则控制多个负载应用开启,增加工作CPU和/或GPU的核数来加快通讯终端的升温速度。
部分负载应用关闭模块322若实时温度与所述目标温度之差在第二预设温度范围内,则控制部分负载应用关闭,减少工作CPU和/或GPU的核数来降低通讯终端的升温速度;
负载应用关闭模块323若实时温度与所述目标温度之差在第三预设温度范围内,则控制负载应用关闭,减少工作CPU和/或GPU的核数来降低通讯终端的升温速度。
增加发热模块324若电池、CPU、GPU中的任意一个的实时温度与所述最大温度之差在第四预设温度范围内,则控制多个负载应用开启,以增加工作CPU和/或GPU的核数从而增加所述电池、CPU、GPU的发热。
减少发热模块325若电池、CPU、GPU中的任意一个的实时温度与所述最大温度之差在第五预设温度范围内,则控制负载应用关闭,减少工作CPU和/或GPU的核数以减少所述电池、CPU、GPU的发热。
通过通讯终端的温度控制方式在上述方法实施例中已经阐述,在此,不再赘述。
本发明的通讯终端的温度控制方法,监测通讯终端的实时温度,确定实时温度低于预设通讯终端的目标温度;根据实时温度与所述目标温度之间的差值,控制负载应用开启或关闭,以增加工作CPU和/或GPU的核数来加快通讯终端的升温速度,或减少工作CPU和/或GPU的核数来降低通讯终端的升温速度从而使通讯终端缓慢升温到所述目标温度。通过监测通讯终端的实时温度与所述目标温度之间的差值,控制负载应用开启或关闭,以加快或降低通讯终端的升温速度,对废气热量利用,使通讯终端实现高温恒温控制,实现暖袋功能。
以上所述仅是本发明的优选实施方式,应当指出,对于本技术领域的普通技术人员来说,在不脱离本发明原理的前提下,还可以作出若干改进和润饰,这些改进和润饰也应视为本发明的保护范围。
Claims (4)
1.一种通讯终端的温度控制方法,其特征在于,所述方法包括:
监测通讯终端的实时温度,确定所述通讯终端的实时温度低于预设通讯终端的目标温度;所述通讯终端的实时温度通过手机背板感应器获取或根据电池、CPU、GPU的实时温度获取;
根据所述通讯终端的实时温度与所述目标温度之间的差值,控制负载应用开启或关闭,以增加工作CPU和/或GPU的核数来加快通讯终端的升温速度,或减少工作CPU和/或GPU的核数来降低通讯终端的升温速度从而使通讯终端缓慢升温到所述目标温度;
分别监测电池、CPU、GPU的实时温度,确定所述电池、CPU、GPU中的任意一个的实时温度低于其所能达到的最大温度;
若所述电池、CPU、GPU中的任意一个的实时温度与所述最大温度之差在第四预设温度范围内,则控制多个负载应用开启,以增加工作CPU和/或GPU的核数从而增加所述电池、CPU、GPU的发热。
2.如权利要求1所述的温度控制方法,其特征在于,所述根据所述通讯终端的实时温度与所述目标温度之间的差值,控制负载应用开启或关闭,还包括:
若所述电池、CPU、GPU中的任意一个的实时温度与所述最大温度之差在第五预设温度范围内,则控制负载应用关闭,减少工作CPU和/或GPU的核数以减少所述电池、CPU、GPU的发热。
3.一种通讯终端的温度控制装置,其特征在于,所述装置包括:
实时温度监测单元,用于监测通讯终端的实时温度,确定所述通讯终端的实时温度低于预设通讯终端的目标温度;所述通讯终端的实时温度通过手机背板感应器获取或根据电池、CPU、GPU的实时温度获取;
负载应用控制单元,用于根据所述通讯终端的实时温度与所述目标温度之间的差值,控制负载应用开启或关闭,以增加工作CPU和/或GPU的核数来加快通讯终端的升温速度,或减少工作CPU和/或GPU的核数来降低通讯终端的升温速度从而使通讯终端缓慢升温到所述目标温度;
所述实时温度监测单元具体包括:
硬件温度监测模块,用于分别监测电池、CPU、GPU的实时温度,确定所述电池、CPU、GPU中的任意一个的实时温度低于其所能达到的最大温度;
所述负载应用控制单元还包括:
增加发热模块,用于若所述电池、CPU、GPU中的任意一个的实时温度与所述最大温度之差在第四预设温度范围内,则控制多个负载应用开启,以增加工作CPU和/或GPU的核数从而增加所述电池、CPU、GPU的发热。
4.如权利要求3所述的温度控制装置,其特征在于,所述负载应用控制单元还包括:
减少发热模块,用于若所述电池、CPU、GPU中的任意一个的实时温度与所述最大温度之差在第五预设温度范围内,则控制负载应用关闭,减少工作CPU和/或GPU的核数以减少所述电池、CPU、GPU的发热。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201410766423.4A CN104536483B (zh) | 2014-12-11 | 2014-12-11 | 一种通讯终端的温度控制方法与装置 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201410766423.4A CN104536483B (zh) | 2014-12-11 | 2014-12-11 | 一种通讯终端的温度控制方法与装置 |
Publications (2)
Publication Number | Publication Date |
---|---|
CN104536483A CN104536483A (zh) | 2015-04-22 |
CN104536483B true CN104536483B (zh) | 2017-12-12 |
Family
ID=52852025
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201410766423.4A Active CN104536483B (zh) | 2014-12-11 | 2014-12-11 | 一种通讯终端的温度控制方法与装置 |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN104536483B (zh) |
Families Citing this family (8)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN105100422A (zh) * | 2015-05-29 | 2015-11-25 | 努比亚技术有限公司 | 一种智能信息提醒方法及智能信息提醒终端 |
CN105204954B (zh) * | 2015-09-17 | 2019-02-22 | Oppo广东移动通信有限公司 | 一种处理死机状态的方法和终端 |
US10879715B2 (en) | 2017-03-08 | 2020-12-29 | Mediatek Inc. | Method for improving temperature management of battery pack |
CN107181859A (zh) * | 2017-04-14 | 2017-09-19 | 北京小米移动软件有限公司 | 温度控制方法及装置 |
KR102430412B1 (ko) * | 2017-08-10 | 2022-08-08 | 베이징 시아오미 모바일 소프트웨어 컴퍼니 리미티드 | 사용자 기기를 보호하는 방법, 장치, 사용자 기기 및 기지국 |
CN107845392B (zh) * | 2017-10-11 | 2020-12-29 | 晶晨半导体(上海)股份有限公司 | 一种芯片温度的调控方法 |
CN107863589B (zh) * | 2017-11-24 | 2020-09-22 | 深圳市泰衡诺科技有限公司 | 电池处理方法及装置 |
CN109644353B (zh) * | 2018-10-31 | 2021-10-15 | 北京小米移动软件有限公司 | 配置调整方法、装置、电子设备和计算机可读存储介质 |
Family Cites Families (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP3805344B2 (ja) * | 2004-06-22 | 2006-08-02 | 株式会社ソニー・コンピュータエンタテインメント | プロセッサ、情報処理装置およびプロセッサの制御方法 |
CN102176782A (zh) * | 2011-01-10 | 2011-09-07 | 华为终端有限公司 | 无线终端设备及其热保护方法 |
KR20130074293A (ko) * | 2011-12-26 | 2013-07-04 | 삼성전자주식회사 | 전자 장치 및 그것의 온도 제어 방법 |
US9075611B2 (en) * | 2012-09-12 | 2015-07-07 | Htc Corporation | Electronic device with power management mechanism and power management method thereof |
CN103631361A (zh) * | 2013-11-21 | 2014-03-12 | 杭州华三通信技术有限公司 | 一种提高系统可靠性的方法及设备 |
-
2014
- 2014-12-11 CN CN201410766423.4A patent/CN104536483B/zh active Active
Also Published As
Publication number | Publication date |
---|---|
CN104536483A (zh) | 2015-04-22 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN104536483B (zh) | 一种通讯终端的温度控制方法与装置 | |
US10135274B2 (en) | Charging circuit and electronic device having the same | |
US10424958B2 (en) | Charging method and apparatus for rechargeable battery | |
CN104300630B (zh) | 充电控制装置及方法 | |
KR101551051B1 (ko) | 전자 장치에서의 다중 레벨 열 관리 | |
ES2806090T3 (es) | Procedimiento para cargar una batería y dispositivo electrónico | |
NZ779663A (en) | Battery with a voltage regulation device | |
WO2013151821A3 (en) | Managing cycle life and runtime in batteries for portable electronic devices | |
CN107995963B (zh) | 一种显示屏的控制方法及装置 | |
CN104808717B (zh) | 一种温度控制方法及装置 | |
MX2012011949A (es) | Administrador de energia para dispositivo portatil electronico con modificacion por circuito de control por retroalimentacion de limite de corriente para estabilizar una fuente de alimentacion externa. | |
US10587141B2 (en) | Intelligent battery charging system and method | |
JP2016519923A5 (zh) | ||
KR102579676B1 (ko) | 배터리에 전력을 공급하는 방법 및 이를 위한 전자 장치 | |
KR20150124196A (ko) | 전력 관리 방법 및 그 방법을 처리하는 전자 장치 | |
EP2387298A1 (en) | Selecting a power path based on temperature | |
CN105098871A (zh) | 便携式装置以及其充电电流的控制方法 | |
KR20150114185A (ko) | 전원 공급을 제어하는 방법과 전자 장치 | |
EP2682840A1 (en) | Controlling current draw | |
WO2014176980A1 (zh) | 一种充电方法、装置及电子设备 | |
US11043827B2 (en) | Battery performance enhancement | |
TWI682569B (zh) | 用於加溫電池之系統及方法 | |
WO2017031673A1 (zh) | 穿戴式设备及其充电方法 | |
US20190145673A1 (en) | Cooling device | |
US9263913B2 (en) | Controlling current draw |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
C06 | Publication | ||
PB01 | Publication | ||
C10 | Entry into substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
GR01 | Patent grant | ||
GR01 | Patent grant |