本發(fā)明涉及移動(dòng)終端及電池檢測(cè)技術(shù)領(lǐng)域,特別涉及一種終端設(shè)備電池充電狀態(tài)檢測(cè)方法及檢測(cè)裝置。
背景技術(shù):
日前手機(jī)充電爆炸等電池安全問(wèn)題席卷了各大新聞?lì)^條,人們對(duì)手機(jī)充電電池安全問(wèn)題的關(guān)注度上升到了一個(gè)新高度。同樣該問(wèn)題不單存在于手機(jī)設(shè)備中,同樣存在于使用電池的終端電子設(shè)備中。傳統(tǒng)的設(shè)備在電池充電時(shí)并未對(duì)電池狀態(tài)進(jìn)行檢測(cè),或者檢測(cè)方式不夠全面智能,甚至出現(xiàn)狀態(tài)誤報(bào)等問(wèn)題,導(dǎo)致電池過(guò)充過(guò)熱引起電池發(fā)燙、泄露甚至爆炸。
現(xiàn)今大多數(shù)電子設(shè)備使用的電池都是以鋰離子電池為主,根據(jù)其化學(xué)特性使用鋰作為充電電池,其優(yōu)點(diǎn)顯著。以體積小、密度高、容量大和使用壽命長(zhǎng)、充放電效率高等主要優(yōu)勢(shì)占據(jù)了各行各業(yè)。但是由于鋰是元素周期表上直徑最小且最活潑的金屬,存在一定的危險(xiǎn)性。其化學(xué)性質(zhì)太過(guò)于活潑,如果將鋰金屬直接暴露在空氣中則會(huì)與空氣中的氧原子產(chǎn)生激烈的氧化反應(yīng),從而產(chǎn)生爆炸。所以人們發(fā)明了石墨及鈷酸鋰等材料來(lái)存儲(chǔ)鋰離子,該材料具有氧原子都無(wú)法進(jìn)入的極小密度,這樣氧原子無(wú)法與鋰離子接觸,從而保證了鋰離子的安全性。在鋰電池充電過(guò)程時(shí)電池正極的鋰原子會(huì)喪失電子氧化為鋰離子,通過(guò)電解液游至負(fù)極的碳材料層中間,獲得一個(gè)電子還原為鋰原子。放電過(guò)程為前述的逆向過(guò)程。為了防止正負(fù)兩級(jí)接觸短路,需要在鋰電池內(nèi)部的正負(fù)極之間增加一層微孔隔膜將正負(fù)極活性物質(zhì)分隔開(kāi)。這樣鋰電池即可安全的工作與充電及放電狀態(tài)。
但是鋰電池在非正常使用狀態(tài)時(shí)則會(huì)打破現(xiàn)有的安全防護(hù)措施,變?yōu)槲kU(xiǎn)的易燃或爆炸源。比如鋰電池內(nèi)部的安全結(jié)構(gòu)在充電電壓過(guò)高時(shí)則會(huì)產(chǎn)生負(fù)面作用,本身已經(jīng)充滿(mǎn)電的電池繼續(xù)通過(guò)高壓充入,則會(huì)使電池負(fù)極原本已經(jīng)裝滿(mǎn)鋰離子的碳材料存儲(chǔ)格中繼續(xù)裝入鋰離子,裝不下鋰離子的存儲(chǔ)格會(huì)向微孔隔膜方向繼續(xù)蔓延形成鋰原子結(jié)晶,大量該結(jié)晶產(chǎn)生后會(huì)穿透微孔隔膜使正負(fù)極短路,從而產(chǎn)生電池發(fā)燙,如繼續(xù)充電則會(huì)溫度繼續(xù)上升發(fā)生爆炸。另一種情況是在充電過(guò)程中異常產(chǎn)生高溫或外部高溫導(dǎo)致內(nèi)部電解液等材料裂解產(chǎn)生氣體,使電池結(jié)構(gòu)鼓漲破裂,氧氣進(jìn)入與負(fù)極表面的鋰原子反應(yīng)產(chǎn)生爆炸。同樣電池在充電過(guò)程中,如果遇到過(guò)低溫的影響,將會(huì)導(dǎo)致電池內(nèi)部的電解液正常性能失效,影響充電狀態(tài),如果繼續(xù)降低電池溫度甚至?xí)茐膬?nèi)部結(jié)構(gòu),產(chǎn)生電池爆炸的隱患,需要通過(guò)高低溫檢測(cè)可避免上述電池問(wèn)題發(fā)生。另外,在過(guò)流充電時(shí)會(huì)對(duì)電池造成損壞或者直接導(dǎo)致電池爆炸。
因此,目前需要本領(lǐng)域技術(shù)人員迫切解決的一個(gè)技術(shù)問(wèn)題就是:提供一種可靠的電池充電狀態(tài)檢測(cè)方案保證終端設(shè)備在充電過(guò)程中的安全問(wèn)題。
技術(shù)實(shí)現(xiàn)要素:
本發(fā)明的目的旨在至少解決所述技術(shù)缺陷之一。
為此,本發(fā)明的目的在于提出一種終端設(shè)備電池充電狀態(tài)檢測(cè)方法及檢測(cè)裝置,可以根據(jù)溫度數(shù)據(jù)所符合的不同條件,控制電池停止充電、重新開(kāi)始充電及終端設(shè)備的關(guān)機(jī),并根據(jù)溫度數(shù)據(jù)的變化調(diào)整控制狀態(tài),進(jìn)而保證充電的安全性。
為了實(shí)現(xiàn)上述目的,本發(fā)明一方面的實(shí)施例提供一種終端設(shè)備電池充電狀態(tài)檢測(cè)方法,包括如下步驟:
步驟S1,檢測(cè)是否啟動(dòng)對(duì)終端設(shè)備的充電,如果是則獲取所述終端設(shè)備的電池的充電狀態(tài)信息;
步驟S2,利用電量計(jì)實(shí)時(shí)獲取所述電池的溫度數(shù)據(jù),并將所述溫度數(shù)據(jù)發(fā)送至主控模塊進(jìn)行分析判斷;
步驟S3,所述主控模塊檢測(cè)所述溫度數(shù)據(jù)位于預(yù)設(shè)安全區(qū)間內(nèi)時(shí),判斷所述電池處于正常充電狀態(tài);
所述主控模塊檢測(cè)所述溫度數(shù)據(jù)符合第一預(yù)設(shè)條件時(shí),向所述電量計(jì)返回停止充電控制信號(hào),由所述電量計(jì)控制所述電池停止充電;
所述主控模塊檢測(cè)所述溫度數(shù)據(jù)符合第二預(yù)設(shè)條件時(shí),向所述終端設(shè)備發(fā)出關(guān)機(jī)控制信號(hào),以控制所述終端設(shè)備關(guān)機(jī);
所述主控模塊檢測(cè)所述溫度數(shù)據(jù)符合第三預(yù)設(shè)條件時(shí),向所述電量計(jì)返回重新開(kāi)始充電控制信號(hào),由所述電量計(jì)控制所述電池重新開(kāi)始充電。
進(jìn)一步,所述預(yù)設(shè)安全區(qū)間為0℃~50℃。
進(jìn)一步,所述第一預(yù)設(shè)條件為:所述電池的溫度低于0℃,或者等于高于55℃;所述第二預(yù)設(shè)條件為:所述電池的溫度低于-20℃,或者等于高于66℃;所述第三預(yù)設(shè)條件為:所述電池的溫度等于高于5℃,或者低于50℃。
進(jìn)一步,在所述步驟S1中,所述電池的充電狀態(tài)信息,包括:充電器插拔狀態(tài)信息、電池電壓狀態(tài)信息、電池溫度狀態(tài)信息和電池異常信息。
本發(fā)明另一方面的實(shí)施例提供一種終端設(shè)備電池充電狀態(tài)檢測(cè)裝置,包括:電量計(jì)和主控模塊,其中,
所述電量計(jì)與終端設(shè)備的電池溫度接口、電池正極和電池負(fù)極相連,用于實(shí)時(shí)獲取所述電池的溫度數(shù)據(jù);
所述主控模塊通過(guò)I2C通信接口與所述電量計(jì),且與所述終端設(shè)備相連,用于檢測(cè)是否啟動(dòng)對(duì)終端設(shè)備的充電,如果是則獲取所述終端設(shè)備的電池的充電狀態(tài)信息,以及接收來(lái)自所述電量計(jì)的溫度數(shù)據(jù),并對(duì)所述溫度數(shù)據(jù)進(jìn)行分析判斷,
當(dāng)所述主控模塊檢測(cè)所述溫度數(shù)據(jù)位于預(yù)設(shè)安全區(qū)間內(nèi)時(shí),判斷所述電池處于正常充電狀態(tài);
所述主控模塊檢測(cè)所述溫度數(shù)據(jù)符合第一預(yù)設(shè)條件時(shí),向所述電量計(jì)返回停止充電控制信號(hào),由所述電量計(jì)控制所述電池停止充電;
所述主控模塊檢測(cè)所述溫度數(shù)據(jù)符合第二預(yù)設(shè)條件時(shí),向所述終端設(shè)備發(fā)出關(guān)機(jī)控制信號(hào),以控制所述終端設(shè)備關(guān)機(jī);
所述主控模塊檢測(cè)所述溫度數(shù)據(jù)符合第三預(yù)設(shè)條件時(shí),向所述電量計(jì)返回重新開(kāi)始充電控制信號(hào),由所述電量計(jì)控制所述電池重新開(kāi)始充電。
進(jìn)一步,所述預(yù)設(shè)安全區(qū)間為0℃~50℃;
所述第一預(yù)設(shè)條件為:所述電池的溫度低于0℃,或者等于高于55℃;
所述第二預(yù)設(shè)條件為:所述電池的溫度低于-20℃,或者等于高于66℃;
所述第三預(yù)設(shè)條件為:所述電池的溫度等于高于5℃,或者低于50℃。
進(jìn)一步,所述電池的充電狀態(tài)信息,包括:充電器插拔狀態(tài)信息、電池電壓狀態(tài)信息、電池溫度狀態(tài)信息和電池異常信息。
進(jìn)一步,所述電量計(jì)包括:依次相連的ADC轉(zhuǎn)換電路、數(shù)據(jù)存儲(chǔ)電路、I2C接口電路和LDO控制電路,其中,
所述ADC轉(zhuǎn)換電路用于將從終端設(shè)備獲取的溫度數(shù)據(jù)由模擬量轉(zhuǎn)換為數(shù)字量;
所述數(shù)據(jù)存儲(chǔ)電路用于存儲(chǔ)數(shù)字量形式的溫度數(shù)據(jù);
所述I2C接口電路與所述主控模塊的I2C通信接口雙向連接,用于向所述主控模塊發(fā)送數(shù)字量形式的溫度數(shù)據(jù)以及接收來(lái)自所述主控模塊的控制信號(hào);
所述LDO控制電路用于根據(jù)所述I2C接口電路發(fā)送的控制信號(hào),控制所述電池停止充電或重新開(kāi)始充電。
進(jìn)一步,所述LDO控制電路根據(jù)停止充電控制信號(hào)和重新開(kāi)始充電信號(hào),控制所述電池的正極引腳和負(fù)極引腳。
進(jìn)一步,所述終端設(shè)備為手機(jī)或平板電腦。
根據(jù)本發(fā)明實(shí)施例的終端設(shè)備電池充電狀態(tài)檢測(cè)方法及檢測(cè)裝置,利用電量計(jì)檢測(cè)終端設(shè)備電池的溫度數(shù)據(jù),并由主控模塊發(fā)對(duì)溫度數(shù)據(jù)進(jìn)行分析,根據(jù)電池在充電時(shí)的實(shí)時(shí)高低溫溫度值來(lái)控制充電狀態(tài),根據(jù)溫度數(shù)據(jù)所符合的不同條件,控制電池停止充電、重新開(kāi)始充電及終端設(shè)備的關(guān)機(jī),并根據(jù)溫度數(shù)據(jù)的變化調(diào)整控制狀態(tài),進(jìn)而保證充電的安全性。
本發(fā)明附加的方面和優(yōu)點(diǎn)將在下面的描述中部分給出,部分將從下面的描述中變得明顯,或通過(guò)本發(fā)明的實(shí)踐了解到。
附圖說(shuō)明
本發(fā)明的上述和/或附加的方面和優(yōu)點(diǎn)從結(jié)合下面附圖對(duì)實(shí)施例的描述中將變得明顯和容易理解,其中:
圖1為根據(jù)本發(fā)明實(shí)施例的終端設(shè)備電池充電狀態(tài)檢測(cè)方法的流程框圖;
圖2為根據(jù)本發(fā)明實(shí)施例的終端設(shè)備電池充電狀態(tài)檢測(cè)方法的流程圖;
圖3為根據(jù)本發(fā)明實(shí)施例的電池充電的溫度閾值示意圖;
圖4為根據(jù)本發(fā)明實(shí)施例的終端設(shè)備電池充電狀態(tài)檢測(cè)裝置的結(jié)構(gòu)圖;
圖5為根據(jù)本發(fā)明實(shí)施例的終端設(shè)備電池充電狀態(tài)檢測(cè)裝置的示意圖;
圖6為根據(jù)本發(fā)明實(shí)施例的電量計(jì)模塊的示意圖;
圖7為根據(jù)本發(fā)明實(shí)施例的電池端的電路圖;
圖8為根本發(fā)明實(shí)施例的電量計(jì)端的電路圖;
圖9為根據(jù)本發(fā)明實(shí)施例的主控端的電路圖。
具體實(shí)施方式
下面詳細(xì)描述本發(fā)明的實(shí)施例,所述實(shí)施例的示例在附圖中示出,其中自始至終相同或類(lèi)似的標(biāo)號(hào)表示相同或類(lèi)似的元件或具有相同或類(lèi)似功能的元件。下面通過(guò)參考附圖描述的實(shí)施例是示例性的,旨在用于解釋本發(fā)明,而不能理解為對(duì)本發(fā)明的限制。
如圖1所示,本發(fā)明實(shí)施例的終端設(shè)備電池充電狀態(tài)檢測(cè)方法,包括如下步驟:
步驟S1,檢測(cè)是否啟動(dòng)對(duì)終端設(shè)備的充電,如果是則獲取終端設(shè)備的電池的充電狀態(tài)信息。其中,終端設(shè)備可以為手機(jī)或平板電腦。
在本步驟中,電池的充電狀態(tài)信息,包括:充電器插拔狀態(tài)信息、電池電壓狀態(tài)信息、電池溫度狀態(tài)信息和電池異常信息。
步驟S2,利用電量計(jì)實(shí)時(shí)獲取電池的溫度數(shù)據(jù),并將溫度數(shù)據(jù)發(fā)送至主控模塊進(jìn)行分析判斷。
需要說(shuō)明的是,由于不同設(shè)備采用的電池材料結(jié)構(gòu)和耐溫參數(shù)可能有所差異,所以具體溫度閾值控制點(diǎn)需要根據(jù)電池廠商不同而進(jìn)行調(diào)節(jié),需要參考電池制造商提供的手冊(cè)來(lái)決定閾值點(diǎn)。本發(fā)明采用標(biāo)準(zhǔn)參考值,根據(jù)本設(shè)計(jì)中的電池廠商制定的規(guī)格書(shū)中標(biāo)注,充電時(shí)電池溫度必須保持在-20℃~66℃之間,且標(biāo)準(zhǔn)充電狀態(tài)必須在0℃~50℃(+5℃)之間,按照該參數(shù)設(shè)定充電具體方案。下面將結(jié)合具體的實(shí)施例進(jìn)行說(shuō)明。
步驟S3,主控模塊檢測(cè)溫度數(shù)據(jù)位于預(yù)設(shè)安全區(qū)間內(nèi)時(shí),判斷電池處于正常充電狀態(tài)。
在本發(fā)明的一個(gè)實(shí)施例中,預(yù)設(shè)安全區(qū)間為0℃~50℃,可以保持充電時(shí)電池狀態(tài)安全。
然后,根據(jù)檢測(cè)到溫度數(shù)據(jù)所位于的不同條件,對(duì)終端設(shè)備的電池采用不同的處理手段。
主控模塊檢測(cè)溫度數(shù)據(jù)符合第一預(yù)設(shè)條件時(shí),向電量計(jì)返回停止充電控制信號(hào),由電量計(jì)控制電池停止充電。
在本發(fā)明的一個(gè)實(shí)施例中,第一預(yù)設(shè)條件為:電池的溫度低于0℃,或者等于高于55℃。
主控模塊檢測(cè)溫度數(shù)據(jù)符合第二預(yù)設(shè)條件時(shí),向終端設(shè)備發(fā)出關(guān)機(jī)控制信號(hào),以控制終端設(shè)備關(guān)機(jī)。
在本發(fā)明的一個(gè)實(shí)施例中,第二預(yù)設(shè)條件為:電池的溫度低于-20℃,或者等于高于66℃。
主控模塊檢測(cè)溫度數(shù)據(jù)符合第三預(yù)設(shè)條件時(shí),向電量計(jì)返回重新開(kāi)始充電控制信號(hào),由電量計(jì)控制電池重新開(kāi)始充電。
在本發(fā)明的一個(gè)實(shí)施例中,第三預(yù)設(shè)條件為:電池的溫度等于高于5℃,或者低于50℃。
參考圖3,當(dāng)電池溫度低于0℃時(shí),進(jìn)入低溫停充模式,但是如果電池狀態(tài)受外界因素出現(xiàn)異常繼續(xù)降低溫度至-20℃時(shí),必須通過(guò)主控模塊檢測(cè)進(jìn)入低溫關(guān)機(jī)狀態(tài)保證電池變?yōu)榉枪ぷ鳡顟B(tài)(低溫關(guān)機(jī))。當(dāng)電池狀態(tài)恢復(fù)升溫大于5℃后可以繼續(xù)進(jìn)入正常充電狀態(tài),電池溫度繼續(xù)升溫超出高溫標(biāo)準(zhǔn)高于55℃后應(yīng)進(jìn)入高溫停充模式保護(hù)電池,如果電池繼續(xù)升溫超過(guò)66℃,應(yīng)立即關(guān)機(jī)保證電池處于非工作狀態(tài)(高溫關(guān)機(jī))。
相應(yīng)的,如果電池被高溫關(guān)機(jī)一段時(shí)間后,溫度降低至61℃以下,則恢復(fù)至高溫停充模式,當(dāng)進(jìn)一步檢測(cè)到溫度降低至50℃以下時(shí),則啟動(dòng)對(duì)電池的正常充電。
下面對(duì)本發(fā)明實(shí)施例的終端設(shè)備電池充電狀態(tài)檢測(cè)方法的流程進(jìn)行詳細(xì)說(shuō)明。
如圖2所示,首先系統(tǒng)進(jìn)入充電模塊代碼,開(kāi)始做初始化工作,初始化充電顯示信息、充電事件、狀態(tài)信息及其他必要功能。
然后進(jìn)入充電事件捕獲及處理線程,在該線程中做核心處理工作。進(jìn)入該線程中,先獲取充電事件信息,根據(jù)該事件信息解析出各種充狀態(tài),包含充電器插拔狀態(tài),電池電壓狀態(tài),電池溫度狀態(tài),以及電池異常等信息。
主控模塊獲取該信息后進(jìn)行處理解析,如果充電狀態(tài)異常出現(xiàn)過(guò)流、過(guò)壓、欠壓等問(wèn)題,直接執(zhí)行異常處理執(zhí)行關(guān)機(jī)指令。如充電狀態(tài)正常,則執(zhí)行電池溫度檢測(cè)處理,根據(jù)上述設(shè)計(jì)方案中預(yù)知的溫度參數(shù)做出不同處理,當(dāng)電池溫度低于-20℃或者大于等于66℃時(shí)直接執(zhí)行關(guān)機(jī)指令,當(dāng)溫度小于0℃或者大于等于55℃時(shí)執(zhí)行停充指令,并直接跳轉(zhuǎn)回充電狀態(tài)檢測(cè)線程開(kāi)始處,重新執(zhí)行新事件捕獲處理,如果電池溫度恢復(fù)至大于等于5℃且小于50℃則重新開(kāi)始充電,并跳轉(zhuǎn)回充電狀態(tài)檢測(cè)線程開(kāi)始處,繼續(xù)輪詢(xún)做充電事件檢測(cè)處理工作。如果電池狀態(tài)正常則將充電信息顯示輸出,做畫(huà)面刷新處理或執(zhí)行其他輸出指示指令,例如LED呼吸燈閃爍等。
如圖4所示,本發(fā)明實(shí)施例還提供一種終端設(shè)備的電池充電狀態(tài)檢測(cè)裝置,包括:電量計(jì)100和主控模塊200。其中,終端設(shè)備可以為手機(jī)或平板電腦。
具體地,參考圖5,電量計(jì)100與終端設(shè)備的電池溫度接口、電池正極(+)和電池負(fù)極(-)相連,用于實(shí)時(shí)獲取電池的溫度數(shù)據(jù)。通過(guò)將電池的正負(fù)極接口連接至電量計(jì)模塊來(lái)做充電控制使用。
如圖6所示,電量計(jì)100包括:依次相連的ADC轉(zhuǎn)換電路、數(shù)據(jù)存儲(chǔ)電路、I2C接口電路和LDO控制電路。
具體地,由于電池采用模擬電壓值指示電池溫度,需要將該接口連接至電量計(jì)100模塊作為電池溫度數(shù)據(jù)的讀取采樣使用。ADC轉(zhuǎn)換電路用于將從終端設(shè)備獲取的溫度數(shù)據(jù)由模擬量轉(zhuǎn)換為數(shù)字量,并發(fā)送至數(shù)據(jù)存儲(chǔ)電路。數(shù)據(jù)存儲(chǔ)電路用于存儲(chǔ)數(shù)字量形式的溫度數(shù)據(jù)。
I2C接口電路與主控模塊200的I2C通信接口雙向連接,用于向主控模塊200發(fā)送數(shù)字量形式的溫度數(shù)據(jù)以及接收來(lái)自主控模塊200的控制信號(hào)。LDO控制電路用于根據(jù)I2C接口電路發(fā)送的控制信號(hào),控制電池停止充電或重新開(kāi)始充電。
此外,LDO控制電路根據(jù)停止充電控制信號(hào)和重新開(kāi)始充電信號(hào),控制電池的正極引腳和負(fù)極引腳。
參考圖5,主控模塊200通過(guò)I2C通信接口與電量計(jì)100,且與終端設(shè)備相連,用于檢測(cè)是否啟動(dòng)對(duì)終端設(shè)備的充電,如果是則獲取終端設(shè)備的電池的充電狀態(tài)信息,以及接收來(lái)自電量計(jì)100的溫度數(shù)據(jù),并對(duì)溫度數(shù)據(jù)進(jìn)行分析判斷。其中,電池的充電狀態(tài)信息,包括:充電器插拔狀態(tài)信息、電池電壓狀態(tài)信息、電池溫度狀態(tài)信息和電池異常信息。
具體地,主控模塊200通過(guò)軟件輪詢(xún)機(jī)制從I2C通訊接口獲取已存儲(chǔ)好的溫度信息,經(jīng)過(guò)軟件邏輯分析判斷后通過(guò)寫(xiě)I2C接口將控制信號(hào)發(fā)至電量計(jì)100模塊,由電量計(jì)100模塊通過(guò)I/O操作控制LDO開(kāi)關(guān)電路,做充電控制是否停充或者重新開(kāi)始充電。如果溫度達(dá)到關(guān)機(jī)臨界值還需要主控模塊200直接執(zhí)行關(guān)機(jī)指令。
當(dāng)主控模塊200檢測(cè)溫度數(shù)據(jù)位于預(yù)設(shè)安全區(qū)間內(nèi)時(shí),判斷電池處于正常充電狀態(tài)。
在本發(fā)明的一個(gè)實(shí)施例中,預(yù)設(shè)安全區(qū)間為0℃~50℃。
主控模塊200檢測(cè)溫度數(shù)據(jù)符合第一預(yù)設(shè)條件時(shí),向電量計(jì)100返回停止充電控制信號(hào),由電量計(jì)100控制電池停止充電。
在本發(fā)明的一個(gè)實(shí)施例中,第一預(yù)設(shè)條件為:電池的溫度低于0℃,或者等于高于55℃。
主控模塊200檢測(cè)溫度數(shù)據(jù)符合第二預(yù)設(shè)條件時(shí),向終端設(shè)備發(fā)出關(guān)機(jī)控制信號(hào),以控制終端設(shè)備關(guān)機(jī)。
在本發(fā)明的一個(gè)實(shí)施例中,第二預(yù)設(shè)條件為:電池的溫度低于-20℃,或者等于高于66℃。
主控模塊200檢測(cè)溫度數(shù)據(jù)符合第三預(yù)設(shè)條件時(shí),向電量計(jì)100返回重新開(kāi)始充電控制信號(hào),由電量計(jì)100控制電池重新開(kāi)始充電。
在本發(fā)明的一個(gè)實(shí)施例中,第三預(yù)設(shè)條件為:電池的溫度等于高于5℃,或者低于50℃。
并且,當(dāng)電池溫度低于0℃時(shí),進(jìn)入低溫停充模式,但是如果電池狀態(tài)受外界因素出現(xiàn)異常繼續(xù)降低溫度至-20℃時(shí),必須通過(guò)主控模塊200檢測(cè)進(jìn)入低溫關(guān)機(jī)狀態(tài)保證電池變?yōu)榉枪ぷ鳡顟B(tài)(低溫關(guān)機(jī))。當(dāng)電池狀態(tài)恢復(fù)升溫大于5℃后可以繼續(xù)進(jìn)入正常充電狀態(tài),電池溫度繼續(xù)升溫超出高溫標(biāo)準(zhǔn)高于55℃后應(yīng)進(jìn)入高溫停充模式保護(hù)電池,如果電池繼續(xù)升溫超過(guò)66℃,應(yīng)立即關(guān)機(jī)保證電池處于非工作狀態(tài)(高溫關(guān)機(jī))。
圖7為根據(jù)本發(fā)明實(shí)施例的電池端的電路圖。如圖7所示,將電池的BAT_TEMP引腳即電池溫度引腳連接至電量計(jì)100的ADC采樣接口,將電池的正極VBAT、負(fù)極VBAT_N引腳分別連接至圖8中的控制端接口,電池端電路通過(guò)穩(wěn)壓管防止電路過(guò)壓過(guò)流等情況從而保護(hù)電池的正常工作。
如圖8所示,將電池端的電池溫度接口分別連接至電量計(jì)100端的采樣接口和輔助檢測(cè)接口,電量計(jì)100內(nèi)部ADC采樣轉(zhuǎn)存溫度數(shù)據(jù)后通過(guò)I2C通訊接口DBB_COM_I2C_SCL及DBB_COM_I2C_SDA發(fā)送至圖9所示的主控模塊200,并連接數(shù)據(jù)采樣中斷通知IO接口,GPIO162至圖9中的主控模塊200。如圖6所示,將處理后的控制信號(hào)通過(guò)I2C通訊接口回寫(xiě)至電量計(jì)100端,電量計(jì)100接收到該控制指令后直接控制VBAT引腳及VBAT_N引腳的開(kāi)關(guān)狀態(tài),從而實(shí)現(xiàn)對(duì)電池充電狀態(tài)的控制,包括:停止充電控制和重新開(kāi)始充電控制等。
根據(jù)本發(fā)明實(shí)施例的終端設(shè)備電池充電狀態(tài)檢測(cè)方法及檢測(cè)裝置,利用電量計(jì)檢測(cè)終端設(shè)備電池的溫度數(shù)據(jù),并由主控模塊發(fā)對(duì)溫度數(shù)據(jù)進(jìn)行分析,根據(jù)電池在充電時(shí)的實(shí)時(shí)高低溫溫度值來(lái)控制充電狀態(tài),根據(jù)溫度數(shù)據(jù)所符合的不同條件,控制電池停止充電、重新開(kāi)始充電及終端設(shè)備的關(guān)機(jī),并根據(jù)溫度數(shù)據(jù)的變化調(diào)整控制狀態(tài),進(jìn)而保證充電的安全性。
在本說(shuō)明書(shū)的描述中,參考術(shù)語(yǔ)“一個(gè)實(shí)施例”、“一些實(shí)施例”、“示例”、“具體示例”、或“一些示例”等的描述意指結(jié)合該實(shí)施例或示例描述的具體特征、結(jié)構(gòu)、材料或者特點(diǎn)包含于本發(fā)明的至少一個(gè)實(shí)施例或示例中。在本說(shuō)明書(shū)中,對(duì)上述術(shù)語(yǔ)的示意性表述不一定指的是相同的實(shí)施例或示例。而且,描述的具體特征、結(jié)構(gòu)、材料或者特點(diǎn)可以在任何的一個(gè)或多個(gè)實(shí)施例或示例中以合適的方式結(jié)合。
盡管上面已經(jīng)示出和描述了本發(fā)明的實(shí)施例,可以理解的是,上述實(shí)施例是示例性的,不能理解為對(duì)本發(fā)明的限制,本領(lǐng)域的普通技術(shù)人員在不脫離本發(fā)明的原理和宗旨的情況下在本發(fā)明的范圍內(nèi)可以對(duì)上述實(shí)施例進(jìn)行變化、修改、替換和變型。本發(fā)明的范圍由所附權(quán)利要求及其等同限定。