專利名稱:在待機狀態(tài)下兼容多種遙控編碼方式的機頂盒及方法
技術(shù)領(lǐng)域:
本發(fā)明涉及待機電路的實現(xiàn)方法,尤其是涉及一種在待機狀態(tài)下實現(xiàn)兼容多種遙控編碼 的方法,以及使用該方法的機頂盒。
背景技術(shù):
現(xiàn)代科學(xué)技術(shù)的發(fā)展讓人們的生活進入到數(shù)字時代,各種家用電子消費產(chǎn)品像潮水一樣 涌進千家萬戶,家用電器的廣泛使用也使得本來有限的能源變的更加緊張,綠色環(huán)保成了我 們現(xiàn)在生活流行的詞語。于是低功耗的家用電器順應(yīng)潮流而生。
越來越多的家庭使用數(shù)字機頂盒,且隨著功能的豐富,數(shù)字機頂盒成為數(shù)字時代的家用 電子消費新的寵兒。然而,現(xiàn)有的低功耗機頂盒(指待機后功耗功率小于1W)待機后,由
于待機時實現(xiàn)數(shù)字電視接收和處理功能的主板電路已關(guān)閉,而在待機狀態(tài)下處于正常工作的 控制電路在收到遙控器發(fā)出的喚醒遙控信號時,由于各種遙控器使用的遙控信號編碼方式各 異,使得控制電路可能無法識別啟動請求遙控信息,從而導(dǎo)致無法觸發(fā)啟動機頂盒。
因此,如何解決目前由于國內(nèi)不同廣電系統(tǒng)使用不同的遙控編碼格式導(dǎo)致機頂盒在低功 耗狀態(tài)下不能兼容識別各種格式遙控編碼的技術(shù)難題,已刻不容緩。
發(fā)明內(nèi)容
本發(fā)明提出一種在待機狀態(tài)下實現(xiàn)兼容多種遙控編碼的方法,以及使用該方法的機頂 盒,通過在發(fā)送待機請求之前將機頂盒使用的遙控編碼信息發(fā)送給控制電路,使控制電路能 夠按獲得的遙控編碼信息對喚醒遙控信號解碼來喚醒機頂盒,從而使機頂盒在低功耗狀態(tài)下 兼容識別各種格式遙控編碼。
為解決本發(fā)明的技術(shù)問題,本發(fā)明公開一種在待機狀態(tài)下兼容多種遙控編碼方式的機頂
盒,其包括
實現(xiàn)數(shù)字電視接收和處理功能的主板電路; 用于提供工作電源的電源電路;
用于接收遙控信號控制所述主板電路和所述電源電路工作的前面板電路,所述前面板電 路包括紅外接收電路、接口電路以及可與所述主板電路相互通信的控制電路;
在正常工作時,當所述主板電路檢測到待機請求時,所述主板電路先將本機使用的遙控 待機鍵的編碼信息傳送給所述控制電路,再向所述控制電路發(fā)出待機請求指令;
在待機狀態(tài)下,當所述紅外接收電路接收到喚醒遙控信號時,所述控制電路根據(jù)所述遙 控待機鍵的編碼信息對所述喚醒遙控信號進行解碼處理,于正確解碼后發(fā)出控制信號喚醒所 述電源電路使所述主^反電路正常工作狀態(tài)。
優(yōu)選的,所述控制電路包括
控制芯片,受所述主板電路發(fā)出的片選信號選通;
連接在所述控制芯片其中 一個控制接腳的反相器,其輸出端連接所述電源電路,當所述控制芯片被選通時并接收到來自所述主板電路的待機請求指令時,所述反相器輸出低電平的 控制信號控制所述電源電路進入待機狀態(tài)。
優(yōu)選的,所述反相器包括晶體管;分別連接在所述晶體管的基極和集電極的兩個電阻; 且所述反相器的輸出端為所述晶體管的集電極。
優(yōu)選的,所述控制芯片為MCU、 DSP、 PLD或FPGA。
優(yōu)選的,所述遙控待機4建的編碼信息的內(nèi)容為遙控待;f幾鍵的信號波形內(nèi)兩個下降沿的 時長信息。
相應(yīng)的,本發(fā)明還公開一種在待機狀態(tài)下實現(xiàn)兼容多種遙控編碼的方法,其包括
機頂盒在正常工作時,當所述主板電路檢測到待機請求時,所述主板電路先將本機使用 的遙控待機鍵的編碼信息傳送給所述控制電路,再向所述控制電路發(fā)出待機請求指令;
機頂盒在待機狀態(tài)時,當所述紅外接收電路接收到喚醒遙控信號時,所述控制電路根據(jù) 所述遙控待機鍵的編碼信息對所述喚醒遙控信號進行解碼處理,于正確解碼后發(fā)出控制信號 喚醒所述電源電路使所述主板電路正常工作狀態(tài)。
與現(xiàn)有技術(shù)相比,本發(fā)明具有如下有益效果
本發(fā)明通過在發(fā)送待機請求之前將機頂盒使用的遙控編碼信息發(fā)送給控制電路,由控制 電路將遙控編碼信息保存在其控制芯片的RAM中,而不必增加新的存儲器,且控制電路按 獲得的遙控編碼信息對喚醒遙控信號解碼來喚醒機頂盒,從而使機頂盒在低功耗狀態(tài)下兼容 識別各種格式遙控編碼。因此,本發(fā)明無需增加硬件電路,具有實現(xiàn)簡單且實現(xiàn)成本較低的 優(yōu)點;另外,MCU內(nèi)部的程序不會因為遙控編碼方式不同而不同,為機頂盒的生產(chǎn)和維護 帶來了便利。
圖1是本發(fā)明公開的機頂盒的結(jié)構(gòu)示意圖; 圖2是圖1中紅外接收電路的結(jié)構(gòu)示意圖; 圖3是圖1中控制電路的結(jié)構(gòu)示意圖。
具體實施例方式
如圖l所示,本實施例公開的機頂盒包括實現(xiàn)包括數(shù)字電視接收和處理功能的主板電 路10;用于提供工作電源的電源電路20;用于接收遙控信號控制所述主板電路10和所述電 源電路20工作的前面板電路30,所述控制電路30包括紅外接收電路31 、控制電路32和接 口電路33。
在機頂盒處于正常工作狀態(tài)時,所述控制電路32不響應(yīng)遙控指令及按鍵指令,其只檢 測由所述主板電路10傳送的片選信號及數(shù)據(jù)內(nèi)容。當用戶通過遙控器或按鍵發(fā)出待機請求 指令后,由所述前面板電路30中的紅外接收電路31接收該待機請求指令,而所述主板電路 10通過掃描與所述前面板電路30中的接口電路33獲得待機請求指令。
當所述主板電路10檢測到待機請求指令時,所述主板電路10作如下處理先用片選信 號(CS )輸出高電平選中控制芯片,在時鐘同步信號(CLK)下,通過數(shù)據(jù)傳輸信號(DATA) 先將本機^吏用的遙控待機鍵的編碼信息傳送給所述控制電路32,再向所述控制電路32發(fā)出 待機請求指令;當通信雙方數(shù)據(jù)傳送結(jié)束后,所述控制電路32確認接收到的信息為待機請
5求信息后,發(fā)出低電平的控制信號(CONTROL),所述電源電路20中的待機電路21啟動, 使所述電源電路20進入低功耗的待機狀態(tài)。如果需起動定時開機或相關(guān)功能時,待機后控 制芯片會自動計時,在此期間為了保證時間的準確性,所述控制電路32會短暫的輸出高電 平使機頂盒進入正常工作狀態(tài),以使所述控制電路32與所述主板電路IO進行時間校準,完 成校準后繼續(xù)使機頂盒進入待機狀態(tài)。雖然機器在待機的過程中有起機,但這個時間是相當 短的,再加上真正待機后機器的功耗只有約0.5W,所以總體上完全可以滿足待機期間消耗 功耗小于1W的要求。另外,機頂盒進入待機狀態(tài)后,所述控制電路32根據(jù)所述主板電路 IO送來的實時時間計時。
并且,在待機狀態(tài)下,當所述紅外接收電路31接收到遙控器發(fā)出的喚醒遙控信號時, 所述控制電路32根據(jù)所述遙控待機鍵的編碼信息對所述喚醒遙控信號進行解碼處理,于正 確解碼后發(fā)出控制信號喚醒所述電源電路20,關(guān)閉待機電路21使所述主板電路10正常工 作狀態(tài)。
結(jié)合圖2,所述紅外接收電路31包括用于接收紅外遙控信號的紅外接收頭IC081;由 晶體管Q094、電阻R098、 R099、 R704和R071構(gòu)成了共基同相》文大隔離電路,主要解決在 待機狀態(tài)下由于所述主板電路10的拉電流影響所述控制電路32的紅外接收功能。在正常工 作時所述主板電路10可以接收來自所述紅外接收電路的所有信號。
結(jié)合圖3所示,所述控制電路32包括控制芯片IC01,其受所述主板電路10發(fā)出的 選通信號(CS)所選通,該控制芯片IC01為MCU、 DSP、 PLD、 FPGA或其他可編程的微 處理芯片;電阻R102和電容C086構(gòu)成復(fù)位電路;電路RN64和RN65以及晶體管Q096組 成反相器,且反相器的輸出作為待機控制信號(CONTROL )。正常工作時反相器輸出高電 平,當反相器輸出低電平時使PVR機頂盒進入待機狀態(tài)。
另外,所述主板電路10發(fā)送的所迷遙控待機鍵的編碼信息內(nèi)容定義為把遙控待機鍵 的信號波形(包括引導(dǎo)碼)內(nèi)兩個下降沿間的時長逐個發(fā)給所述控制電路32,這樣做的好 處是不管遙控待機鍵的鍵碼是什么內(nèi)容。遙控編碼采用的是什么格式(比如NEC格式、RC-5 格式),只要所述控制電路32在待機前收到了上述信息,待機后按遙控器待機鍵時所述控制 電路32就能識別遙控器發(fā)出的編碼后的數(shù)據(jù)并控制所述電源電路20使所述主板電路10進 入正常工作狀態(tài)。
利用本發(fā)明的思路,若有定時開機需求,則同發(fā)送遙控編碼類似方式,所述主板電路 10只需把用戶要求的定時開機的請求信息轉(zhuǎn)化成相應(yīng)數(shù)據(jù)(定時時間, 一般以"分"為單 位)發(fā)送給所述控制電路32;當所述主板電路10進入待機后,由所述控制電路32進行計 時,當定時時間達到時,由所述控制電路32自動發(fā)出控制信號控制所述電源電路20使所述 主板電路10進入正常工作狀態(tài)。
綜上,本發(fā)明通過在發(fā)送待機請求之前將機頂盒使用的遙控編碼信息發(fā)送給控制電路, 由控制電路將遙控編碼信息保存在其控制芯片的RAM中,而不必增加新的存儲器,且控制 電路按獲得的遙控編碼信息對喚醒遙控信號解碼來喚醒機頂盒,從而使機頂盒在低功耗狀態(tài) 下兼容識別各種格式遙控編碼。因此,本發(fā)明無需增加硬件電路,具有實現(xiàn)簡單且實現(xiàn)成本 較低的優(yōu)點;另外,MCU內(nèi)部的程序不會因為遙控編碼方式不同而不同,為4^頂盒的生產(chǎn) 和維護帶來了便利。
權(quán)利要求
1、一種在待機狀態(tài)下兼容多種遙控編碼方式的機頂盒,其包括實現(xiàn)數(shù)字電視接收和處理功能的主板電路;用于提供工作電源的電源電路;用于接收遙控信號控制所述主板電路和所述電源電路工作的前面板電路,所述前面板電路包括紅外接收電路、接口電路以及可與所述主板電路相互通信的控制電路;其特征在于機頂盒在正常工作時,當所述主板電路檢測到待機請求時,所述主板電路先將本機使用的遙控待機鍵的編碼信息傳送給所述控制電路,再向所述控制電路發(fā)出待機請求指令;機頂盒在待機狀態(tài)時,當所述紅外接收電路接收到喚醒遙控信號時,所述控制電路根據(jù)所述遙控待機鍵的編碼信息對所述喚醒遙控信號進行解碼處理,于正確解碼后發(fā)出控制信號喚醒所述電源電路使所述主板電路正常工作狀態(tài)。
2、 根據(jù)權(quán)利要求1所述在待機狀態(tài)下兼容多種遙控編碼方式的機頂盒,其特征在于,所述控制電路包括控制芯片,受所述主板電路發(fā)出的片選信號選通;連接在所述控制芯片其中一個控制接腳的反相器,其輸出端連接所述電源電路,當所述控制芯片被選通時并接收到來自所述主板電路的待機請求指令時,所述反相器輸出低電平的控制信號控制所述電源電路進入待機狀態(tài)。
3、 根據(jù)權(quán)利要求2所述在待機狀態(tài)下兼容多種遙控編碼方式的機頂盒,其特征在于,所述反相器包括晶體管;分別連接在所述晶體管的基極和集電極的兩個電阻;且所述反相器的輸出端為所述晶體管的集電極。
4、 根據(jù)權(quán)利要求2所述在待機狀態(tài)下兼容多種遙控編碼方式的機頂盒,其特征在于,所述控制芯片為MCU、 DSP、 PLD或FPGA。
5、 根據(jù)權(quán)利要求l至4任何一項所述在待機狀態(tài)下兼容多種遙控編碼方式的機頂盒,其特征在于,所述遙控待沖;a建的編碼信息的內(nèi)容為遙控待機^:的信號波形內(nèi)兩個下降沿的時長信息。
6、 一種在待機狀態(tài)下實現(xiàn)兼容多種遙控編碼的方法,其特征在于,包括機頂盒在正常工作時,當所述主板電路檢測到待機請求時,所述主板電路先將本機使用的遙控待機鍵的編碼信息傳送給所述控制電路,再向所述控制電路發(fā)出待機請求指令;機頂盒在待機狀態(tài)時,當所述紅外接收電路接收到喚醒遙控信號時,所述控制電路根 據(jù)所述遙控待機4建的編碼信息對所述喚醒遙控信號進行解碼處理,于正確解碼后發(fā)出控制 信號喚醒所述電源電路使所述主板電路正常工作狀態(tài)。
7、 4艮據(jù)權(quán)利要求6所述在待機狀態(tài)下實現(xiàn)兼容多種遙控編碼的方法,其特征在于, 所述控制電路包括控制芯片,受所述主板電路發(fā)出的片選信號選通;連接在所述控制芯片其中 一個控制接腳的反相器,其輸出端連接所述電源電路,當所 述控制芯片被選通時并接收到來自所述主板電路的待機請求指令時,所述反相器輸出低電 平的控制信號控制所述電源電路進入待機狀態(tài)。
8、 根據(jù)權(quán)利要求7所述在待機狀態(tài)下實現(xiàn)兼容多種遙控編碼的方法,其特征在于, 所述反相器包括晶體管;分別連接在所述晶體管的基極和集電極的兩個電阻;且所述反相 器的輸出端為所述晶體管的集電極。
9、 根據(jù)權(quán)利要求7所述在待機狀態(tài)下實現(xiàn)兼容多種遙控編碼的方法,其特征在于, 所述控制芯片為MCU、 DSP、 PLD或FPGA。
10、 根據(jù)權(quán)利要求6至9任何一項所述在待機狀態(tài)下實現(xiàn)兼容多種遙控編碼的方法, 其特征在于,所述遙控待沖/L鍵的編碼信息的內(nèi)容為遙控待機#!的信號波形內(nèi)兩個下降沿 的時長信息。
全文摘要
本發(fā)明公開一種在待機狀態(tài)下兼容多種遙控編碼方式的機頂盒及方法。其中,所述方法包括當所述主板電路檢測到待機請求時,所述主板電路先將本機使用的遙控待機鍵的編碼信息傳送給所述控制電路,再向所述控制電路發(fā)出待機請求指令,所述控制電路在接收到待機指令后通過控制所述電源電路使所述主板電路進入待機狀態(tài);當所述紅外接收電路接收到喚醒遙控信號時,所述控制電路根據(jù)所述遙控待機鍵的編碼信息對所述喚醒遙控信號進行解碼處理,于正確解碼后發(fā)出控制信號喚醒所述電源電路使所述主板電路正常工作狀態(tài)。本發(fā)明使機頂盒在低功耗狀態(tài)下兼容識別各種格式遙控編碼,具有結(jié)構(gòu)簡單和實現(xiàn)容易的優(yōu)點。
文檔編號H04N5/00GK101489029SQ20091010508
公開日2009年7月22日 申請日期2009年1月16日 優(yōu)先權(quán)日2009年1月16日
發(fā)明者偉 李, 趙健章 申請人:深圳創(chuàng)維數(shù)字技術(shù)股份有限公司