電池電量的管理方法和移動終端的制作方法
【專利摘要】本發(fā)明公開了一種電池電量的管理方法,該方法包括:獲取當(dāng)前電量值和當(dāng)前電壓值;在上次保存電量值不是關(guān)機電量時,判斷當(dāng)前電量值是否為關(guān)機電量;當(dāng)前電量值為關(guān)機電量時,對比當(dāng)前電壓值與預(yù)置的第一關(guān)機電壓;若當(dāng)前電壓值小于等于第一關(guān)機電壓,則在預(yù)置的次數(shù)內(nèi)判斷當(dāng)前電壓值是否連續(xù)大于第二關(guān)機電壓;若在預(yù)置的次數(shù)內(nèi)當(dāng)前電壓值小于等于第二關(guān)機電壓,控制移動終端系統(tǒng)關(guān)機。本發(fā)明還公開了一種移動終端。本發(fā)明能夠準(zhǔn)確判斷移動終端的關(guān)機電量,使得電池電量能夠得到充分利用,并且提高了用戶的使用體驗。
【專利說明】電池電量的管理方法和移動終端
【技術(shù)領(lǐng)域】
[0001]本發(fā)明涉及智能終端【技術(shù)領(lǐng)域】,尤其涉及一種電池電量的管理方法和移動終端。
【背景技術(shù)】
[0002]目前,移動終端可通過對電池電量的判斷來控制關(guān)機,對于這種移動終端,在計算電量時有可能存在一定的誤差。例如,在移動終端開機過程中由于電池電壓波動使得電壓達到關(guān)機電壓而造成系統(tǒng)提前關(guān)機,或者,在移動終端使用過程中,當(dāng)負載電流較大時會拉低電池電壓,電池電壓達到關(guān)機電壓時系統(tǒng)提前關(guān)機。這樣,就會造成移動終端實際的關(guān)機電壓偏高,電池實際還有部分電量卻無法使用,使得移動終端的電池電量不能得到充分利用,從而影響用戶的使用體驗。
【發(fā)明內(nèi)容】
[0003]本發(fā)明的主要目的在于準(zhǔn)確判斷移動終端的關(guān)機電量,使得電池電量能夠得到充分利用,并且提高用戶的使用體驗。
[0004]為實現(xiàn)上述目的,本發(fā)明提供一種電池電量的管理方法,所述電池電量的管理方法包括以下步驟:
[0005]獲取當(dāng)前電量值和當(dāng)前電壓值;
[0006]在上次保存電量值不是關(guān)機電量時,判斷所述當(dāng)前電量值是否為關(guān)機電量;
[0007]當(dāng)所述當(dāng)前電量值為關(guān)機電量時,對比當(dāng)前電壓值與預(yù)置的第一關(guān)機電壓;
[0008]若當(dāng)前電壓值小于等于第一關(guān)機電壓,則在預(yù)置的次數(shù)內(nèi)判斷當(dāng)前電壓值是否連續(xù)大于第二關(guān)機電壓;
[0009]若在預(yù)置的次數(shù)內(nèi)當(dāng)前電壓值小于等于第二關(guān)機電壓,控制移動終端系統(tǒng)關(guān)機。
[0010]優(yōu)選地,所述獲取當(dāng)前電量值和當(dāng)前電壓值的步驟之后,所述電池電量的管理方法還包括步驟:
[0011]判斷是否連接有外部供電設(shè)備,若否,則判斷上次保存電量值是否為關(guān)機電量。
[0012]優(yōu)選地,所述判斷上次保存電量值是否為關(guān)機電量的步驟之后,所述電池電量的管理方法還包括步驟:
[0013]當(dāng)上次保存電量值為關(guān)機電量時,控制移動終端系統(tǒng)關(guān)機。
[0014]優(yōu)選地,所述對比當(dāng)前電壓值與預(yù)置的第一關(guān)機電壓的步驟之后,所述電池電量的管理方法還包括步驟:
[0015]若當(dāng)前電壓值大于第一關(guān)機電壓,則將當(dāng)前電量值設(shè)置為最小非關(guān)機電量,禁止系統(tǒng)關(guān)機。
[0016]優(yōu)選地,所述在預(yù)置的次數(shù)內(nèi)判斷當(dāng)前電壓值是否連續(xù)大于第二關(guān)機電壓的步驟之后,所述電池電量的管理方法還包括步驟:
[0017]若在預(yù)置的次數(shù)內(nèi)當(dāng)前電壓值連續(xù)大于第二關(guān)機電壓,則將當(dāng)前電量值設(shè)置為最小非關(guān)機電量,禁止系統(tǒng)關(guān)機。
[0018]此外,為實現(xiàn)上述目的,本發(fā)明還提供一種移動終端,所述移動終端包括:
[0019]電量獲取模塊,用于獲取當(dāng)前電量值和當(dāng)前電壓值;
[0020]第一判斷模塊,用于在上次保存電量值不是關(guān)機電量時,判斷所述當(dāng)前電量值是否為關(guān)機電量;
[0021]對比模塊,用于當(dāng)所述當(dāng)前電量值為關(guān)機電量時,對比當(dāng)前電壓值與預(yù)置的第一關(guān)機電壓;
[0022]第二判斷模塊,用于若當(dāng)前電壓值小于等于第一關(guān)機電壓,在預(yù)置的次數(shù)內(nèi)判斷當(dāng)前電壓值是否連續(xù)大于第二關(guān)機電壓;
[0023]第一控制模塊,用于若在預(yù)置的次數(shù)內(nèi)當(dāng)前電壓值小于等于第二關(guān)機電壓,控制移動終端系統(tǒng)關(guān)機。
[0024]優(yōu)選地,所述移動終端還包括:
[0025]第三判斷模塊,用于判斷是否連接有外部供電設(shè)備;
[0026]第四判斷模塊,用于判斷上次保存電量值是否為關(guān)機電量。
[0027]優(yōu)選地,所述移動終端還包括:
[0028]第二控制模塊,用于當(dāng)上次保存電量值為關(guān)機電量時,控制移動終端系統(tǒng)關(guān)機。
[0029]優(yōu)選地,所述移動終端還包括:
[0030]第一設(shè)置模塊,用于若當(dāng)前電壓值大于第一關(guān)機電壓,則將當(dāng)前電量值設(shè)置為最小非關(guān)機電量,禁止系統(tǒng)關(guān)機。
[0031 ] 優(yōu)選地,所述移動終端還包括:
[0032]第二設(shè)置模塊,用于若在預(yù)置的次數(shù)內(nèi)當(dāng)前電壓值連續(xù)大于第二關(guān)機電壓,則將當(dāng)前電量值設(shè)置為最小非關(guān)機電量,禁止系統(tǒng)關(guān)機。
[0033]本發(fā)明在獲取到當(dāng)前電量值并判斷出上次保存電量值不是關(guān)機電量時,判斷當(dāng)前電量值是否為關(guān)機電量,若是,則對比當(dāng)前電量值與預(yù)置的第一關(guān)機電壓,如當(dāng)前電量值小于等于第一關(guān)機電壓,則在預(yù)置的次數(shù)內(nèi)判斷當(dāng)前電量值是否連續(xù)大于第二關(guān)機電壓,若是,則控制移動終端系統(tǒng)關(guān)機。將獲取的當(dāng)前電量值與第一關(guān)機電壓和第二關(guān)機電壓進行對比,并設(shè)置相應(yīng)的判斷依據(jù),以判斷是否控制移動終端系統(tǒng)關(guān)機,能夠準(zhǔn)確判斷移動終端的關(guān)機電量,使得電池電量能夠得到充分利用,并且提高了用戶的使用體驗。
【專利附圖】
【附圖說明】
[0034]圖1為本發(fā)明電池電量的管理方法第一實施例的流程示意圖;
[0035]圖2為本發(fā)明電池電量的管理方法第二實施例的流程示意圖;
[0036]圖3為本發(fā)明電池電量的管理方法第三實施例的流程示意圖;
[0037]圖4為本發(fā)明電池電量的管理方法第四實施例的流程示意圖;
[0038]圖5為本發(fā)明移動終端第一實施例的結(jié)構(gòu)示意圖;
[0039]圖6為本發(fā)明移動終端第二實施例的結(jié)構(gòu)示意圖;
[0040]圖7為本發(fā)明移動終端第三實施例的結(jié)構(gòu)示意圖;
[0041]圖8為本發(fā)明移動終端第四實施例的結(jié)構(gòu)示意圖。
[0042]本發(fā)明目的的實現(xiàn)、功能特點及優(yōu)點將結(jié)合實施例,參照附圖做進一步說明。
【具體實施方式】
[0043]應(yīng)當(dāng)理解,此處所描述的具體實施例僅僅用以解釋本發(fā)明,并不用于限定本發(fā)明。
[0044]本發(fā)明提供一種電池電量的管理方法。
[0045]參照圖1,圖1為本發(fā)明電池電量的管理方法第一實施例的流程示意圖。
[0046]在一實施例中,電池電量的管理方法包括:
[0047]步驟S10,獲取當(dāng)前電量值和當(dāng)前電壓值;
[0048]步驟S20,在上次保存電量值不是關(guān)機電量時,判斷當(dāng)前電量值是否為關(guān)機電量;若是,則執(zhí)行步驟S30 ;
[0049]對于以電池電量判斷是否關(guān)機的移動終端,可以預(yù)先設(shè)置一電量獲取間隔時間,即每隔該電量獲取間隔時間,獲取一次電池的當(dāng)前電量值和當(dāng)前電壓值,根據(jù)所獲取的當(dāng)前電量值和當(dāng)前電壓值進一步判斷是否控制移動終端系統(tǒng)執(zhí)行關(guān)機。在檢測移動終端的電池電量前,獲取電池的當(dāng)前電量值和當(dāng)前電壓值,并且獲取上次保存電量值,該上次保存電量值為上一次所獲取的電池的電量值。當(dāng)判斷出上次保存電量值不是關(guān)機電量時,進一步判斷所獲取的當(dāng)前電量值是否為關(guān)機電量,本實施例中,關(guān)機電量可由用戶自定義設(shè)置,也可采用移動終端所默認的電量為零時即為關(guān)機電量。
[0050]步驟S30,對比當(dāng)前電壓值與預(yù)置的第一關(guān)機電壓;若當(dāng)前電壓值小于等于第一關(guān)機電壓,則執(zhí)行步驟S40;
[0051]步驟S40,在預(yù)置的次數(shù)內(nèi)判斷當(dāng)前電壓值是否連續(xù)大于第二關(guān)機電壓;若是,則執(zhí)行步驟S50 ;
[0052]步驟S50,控制移動終端系統(tǒng)關(guān)機。
[0053]在當(dāng)前電量值等于關(guān)機電量時,將當(dāng)前電壓值與預(yù)置的第一關(guān)機電壓進行對比,即判斷當(dāng)前電壓值是否大于第一關(guān)機電壓,該第一關(guān)機電壓也可由用戶進行自定義設(shè)置。如當(dāng)前電壓值小于等于第一關(guān)機電壓,則進一步對比當(dāng)前電壓值與第二關(guān)機電壓的大小,本實施例中,是判斷當(dāng)前電壓值是否在預(yù)先設(shè)置的次數(shù)內(nèi)連續(xù)大于第二關(guān)機電壓,次數(shù)可由用戶根據(jù)實際情況進行設(shè)置,例如,可設(shè)置為判斷當(dāng)前電壓值是否連續(xù)N次大于第二關(guān)機電壓。如在預(yù)置的次數(shù)內(nèi)判斷出當(dāng)前電壓值小于等于第二關(guān)機電壓,也就是說,在預(yù)置的次數(shù)內(nèi)如當(dāng)前電壓值有至少一次小于第二關(guān)機電壓,則表明當(dāng)前電量值已達到可關(guān)機的電量,此時,控制移動終端系統(tǒng)關(guān)機。
[0054]本實施例在獲取到當(dāng)前電量值并判斷出上次保存電量值不是關(guān)機電量時,判斷當(dāng)前電量值是否為關(guān)機電量,若是,則對比當(dāng)前電壓值與預(yù)置的第一關(guān)機電壓,如當(dāng)前電壓值小于等于第一關(guān)機電壓,則在預(yù)置的次數(shù)內(nèi)判斷當(dāng)前電壓值是否連續(xù)大于第二關(guān)機電壓,若是,則控制移動終端系統(tǒng)關(guān)機。將獲取的當(dāng)前電壓值與第一關(guān)機電壓和第二關(guān)機電壓進行對比,并設(shè)置相應(yīng)的判斷依據(jù),以判斷是否控制移動終端系統(tǒng)關(guān)機,能夠準(zhǔn)確判斷移動終端的關(guān)機電量,使得電池電量能夠得到充分利用,并且提高了用戶的使用體驗。
[0055]參照圖2,圖2為本發(fā)明電池電量的管理方法第二實施例的流程示意圖。
[0056]在本發(fā)明電池電量的管理方法第一實施例的基礎(chǔ)上,在第二實施例中,執(zhí)行步驟S10之后,該方法還包括:
[0057]步驟S60,判斷是否連接有外部供電設(shè)備,若否,則判斷上次保存電量值是否為關(guān)機電量。
[0058]本實施例中,在獲取到移動終端電池的當(dāng)前電量值后,首先判斷該移動終端是否連接有外部供電設(shè)備,如是,則不進行其他判斷,在經(jīng)過電量獲取間隔時間后再次獲取當(dāng)前電量值并進行判斷;如否,則獲取上次保存電量值,并判斷該上次保存電量值是否為關(guān)機電量。在判斷出上次保存電量值為關(guān)機電量時,表明移動終端的電池電量已低至關(guān)機電量,此時,控制移動終端系統(tǒng)關(guān)機。
[0059]在獲取到當(dāng)前電量后,首先判斷移動終端是否連接有外部供電設(shè)備,如沒有,才進一步獲取上次保存電量值并判斷其是否為關(guān)機電量,進一步保證了準(zhǔn)確判斷移動終端的關(guān)機電量。
[0060]參照圖3,圖3為本發(fā)明電池電量的管理方法第三實施例的流程示意圖。
[0061]在本發(fā)明電池電量的管理方法第一、二實施例的基礎(chǔ)上,在第三實施例中,執(zhí)行步驟S30之后,該方法還包括:
[0062]步驟S70,若當(dāng)前電壓值大于第一關(guān)機電壓,則將當(dāng)前電量值設(shè)置為最小非關(guān)機電量,禁止系統(tǒng)關(guān)機。
[0063]在對比當(dāng)前電壓值與第一關(guān)機電壓并得出當(dāng)前電壓值大于第一關(guān)機電壓時,表明此時的電池還有部分可利用電量,則將當(dāng)前電量值設(shè)置為最小非關(guān)機電量,也就是說,將此時的當(dāng)前電量值作為禁止系統(tǒng)關(guān)機的最小電量,并且禁止系統(tǒng)關(guān)機。所設(shè)置的最小非關(guān)機電量由于與當(dāng)前電量值大小相同,因而其大小并不是固定的。
[0064]在將當(dāng)前電壓值與第一關(guān)機電壓進行對比并得出當(dāng)前電壓值大于第一關(guān)機電壓時,將當(dāng)前電量值設(shè)置為最小非關(guān)機電量,禁止系統(tǒng)關(guān)機,從而進一步保證了使電池電量能夠得到充分利用。
[0065]參照圖4,圖4為本發(fā)明電池電量的管理方法第四實施例的流程示意圖。
[0066]在本發(fā)明電池電量的管理方法上述實施例的基礎(chǔ)上,在第四實施例中,執(zhí)行步驟S40之后,該方法還包括:
[0067]步驟S80,若在預(yù)置的次數(shù)內(nèi)當(dāng)前電壓值連續(xù)大于第二關(guān)機電壓,則將當(dāng)前電量值設(shè)置為最小非關(guān)機電量,禁止系統(tǒng)關(guān)機。
[0068]在當(dāng)前電壓值小于第一關(guān)機電壓并且判斷出當(dāng)前電壓值在預(yù)先設(shè)置的次數(shù)內(nèi)連續(xù)大于第二關(guān)機電壓,也就是說,在預(yù)置的次數(shù)內(nèi)如每一次判斷出當(dāng)前電壓值均大于第二關(guān)機電壓,則表明當(dāng)前電量值未達到關(guān)機電量,此時的電池還有部分可利用電量。此時,將當(dāng)前電量值作為禁止系統(tǒng)關(guān)機的最小電量,并且禁止系統(tǒng)關(guān)機。
[0069]在當(dāng)前電壓值小于第一關(guān)機電壓并在預(yù)置的次數(shù)內(nèi)判斷出當(dāng)前電壓值連續(xù)大于第二關(guān)機電壓,則將當(dāng)前電量值設(shè)置為最小非關(guān)機電量,禁止系統(tǒng)關(guān)機,更進一步保證了使電池電量能夠得到充分利用。
[0070]本發(fā)明還提供一種移動終端。
[0071]參照圖5,圖5為本發(fā)明移動終端第一實施例的結(jié)構(gòu)示意圖。
[0072]在一實施例中,移動終端包括:
[0073]電量獲取模塊10,用于獲取當(dāng)前電量值和當(dāng)前電壓值;
[0074]第一判斷模塊20,用于在上次保存電量值不是關(guān)機電量時,判斷當(dāng)前電量值是否為關(guān)機電量;
[0075]對比模塊30,用于當(dāng)當(dāng)前電量值為關(guān)機電量時,對比當(dāng)前電壓值與預(yù)置的第一關(guān)機電壓;
[0076]第二判斷模塊40,用于若當(dāng)前電壓值小于等于第一關(guān)機電壓,在預(yù)置的次數(shù)內(nèi)判斷當(dāng)前電壓值是否連續(xù)大于第二關(guān)機電壓;
[0077]第一控制模塊50,用于若在預(yù)置的次數(shù)內(nèi)當(dāng)前電壓值小于等于第二關(guān)機電壓,控制移動終端系統(tǒng)關(guān)機。
[0078]對于以電池電量判斷是否關(guān)機的移動終端,可以預(yù)先設(shè)置一電量獲取間隔時間,即每隔該電量獲取間隔時間,獲取一次電池的當(dāng)前電量值和當(dāng)前電壓值,根據(jù)所獲取的當(dāng)前電量值和當(dāng)前電壓值進一步判斷是否控制移動終端系統(tǒng)執(zhí)行關(guān)機。在檢測移動終端的電池電量前,電量獲取模塊10獲取電池的當(dāng)前電量值和當(dāng)前電壓值,并且獲取上次保存電量值,該上次保存電量值為上一次所獲取的電池的電量值。當(dāng)判斷出上次保存電量值不是關(guān)機電量時,第一判斷模塊20進一步判斷所獲取的當(dāng)前電量值是否為關(guān)機電量,本實施例中,關(guān)機電量可由用戶自定義設(shè)置,也可采用移動終端所默認的電量為零時即為關(guān)機電量。
[0079]在當(dāng)前電量值等于關(guān)機電量時,對比模塊30將當(dāng)前電壓值與預(yù)置的第一關(guān)機電壓進行對比,即判斷當(dāng)前電壓值是否大于第一關(guān)機電壓,該第一關(guān)機電壓也可由用戶進行自定義設(shè)置。如當(dāng)前電壓值小于等于第一關(guān)機電壓,則第二判斷模塊40進一步對比當(dāng)前電壓值與第二關(guān)機電壓的大小,本實施例中,是判斷當(dāng)前電壓值是否在預(yù)先設(shè)置的次數(shù)內(nèi)連續(xù)大于第二關(guān)機電壓,次數(shù)可由用戶根據(jù)實際情況進行設(shè)置,例如,可設(shè)置為判斷當(dāng)前電壓值是否連續(xù)N次大于第二關(guān)機電壓。如在預(yù)置的次數(shù)內(nèi)判斷出當(dāng)前電壓值小于等于第二關(guān)機電壓,也就是說,在預(yù)置的次數(shù)內(nèi)如當(dāng)前電壓值有至少一次小于第二關(guān)機電壓,則表明當(dāng)前電量值已達到可關(guān)機的電量,此時,第一控制模塊50控制移動終端系統(tǒng)關(guān)機。
[0080]本實施例在獲取到當(dāng)前電量值并判斷出上次保存電量值不是關(guān)機電量時,判斷當(dāng)前電量值是否為關(guān)機電量,若是,則對比當(dāng)前電壓值與預(yù)置的第一關(guān)機電壓,如當(dāng)前電壓值小于等于第一關(guān)機電壓,則在預(yù)置的次數(shù)內(nèi)判斷當(dāng)前電壓值是否連續(xù)大于第二關(guān)機電壓,若是,則控制移動終端系統(tǒng)關(guān)機。將獲取的當(dāng)前電壓值與第一關(guān)機電壓和第二關(guān)機電壓進行對比,并設(shè)置相應(yīng)的判斷依據(jù),以判斷是否控制移動終端系統(tǒng)關(guān)機,能夠準(zhǔn)確判斷移動終端的關(guān)機電量,使得電池電量能夠得到充分利用,并且提高了用戶的使用體驗。
[0081]參照圖6,圖6為本發(fā)明移動終端第二實施例的結(jié)構(gòu)示意圖。
[0082]在本發(fā)明移動終端第一實施例的基礎(chǔ)上,第二實施例中,移動終端還包括:
[0083]第三判斷模塊60,用于判斷是否連接有外部供電設(shè)備;
[0084]第四判斷模塊61,用于判斷上次保存電量值是否為關(guān)機電量。
[0085]第二控制模塊62,用于當(dāng)上次保存電量值為關(guān)機電量時,控制移動終端系統(tǒng)關(guān)機。
[0086]本實施例中,在獲取到移動終端電池的當(dāng)前電量值后,第三判斷模塊60首先判斷該移動終端是否連接有外部供電設(shè)備,如是,則不進行其他判斷,在經(jīng)過電量獲取間隔時間后再次獲取當(dāng)前電量值并進行判斷;如否,則獲取上次保存電量值,第四判斷模塊61判斷該上次保存電量值是否為關(guān)機電量。在判斷出上次保存電量值為關(guān)機電量時,表明移動終端的電池電量已低至關(guān)機電量,此時,第二控制模塊62控制移動終端系統(tǒng)關(guān)機。
[0087]在獲取到當(dāng)前電量后,首先判斷移動終端是否連接有外部供電設(shè)備,如沒有,才進一步獲取上次保存電量值并判斷其是否為關(guān)機電量,進一步保證了準(zhǔn)確判斷移動終端的關(guān)機電量。
[0088]參照圖7,圖7為本發(fā)明移動終端第三實施例的結(jié)構(gòu)示意圖。
[0089]在本發(fā)明移動終端第一、第二實施例的基礎(chǔ)上,第三實施例中,移動終端還包括:
[0090]第一設(shè)置模塊70,用于若當(dāng)前電壓值大于第一關(guān)機電壓,將當(dāng)前電量值設(shè)置為最小非關(guān)機電量,禁止系統(tǒng)關(guān)機。
[0091]在對比當(dāng)前電壓值與第一關(guān)機電壓并得出當(dāng)前電壓值大于第一關(guān)機電壓時,表明此時的電池還有部分可利用電量,第一設(shè)置模塊70則將當(dāng)前電量值設(shè)置為最小非關(guān)機電量,也就是說,將此時的當(dāng)前電量值作為禁止系統(tǒng)關(guān)機的最小電量,并且禁止系統(tǒng)關(guān)機。所設(shè)置的最小非關(guān)機電量由于與當(dāng)前電量值大小相同,因而其大小并不是固定的。
[0092]在將當(dāng)前電壓值與第一關(guān)機電壓進行對比并得出當(dāng)前電壓值大于第一關(guān)機電壓時,將當(dāng)前電量值設(shè)置為最小非關(guān)機電量,禁止系統(tǒng)關(guān)機,從而進一步保證了使電池電量能夠得到充分利用。
[0093]參照圖8,圖8為本發(fā)明移動終端第四實施例的結(jié)構(gòu)示意圖。
[0094]在本發(fā)明移動終端上述實施例的基礎(chǔ)上,第四實施例中,移動終端還包括:
[0095]第二設(shè)置模塊80,用于若在預(yù)置的次數(shù)內(nèi)當(dāng)前電壓值連續(xù)大于第二關(guān)機電壓,則將當(dāng)前電量值設(shè)置為最小非關(guān)機電量,禁止系統(tǒng)關(guān)機。
[0096]在當(dāng)前電壓值小于第一關(guān)機電壓并且判斷出當(dāng)前電壓值在預(yù)先設(shè)置的次數(shù)內(nèi)連續(xù)大于第二關(guān)機電壓,也就是說,在預(yù)置的次數(shù)內(nèi)如每一次判斷出當(dāng)前電壓值均大于第二關(guān)機電壓,則表明當(dāng)前電量值未達到關(guān)機電量,此時的電池還有部分可利用電量。此時,第二設(shè)置模塊80將當(dāng)前電量值作為禁止系統(tǒng)關(guān)機的最小電量,并且禁止系統(tǒng)關(guān)機。
[0097]在當(dāng)前電壓值小于第一關(guān)機電壓并在預(yù)置的次數(shù)內(nèi)判斷出當(dāng)前電壓值連續(xù)大于第二關(guān)機電壓,則將當(dāng)前電量值設(shè)置為最小非關(guān)機電量,禁止系統(tǒng)關(guān)機,更進一步保證了使電池電量能夠得到充分利用。
[0098]以上僅為本發(fā)明的優(yōu)選實施例,并非因此限制本發(fā)明的專利范圍,凡是利用本發(fā)明說明書及附圖內(nèi)容所作的等效結(jié)構(gòu)或等效流程變換,或直接或間接運用在其他相關(guān)的【技術(shù)領(lǐng)域】,均同理包括在本發(fā)明的專利保護范圍內(nèi)。
【權(quán)利要求】
1.一種電池電量的管理方法,其特征在于,所述電池電量的管理方法包括以下步驟: 獲取當(dāng)前電量值和當(dāng)前電壓值; 在上次保存電量值不是關(guān)機電量時,判斷所述當(dāng)前電量值是否為關(guān)機電量; 當(dāng)所述當(dāng)前電量值為關(guān)機電量時,對比當(dāng)前電壓值與預(yù)置的第一關(guān)機電壓; 若當(dāng)前電壓值小于等于第一關(guān)機電壓,則在預(yù)置的次數(shù)內(nèi)判斷當(dāng)前電壓值是否連續(xù)大于第二關(guān)機電壓; 若在預(yù)置的次數(shù)內(nèi)當(dāng)前電壓值小于等于第二關(guān)機電壓,控制移動終端系統(tǒng)關(guān)機。
2.如權(quán)利要求1所述的電池電量的管理方法,其特征在于,所述獲取當(dāng)前電量值和當(dāng)前電壓值的步驟之后,所述電池電量的管理方法還包括步驟: 判斷是否連接有外部供電設(shè)備,若否,則判斷上次保存電量值是否為關(guān)機電量。
3.如權(quán)利要求2所述的電池電量的管理方法,其特征在于,所述判斷上次保存電量值是否為關(guān)機電量的步驟之后,所述電池電量的管理方法還包括步驟: 當(dāng)上次保存電量值為關(guān)機電量時,控制移動終端系統(tǒng)關(guān)機。
4.如權(quán)利要求3所述的電池電量的管理方法,其特征在于,所述對比當(dāng)前電壓值與預(yù)置的第一關(guān)機電壓的步驟之后,所述電池電量的管理方法還包括步驟: 若當(dāng)前電壓值大于第一關(guān)機電壓,則將當(dāng)前電量值設(shè)置為最小非關(guān)機電量,禁止系統(tǒng)關(guān)機。
5.如權(quán)利要求4所述的電池電量的管理方法,其特征在于,所述在預(yù)置的次數(shù)內(nèi)判斷當(dāng)前電壓值是否連續(xù)大于第二關(guān)機電壓的步驟之后,所述電池電量的管理方法還包括步驟: 若在預(yù)置的次數(shù)內(nèi)當(dāng)前電壓值連續(xù)大于第二關(guān)機電壓,則將當(dāng)前電量值設(shè)置為最小非關(guān)機電量,禁止系統(tǒng)關(guān)機。
6.—種移動終端,其特征在于,所述移動終端包括: 電量獲取模塊,用于獲取當(dāng)前電量值和當(dāng)前電壓值; 第一判斷模塊,用于在上次保存電量值不是關(guān)機電量時,判斷所述當(dāng)前電量值是否為關(guān)機電量; 對比模塊,用于當(dāng)所述當(dāng)前電量值為關(guān)機電量時,對比當(dāng)前電壓值與預(yù)置的第一關(guān)機電壓; 第二判斷模塊,用于若當(dāng)前電壓值小于等于第一關(guān)機電壓,在預(yù)置的次數(shù)內(nèi)判斷當(dāng)前電壓值是否連續(xù)大于第二關(guān)機電壓; 第一控制模塊,用于若在預(yù)置的次數(shù)內(nèi)當(dāng)前電壓值小于等于第二關(guān)機電壓,控制移動終端系統(tǒng)關(guān)機。
7.如權(quán)利要求6所述的移動終端,其特征在于,所述移動終端還包括: 第三判斷模塊,用于判斷是否連接有外部供電設(shè)備; 第四判斷模塊,用于判斷上次保存電量值是否為關(guān)機電量。
8.如權(quán)利要求7所述的移動終端,其特征在于,所述移動終端還包括: 第二控制模塊,用于當(dāng)上次保存電量值為關(guān)機電量時,控制移動終端系統(tǒng)關(guān)機。
9.如權(quán)利要求8所述的移動終端,其特征在于,所述移動終端還包括: 第一設(shè)置模塊,用于若當(dāng)前電壓值大于第一關(guān)機電壓,則將當(dāng)前電量值設(shè)置為最小非關(guān)機電量,禁止系統(tǒng)關(guān)機。
10.如權(quán)利要求9所述的移動終端,其特征在于,所述移動終端還包括: 第二設(shè)置模塊,用于若在預(yù)置的次數(shù)內(nèi)當(dāng)前電壓值連續(xù)大于第二關(guān)機電壓,則將當(dāng)前電量值設(shè)置為最小非關(guān)機電量,禁止系統(tǒng)關(guān)機。
【文檔編號】G01R31/36GK104301547SQ201410546544
【公開日】2015年1月21日 申請日期:2014年10月15日 優(yōu)先權(quán)日:2014年10月15日
【發(fā)明者】王帥 申請人:深圳市中興移動通信有限公司