專利名稱::一種遙控器、電視機和遙控器電池電量顯示方法
技術領域:
:本發明屬于遙控器
技術領域:
,尤其涉及一種遙控器、電視機和遙控器電池電量顯示方法。
背景技術:
:遙控器對用戶操作電視機提供了極大的方便,在電視產品中的應用十分普遍。隨著電視機功能的復雜化,現有電視機遙控器上的按鍵越來越多,有些還帶有黑白或彩色顯示屏,并且由于通過遙控器來操作電視的頻率也越來越高,因此遙控器上的電池也更容易消耗。針對上述情況,有些專利提出一種可以顯示電池電量的遙控器方案,如申請日為2003.07.11,申請號為CN03267448.1,名稱為"多用途遙控器"的專利文獻,其公開的方案是遙控器通過液晶顯示模塊、按鍵處理模塊、電源及電量檢測電路、單片機組成,由單片機控制電量檢測電路檢測電源電量,讀取電量數據通過液晶顯示模塊顯示出電量大小。該方案有效的解決了以往遙控器電量無法直觀知曉的缺陷。然而,類似這樣的遙控器必須具備顯示屏才可以實現上述方案,所以該方案使用上還是有很大的局限性。
發明內容本發明的目的在于提供一種遙控器、電視機和遙控器電池電量顯示方法,旨在解決對遙控器電池電量顯示的問題。本發明是這樣實現的,一種遙控器,所述的遙控器包括MCU、電池電量檢測單元、遙控編碼單元、遙控發射單元和電源單元,其中所述的電池電量檢測單元與所述的電源單元連接,用來檢測所述的電源單元的電池電量,并用來將檢測結果輸出到MCU;所述的MCU與所述遙控編碼單元相連,用來根據所述的電池電量檢測單元傳輸的檢測結果生成電池電量數據碼,并用來控制所述遙控編碼單元生成包括所述電池電量數據碼的遙控編碼;所述遙控編碼單元與所述的遙控發射單元相連,用來根據MCU的指令生成包括所述電池電量數據碼的遙控編碼,并將該遙控編碼傳輸到遙控發射單元;所述的遙控發射單元用來發射所述包括電池電量數據碼的遙控編碼。所述的遙控器還包括存儲器,所述的存儲器用來存儲所述電池電量數據碼,所述MCU用來將所述電池電量數據碼存儲到所述存儲器,所述MCU還用來在所述遙控器檢測到控制指令輸入信號時從所述存儲器中調用所述電池電量數據碼,將所述電池電量數據碼傳輸到所述遙控編碼單元。所述電池電量檢測單元檢測所述電源單元中電池的輸出電壓,所述MCU用來根據所檢測的輸出電壓生成兩位二進制的電池電量數據碼。本發明還提供了一種電視機,所述的電視機包括遙控信號接收模塊、MCU、顯示模塊、存儲器和顯示屏,其中所述的遙控信號接收模塊用來接收遙控器發送的包括所述電池電量數據碼的遙控編碼將該遙控編碼傳輸到所述MCU;所述的MCU用來對該遙控編碼進行解析,根據對所述電池電量數據碼的解析結果從存儲器中調用對應的遙控器電池電量信息傳輸給顯示模塊;所述的顯示模塊用來對所述電池電量提示信息進行處理后送所述顯示屏;所述的存儲器用來存儲與所述電池電量數據碼解析結果對應的電池電量信息;所述顯示屏用來顯示所述電池電量信息。所述的電池電量信息為電池圖形,所述的電池圖形中的電池分成兩個或者兩個以上的小格,其中的空白小格表示電池消耗的電量,填充的小格表示剩余的電量。所述的存儲器中存儲有兩個或者兩個以上的與電池電量數據碼對應的電池電量提示信息。本發明還提供了一種顯示遙控器電池電量的方法,所述的方法包括a、對遙控器電池電量進行檢測,根據檢測結果生成電池電量數據碼;b、生成包括電池電量數據碼的遙控編碼,將所述包括電池電量數據碼的遙控編碼發射出去。其中步驟b具體包括bl、接收用戶輸入的控制指令,將所述的控制指令對應的功能碼和所述的電池電量數據碼混合編碼形成所述包括電池電量數據碼的遙控編碼,將所述包括電池電量數據碼的遙控編碼發射出去。其中步驟b之后還包括c、被控電器接收所述包括電池電量數據碼的遙控編碼,根據對電池電量數據碼的解析結果調用對應的電池電量信息顯示。所述的遙控器為電視機遙控器,所述的被控電器為電視機,所述的電視機根據解析結果從存儲器中調用與電池電量數據碼對應的電池電量信息在其顯示屏上顯示。本發明克服現有技術的不足,在遙控器內設置電池電量檢測單元,用于定時檢測遙控器電池電量,檢測后的數據經遙控器編碼后形成代表遙控器電池電量的遙控編碼信號,由遙控器發射模塊進行信號處理和發射,被控電器對遙控器發射的代表遙控器電池電量的遙控編碼進行解析,解析出遙控器電池電量,并控制電池電量在其顯示屏上顯示。本發明提供的技術方案使得用戶可以直觀的了解遙控器電池電量,在遙控器電池電量不足時可以及時更換電池,避免了因遙控器電池電量不足造成的使用不便或者對遙控器的損壞,同時,本發明提供的技術方案不需要在遙控器上增加顯示屏,不會造成遙控器成本的增加。圖1是本發明實施例提供的遙控器原理圖;圖2是本發明實施例提供的電視機原理圖;圖3是本發明實施例流程圖。具體實施例方式本發明提供的技術方案是在遙控器內設置電池電量檢測單元,用于檢測遙控器電池電量,檢測后的數據經遙控器編碼后形成指示遙控器電池電量的遙控編碼信號,由遙控器發射模塊進行信號處理和發射,被控電器對遙控器發射的指示遙控器電池電量的遙控編碼進行解析,解析出遙控器電池電量,并控制電池電量在其顯示屏上顯示。為了使本發明的目的、技術方案及優點更加清楚明白,以下結合附圖及實施例,對本發明進行進一步詳細說明。應當理解,此處所描述的具體實施例僅僅用以解釋本發明,并不用于限定本發明。本發明實施例中,遙控器以電視機遙控器為例進行說明,被控電器以電視機為例說明,具體應用本發明提供的技術方案時,并不局限于電視機遙控器及其對應的電視機,其他的遙控器和其對應的被控電器也可以適用。在遙控器發送給電視機的遙控指令碼中,通常包括三個部分引導碼、系統碼(即識別碼,用戶碼或設備碼)和功能碼。其中,引導碼,也稱引導脈沖。引導碼的主要作用類似于串行通信中的同步脈沖,用來標志遙控編碼脈沖信號的開始,使遙控接收端能由此判斷出所接收的信號是干擾信號還是系統的遙控代碼。用戶碼,也稱系統碼、識別碼、設備碼,通常由原碼和反碼組成。用戶碼的主要作用,是用來指示遙控系統的種類,以區別其它遙控系統,防止各遙控系統的誤動作。同樣地,根據編碼標準的不同,用戶碼的位數也有差別。常用的RCA編碼格式的系統碼為4位,對應的反碼也是4位。功能碼,也稱鍵位數據碼,由它傳送所需要的遙控信息。通過遙控器上的按鍵輸入遙控信號經處理得到一鍵碼,每個鍵碼又與遙控碼一一對應。功能碼通常也是由原碼和反碼組成,反碼的加入是為了能在接收端校對傳輸過程中是否產生差錯。根據編碼標準的不同,功能碼的位數也有差別。常用的RCA編碼格式的功能碼為8位,對應的反碼也是8位。在本發明具體實施方式中,對電池電量的檢測采用對其輸出電壓檢測方式,通過遙控器輸出電壓表示其電池電量,具體采用四個電壓等級模式來表征遙控器電池的剩余電量,對應于四種電池電壓余量等級,電壓余量編碼B^。采用兩位(2bit)二進制進行表征,分別對應于11、10、01、00。其中,上述滿電量的數值V是預先設置并存儲在遙控器中的。電池檢測電路對電池電壓進行檢測時,所得電壓余量檢測值K、電壓余量等級、電壓余量編碼值B^。之間的對應關系可以參考下表<table>tableseeoriginaldocumentpage6</column></row><table>在對應的遙控碼中,只需采用2位即可標識四種不同的電量狀態。對于常用的RCA編碼格式,其一幀遙控碼數據由引導碼、用戶碼、數據碼三部分組成。引導碼由一個4ms的高電平脈沖和4ms的低電平脈沖組成。引導碼后依次是4位用戶碼、8位功能碼、4位用戶反碼、8位功能反碼。在本發明具體實施方式中,采用兩位(2bit)二進制對上述電池電壓余量數值進行編碼,形成電池電量數據碼,在混合編碼時在頻道切換功能碼后添加兩位電池電量數據碼。遙控器檢測到電池輸出電壓后,其MCU將電池電壓余量編碼,形成電池電量數據碼后存儲。當遙控器檢測到用戶輸入的頻道切換指令,遙控器檢測到用戶按鍵輸入,遙控器MCU讀取上述電池電量數據碼,并與用戶輸入的頻道切換的功能碼進行混合編碼,形成一個完整的遙控編碼信號,由遙控器發射模塊進行信號處理和發射。本發明實施例提供的遙控器原理圖如圖1所示,包括電源單元、鍵盤矩陣、遙控編碼單元、電池電量檢測單元、MCU、遙控發射單元和存儲器。其中,鍵盤矩陣與MCU相連,用來檢測用戶的輸入,并將檢測到的信號傳送給MCU;電池電量檢測單元與電源單元相連,用來檢測遙控器電池的輸出電壓,并將電壓余量數值輸出給MCU;MCU與遙控編碼單元相連,用來對電池電量檢測單元傳輸的檢測結果進行編碼,形成電池電量數據碼存儲到存儲器中;并在收到鍵盤檢測電路傳輸的信號從存儲器中調用電池電量數據碼,控制遙控編碼單元進行編碼;遙控編碼單元與遙控發射單元相連,用來根據MCU的指令進行編碼,將電池電量數據碼和功能碼進行混合編碼,形成一個完整的遙控編碼后傳輸到遙控發射單元;遙控發射單元用來發射包含電池電量數據碼和功能碼的遙控編碼。存儲器,用來存儲MCU傳輸的電池電量數據碼。本發明實施例提供的電視機原理圖如圖2所示,包括遙控信號接收模塊、MCU、顯示模塊、存儲器和顯示屏,其中,遙控信號接收模塊用來接收遙控器發送的遙控編碼,MCU用來對該遙控編碼進行解析,根據對遙控編碼中電池電量數據碼的解析結果,從存儲器中調用對應的電池電量提示信息傳輸給顯示模塊,顯示模塊對該提示信息進行處理后送顯示屏顯示。如上所述,遙控器端根據檢測的電池電壓余量生成相應的電池電量數據碼,4種不同的電池電量數據碼代表4種對應的電池電壓余量等級,電視機端的存儲器中存儲有4種對應的電池圖形信息,當電池電量數據碼為OO時,存儲器中對應的電池圖像三格都為空白(整個電池分成3格),當電池電量數據碼為01時,存儲器中對應的電池圖像兩格為空白,一格為充滿,當電池電量數據碼為10時,存儲器中對應的電池圖像兩格為充滿,一格為空白,當電池電量數據碼為11時,存儲器中對應的電池圖像三格都為充滿。MCU根據對電池電量數據碼的解析結果從存儲器中調用對應的電池圖形送顯示模塊處理,用戶可以根據顯示屏上顯示的電池圖形判斷遙控器電池剩余電量。其中,顯示模塊可以采用OSD(屏上顯示)模塊,該OSD模塊根據MCU傳輸的提示信息生成OSD菜單,然后送顯示屏顯示。此外,電視機MCU還用來對遙控編碼中包含的功能碼進行解析,根據對功能碼的解析結果控制電視機執行相應的功能,如通過對頻道切換指令對應的功能碼進行解析,根據解析結果從存儲器中讀取對應的目標頻道信息,如頻率、臺號等數據,控制電視機切換到目標頻道。具體應用本發明提供的技術方案時,除了可以對電池的輸出電壓進行檢測之外,7還可以對電池的電流進行檢測,其具體的實現屬于本領域技術人員熟知的技術,此不贅述。圖3為本發明實施例流程圖,具體步驟為1、檢測遙控器電源單元的輸出電壓值,將檢測的輸出電壓值傳輸到MCU;2、MCU對輸出電壓值進行編碼,形成電池電量數據碼存儲到存儲器;3、當MCU檢測到有按鍵信號輸入時,從存儲器中調用電池電量數據碼,將電池電量數據碼和功能碼進行混合編碼,形成一個完整的遙控編碼;4、發射包含電池電量數據碼和功能碼的遙控編碼;5、電視機接收遙控編碼,對其中的電池電量數據碼進行解析,根據解析結果從存儲器中調用對應的電池圖形;6、通過電視機顯示屏顯示電池圖形。在本發明的具體實施方式中,采用在頻道切換遙控碼后附加電池電量數據碼實現對電池電量數據碼的傳輸。在實際應用中,也可以根據需要與其他遙控碼進行混合編碼,或者直接根據電池余量生成一組遙控編碼后發射出去。另外,上述的遙控器電池可以是鋅錳干電池、鋰原電池等一次電池,也可以是氫鎳電池、鋰離子電池、鎘鎳電池等二次電池,以及太陽能電池。以上所述僅為本發明的較佳實施例而已,并不用以限制本發明,凡在本發明的精神和原則之內所作的任何修改、等同替換和改進等,均應包含在本發明的權利要求保護范圍之內。8權利要求一種遙控器,所述的遙控器包括MCU、電池電量檢測單元、遙控編碼單元、遙控發射單元和電源單元,其中所述的電池電量檢測單元與所述的電源單元連接,用來檢測所述的電源單元的電池電量,并用來將檢測結果輸出到MCU;所述的MCU與所述遙控編碼單元相連,用來根據所述的電池電量檢測單元傳輸的檢測結果生成電池電量數據碼,并用來控制所述遙控編碼單元生成包括所述電池電量數據碼的遙控編碼;所述遙控編碼單元與所述的遙控發射單元相連,用來根據MCU的指令生成包括所述電池電量數據碼的遙控編碼,并將該遙控編碼傳輸到遙控發射單元;所述的遙控發射單元用來發射所述包括電池電量數據碼的遙控編碼。2.根據權利要求1所述的遙控器,其特征在于,所述的遙控器還包括存儲器,所述的存儲器用來存儲所述電池電量數據碼,所述MCU用來將所述電池電量數據碼存儲到所述存儲器,所述MCU還用來在所述遙控器檢測到控制指令輸入信號時從所述存儲器中調用所述電池電量數據碼,將所述電池電量數據碼傳輸到所述遙控編碼單元。3.根據權利要求1所述的遙控器,其特征在于,所述電池電量檢測單元檢測所述電源單元中電池的輸出電壓,所述MCU用來根據所檢測的輸出電壓生成兩位二進制的電池電量數據碼。4.一種電視機,所述的電視機包括遙控信號接收模塊、MCU、顯示模塊、存儲器和顯示屏,其中所述的遙控信號接收模塊用來接收遙控器發送的包括所述電池電量數據碼的遙控編碼將該遙控編碼傳輸到所述MCU;所述的MCU用來對該遙控編碼進行解析,根據對所述電池電量數據碼的解析結果從存儲器中調用對應的遙控器電池電量信息傳輸給顯示模塊;所述的顯示模塊用來對所述電池電量提示信息進行處理后送所述顯示屏;所述的存儲器用來存儲與所述電池電量數據碼解析結果對應的電池電量信息;所述顯示屏用來顯示所述電池電量信息。5.根據權利要求4所述的電視機,其特征在于,所述的電池電量信息為電池圖形,所述的電池圖形中的電池分成兩個或者兩個以上的小格,其中的空白小格表示電池消耗的電量,填充的小格表示剩余的電量。6.根據權利要求4所述的電視機,其特征在于,所述的存儲器中存儲有兩個或者兩個以上的與電池電量數據碼對應的電池電量提示信息。7.—種顯示遙控器電池電量的方法,所述的方法包括a、對遙控器電池電量進行檢測,根據檢測結果生成電池電量數據碼;b、生成包括電池電量數據碼的遙控編碼,將所述包括電池電量數據碼的遙控編碼發射出去。8.根據權利要求7所述的方法,其特征在于,其中步驟b具體包括bl、接收用戶輸入的控制指令,將所述的控制指令對應的功能碼和所述的電池電量數據碼混合編碼形成所述包括電池電量數據碼的遙控編碼,將所述包括電池電量數據碼的遙控編碼發射出去。9.根據權利要求7所述的方法,其特征在于,其中步驟b之后還包括c、被控電器接收所述包括電池電量數據碼的遙控編碼,根據對電池電量數據碼的解析結果調用對應的電池電量信息顯示。10.根據權利要求9所述的方法,其特征在于,所述的遙控器為電視機遙控器,所述的被控電器為電視機,所述的電視機根據解析結果從存儲器中調用與電池電量數據碼對應的電池電量信息在其顯示屏上顯示。全文摘要本發明適用于遙控器
技術領域:
,提供了一種遙控器、電視機和遙控器電池電量顯示方法,所述的方法包括a、對遙控器電池電量進行檢測,根據檢測結果生成電池電量數據碼;b、生成包括電池電量數據碼的遙控編碼,將所述包括電池電量數據碼的遙控編碼發射出去。本發明提供的技術方案使得用戶可以直觀的了解遙控器電池電量,在遙控器電池電量不足時可以及時更換電池,避免了因遙控器電池電量不足造成的使用不便或者對遙控器的損壞,同時,本發明提供的技術方案不需要在遙控器上增加顯示屏,不會造成遙控器成本的增加。文檔編號G08C19/28GK101753874SQ20081021798公開日2010年6月23日申請日期2008年12月3日優先權日2008年12月3日發明者楊穎英,王華鈞申請人:深圳Tcl新技術有限公司