本發(fā)明涉及終端設(shè)備控制的技術(shù)領(lǐng)域,具體是涉及一種終端設(shè)備及其充電時(shí)的溫升控制方法、裝置以及存儲(chǔ)介質(zhì)。
背景技術(shù):
隨著終端設(shè)備的發(fā)展,手機(jī)已成為了人們工作和生活中不可缺少的一部分。目前,大部分的智能手機(jī)都存在功耗過大的問題,同時(shí)當(dāng)前電池技術(shù)的發(fā)展相對(duì)滯后,導(dǎo)致?lián)碛袕?qiáng)大功能的智能手機(jī)往往沒有人們期望的續(xù)航能力。
因此使用智能手機(jī)面臨著頻繁充電的問題,而隨著充電技術(shù)的發(fā)展以及人們對(duì)充電時(shí)間短的要求,目前智能手機(jī)的充電電流基本上都在1a左右,有的甚至更大。眾所周知,充電時(shí)手機(jī)的溫升是非常顯著的,電流越大,溫升越明顯。
另一方面,由于智能手機(jī)的功能越來越強(qiáng)大,在充電的過程中往往會(huì)運(yùn)行著很多應(yīng)用程序,這會(huì)導(dǎo)致智能手機(jī)充電時(shí)的溫升更加顯著,甚至出現(xiàn)用戶在觸摸智能手機(jī)時(shí)感覺到灼熱的情況,這很大程度上影響了用戶的體驗(yàn),更為嚴(yán)重的是溫升過高還會(huì)引起終端設(shè)備的使用安全問題。因此,有必要對(duì)終端設(shè)備充電時(shí)的溫升進(jìn)行控制。
技術(shù)實(shí)現(xiàn)要素:
本發(fā)明實(shí)施例一方面提供了一種終端設(shè)備充電時(shí)的溫升控制方法,所述方法包括:
檢測終端設(shè)備是否處于充電狀態(tài);
若所述終端設(shè)備處于充電狀態(tài),則判斷終端設(shè)備電池的電量是否小于電量預(yù)設(shè)值;
若所述終端設(shè)備電池的電量小于電量預(yù)設(shè)值,檢測所述終端設(shè)備電池的溫度;
當(dāng)所述終端設(shè)備電池的溫度處于第一溫度閾值區(qū)間時(shí),對(duì)所述終端設(shè)備采用恒定電壓的方式進(jìn)行充電;當(dāng)所述終端設(shè)備電池的溫度處于第二溫度閾值區(qū)間時(shí),對(duì)所述終端設(shè)備采用第一恒定電流的方式進(jìn)行充電。
為解決上述技術(shù)問題,本發(fā)明實(shí)施例另一方面還提供一種終端設(shè)備充電時(shí)的溫升控制裝置,所述裝置包括:
充電狀態(tài)檢測模塊,用于檢測終端設(shè)備是否處于充電狀態(tài);
電池電量檢測模塊,用于在所述終端設(shè)備處于充電狀態(tài)時(shí)檢測所述終端設(shè)備電池的電量;
電池溫度檢測模塊,用于在所述終端設(shè)備電池的電量小于電量預(yù)設(shè)值時(shí)檢測所述終端設(shè)備電池的溫度;
充電模塊,用于當(dāng)所述終端設(shè)備電池的溫度處于第一溫度閾值區(qū)間時(shí),對(duì)所述終端設(shè)備采用恒定電壓的方式進(jìn)行充電;當(dāng)所述終端設(shè)備電池的溫度處于第二溫度閾值區(qū)間時(shí),對(duì)所述終端設(shè)備采用第一恒定電流的方式進(jìn)行充電。
進(jìn)一步地,本發(fā)明實(shí)施例還提供一種終端設(shè)備,所述終端設(shè)備包括處理器以及存儲(chǔ)器,所述處理器耦合所述存儲(chǔ)器,所述處理器在工作時(shí)執(zhí)行指令以實(shí)現(xiàn)如上述實(shí)施例中任一項(xiàng)所述的方法。
另外,本發(fā)明實(shí)施例又提供一種計(jì)算機(jī)可讀存儲(chǔ)介質(zhì),其上存儲(chǔ)有計(jì)算機(jī)程序,該程序被處理器執(zhí)行以實(shí)現(xiàn)如上述實(shí)施例中任一項(xiàng)所述的方法。
相較于現(xiàn)有技術(shù),本發(fā)明實(shí)施例提供的終端設(shè)備充電時(shí)的溫升控制方法,在檢測到充電狀態(tài)終端設(shè)備電池的電量小于電量預(yù)設(shè)值的情況下檢測終端設(shè)備電池的溫度,根據(jù)電池溫度所處的不同溫度閾值區(qū)間來確定所采用的充電策略(對(duì)終端設(shè)備采用恒定電流的方式進(jìn)行充電或者恒定電壓的方式進(jìn)行充電),進(jìn)而實(shí)現(xiàn)對(duì)終端設(shè)備充電時(shí)溫升的控制,以避免終端設(shè)備的溫升過高。
附圖說明
為了更清楚地說明本發(fā)明實(shí)施例中的技術(shù)方案,下面將對(duì)實(shí)施例描述中所需要使用的附圖作簡單地介紹,顯而易見地,下面描述中的附圖僅僅是本發(fā)明的一些實(shí)施例,對(duì)于本領(lǐng)域普通技術(shù)人員來講,在不付出創(chuàng)造性勞動(dòng)的前提下,還可以根據(jù)這些附圖獲得其他的附圖。
圖1是本發(fā)明終端設(shè)備充電時(shí)溫升控制方法一實(shí)施例的流程示意圖;
圖2是本發(fā)明終端設(shè)備充電時(shí)溫升控制方法另一實(shí)施例的流程示意圖;
圖3是本發(fā)明終端設(shè)備充電時(shí)溫升控制方法又一實(shí)施例的流程示意圖;
圖4是特定類別的應(yīng)用程序設(shè)定方法一實(shí)施例的流程示意圖;
圖5是特定類別的應(yīng)用程序設(shè)定方法另一實(shí)施例的流程示意圖;
圖6是特定類別的應(yīng)用程序設(shè)定方法又一實(shí)施例的流程示意圖;
圖7是特定類別應(yīng)用程序的設(shè)定交集示意框圖;
圖8是本發(fā)明終端設(shè)備充電時(shí)的溫升控制裝置一實(shí)施例的結(jié)構(gòu)組成框圖;
圖9是本發(fā)明終端設(shè)備一實(shí)施例的結(jié)構(gòu)組成示意圖;
圖10是本發(fā)明存儲(chǔ)介質(zhì)一實(shí)施例的結(jié)構(gòu)示意圖。
具體實(shí)施方式
下面結(jié)合附圖和實(shí)施例,對(duì)本發(fā)明作進(jìn)一步的詳細(xì)描述。特別指出的是,以下實(shí)施例僅用于說明本發(fā)明,但不對(duì)本發(fā)明的范圍進(jìn)行限定。同樣的,以下實(shí)施例僅為本發(fā)明的部分實(shí)施例而非全部實(shí)施例,本領(lǐng)域普通技術(shù)人員在沒有作出創(chuàng)造性勞動(dòng)前提下所獲得的所有其它實(shí)施例,都屬于本發(fā)明保護(hù)的范圍。
本發(fā)明中的術(shù)語“第一”、“第二”、“第三”僅用于描述目的,而不能理解為指示或暗示相對(duì)重要性或者隱含指明所指示的技術(shù)特征的數(shù)量。由此,限定有“第一”、“第二”、“第三”的特征可以明示或者隱含地包括至少一個(gè)該特征。本發(fā)明的描述中,“多個(gè)”的含義是至少兩個(gè),例如兩個(gè),三個(gè)等,除非另有明確具體的限定。本發(fā)明實(shí)施例中所有方向性指示(諸如上、下、左、右、前、后……)僅用于解釋在某一特定姿態(tài)(如附圖所示)下各部件之間的相對(duì)位置關(guān)系、運(yùn)動(dòng)情況等,如果該特定姿態(tài)發(fā)生改變時(shí),則該方向性指示也相應(yīng)地隨之改變。此外,術(shù)語“包括”和“具有”以及它們?nèi)魏巫冃?,意圖在于覆蓋不排他的包含。例如包含了一系列步驟或單元的過程、方法、系統(tǒng)、產(chǎn)品或設(shè)備沒有限定于已列出的步驟或單元,而是可選地還包括沒有列出的步驟或單元,或可選地還包括對(duì)于這些過程、方法、產(chǎn)品或設(shè)備固有的其它步驟或單元。
在本文中提及“實(shí)施例”意味著,結(jié)合實(shí)施例描述的特定特征、結(jié)構(gòu)或特性可以包含在本發(fā)明的至少一個(gè)實(shí)施例中。在說明書中的各個(gè)位置出現(xiàn)該短語并不一定均是指相同的實(shí)施例,也不是與其它實(shí)施例互斥的獨(dú)立的或備選的實(shí)施例。本領(lǐng)域技術(shù)人員顯式地和隱式地理解的是,本文所描述的實(shí)施例可以與其它實(shí)施例相結(jié)合。
請(qǐng)參閱圖1,圖1是本發(fā)明終端設(shè)備充電時(shí)溫升控制方法一實(shí)施例的流程示意圖;需要說明的是,本發(fā)明中所指的終端設(shè)備包括手機(jī)、平板電腦、筆記本電腦等。該方法包括但不限以下步驟。
步驟s100,檢測終端設(shè)備是否處于充電狀態(tài)。
該步驟的具體方法可以為通過檢測充電電路的工作狀態(tài),或者檢測充電提示是否開啟等。具體的檢測方法在本領(lǐng)域技術(shù)人員的理解范圍內(nèi),此處不再一一列舉。
步驟s110,若終端設(shè)備處于充電狀態(tài),則判斷終端設(shè)備電池的電量是否小于電量預(yù)設(shè)值。
在該步驟中,若終端設(shè)備處于非充電狀態(tài),則停止該方法后續(xù)全部的步驟。電量預(yù)設(shè)值可以為電池總電量的預(yù)設(shè)比值,譬如總電量的30%等。當(dāng)然,該數(shù)值本領(lǐng)域技術(shù)人員可以根據(jù)電池總電量以及終端設(shè)備的續(xù)航情況來設(shè)定,此處不做具體限定。
步驟s120,若終端設(shè)備電池的電量小于電量預(yù)設(shè)值,檢測終端設(shè)備電池的溫度。
測量終端設(shè)備電池的溫度的方法可以包括通過在電池上或者靠近電池位置處設(shè)置傳感器或者熱敏電阻等。
譬如設(shè)置負(fù)溫度系數(shù)熱敏電阻,即ntc電阻(negativetemperaturecoefficient,ntc),與終端設(shè)備的電池連接,由于ntc電阻的阻值與溫度成反比,會(huì)因高溫遞減、低溫遞增,且溫度系數(shù)非常大,可用于檢測微小的溫度變化,準(zhǔn)確性較高。根據(jù)ntc電阻的特性,ntc在不同溫度環(huán)境下可以產(chǎn)生不同的ntc電阻的電壓;通過監(jiān)測負(fù)溫度系數(shù)熱敏電阻的電壓值來測定當(dāng)前的電池的溫度值。
步驟s130,當(dāng)終端設(shè)備電池的溫度處于第一溫度閾值區(qū)間時(shí),對(duì)終端設(shè)備采用恒定電壓的方式進(jìn)行充電;當(dāng)終端設(shè)備電池的溫度處于第二溫度閾值區(qū)間時(shí),對(duì)終端設(shè)備采用第一恒定電流的方式進(jìn)行充電。
在該步驟中,優(yōu)選地,第一溫度閾值區(qū)間的溫度值小于第二溫度閾值區(qū)間的溫度值;舉例來講,第一溫度閾值區(qū)間可以為30-60攝氏度,而第二溫度閾值區(qū)間為60-80攝氏度。
一般來講,恒定電壓的方式進(jìn)行充電時(shí)的充電電流要比恒定電流的方式進(jìn)行充電時(shí)的充電電流大,當(dāng)電池溫度較低時(shí),可以以較大電流的恒定電壓方式進(jìn)行充電,而當(dāng)電池溫度較低時(shí),可以以較小電流的第一恒定電流方式進(jìn)行充電。
相較于現(xiàn)有技術(shù),本發(fā)明實(shí)施例提供的終端設(shè)備充電時(shí)的溫升控制方法,在檢測到充電狀態(tài)終端設(shè)備電池的電量小于電量預(yù)設(shè)值的情況下檢測終端設(shè)備電池的溫度,根據(jù)電池溫度所處的不同溫度閾值區(qū)間來確定所采用的充電策略(對(duì)終端設(shè)備采用恒定電流的方式進(jìn)行充電或者恒定電壓的方式進(jìn)行充電),進(jìn)而實(shí)現(xiàn)對(duì)終端設(shè)備充電時(shí)溫升的控制,以避免終端設(shè)備的溫升過高。
進(jìn)一步地,請(qǐng)參閱圖2,圖2是本發(fā)明終端設(shè)備充電時(shí)溫升控制方法另一實(shí)施例的流程示意圖;該實(shí)施例中的方法包括步驟:
步驟s200,檢測終端設(shè)備是否處于充電狀態(tài)。
該步驟的具體方法可以為通過檢測充電電路的工作狀態(tài),或者檢測充電提示是否開啟等。具體的檢測方法在本領(lǐng)域技術(shù)人員的理解范圍內(nèi),此處不再詳述。
在該步驟中,若檢測終端設(shè)備是否處于充電狀態(tài)的結(jié)果為否,則直接進(jìn)入步驟s210,結(jié)束整個(gè)流程。若檢測終端設(shè)備是否處于充電狀態(tài)的結(jié)果為是,進(jìn)入下一步驟。
步驟s201,判斷終端設(shè)備電池的電量是否小于電量預(yù)設(shè)值。
電量預(yù)設(shè)值可以為電池總電量的預(yù)設(shè)比值,譬如總電量的30%等。當(dāng)然,該數(shù)值本領(lǐng)域技術(shù)人員可以根據(jù)電池總電量以及終端設(shè)備的續(xù)航情況來設(shè)定,此處不做具體限定。
若判斷終端設(shè)備電池的電量小于電量預(yù)設(shè)值,則進(jìn)入下一步驟,即步驟s202;若判斷終端設(shè)備電池的電量是否小于電量預(yù)設(shè)值的結(jié)果為否,則進(jìn)入步驟s206。
步驟s202,檢測終端設(shè)備電池的溫度。
同樣的,測量終端設(shè)備電池的溫度的方法可以包括通過在電池上或者靠近電池位置處設(shè)置傳感器或者熱敏電阻等。
步驟s203,判斷終端設(shè)備電池的溫度所處的溫度閾值區(qū)間。
在該步驟中,將溫度閾值區(qū)間分為兩個(gè),第一溫度閾值區(qū)間和第二溫度閾值區(qū)間,優(yōu)選地,第一溫度閾值區(qū)間的溫度值小于第二溫度閾值區(qū)間的溫度值;舉例來講,第一溫度閾值區(qū)間可以為30-60攝氏度,而第二溫度閾值區(qū)間為60-80攝氏度。在其他實(shí)施例中也可以分為多個(gè)的情況。當(dāng)所述終端設(shè)備電池的溫度處于第一溫度閾值區(qū)間時(shí),進(jìn)入步驟s204;當(dāng)所述終端設(shè)備電池的溫度處于第二溫度閾值區(qū)間時(shí),則進(jìn)入步驟s205。
步驟s204,對(duì)所述終端設(shè)備采用恒定電壓的方式進(jìn)行充電。
在該實(shí)施例中可以采用恒定5v電壓的方式進(jìn)行充電。
步驟s205,對(duì)所述終端設(shè)備采用第一恒定電流的方式進(jìn)行充電。
其中,優(yōu)選地,本發(fā)明實(shí)施例中恒定電流充電方式比恒定電壓充電方式的充電電流小。
步驟s206,檢測終端設(shè)備電池的溫度。
需要說明的是,本實(shí)施例中,步驟s202和步驟s206都是檢測終端設(shè)備電池的溫度,之所以在同一實(shí)施例中將該步驟寫兩次,是為了表示當(dāng)所述終端設(shè)備電池的電量小于電量預(yù)設(shè)值與大于或等于電量預(yù)設(shè)值的兩種情況下終端設(shè)備所采用充電策略的不同。
步驟s207,判斷終端設(shè)備電池的溫度所處的溫度閾值區(qū)間。
在該步驟中,同樣將溫度閾值區(qū)間分為兩個(gè),第一溫度閾值區(qū)間和第二溫度閾值區(qū)間,優(yōu)選地,第一溫度閾值區(qū)間的溫度值小于第二溫度閾值區(qū)間的溫度值;舉例來講,第一溫度閾值區(qū)間可以為40-60攝氏度,而第二溫度閾值區(qū)間為60-80攝氏度。在其他實(shí)施例中也可以分為多個(gè)的情況。當(dāng)所述終端設(shè)備電池的溫度處于第一溫度閾值區(qū)間時(shí),進(jìn)入步驟s208;當(dāng)所述終端設(shè)備電池的溫度處于第二溫度閾值區(qū)間時(shí),則進(jìn)入步驟s209。
步驟s208,對(duì)終端設(shè)備采用第二恒定電流的方式進(jìn)行充電。
步驟s209,對(duì)終端設(shè)備采用第三恒定電流的方式進(jìn)行充電。
在以上兩個(gè)步驟中,優(yōu)選地,第二恒定電流值大于第三恒定電流值。也就是說,當(dāng)終端設(shè)備電池溫度較低時(shí)采用較大電流進(jìn)行充電,而當(dāng)終端設(shè)備電池溫度相對(duì)較高時(shí)則采用較小電流進(jìn)行充電。
步驟s210,結(jié)束。
相較于現(xiàn)有技術(shù),本發(fā)明實(shí)施例提供的終端設(shè)備充電時(shí)的溫升控制方法,在比較充電狀態(tài)終端設(shè)備電池的電量與電量預(yù)設(shè)值的大小之后,分別檢測終端設(shè)備電池的溫度,根據(jù)電池溫度所處的不同溫度閾值區(qū)間來確定與之對(duì)應(yīng)的充電策略,進(jìn)而實(shí)現(xiàn)對(duì)終端設(shè)備充電時(shí)溫升的控制,以避免終端設(shè)備的溫升過高。
請(qǐng)參閱圖3,圖3是本發(fā)明終端設(shè)備充電時(shí)溫升控制方法又一實(shí)施例的流程示意圖,該實(shí)施例中的方法包括如下步驟。
步驟s300,檢測終端設(shè)備是否處于充電狀態(tài)。
該步驟的具體方法可以為通過檢測充電電路的工作狀態(tài),或者檢測充電提示是否開啟等。具體的檢測方法在本領(lǐng)域技術(shù)人員的理解范圍內(nèi),此處不再詳述。
在該步驟中,若檢測終端設(shè)備是否處于充電狀態(tài)的結(jié)果為否,則直接進(jìn)入步驟s313,結(jié)束整個(gè)流程。若檢測終端設(shè)備是否處于充電狀態(tài)的結(jié)果為是,進(jìn)入下一步驟。
步驟s301,判斷終端設(shè)備電池的電量是否小于電量預(yù)設(shè)值。
電量預(yù)設(shè)值可以為電池總電量的預(yù)設(shè)比值,譬如總電量的30%等。當(dāng)然,該數(shù)值本領(lǐng)域技術(shù)人員可以根據(jù)電池總電量以及終端設(shè)備的續(xù)航情況來設(shè)定,此處不做具體限定。
若判斷終端設(shè)備電池的電量小于電量預(yù)設(shè)值,則進(jìn)入下一步驟,即步驟s302;若判斷終端設(shè)備電池的電量是否小于電量預(yù)設(shè)值的結(jié)果為否,則進(jìn)入步驟s306。
步驟s302,檢測終端設(shè)備電池的溫度。
同樣的,測量終端設(shè)備電池的溫度的方法可以包括通過在電池上或者靠近電池位置處設(shè)置傳感器或者熱敏電阻等。
步驟s303,判斷終端設(shè)備電池的溫度所處的溫度閾值區(qū)間。
在該步驟中,將溫度閾值區(qū)間分為兩個(gè),第一溫度閾值區(qū)間和第二溫度閾值區(qū)間,優(yōu)選地,第一溫度閾值區(qū)間的溫度值小于第二溫度閾值區(qū)間的溫度值;舉例來講,第一溫度閾值區(qū)間可以為30-60攝氏度,而第二溫度閾值區(qū)間為60-80攝氏度。在其他實(shí)施例中也可以分為多個(gè)的情況。當(dāng)所述終端設(shè)備電池的溫度處于第一溫度閾值區(qū)間時(shí),進(jìn)入步驟s304;當(dāng)所述終端設(shè)備電池的溫度處于第二溫度閾值區(qū)間時(shí),則進(jìn)入步驟s305。
步驟s304,對(duì)所述終端設(shè)備采用恒定電壓的方式進(jìn)行充電。
在該實(shí)施例中可以采用恒定5v電壓的方式進(jìn)行充電。
步驟s305,對(duì)所述終端設(shè)備采用第一恒定電流的方式進(jìn)行充電。
其中,優(yōu)選地,本發(fā)明實(shí)施例中恒定電流充電方式比恒定電壓充電方式的充電電流小。
步驟s306,檢測終端設(shè)備電池的溫度。
需要說明的是,本實(shí)施例中,步驟s302和步驟s306都是檢測終端設(shè)備電池的溫度,之所以在同一實(shí)施例中將該步驟寫兩次,是為了表示當(dāng)所述終端設(shè)備電池的電量小于電量預(yù)設(shè)值與大于或等于電量預(yù)設(shè)值的兩種情況下終端設(shè)備所采用充電策略的不同。
步驟s307,判斷終端設(shè)備電池的溫度所處的溫度閾值區(qū)間。
在該步驟中,同樣將溫度閾值區(qū)間分為兩個(gè),第一溫度閾值區(qū)間和第二溫度閾值區(qū)間,優(yōu)選地,第一溫度閾值區(qū)間的溫度值小于第二溫度閾值區(qū)間的溫度值;舉例來講,第一溫度閾值區(qū)間可以為40-60攝氏度,而第二溫度閾值區(qū)間為60-80攝氏度。在其他實(shí)施例中也可以分為多個(gè)的情況。當(dāng)所述終端設(shè)備電池的溫度處于第一溫度閾值區(qū)間時(shí),進(jìn)入步驟s308;當(dāng)所述終端設(shè)備電池的溫度處于第二溫度閾值區(qū)間時(shí),則進(jìn)入步驟s309。
步驟s308,對(duì)終端設(shè)備采用第二恒定電流的方式進(jìn)行充電。
步驟s309,對(duì)終端設(shè)備采用第三恒定電流的方式進(jìn)行充電。
在以上兩個(gè)步驟中,優(yōu)選地,第二恒定電流值大于第三恒定電流值。也就是說,當(dāng)終端設(shè)備電池溫度較低時(shí)采用較大電流進(jìn)行充電,而當(dāng)終端設(shè)備電池溫度相對(duì)較高時(shí)則采用較小電流進(jìn)行充電。
步驟s310,檢測終端設(shè)備正在運(yùn)行的應(yīng)用程序。
步驟s311,判斷終端設(shè)備是否正在運(yùn)行對(duì)應(yīng)特定類別的應(yīng)用程序。
在該步驟中,關(guān)于特定類別的應(yīng)用程序的設(shè)定方法請(qǐng)參閱圖4,圖4是特定類別的應(yīng)用程序設(shè)定方法一實(shí)施例的流程示意圖,該方法包括以下步驟。
步驟s401,設(shè)定一耗電量閾值;
在該步驟中,耗電量閾值的單位可以為每分鐘所消耗的電量毫安時(shí)的值;譬如50mah/min等,本領(lǐng)域技術(shù)人員可以根據(jù)終端設(shè)備的實(shí)際情況進(jìn)行設(shè)定,此處不做具體限定。
步驟s402,將每一應(yīng)用程序的耗電量與該閾值進(jìn)行比較。
步驟s403,判斷應(yīng)用程序耗電量是否大于閾值。
在步驟s403之后,即將每一應(yīng)用程序的耗電量與該閾值進(jìn)行比較后,如果判斷應(yīng)用程序耗電量是否大于閾值的結(jié)果為是,即進(jìn)入步驟s404,把應(yīng)用程序的耗電量大于該閾值的歸為第一類應(yīng)用程序;如果判斷應(yīng)用程序耗電量是否大于閾值的結(jié)果為否,則進(jìn)入步驟s405,應(yīng)用程序的耗電量小于或等于該閾值的歸為第二類應(yīng)用程序。
進(jìn)一步地,請(qǐng)參閱圖5,圖5是特定類別的應(yīng)用程序設(shè)定方法另一實(shí)施例的流程示意圖,在該實(shí)施例中,特定類別應(yīng)用程序的設(shè)定方法包括如下步驟。
步驟s501,對(duì)應(yīng)用程序的耗電量進(jìn)行排名。
在該步驟中,對(duì)終端設(shè)備中所有應(yīng)用程序的耗電量進(jìn)行測量并排名。
步驟s502,將耗電量大而排名靠前的預(yù)定數(shù)量的應(yīng)用程序歸為第一類應(yīng)用程序。
步驟s503,將其余耗電量小而排名靠后的應(yīng)用程序歸為第一類應(yīng)用程序。
其中,預(yù)定數(shù)量可以為被檢測耗電量應(yīng)用程序的二分之一、三分之一或者其他比例的數(shù)量,本領(lǐng)域技術(shù)人員可以根據(jù)終端設(shè)備電量情況、散熱情況等來設(shè)定,此處對(duì)預(yù)定數(shù)量可以不進(jìn)行具體的限定。
在步驟s310中,檢測終端設(shè)備正在運(yùn)行的應(yīng)用程序具體包括:檢測終端設(shè)備正在運(yùn)行哪些應(yīng)用程序(是包括游戲程序、視頻程序還是聊天程序、銀行理財(cái)程序等)以及根據(jù)所運(yùn)行應(yīng)用程序的耗電量將應(yīng)用程序進(jìn)行歸類,本發(fā)明實(shí)施例中將應(yīng)用程序分了兩類,當(dāng)然,在其他實(shí)施例中,還可根據(jù)耗電量情況將應(yīng)用程序細(xì)分為多個(gè)類別,譬如三類、或者四類等,在本領(lǐng)域技術(shù)人員的理解范圍內(nèi),此處不再一一詳述。該步驟中將各應(yīng)用程序分類到第一類或者第二類應(yīng)用程序中。
進(jìn)一步地,請(qǐng)參閱圖6,圖6是特定類別的應(yīng)用程序設(shè)定方法又一實(shí)施例的流程示意圖,該方法包括:步驟s601,對(duì)所述應(yīng)用程序的使用頻次進(jìn)行排名;這里使用頻次的獲取方式可以為通過一段時(shí)間記錄的終端設(shè)備中各應(yīng)用程序被使用的次數(shù),使用頻次即為該段時(shí)間內(nèi)的使用次數(shù)與時(shí)間的比值;步驟s602,將使用頻次高而排名靠前的預(yù)定數(shù)量的應(yīng)用程序歸為第三類應(yīng)用程序;步驟s603,將其余使用頻次低而排名靠后的應(yīng)用程序歸為第四類應(yīng)用程序。
優(yōu)選地,將同時(shí)屬于第一類和第四類的應(yīng)用程序設(shè)定為特定類別應(yīng)用程序,即將耗電量大且使用頻次低的應(yīng)用程序設(shè)定為特定類別應(yīng)用程序,請(qǐng)參閱圖7,圖7是特定類別應(yīng)用程序的設(shè)定交集示意框圖。圖中標(biāo)號(hào)701表示為第一類應(yīng)用程序,標(biāo)號(hào)702表示為第四類應(yīng)用程序,而交集703表示為被設(shè)定的特定類別應(yīng)用程序。
在步驟s206中,如果判斷終端設(shè)備正在運(yùn)行對(duì)應(yīng)特定類別的應(yīng)用程序,則進(jìn)入下一步驟;如果判斷終端設(shè)備沒有正在運(yùn)行對(duì)應(yīng)特定類別的應(yīng)用程序,則返回步驟s310中,以重新檢測終端設(shè)備正在運(yùn)行的應(yīng)用程序。
步驟s312,關(guān)閉對(duì)應(yīng)特定類別的應(yīng)用程序或者調(diào)整對(duì)應(yīng)特定類別的應(yīng)用程序的運(yùn)行狀態(tài)。
在該步驟中,關(guān)閉對(duì)應(yīng)特定類別的應(yīng)用程序的步驟可以為終端設(shè)備自行關(guān)閉第一類應(yīng)用程序,或者在顯示屏上彈出對(duì)話框,提示用戶關(guān)閉第一類應(yīng)用程序,讓用戶自行操作選擇。而調(diào)整對(duì)應(yīng)特定類別的應(yīng)用程序的運(yùn)行狀態(tài)則可以為將應(yīng)用程序調(diào)整為低耗電量模式或者后臺(tái)運(yùn)行的模式。
步驟s313,結(jié)束。
相較于現(xiàn)有技術(shù),本發(fā)明實(shí)施例提供的終端設(shè)備充電時(shí)的溫升控制方法,在比較充電狀態(tài)終端設(shè)備電池的電量與電量預(yù)設(shè)值的大小之后,分別檢測終端設(shè)備電池的溫度,根據(jù)電池溫度所處的不同溫度閾值區(qū)間來確定與之對(duì)應(yīng)的充電策略;另外,該方法通過檢測終端設(shè)備正在運(yùn)行的應(yīng)用程序的情況,來對(duì)應(yīng)調(diào)整屬于特定類別應(yīng)用程序的運(yùn)行狀態(tài),起到充電時(shí)減少功率消耗,較少發(fā)熱的作用;該方法可以實(shí)現(xiàn)對(duì)終端設(shè)備充電時(shí)溫升的控制,以避免終端設(shè)備的溫升過高。
進(jìn)一步地,本發(fā)明實(shí)施例還提供一種終端設(shè)備充電時(shí)的溫升控制裝置,請(qǐng)參閱圖8,圖8是本發(fā)明終端設(shè)備充電時(shí)的溫升控制裝置一實(shí)施例的結(jié)構(gòu)組成框圖,該裝置包括但不限于以下模塊:充電狀態(tài)檢測模塊810、電池電量檢測模塊820、電池溫度檢測模塊830以及充電模塊840。
具體而言,充電狀態(tài)檢測模塊810用于檢測終端設(shè)備是否處于充電狀態(tài);電池電量檢測模塊820用于在所述終端設(shè)備處于充電狀態(tài)時(shí)檢測所述終端設(shè)備電池的電量;電池溫度檢測模塊830用于在所述終端設(shè)備電池的電量小于電量預(yù)設(shè)值時(shí)檢測所述終端設(shè)備電池的溫度;充電模塊840用于當(dāng)所述終端設(shè)備電池的溫度處于第一溫度閾值區(qū)間時(shí),對(duì)所述終端設(shè)備采用恒定電壓的方式進(jìn)行充電;當(dāng)所述終端設(shè)備電池的溫度處于第二溫度閾值區(qū)間時(shí),對(duì)所述終端設(shè)備采用第一恒定電流的方式進(jìn)行充電。
關(guān)于充電狀態(tài)檢測模塊810、電池電量檢測模塊820、電池溫度檢測模塊830以及充電模塊840具體的工作流程,請(qǐng)參閱上述方法實(shí)施例中的相關(guān)描述,此處不再贅述。
另外,本發(fā)明實(shí)施例還提供一種終端設(shè)備,請(qǐng)參閱圖9,圖9是本發(fā)明終端設(shè)備一實(shí)施例的結(jié)構(gòu)組成示意圖,該終端設(shè)備900包括rf電路910、存儲(chǔ)器920、輸入單元930、顯示單元940、傳感器950、音頻電路960、wifi模塊970、處理器980以及電源990等。其中,rf電路910、存儲(chǔ)器920、輸入單元930、顯示單元940、傳感器950、音頻電路960以及wifi模塊970分別與處理器980連接;電源990用于為整個(gè)終端設(shè)備90提供電能。
具體而言,rf電路910用于接發(fā)信號(hào);存儲(chǔ)器920用于存儲(chǔ)數(shù)據(jù)指令信息;輸入單元930用于輸入信息,具體可以包括觸控面板931以及操作按鍵等其他輸入設(shè)備932;顯示單元940則可以包括顯示面板941等;傳感器950包括紅外傳感器、激光傳感器等,用于檢測用戶接近信號(hào)、距離信號(hào)等;揚(yáng)聲器961以及傳聲器(或者麥克風(fēng))962通過音頻電路960與處理器980連接,用于接發(fā)聲音信號(hào);wifi模塊970則用于接收和發(fā)射wifi信號(hào)。
處理器980還用于檢測終端設(shè)備是否處于充電狀態(tài);若所述終端設(shè)備處于充電狀態(tài),則判斷終端設(shè)備電池的電量是否小于電量預(yù)設(shè)值;若所述終端設(shè)備電池的電量小于電量預(yù)設(shè)值,檢測所述終端設(shè)備電池的溫度;當(dāng)所述終端設(shè)備電池的溫度處于第一溫度閾值區(qū)間時(shí),對(duì)所述終端設(shè)備采用恒定電壓的方式進(jìn)行充電;當(dāng)所述終端設(shè)備電池的溫度處于第二溫度閾值區(qū)間時(shí),對(duì)所述終端設(shè)備采用第一恒定電流的方式進(jìn)行充電。存儲(chǔ)器920則用于存儲(chǔ)處理器980的操作指令等信息。關(guān)于處理器980具體的操作流程,則請(qǐng)參閱上述方法實(shí)施例中的詳細(xì)描述。
請(qǐng)參閱圖10,圖10是本發(fā)明存儲(chǔ)介質(zhì)一實(shí)施例的結(jié)構(gòu)示意圖。
該存儲(chǔ)介質(zhì)1000存儲(chǔ)有程序數(shù)據(jù)1001,所述程序數(shù)據(jù)1001能夠被執(zhí)行以實(shí)現(xiàn)上述實(shí)施例中所闡述的終端設(shè)備充電時(shí)的溫升控制方法,在此就不再贅述。
如本領(lǐng)域技術(shù)人員所理解,該存儲(chǔ)介質(zhì)1000可以是u盤、光盤等物理存儲(chǔ)介質(zhì),也可以是服務(wù)器等虛擬存儲(chǔ)介質(zhì)。
在本發(fā)明所提供的幾個(gè)實(shí)施方式中,應(yīng)該理解到,所揭露的方法,設(shè)備和裝置,可以通過其它的方式實(shí)現(xiàn)。例如,以上所描述的裝置實(shí)施方式僅僅是示意性的,例如,所述模塊或單元的劃分,僅僅為一種邏輯功能劃分,實(shí)際實(shí)現(xiàn)時(shí)可以有另外的劃分方式,例如多個(gè)單元或組件可以結(jié)合或者可以集成到另一個(gè)系統(tǒng),或一些特征可以忽略,或不執(zhí)行。另一點(diǎn),所顯示或討論的相互之間的耦合或直接耦合或通信連接可以是通過一些接口,裝置或單元的間接耦合或通信連接,可以是電性,機(jī)械或其它的形式。
所述作為分離部件說明的單元可以是或者也可以不是物理上分開的,作為單元顯示的部件可以是或者也可以不是物理單元,即可以位于一個(gè)地方,或者也可以分布到多個(gè)網(wǎng)絡(luò)單元上??梢愿鶕?jù)實(shí)際的需要選擇其中的部分或者全部單元來實(shí)現(xiàn)本實(shí)施方式方案的目的。
另外,在本發(fā)明各個(gè)實(shí)施方式中的各功能單元可以集成在一個(gè)處理單元中,也可以是各個(gè)單元單獨(dú)物理存在,也可以兩個(gè)或兩個(gè)以上單元集成在一個(gè)單元中。上述集成的單元既可以采用硬件的形式實(shí)現(xiàn),也可以采用軟件功能單元的形式實(shí)現(xiàn)。
所述集成的單元如果以軟件功能單元的形式實(shí)現(xiàn)并作為獨(dú)立的產(chǎn)品銷售或使用時(shí),可以存儲(chǔ)在一個(gè)計(jì)算機(jī)可讀取存儲(chǔ)介質(zhì)中。基于這樣的理解,本發(fā)明的技術(shù)方案本質(zhì)上或者說對(duì)現(xiàn)有技術(shù)做出貢獻(xiàn)的部分或者該技術(shù)方案的全部或部分可以以軟件產(chǎn)品的形式體現(xiàn)出來,該計(jì)算機(jī)軟件產(chǎn)品存儲(chǔ)在一個(gè)存儲(chǔ)介質(zhì)中,包括若干指令用以使得一臺(tái)計(jì)算機(jī)設(shè)備(可以是個(gè)人計(jì)算機(jī),服務(wù)器,或者網(wǎng)絡(luò)設(shè)備等)或處理器(processor)執(zhí)行本發(fā)明各個(gè)實(shí)施方式所述方法的全部或部分步驟。而前述的存儲(chǔ)介質(zhì)包括:u盤、移動(dòng)硬盤、只讀存儲(chǔ)器(rom,read-onlymemory)、隨機(jī)存取存儲(chǔ)器(ram,randomaccessmemory)、磁碟或者光盤等各種可以存儲(chǔ)程序代碼的介質(zhì)。
相對(duì)于現(xiàn)有技術(shù),本發(fā)明實(shí)施例提供的終端設(shè)備及其存儲(chǔ)介質(zhì),在檢測到充電狀態(tài)終端設(shè)備電池的電量小于電量預(yù)設(shè)值的情況下檢測終端設(shè)備電池的溫度,根據(jù)電池溫度所處的不同溫度閾值區(qū)間來確定所采用的充電策略(對(duì)終端設(shè)備采用恒定電流的方式進(jìn)行充電或者恒定電壓的方式進(jìn)行充電),進(jìn)而實(shí)現(xiàn)對(duì)終端設(shè)備充電時(shí)溫升的控制,以避免終端設(shè)備的溫升過高。
以上所述僅為本發(fā)明的部分實(shí)施例,并非因此限制本發(fā)明的保護(hù)范圍,凡是利用本發(fā)明說明書及附圖內(nèi)容所作的等效裝置或等效流程變換,或直接或間接運(yùn)用在其他相關(guān)的技術(shù)領(lǐng)域,均同理包括在本發(fā)明的專利保護(hù)范圍內(nèi)。