專利名稱:終端機的電池電量檢測方法及系統(tǒng)的制作方法
技術(shù)領(lǐng)域:
本發(fā)明涉及衛(wèi)星移動通信系統(tǒng)技術(shù)領(lǐng)域,尤其涉及終端機的電池電量檢測方法及系統(tǒng)。
背景技術(shù):
(L、S)波段衛(wèi)星移動通信系統(tǒng)的終端機需要由電池進行供電,并且該電池電量需要在一定大小范圍內(nèi)。以電池電壓為例,當電池充滿電時,電壓為17V左右;當電池電壓低于IOV時,若不及時充電,整個系統(tǒng)就會停止工作。為實現(xiàn)及時為電池充電,保證系統(tǒng)能不間斷的正常工作,終端機需要獲取當前的電池電量。因此,如何實現(xiàn)終端機電池電量的檢測成為目前本領(lǐng)域技術(shù)人員亟待解決的問題。
發(fā)明內(nèi)容
有鑒于此,本發(fā)明目的在于提供一種終端機電池電量檢測方法及系統(tǒng),以實現(xiàn)終端機電池電量的檢測。為實現(xiàn)上述目的,本發(fā)明提供如下技術(shù)方案一種終端機的電池電量檢測方法,基于一種終端機的電池電量檢測系統(tǒng),所述系統(tǒng)包括微處理器ARM ;所述方法包括Si、所述ARM檢測終端機是否發(fā)送了檢測電池電量的指令信號,如果是,則進入步驟S2,否則返回步驟Sl ;S2、所述ARM對所述終端機的電池電壓進行采樣,得到電池電壓的模擬信號;S3、所述ARM將所述模擬信號轉(zhuǎn)換為數(shù)字信號,對所述數(shù)字信號進行數(shù)據(jù)處理得到檢測結(jié)果;S4、所述ARM將所述檢測結(jié)果發(fā)送給所述終端機。
優(yōu)選地,在所述步驟S3之后還包括返回步驟Si。優(yōu)選地,所述ARM包括模數(shù)轉(zhuǎn)換ADC模塊;所述步驟S2具體包括所述ADC模塊對所述終端機的電池電壓進行采樣,得到所述電池電壓的模擬信號;所述步驟S3中所述ARM將所述模擬信號轉(zhuǎn)換為數(shù)字信號具體包括所述ADC模塊將所述模擬信號轉(zhuǎn)換為數(shù)字信號。優(yōu)選地,所述系統(tǒng)還包括PC機,在所述步驟Sl之前還包括SO、所述PC機對所述ARM的接口和所述ADC模塊進行初始化。優(yōu)選地,所述步驟S3中所述對所述數(shù)字信號進行數(shù)據(jù)處理得到檢測結(jié)果具體包括為所述數(shù)字信號添加標志位和校驗位,得到所述檢測結(jié)果。
一種終端機的電池電量檢測系統(tǒng),包括 ARM,用于執(zhí)行電池電量的檢測;所述ARM包括ADC模塊;PC機,用于對所述ARM的接口和所述ADC模塊進行初始化。從上述的技術(shù)方案可以看出,本發(fā)明實施例在檢測到終端機發(fā)送了檢測電池電量的指令信號后,通過ARM對終端機的電池電壓信號進行采集、轉(zhuǎn)化等處理,得到電池電量的檢測結(jié)果;ARM將上述檢測結(jié)果發(fā)送給終端機,從而使終端機獲取到了自身的電池電量,繼而終端機可根據(jù)上述檢測結(jié)果判斷是否對電池進行充電,以保證衛(wèi)星移動通信系統(tǒng)的正常工作。
為了更清楚地說明本發(fā)明實施例或現(xiàn)有技術(shù)中的技術(shù)方案,下面將對實施例或現(xiàn)有技術(shù)描述中所需要使用的附圖作簡單地介紹,顯而易見地,下面描述中的附圖僅僅是本發(fā)明的一些實施例,對于本領(lǐng)域普通技術(shù)人員來講,在不付出創(chuàng)造性勞動的前提下,還可以根據(jù)這些附圖獲得其他的附圖。圖1為本發(fā)明實施例所提供的終端機的電池電量檢測方法的流程圖;圖2為本發(fā)明實施例所提供的終端機的電池電量檢測方法的另一流程圖;圖3為本發(fā)明實施例所提供的終端機的電池電量檢測系統(tǒng)的結(jié)構(gòu)示意圖。
具體實施例方式下面將結(jié)合本發(fā)明實施例中的附圖,對本發(fā)明實施例中的技術(shù)方案進行清楚、完整地描述,顯然,所描述的實施例僅僅是本發(fā)明一部分實施例,而不是全部的實施例。基于本發(fā)明中的實施例,本領(lǐng)域普通技術(shù)人員在沒有作出創(chuàng)造性勞動前提下所獲得的所有其他實施例,都屬于本發(fā)明保護的范圍。本發(fā)明實施例提供一種終端機的電池電量檢測方法,上述方法基于一種終端機的電池電量檢測系統(tǒng),該系統(tǒng)包括微處理器(ARM)。參見圖1,上述方法至少包括Si、ARM檢測終端機是否發(fā)送了檢測電池電量的指令信號,如果是,則進入步驟 S2,否則返回步驟Sl ;S2、ARM對終端機的電池電壓進行采樣,得到電池電壓的模擬信號;S3、ARM將上述模擬信號轉(zhuǎn)換為數(shù)字信號,并對該數(shù)字信號進行數(shù)據(jù)處理得到檢測
結(jié)果;S4、ARM將檢測結(jié)果發(fā)送給終端機。由上述方法可知,本發(fā)明實施例在檢測到終端機發(fā)送了檢測電池電量的指令信號后,通過ARM對終端機的電池電壓信號進行采集、轉(zhuǎn)化等處理,得到電池電量的檢測結(jié)果; ARM將上述檢測結(jié)果發(fā)送給終端機,從而使終端機獲取到了自身的電池電量,繼而終端機可根據(jù)上述檢測結(jié)果判斷是否對電池進行充電,以保證衛(wèi)星移動通信系統(tǒng)的正常工作。在本發(fā)明其他實施例中,參見圖2,上述方法在步驟S4之后還可包括返回步驟 Si。ARM完成本次電池電量檢測,并將檢測結(jié)果發(fā)送給終端機后,可返回步驟Si,繼續(xù)檢測終端機是否發(fā)送了檢測電池電量的指令信號,實現(xiàn)電池電量檢測方法的自動循環(huán)。
在本發(fā)明的其他實施例中,上述ARM包括模數(shù)轉(zhuǎn)換模塊(ADC),相應(yīng)的,上述所有實施例中步驟S2具體包括ADC模塊對終端機的電池電壓進行采樣,得到電池電量的模擬信號;步驟S3中“ARM將上述模擬信號轉(zhuǎn)換為數(shù)字信號”具體包括ADC模塊將上述模擬信號轉(zhuǎn)換為數(shù)字信號。在本發(fā)明的其他實施例中,步驟S3中“對所述數(shù)字信號進行數(shù)據(jù)處理得到檢測結(jié)果”具體包括為所述數(shù)字信號添加標志位和校驗位,得到上述檢測結(jié)果。其中,上述標志位用于標志該數(shù)字信號為通過ADC轉(zhuǎn)換輸出的數(shù)字信號;校驗位具體可以為奇偶校驗位,用于校驗該數(shù)字信號的有效性。在本發(fā)明的其他實施例中,上述電池電量檢測系統(tǒng)還可包括PC機,參見圖2,上述所有實施例的步驟Sl之前還包括PC機對ARM的接口和ADC模塊進行初始化。檢測電池電量之前,PC機可以對ARM的串口進行設(shè)置,具體包括選擇由哪個串口進行信號的輸入輸出,設(shè)置該串口的波特率及工作方式;另外,PC機還可以對ARM的ADC模塊進行初始化,具體包括是能該ADC模塊,設(shè)置該ADC模塊的采樣速率,以及配置該ADC模塊的信號轉(zhuǎn)換等。此外,本發(fā)明實施例還提供了一種終端機的電池電量檢測系統(tǒng),參見圖3,該系統(tǒng)至少包括PC機2和ARM3。上述ARM 3,用于執(zhí)行電池電量的檢測,ARM3包括ADC模塊;上述PC機2,用于對ARM3的接口和ADC模塊進行初始化;上述PC機2與ARM3通過RS232串口線4連接,ARM3與終端機1通過RS232串口線4連接,上述RS232串口線4的與終端機1、PC機2和ARM3的連接端口均采用通用異步發(fā)送/接收端口(URAT)。對所公開的實施例的上述說明,使本領(lǐng)域?qū)I(yè)技術(shù)人員能夠?qū)崿F(xiàn)或使用本發(fā)明。 對這些實施例的多種修改對本領(lǐng)域的專業(yè)技術(shù)人員來說將是顯而易見的,本文中所定義的一般原理可以在不脫離本發(fā)明的精神或范圍的情況下,在其它實施例中實現(xiàn)。因此,本發(fā)明將不會被限制于本文所示的這些實施例,而是要符合與本文所公開的原理和新穎特點相一致的最寬的范圍。
權(quán)利要求
1.一種終端機的電池電量檢測方法,其特征在于,基于一種終端機的電池電量檢測系統(tǒng),所述系統(tǒng)包括微處理器ARM ;所述方法包括51、所述ARM檢測終端機是否發(fā)送了檢測電池電量的指令信號,如果是,則進入步驟 S2,否則返回步驟Sl ;52、所述ARM對所述終端機的電池電壓進行采樣,得到電池電壓的模擬信號;53、所述ARM將所述模擬信號轉(zhuǎn)換為數(shù)字信號,對所述數(shù)字信號進行數(shù)據(jù)處理得到檢測結(jié)果;54、所述ARM將所述檢測結(jié)果發(fā)送給所述終端機。
2.根據(jù)權(quán)利要求1所述的方法,其特征在于,在所述步驟S3之后還包括返回步驟Si。
3.根據(jù)權(quán)利要求1所述的方法,其特征在于,所述ARM包括模數(shù)轉(zhuǎn)換ADC模塊;所述步驟S2具體包括所述ADC模塊對所述終端機的電池電壓進行采樣,得到所述電池電壓的模擬信號;所述步驟S3中所述ARM將所述模擬信號轉(zhuǎn)換為數(shù)字信號具體包括所述ADC模塊將所述模擬信號轉(zhuǎn)換為數(shù)字信號。
4.根據(jù)權(quán)利要求3所述的方法,其特征在于,所述系統(tǒng)還包括PC機,在所述步驟Sl之前還包括SO、所述PC機對所述ARM的接口和所述ADC模塊進行初始化。
5.根據(jù)權(quán)利要求1所述的方法,其特征在于,所述步驟S3中所述對所述數(shù)字信號進行數(shù)據(jù)處理得到檢測結(jié)果具體包括為所述數(shù)字信號添加標志位和校驗位,得到所述檢測結(jié)果。
6.一種終端機的電池電量檢測系統(tǒng),其特征在于,包括ARM,用于執(zhí)行電池電量的檢測;所述ARM包括ADC模塊;PC機,用于對所述ARM的接口和所述ADC模塊進行初始化。
全文摘要
本發(fā)明公開了一種終端機的電池電量檢測方法,基于一種終端機的電池電量檢測系統(tǒng),所述系統(tǒng)包括微處理器ARM;所述方法包括S1、所述ARM檢測終端機是否發(fā)送了檢測電池電量的指令信號,如果是,則進入步驟S2,否則返回步驟S1;S2、所述ARM對所述終端機的電池電壓進行采樣,得到電池電壓的模擬信號;S3、所述ARM將所述模擬信號轉(zhuǎn)換為數(shù)字信號,對所述數(shù)字信號進行數(shù)據(jù)處理得到檢測結(jié)果;S4、所述ARM將所述檢測結(jié)果發(fā)送給所述終端機。本發(fā)明實現(xiàn)了終端機電池電量的檢測,保證了及時對電池充電,確保了系統(tǒng)可以不間斷的正常工作。本發(fā)明還公開了一種終端機的電池電量檢測系統(tǒng)。
文檔編號G01R31/36GK102540102SQ20121006355
公開日2012年7月4日 申請日期2012年3月12日 優(yōu)先權(quán)日2012年3月12日
發(fā)明者吳偉林, 吳博, 李凱, 楊宇航 申請人:成都林海電子有限責(zé)任公司