本發(fā)明涉及移動終端
技術(shù)領(lǐng)域:
,尤其涉及一種電池檢測電路及移動終端。
背景技術(shù):
:在移動終端產(chǎn)品中,例如手機(jī),針對電池安全檢測和使用的完整管理,需要針對性的進(jìn)行與電池資源(如電芯、廠家、容量)相對應(yīng)的id識別檢測,以及與電池溫度安全檢測相對應(yīng)的ntc(negativetemperaturecoefficient,負(fù)溫度系數(shù)熱敏電阻)阻值檢測。然而,很多電池可拆卸的整機(jī)設(shè)計,因為整機(jī)結(jié)構(gòu)設(shè)計或物料資源的限制,電池彈片連接器使用3pin(引腳)的連接器和3pin的電池,其中,3pin用途為:1pin作電池正極,1pin作電池負(fù)極,1pin用于電池檢測。在使用3pin電池連接器時,由于只有一個空余pin可用于電池檢測,因此在現(xiàn)有常規(guī)設(shè)計上,一般只能對id識別和電池溫度ntc阻值進(jìn)行二選一的設(shè)計,存在設(shè)計和使用性能缺陷。技術(shù)實現(xiàn)要素:為了解決現(xiàn)有技術(shù)的問題,本發(fā)明實施例提供了一種電池檢測電路及移動終端。所述技術(shù)方案如下:一方面,提供了一種電池檢測電路,所述電池檢測電路包括電池電路和主板電路;所述主板電路包括第一電阻,所述第一電阻的一端和主板的id/ntc引腳連接,另一端分別連接電壓端和第二電阻的一端,所述第二電阻的另一端連接第一溫敏電阻的一端,所述第一溫敏電阻的另一端接地;所述第一電阻和所述主板的id/ntc引腳之間設(shè)有第一分壓支路,所述第二電阻和所述第一溫敏電阻之間設(shè)有第二分壓支路,所述第一分壓支路和所述第二分壓支路均連接主板的adc模塊;所述電池電路包括id電阻和第二溫敏電阻,所述id電阻和第二溫敏電阻串聯(lián)在電池的id/ntc引腳和gnd引腳之間。進(jìn)一步的,所述第一電阻和所述第二電阻均為定值電阻。進(jìn)一步的,所述第一溫敏電阻和第二溫敏電阻均為ntc電阻。另一方面,提供了一種移動終端,包括權(quán)利要求1至3任意一項所述的電池檢測電路。進(jìn)一步的,所述移動終端為手機(jī)、平板電腦或pos機(jī)。本發(fā)明實施例提供的技術(shù)方案帶來的有益效果是:本發(fā)明電路簡單,成本低,能夠利用電池的一個空余pin,同時實現(xiàn)電池的id檢測和溫度ntc檢測功能,并具有良好的精度和可靠性。附圖說明為了更清楚地說明本發(fā)明實施例中的技術(shù)方案,下面將對實施例描述中所需要使用的附圖作簡單地介紹,顯而易見地,下面描述中的附圖僅僅是本發(fā)明的一些實施例,對于本領(lǐng)域普通技術(shù)人員來講,在不付出創(chuàng)造性勞動的前提下,還可以根據(jù)這些附圖獲得其他的附圖。圖1是本發(fā)明實施例一提供的一種電池檢測電路圖。具體實施方式為使本發(fā)明的目的、技術(shù)方案和優(yōu)點更加清楚,下面將結(jié)合附圖對本發(fā)明實施方式作進(jìn)一步地詳細(xì)描述。實施例一本發(fā)明實施例提供了一種電池檢測電路,包括電池電路和主板電路;所述主板電路包括第一電阻,所述第一電阻的一端和主板的id/ntc引腳連接,另一端分別連接電壓端和第二電阻的一端,所述第二電阻的另一端連接第一溫敏電阻的一端,所述第一溫敏電阻的另一端接地;所述第一電阻和所述主板的id/ntc引腳之間設(shè)有第一分壓支路,所述第二電阻和所述第一溫敏電阻之間設(shè)有第二分壓支路,所述第一分壓支路和所述第二分壓支路均連接主板的adc模塊;所述電池電路包括id電阻和第二溫敏電阻,所述id電阻和第二溫敏電阻串聯(lián)在電池的id/ntc引腳和gnd引腳之間。首先,對常規(guī)的檢測電池id和電池溫度的原理進(jìn)行介紹。常規(guī)的檢測電池id的原理是,利用分壓電路,在電池內(nèi)部檢測id引腳的下拉不同阻值的id電阻,使主板端adc模塊能讀取到id電阻的不同電壓值,根據(jù)電壓值來區(qū)分不同電池資源(電芯、容量、尺寸等)的id,方便移動終端做出正確的電池識別。常規(guī)的檢測電池溫度的原理是,利用分壓電路,在電池內(nèi)部檢測id引腳的下拉溫敏ntc電阻,利用不同電池溫度下的溫敏電阻阻值不同,使主板端adc模塊能讀取到不同溫度下溫敏電阻的不同電壓值,根據(jù)溫敏電阻的溫度與阻值對應(yīng)關(guān)系,實現(xiàn)系統(tǒng)對不同電池工作溫度的溫度ntc檢測,方便移動終端做出正確的溫度檢測和控制。也就是說,通過檢測設(shè)定電壓下id電阻或者溫敏ntc電阻的電壓值,來檢測電池的id或者溫度。以10k(25度/溫敏系數(shù)3380)溫敏ntc電阻為例,其阻值和溫度的對應(yīng)關(guān)系,參見表一。表一阻值(k)溫度(℃)3.54554.16504.91455.82406.93358.330102512.112014.761518.11022.35527.79034.82-543.97-10本實施例通過對電池端和主板端的電路進(jìn)行改進(jìn),利用一個空余pin,同時實現(xiàn)電池的id檢測和溫度ntc檢測功能。在本實施例中,所述第一電阻和所述第二電阻均為定值電阻。例如第一電阻的阻值為39k,第二電阻的阻值為20k,設(shè)計者可以根據(jù)實際需要靈活設(shè)定第一電阻和第二電阻的阻值,在此不對其進(jìn)行限定。在本實施例中,所述第一溫敏電阻和第二溫敏電阻均為ntc電阻。例如第一溫敏電阻采用15k(25度/溫敏系數(shù)3080)溫敏ntc電阻,第二溫敏電阻采用10k(25度/溫敏系數(shù)3380)溫敏ntc電阻,設(shè)計者可以根據(jù)實際需要選取第一溫敏電阻和第二溫敏電阻的類型,在此不對其進(jìn)行限定。參見圖1,圖1提供了電池檢測電路的一種實施方式,在圖1的主板電路中,r1為第一電阻,r1的一端連接主板的id/ntc引腳,r1的另一端連接電壓端vdd,r1的另一端同時還與第二電阻r4連接,r5為第一溫敏電阻,r5的一端連接r4,r5的另一端接地。在圖1的電池電路中,r2為id電阻,r3為第二溫敏電阻,r2和r3串聯(lián)在電池的id/ntc引腳和gnd引腳之間。主板的adc模塊用來檢測(r2+r3)總阻值的分壓v1,以及r5的分壓v2。以采用10k(25度/溫敏系數(shù)3380)溫敏ntc電阻的#1電池為例,設(shè)定r1為39k,r2為0k,vdd為1.8v,主板的adc模塊檢測v1值的公式如下:v1=vdd×(r2+r3)/(r1+r2+r3)當(dāng)電池溫度為25℃時,根據(jù)表一可得,r3為10k,計算得v1值為0.367v。同樣,當(dāng)主板的adc模塊檢測v1值為0.367v時,通過查詢#1電池的溫度與阻值表,可得到電池的溫度為25℃。針對不同id的電池,可以通過選擇不同的r2和r3電阻,例如在電池中做差異物料選擇,使得不同電池的(r2+r3)的總阻值形成差異,再通過檢測(r2+r3)提供給adc模塊的電壓值v1來區(qū)分電池的id。本實施例還提供了一種利用該電池檢測電路進(jìn)行檢測的檢測方法,包括:s1:首先在移動終端中導(dǎo)入各種電池的規(guī)格,例如上述的#1電池規(guī)格,包括#1電池中的r2電阻值,例如r2為0k,r3的類型以及其阻值和溫度特性關(guān)系,例如r3為10k(25度/溫敏系數(shù)3380)溫敏ntc電阻,其對應(yīng)關(guān)系參照表一。s2:檢測開機(jī)狀態(tài)下的主板電路的v2電壓值,根據(jù)已知的r4電阻值、vdd電壓值和r5的阻值與溫度特性關(guān)系,計算開機(jī)狀態(tài)下主板的溫度和電池推定溫度。具體而言,本步驟存在一個前提,即開機(jī)狀態(tài)下主板的溫度和電池的溫度相差很小。剛開機(jī)時系統(tǒng)負(fù)載較低,對溫度影響很小,為了盡可能避免主板工作發(fā)熱造成的影響,終端對v2電壓值的讀取只在開機(jī)啟動后第一時間讀取。由于開機(jī)狀態(tài)下主板會發(fā)熱,因此,可以將主板溫度減去一固定值,得到電池推定溫度。例如固定值設(shè)定為5℃或10℃,此固定值可以根據(jù)具體的發(fā)熱情況,以及實驗數(shù)據(jù)進(jìn)行設(shè)定,在此不做限定。s3:檢測電池電路的v1值,根據(jù)電池推定溫度,確定電池id。具體而言,系統(tǒng)在檢測到電池電路的v1值后,計算v1電壓下,不同電池的溫敏ntc電阻阻值,計算公式為v1=vdd×(r2+r3)/(r1+r2+r3)由于r1已知,將不同電池的id電阻r2的阻值代入上述公式,即可得到溫敏ntc電阻的r3阻值,待獲取到r3阻值后,比對r3的阻值和溫度特性表,即可得出與r3阻值對應(yīng)的r3電阻溫度。將不同電池的r3電阻溫度與電池推定溫度進(jìn)行差值比較,差值最小的r3電阻所代表的電池即為正確電池,從而確定了電池id。需要說明的是,針對電池id的判斷,只在每次開機(jī)過程中檢測一次,后續(xù)不再進(jìn)行電池id的檢測。s4:實時檢測v1值,根據(jù)s3確定的電池的ntc電阻r3的阻值和溫度特性表,計算r3阻值,根據(jù)r3阻值得到電池溫度。在本實施例中,上述電路能夠用于在3pin電池連接器+3pin電池的設(shè)計中,利用一個空余pin,同時實現(xiàn)電池的id檢測和溫度ntc檢測功能。實施例二本發(fā)明實施例提供了一種移動終端,包括實施例一中的電池檢測電路。在本實施例中,所述移動終端為手機(jī)、平板電腦或pos機(jī)。上述本發(fā)明實施例序號僅僅為了描述,不代表實施例的優(yōu)劣。還需要說明的是,術(shù)語“包括”或者其任何其他變體意在涵蓋非排他性的包含,從而使得包括一系列要素的商品或者系統(tǒng)不僅包括那些要素,而且還包括沒有明確列出的其他要素,或者是還包括為這種商品或者系統(tǒng)所固有的要素。在沒有更多限制的情況下,由語句“包括一個……”限定的要素,并不排除在包括所述要素的商品或者系統(tǒng)中還存在另外的相同要素。以上所述僅為本發(fā)明的較佳實施例,并不用以限制本發(fā)明,凡在本發(fā)明的精神和原則之內(nèi),所作的任何修改、等同替換、改進(jìn)等,均應(yīng)包含在本發(fā)明的保護(hù)范圍之內(nèi)。當(dāng)前第1頁12