檢測硬件設(shè)備中的電池的方法、裝置及系統(tǒng)的制作方法
【技術(shù)領(lǐng)域】
[0001]本發(fā)明涉及檢測領(lǐng)域,具體而言,涉及一種檢測硬件設(shè)備中的電池的方法、裝置及系統(tǒng)。
【背景技術(shù)】
[0002]為了保證電池的壽命,避免過放電,一般的充電電池都有保護(hù)處理,當(dāng)電量低到一定的程度,會切斷電池供電,電池進(jìn)入保護(hù)狀態(tài)。此時,處于保護(hù)狀態(tài)的電池電壓同無電壓沒有區(qū)別。處于保護(hù)狀態(tài)的電池可以通過充電進(jìn)行喚醒,這就需要準(zhǔn)確的判斷當(dāng)前是否有電池。現(xiàn)有的充電管理技術(shù),或者是假設(shè)一定有電池,或者是在硬件上增加電池插入檢測硬件,將導(dǎo)致增加成本,并且增加硬件安裝難度。
[0003]針對上述現(xiàn)有技術(shù)中在充電電池處于保護(hù)狀態(tài)時,需要添加硬件來判斷設(shè)備是否安裝電池,由此導(dǎo)致的增加成本并且增加硬件安裝難度的問題,目前尚未提出有效的解決方案。
【發(fā)明內(nèi)容】
[0004]本發(fā)明實(shí)施例提供了一種檢測硬件設(shè)備中的電池的方法、裝置及系統(tǒng),以至少解決現(xiàn)有技術(shù)中在充電電池處于保護(hù)狀態(tài)時,需要添加硬件來判斷設(shè)備是否安裝電池,由此導(dǎo)致的增加成本并且增加硬件安裝難度的技術(shù)問題。
[0005]根據(jù)本發(fā)明實(shí)施例的一個方面,提供了一種檢測硬件設(shè)備中的電池的方法,包括:檢測硬件設(shè)備的外部輸入電壓是否小于等于預(yù)設(shè)的邊界電壓值;當(dāng)外部輸入電壓小于等于邊界電壓值時,確定硬件設(shè)備中安裝有電池;當(dāng)外部輸入電壓大于邊界電壓值時,通過控制硬件設(shè)備進(jìn)入充電允許的循環(huán)工作模式,確定硬件設(shè)備中是否安裝有電池。
[0006]進(jìn)一步地,控制硬件設(shè)備進(jìn)入充電允許的循環(huán)工作模式,確定硬件設(shè)備中是否安裝有電池的步驟包括:啟動硬件設(shè)備執(zhí)行充電允許,嘗試激活硬件設(shè)備的電池;當(dāng)激活電池成功時,確定硬件設(shè)備中安裝有電池;當(dāng)激活電池失敗時,停止激活硬件設(shè)備的電池,并按照預(yù)定規(guī)則確定電池的電池電壓是否滿足預(yù)設(shè)的電池條件,來確定硬件設(shè)備中是否安裝有電池。
[0007]進(jìn)一步地,在啟動硬件設(shè)備執(zhí)行充電允許,嘗試激活硬件設(shè)備的電池之后,方法包括:檢測硬件設(shè)備的電池是否處于穩(wěn)定充電的狀態(tài);當(dāng)電池處于穩(wěn)定充電的狀態(tài)下,確定電池激活成功;當(dāng)電池未處于穩(wěn)定充電的狀態(tài)下,確定電池激活失敗。
[0008]進(jìn)一步地,檢測硬件設(shè)備的電池是否處于穩(wěn)定充電的狀態(tài)的步驟包括:檢測硬件設(shè)備的充電信號是否處于低電平的狀態(tài),且持續(xù)處于低電平的狀態(tài)超過預(yù)定時長;當(dāng)充電信號處于低電平的狀態(tài),且持續(xù)處于低電平的狀態(tài)超過預(yù)定時長,確定電池處于穩(wěn)定充電的狀態(tài);當(dāng)充電信號沒有處于低電平的狀態(tài),且持續(xù)處于低電平的狀態(tài)沒有超過預(yù)定時長,確定電池未處于穩(wěn)定充電的狀態(tài)。
[0009]進(jìn)一步地,當(dāng)激活電池失敗時,停止激活硬件設(shè)備的電池,并按照預(yù)定規(guī)則確定電池的電池電壓是否滿足預(yù)設(shè)的電池條件,來確定硬件設(shè)備中是否安裝有電池的步驟包括:當(dāng)激活電池失敗時,關(guān)閉充電允許;在關(guān)閉充電允許的持續(xù)時長達(dá)到第一預(yù)設(shè)時長之后,判斷硬件設(shè)備的電池電壓是否大于保護(hù)電壓;當(dāng)硬件設(shè)備的電池電壓大于保護(hù)電壓時,確定硬件設(shè)備中安裝有電池;當(dāng)硬件設(shè)備的電池電壓小于等于保護(hù)電壓時,確定硬件設(shè)備中沒有電池。
[0010]進(jìn)一步地,在硬件設(shè)備的電池電壓大于保護(hù)電壓時,確定硬件設(shè)備中存在電池,且電池處于滿電狀態(tài)。
[0011]進(jìn)一步地,在確定硬件設(shè)備中沒有電池之后,方法還包括:重新開啟硬件設(shè)備執(zhí)行充電允許,通過再次嘗試激活硬件設(shè)備的電池,來確定硬件設(shè)備中是否安裝有電池。
[0012]根據(jù)本發(fā)明實(shí)施例的另一方面,還提供了一種檢測硬件設(shè)備中的電池的裝置,包括:第一判斷單元,用于檢測硬件設(shè)備的外部輸入電壓是否小于等于預(yù)設(shè)的邊界電壓值;確定單元,用于當(dāng)外部輸入電壓小于等于邊界電壓值時,確定硬件設(shè)備中安裝有電池;第二判斷單元,用于當(dāng)外部輸入電壓大于邊界電壓值時,通過控制硬件設(shè)備進(jìn)入充電允許的循環(huán)工作模式,確定硬件設(shè)備中是否安裝有電池。
[0013]進(jìn)一步地,第二判斷單元包括:激活模塊,用于啟動硬件設(shè)備執(zhí)行充電允許,嘗試激活硬件設(shè)備的電池;第一確定模塊,用于當(dāng)激活電池成功時,確定硬件設(shè)備中安裝有電池;第一判斷模塊,用于當(dāng)激活電池失敗時,停止激活硬件設(shè)備的電池,并按照預(yù)定規(guī)則確定電池的電池電壓是否滿足預(yù)設(shè)的電池條件,來確定硬件設(shè)備中是否安裝有電池。
[0014]進(jìn)一步地,第二判斷單元還包括:檢測模塊,用于檢測硬件設(shè)備的電池是否處于穩(wěn)定充電的狀態(tài);第二確定模塊,用于當(dāng)電池處于穩(wěn)定充電的狀態(tài)下,確定電池激活成功;第三確定模塊,用于當(dāng)電池未處于穩(wěn)定充電的狀態(tài)下,確定電池激活失敗。
[0015]進(jìn)一步地,檢測模塊包括:檢測子模塊,用于檢測硬件設(shè)備的充電信號是否處于低電平的狀態(tài),且持續(xù)處于低電平的狀態(tài)超過預(yù)定時長;第一確定子模塊,用于當(dāng)充電信號處于低電平的狀態(tài),且持續(xù)處于低電平的狀態(tài)超過預(yù)定時長,確定電池處于穩(wěn)定充電的狀態(tài);第二確定子模塊,用于當(dāng)充電信號沒有處于低電平的狀態(tài),且持續(xù)處于低電平的狀態(tài)沒有超過預(yù)定時長,確定電池未處于穩(wěn)定充電的狀態(tài)。
[0016]進(jìn)一步地,第一判斷模塊包括:第一執(zhí)行子模塊,用于當(dāng)激活電池失敗時,關(guān)閉充電允許;判斷子模塊,用于在關(guān)閉充電允許的持續(xù)時長達(dá)到第一預(yù)設(shè)時長之后,判斷硬件設(shè)備的電池電壓是否大于保護(hù)電壓;第三確定子模塊,用于當(dāng)硬件設(shè)備的電池電壓大于保護(hù)電壓時,確定硬件設(shè)備中安裝有電池;第四確定子模塊,用于當(dāng)硬件設(shè)備的電池電壓小于等于保護(hù)電壓時,確定硬件設(shè)備中沒有電池。
[0017]進(jìn)一步地,第三確定子模塊還用于確定電池處于滿電狀態(tài)。
[0018]進(jìn)一步地,第一判斷模塊還包括:循環(huán)執(zhí)行子模塊,用于重新開啟硬件設(shè)備執(zhí)行充電允許,通過再次嘗試激活硬件設(shè)備的電池,來確定硬件設(shè)備中是否安裝有電池。
[0019]根據(jù)本發(fā)明實(shí)施例的又一方面,還提供了一種檢測硬件設(shè)備中的電池的系統(tǒng),包括:包括上述任一項(xiàng)的檢測硬件設(shè)備中的電池的裝置。
[0020]在本發(fā)明實(shí)施例中,采用檢測硬件設(shè)備的外部輸入電壓是否小于等于預(yù)設(shè)的邊界電壓值;當(dāng)外部輸入電壓小于等于邊界電壓值時,確定硬件設(shè)備中安裝有電池;當(dāng)外部輸入電壓大于邊界電壓值時,通過控制硬件設(shè)備進(jìn)入充電允許的循環(huán)工作模式,確定硬件設(shè)備中是否安裝有電池的方式,解決了現(xiàn)有技術(shù)中在充電電池處于保護(hù)狀態(tài)時,需要添加硬件來判斷設(shè)備是否安裝電池,由此導(dǎo)致的增加成本并且增加硬件安裝難度的技術(shù)問題。
【附圖說明】
[0021]此處所說明的附圖用來提供對本發(fā)明的進(jìn)一步理解,構(gòu)成本申請的一部分,本發(fā)明的示意性實(shí)施例及其說明用于解釋本發(fā)明,并不構(gòu)成對本發(fā)明的不當(dāng)限定。在附圖中:
[0022]圖1是根據(jù)本發(fā)明實(shí)施例一的一種可選的檢測硬件設(shè)備中的電池的方法的流程圖;
[0023]圖2是根據(jù)本發(fā)明實(shí)施例一的一種在循環(huán)工作模式下開啟充電允許與關(guān)閉充電允許的循環(huán)周期的示意圖;
[0024]圖3是根據(jù)本發(fā)明實(shí)施例一的在一種可選的應(yīng)用場景中充電允許的循環(huán)工作模式的流程圖;
[0025]圖4是根據(jù)本發(fā)明實(shí)施例一的在一種可選的應(yīng)用場景中檢測硬件設(shè)備中的電池的方法的流程圖;以及
[0026]圖5是根據(jù)本發(fā)明實(shí)施例二的一種可選的檢測硬件設(shè)備中的電池的裝置的示意圖。
【具體實(shí)施方式】
[0027]為了使本技術(shù)領(lǐng)域的人員更好地理解本發(fā)明方案,下面將結(jié)合本發(fā)明實(shí)施例中的附圖,對本發(fā)明實(shí)施例中的技術(shù)方案進(jìn)行清楚、完整地描述,顯然,所描述的實(shí)施例僅僅是本發(fā)明一部分的實(shí)施例,而不是全部的實(shí)施例?;诒景l(fā)明中的實(shí)施例,本領(lǐng)域普通技術(shù)人員在沒有做出創(chuàng)造性勞動前提下所獲得的所有其他實(shí)施例,都應(yīng)當(dāng)屬于本發(fā)明保護(hù)的范圍。
[0028]需要說明的是,本發(fā)明的說明書和權(quán)利要求書及上述附圖中的術(shù)語“第一”、“第二”等是用于區(qū)別類似的對象,而不必用于描述特定的順序或先后次序。應(yīng)該理解這樣使用的數(shù)據(jù)在適當(dāng)情況下可以互換,以便這里描述的本發(fā)明的實(shí)施例能夠以除了在這里圖示或描述的那些以外的順序?qū)嵤?。此外,術(shù)語“包括”和“具有”以及他們的任何變形,意圖在于覆蓋不排他的包含,例如,包含了一系列步驟或單元的過程、方法、系統(tǒng)、產(chǎn)品或設(shè)備不必限于清楚地列出的那些步驟或單元,而是可包括沒有清楚地列出的或?qū)τ谶@些過程、方法、產(chǎn)品或設(shè)備固有的其它步驟或單元。
[0029]實(shí)施例一
[0030]根據(jù)本發(fā)明實(shí)施例,提供了一種檢測硬件設(shè)備中的電池的方法實(shí)施例,需要說明的是,在附圖的流程圖示出的步驟可以在諸如一組計(jì)算機(jī)可執(zhí)行指令的計(jì)算機(jī)系統(tǒng)中執(zhí)行,并且,雖然在流程圖中示出了邏輯順序,但是在某些情況下,可以以不同于此處的順序執(zhí)行所示出或描述的步驟。
[0031]圖1是根據(jù)本發(fā)明實(shí)施例