本發(fā)明涉及終端與供電技術(shù)領(lǐng)域,具體涉及一種終端及其監(jiān)測主電池和備用電池充電進程的方法。
背景技術(shù):
電子終端一般具有兩種電池,其一是安裝于終端內(nèi)部并供應(yīng)其正常工作所需電源的主電池,另一個則是在主電池的電量低于預(yù)定閾值時為終端供電的備用電池。由于主電池和備用電池的剩余電量無法準確獲知,因此在對主電池和備用電池同時充電的過程中,用戶無法及時準確獲知各個電池的充電進程,即無法及時準確獲知哪一電池充電完成、哪一電池仍處于充電狀態(tài),從而影響終端的使用。
技術(shù)實現(xiàn)要素:
鑒于此,本發(fā)明提供一種終端及其監(jiān)測主電池和備用電池充電進程的方法,能夠使得用戶及時準確獲知主電池和備用電池的充電進程。
本發(fā)明一實施例的監(jiān)測終端主電池和備用電池充電進程的方法,包括:第一電流檢測單元和第二電流檢測單元分別檢測主電池和備用電池的電流輸入信息;在檢測到有電流分別輸出至主電池和備用電池時,終端產(chǎn)生第一充電信號,以標識主電池和備用電池均處于充電狀態(tài);在檢測到僅有電流輸出至主電池和備用電池中的一者,終端產(chǎn)生第二充電信號,以標識有電流輸入的電池處于充電狀態(tài)、而未有電流輸入的電池充電完成;在檢測到均未有電流輸出至主電池和備用電池時,終端產(chǎn)生第三充電信號,以標識主電池和備用電池均充電完成。
可選地,所述方法還包括:終端按照預(yù)設(shè)周期產(chǎn)生充電時鐘控制信號,并發(fā)送給第一電流檢測單元和第二電流檢測單元,其中所述充電時鐘控制信號用于指示第一電流檢測單元和第二電流檢測單元分別檢測主電池和備用電池的電流輸入信息。
可選地,所述方法還包括:若在相鄰兩個預(yù)設(shè)周期內(nèi)輸出至主電池的電流之差大于或等于第一預(yù)設(shè)閾值,和/或輸出至備用電池的電流之差大于或等于第二預(yù)設(shè)閾值,則終端通過與主電池連接的第一電流穩(wěn)定單元控制輸出至主電池的電流之差小于第一預(yù)設(shè)閾值,以及與備用電池連接的第二電流穩(wěn)定單元控制輸出至備用電池的電流之差小于第二預(yù)設(shè)閾值。
可選地,第一電流穩(wěn)定單元和第二電流穩(wěn)定單元均包括電阻。
本發(fā)明一實施例的具有主電池和備用電池的終端,包括:第一電流檢測單元,用于檢測主電池的電流輸入信息;第二電流檢測單元,用于檢測備用電池的電流輸入信息;充電控制單元,用于在檢測到有電流分別輸出至主電池和備用電池時產(chǎn)生第一充電信號以標識主電池和備用電池均處于充電狀態(tài),在檢測到僅有電流輸出至主電池和備用電池中的一者時產(chǎn)生第二充電信號以標識有電流輸入的電池處于充電狀態(tài)、而未有電流輸入的電池充電完成,以及在檢測到均未有電流輸出至主電池和備用電池時產(chǎn)生第三充電信號以標識主電池和備用電池均充電完成。
可選地,所述充電控制單元還用于按照預(yù)設(shè)周期產(chǎn)生充電時鐘控制信號,并發(fā)送給第一電流檢測單元和第二電流檢測單元,其中所述充電時鐘控制信號用于指示第一電流檢測單元和第二電流檢測單元分別檢測主電池和備用電池的電流輸入信息。
可選地,所述終端還包括與主電池連接的第一電流穩(wěn)定單元以及與備用電池連接的第二電流穩(wěn)定單元,若充電控制單元檢測到在相鄰兩個預(yù)設(shè)周期內(nèi)輸出至主電池的電流之差大于或等于第一預(yù)設(shè)閾值,和/或輸出至備用電池的電流之差大于或等于第二預(yù)設(shè)閾值,則充電控制單元通過第一電流穩(wěn)定單元控制輸出至主電池的電流之差小于第一預(yù)設(shè)閾值,以及通過第二電流穩(wěn)定單元控制輸出至備用電池的電流之差小于第二預(yù)設(shè)閾值。
可選地,第一電流穩(wěn)定單元和第二電流穩(wěn)定單元均包括電阻。
有益效果:本發(fā)明實施例通過第一電流檢測單元和第二電流檢測單元分別檢測主電池和備用電池的電流輸入信息,并根據(jù)檢測結(jié)果產(chǎn)生相應(yīng)的充電信號以標識主電池和備用電池當前充電狀態(tài),從而能夠使得用戶及時準確獲知主電池和備用電池的充電進程。
附圖說明
圖1是本發(fā)明一實施例的監(jiān)測主電池和備用電池充電進程的方法的流程示意圖;
圖2是本發(fā)明另一實施例的監(jiān)測主電池和備用電池充電進程的方法的流程示意圖;
圖3是本發(fā)明一實施例的終端的原理框示意圖;
圖4是本發(fā)明一實施例的終端的硬件結(jié)構(gòu)示意圖。
具體實施方式
下面將結(jié)合本發(fā)明實施例中的附圖,對本發(fā)明所提供的各個示例性的實施例的技術(shù)方案進行清楚、完整地描述。在不沖突的情況下,下述各個實施例以及實施例中的特征可以相互組合。
請參閱圖1,為本發(fā)明一實施例的監(jiān)測主電池和備用電池充電進程的方法。其中,備用電池作為終端的次要電源,可表現(xiàn)為具有鋰電池的終端后蓋或外設(shè)套件。當主電池的電量低于預(yù)設(shè)電量時,備用電池開始為終端供電,此時,主電池可以配合備用電池一同為終端供電,也可以停止供電而單獨由備用電池供電。本實施例可以將放電截止電壓作為主電池的電量是否低于預(yù)設(shè)電量的判斷標準,若主電池當前的放電電壓等于該類型電池在當前環(huán)境下的放電截止電壓,則判定主電池的電量低于預(yù)設(shè)電量,從而無需計算主電池的電量,操作簡單。
隨著終端的使用,主電池和備用電池的電量逐漸減少,當?shù)竭_一定程度時,需要對兩者進行充電。本實施例的方法可以包括步驟S11~S14,這些步驟可視為對終端進行充電后依次進行。
S11:第一電流檢測單元和第二電流檢測單元分別檢測主電池和備用電池的電流輸入信息。
所謂電流輸入信息可理解為主電池和備用電池是否有電流輸入,進一步地,該輸入電流是否等于主電池的充電電流。
當所述終端充電時,假設(shè)主電池的充電電流為I,則本實施例優(yōu)選所述充電電流I同時為備用電池充電。
S12:在檢測到有電流分別輸出至主電池和備用電池時,終端產(chǎn)生第一充電信號,以標識主電池和備用電池均處于充電狀態(tài)。
S13:在檢測到僅有電流輸出至主電池和備用電池中的一者,終端產(chǎn)生第二充電信號,以標識有電流輸入的電池處于充電狀態(tài)、而未有電流輸入的電池充電完成。
在通常情況下,主電池消耗的電量大于備用電池消耗的電量,因此本實施例優(yōu)選隨著充電的進行,備用電池首先充電完成,而主電池繼續(xù)充電。在此步驟中,第一電流檢測單元檢測到有電流輸入主電池,而沒有電流輸入備用電池,終端產(chǎn)生第二充電信號,以標識主電池處于充電狀態(tài)、而備用電池充電完成(即處于充電完成狀態(tài))。
當然,對于主電池消耗的電量小于備用電池消耗的電量的情況,在本實施例的該步驟中,第一電流檢測單元檢測到?jīng)]有電流輸入主電池,而有電流輸入備用電池,終端產(chǎn)生第二充電信號,以標識備用電池處于充電狀態(tài)、而主電池處于充電完成狀態(tài)。
S14:在檢測到均未有電流輸出至主電池和備用電池時,終端產(chǎn)生第三充電信號,以標識主電池和備用電池均充電完成。
在本實施例中,上述第一充電信號、第二充電信號和第三充電信號作為一種提示用戶主電池和備用電池的充電進程的標識,可根據(jù)實際情況進行具體設(shè)定。例如,上述三個信號可具體設(shè)定為顯示于終端屏幕上的文字、終端語音、響鈴及震動中的至少一種。
由上述可知,本發(fā)明實施例通過第一電流檢測單元和第二電流檢測單元分別檢測主電池和備用電池的電流輸入信息,并根據(jù)檢測結(jié)果產(chǎn)生相應(yīng)的充電信號以標識主電池和備用電池當前充電狀態(tài),從而能夠使得用戶及時準確獲知主電池和備用電池的充電進程。
在步驟S11中,終端可以按照預(yù)設(shè)周期產(chǎn)生充電時鐘控制信號,并發(fā)送給第一電流檢測單元和第二電流檢測單元,其中所述充電時鐘控制信號用于指示第一電流檢測單元和第二電流檢測單元分別檢測主電池和備用電池的電流輸入信息。也就是說,每間隔一個預(yù)設(shè)周期t,終端的中央處理器輸出一個充電時鐘控制信號,該充電時鐘控制信號的頻率本發(fā)明并不予以限制,例如在一個預(yù)設(shè)周期t內(nèi)充電時鐘控制信號可以輸出n個時鐘脈沖,而后第一電流檢測單元和第二電流檢測單元分別按照預(yù)設(shè)周期循環(huán)檢測主電池和備用電池的電流輸入信息。
請參閱圖2,在檢測到有電流分別輸出至主電池和備用電池時,如果在相鄰兩個預(yù)設(shè)周期內(nèi)輸出至主電池的電流之差大于或等于第一預(yù)設(shè)閾值,和/或輸出至備用電池的電流之差大于或等于第二預(yù)設(shè)閾值,則表示主電池和/或的充電電流不穩(wěn)定,此時,終端可以通過與主電池連接的第一電流穩(wěn)定單元以及與備用電池連接的第二電流穩(wěn)定單元控制充電電流的穩(wěn)定輸入。具體地:如果檢測到相鄰兩個預(yù)設(shè)周期內(nèi)輸出至主電池的電流之差大于或等于第一預(yù)設(shè)閾值,則終端通過與主電池連接的第一電流穩(wěn)定單元控制輸出至主電池的電流之差小于第一預(yù)設(shè)閾值;如果檢測到相鄰兩個預(yù)設(shè)周期內(nèi)輸出至備用電池的電流之差大于或等于第二預(yù)設(shè)閾值,則終端通過與備用電池連接的第二電流穩(wěn)定單元控制輸出至備用電池的電流之差小于第二預(yù)設(shè)閾值;如果在相鄰兩個預(yù)設(shè)周期內(nèi)輸出至主電池的電流之差大于或等于第一預(yù)設(shè)閾值,以及輸出至備用電池的電流之差大于或等于第二預(yù)設(shè)閾值,則終端可以通過與主電池連接的第一電流穩(wěn)定單元控制輸出至主電池的電流之差小于第一預(yù)設(shè)閾值,以及與備用電池連接的第二電流穩(wěn)定單元控制輸出至備用電池的電流之差小于第二預(yù)設(shè)閾值。
在具體應(yīng)用場景中,第一電流穩(wěn)定單元和第二電流穩(wěn)定單元可以為電阻,即通過調(diào)整接入充電電路的電阻的大小,調(diào)節(jié)充電電流。
應(yīng)該理解到,本發(fā)明實施例的上述功能如果以軟件功能單元的形式實現(xiàn)并作為獨立的產(chǎn)品銷售或使用時,可存儲在一個計算機可讀取存儲介質(zhì)中,即本發(fā)明實施例可以以軟件產(chǎn)品的形式體現(xiàn)出來,其包括若干指令用以使得一臺終端執(zhí)行上述各實施例的全部或部分步驟。
請參閱圖3,為本發(fā)明一實施例的終端。所述終端30除主電池36和備用電池37之外,還可以包括第一電流檢測單元31、第二電流檢測單元32和充電控制單元33。第一電流檢測單元31用于檢測主電池36的電流輸入信息。第二電流檢測單元32用于檢測備用電池37的電流輸入信息。充電控制單元33用于在檢測到有電流分別輸出至主電池36和備用電池37時產(chǎn)生第一充電信號以標識主電池36和備用電池37均處于充電狀態(tài),在檢測到僅有電流輸出至主電池36和備用電池37中的一者時產(chǎn)生第二充電信號以標識有電流輸入的電池處于充電狀態(tài)、而未有電流輸入的電池充電完成,以及在檢測到均未有電流輸出至主電池36和備用電池37時產(chǎn)生第三充電信號以標識主電池36和備用電池37均充電完成。
可選地,所述充電控制單元33還用于按照預(yù)設(shè)周期產(chǎn)生充電時鐘控制信號,并發(fā)送給第一電流檢測單元31和第二電流檢測單元32,其中所述充電時鐘控制信號用于指示第一電流檢測單元31和第二電流檢測單元32分別檢測主電池36和備用電池37的電流輸入信息。也就是說,充電控制單元33可以控制第一電流檢測單元31和第二電流檢測單元32分別按照預(yù)設(shè)周期循環(huán)檢測主電池36和備用電池37的電流輸入信息。
在檢測到有電流分別輸出至主電池36和備用電池37時,如果在相鄰兩個預(yù)設(shè)周期內(nèi)輸出至主電池36的電流之差大于或等于第一預(yù)設(shè)閾值,和/或輸出至備用電池37的電流之差大于或等于第二預(yù)設(shè)閾值,則表示主電池36和/或的充電電流不穩(wěn)定,此時,終端可以通過與主電池36連接的第一電流穩(wěn)定單元34以及與備用電池37連接的第二電流穩(wěn)定單元35控制充電電流的穩(wěn)定輸入。具體地:如果檢測到相鄰兩個預(yù)設(shè)周期內(nèi)輸出至主電池36的電流之差大于或等于第一預(yù)設(shè)閾值,則終端通過與主電池36連接的第一電流穩(wěn)定單元34控制輸出至主電池36的電流之差小于第一預(yù)設(shè)閾值;如果檢測到相鄰兩個預(yù)設(shè)周期內(nèi)輸出至備用電池37的電流之差大于或等于第二預(yù)設(shè)閾值,則終端通過與備用電池37連接的第二電流穩(wěn)定單元35控制輸出至備用電池37的電流之差小于第二預(yù)設(shè)閾值;如果在相鄰兩個預(yù)設(shè)周期內(nèi)輸出至主電池36的電流之差大于或等于第一預(yù)設(shè)閾值,以及輸出至備用電池37的電流之差大于或等于第二預(yù)設(shè)閾值,則終端可以通過與主電池36連接的第一電流穩(wěn)定單元34控制輸出至主電池36的電流之差小于第一預(yù)設(shè)閾值,以及與備用電池37連接的第二電流穩(wěn)定單元35控制輸出至備用電池37的電流之差小于第二預(yù)設(shè)閾值。
在具體應(yīng)用場景中,第一電流穩(wěn)定單元34和第二電流穩(wěn)定單元35可以為電阻,即通過調(diào)整接入充電電路的電阻的大小,調(diào)節(jié)充電電流。
本發(fā)明實施例的終端30的上述模塊對應(yīng)執(zhí)行上述各個實施例的監(jiān)測主電池和備用電池充電進程的方法,具有與其相同的技術(shù)效果。
應(yīng)該理解到,上述模塊的劃分為一種邏輯功能劃分,實際實現(xiàn)時可以有另外的劃分方式,例如兩個模塊可以集成到另一個系統(tǒng)中,或一些特征可以忽略,或不執(zhí)行。另外,模塊相互之間的連接可以通過一些接口,也可以是電性或其它形式。上述模塊既可以采用軟件功能框的形式實現(xiàn),也可以采用例如圖4所示的硬件的形式實現(xiàn)。
參閱圖4,所述終端30包括至少一個處理器41、至少一個存儲器42以及至少一個通信總線43,通信總線43用于處理器41調(diào)用各種數(shù)據(jù),存儲器42用于存儲程序指令。為了方便說明,圖4所示處理器41、存儲器42以及通信總線43的數(shù)量為一個。
其中,所述處理器41用于:
執(zhí)行程序指令以檢測主電池和備用電池的電流輸入信息;
執(zhí)行程序指令以在檢測到有電流分別輸出至主電池和備用電池時產(chǎn)生第一充電信號以標識主電池和備用電池均處于充電狀態(tài),在檢測到僅有電流輸出至主電池和備用電池中的一者時產(chǎn)生第二充電信號以標識有電流輸入的電池處于充電狀態(tài)、而未有電流輸入的電池充電完成,以及在檢測到均未有電流輸出至主電池和備用電池時產(chǎn)生第三充電信號以標識主電池和備用電池均充電完成。
可選地,所述處理器41還用于按照預(yù)設(shè)周期產(chǎn)生充電時鐘控制信號,所述充電時鐘控制信號用于指示開始檢測主電池和備用電池的電流輸入信息。也就是說,處理器41可以按照預(yù)設(shè)周期分別循環(huán)檢測主電池和備用電池的電流輸入信息。
在檢測到有電流分別輸出至主電池和備用電池時,如果在相鄰兩個預(yù)設(shè)周期內(nèi)輸出至主電池的電流之差大于或等于第一預(yù)設(shè)閾值,和/或輸出至備用電池的電流之差大于或等于第二預(yù)設(shè)閾值,則表示主電池和/或的充電電流不穩(wěn)定,此時,處理器41可以控制充電電流的穩(wěn)定輸入。具體地:如果檢測到相鄰兩個預(yù)設(shè)周期內(nèi)輸出至主電池的電流之差大于或等于第一預(yù)設(shè)閾值,則處理器41通過與主電池連接的第一電流穩(wěn)定單元控制輸出至主電池的電流之差小于第一預(yù)設(shè)閾值;如果檢測到相鄰兩個預(yù)設(shè)周期內(nèi)輸出至備用電池的電流之差大于或等于第二預(yù)設(shè)閾值,則處理器41通過與備用電池連接的第二電流穩(wěn)定單元控制輸出至備用電池的電流之差小于第二預(yù)設(shè)閾值;如果在相鄰兩個預(yù)設(shè)周期內(nèi)輸出至主電池的電流之差大于或等于第一預(yù)設(shè)閾值,以及輸出至備用電池的電流之差大于或等于第二預(yù)設(shè)閾值,則處理器41可以通過與主電池連接的第一電流穩(wěn)定單元控制輸出至主電池的電流之差小于第一預(yù)設(shè)閾值,以及與備用電池連接的第二電流穩(wěn)定單元控制輸出至備用電池的電流之差小于第二預(yù)設(shè)閾值。
在具體應(yīng)用場景中,第一電流穩(wěn)定單元和第二電流穩(wěn)定單元可以為電阻,即通過調(diào)整接入充電電路的電阻的大小,調(diào)節(jié)充電電流。
本發(fā)明實施例全文所述的終端可以為智能手機、便攜式通信裝置、PDA(Personal Digital Assistant,個人數(shù)字助理或平板電腦)、筆記本電腦等移動終端,也可以是佩戴于肢體或者嵌入于衣物、首飾、配件中的可穿戴設(shè)備,還可以是其他具有主電池和備用電池的智能電子設(shè)備。
需要說明,以上所述僅為本發(fā)明的實施例,并非因此限制本發(fā)明的專利范圍,凡是利用本發(fā)明說明書及附圖內(nèi)容所作的等效結(jié)構(gòu)或等效流程變換,例如各實施例之間技術(shù)特征的相互結(jié)合,或直接或間接運用在其他相關(guān)的技術(shù)領(lǐng)域,均同理包括在本發(fā)明的專利保護范圍內(nèi)。