專利名稱:一種克隆遙控器裝置及其實現方法
技術領域:
本發(fā)明屬于電視遙控器領域,尤其涉及一種克隆遙控器裝置及其實現方法。
背景技術:
目前,電視機都會配備一個遙控器,使用遙控器可以方便自由的對電視機 進行控制,提高用戶的娛樂體驗滿意度。然而不同的用戶會有不同的需求。當 用戶按照自己的需求將遙控器的相關功能設定好后,希望能保存當前設定,比 如搜臺功能,用戶自己會編輯節(jié)目順序,將喜愛的頻道置于首位,方便查找, 用戶希望保存當前搜臺功能的設定,如果用戶的當前設定被修改了,用戶希望 能4艮快的'恢復。
現有技術中,當用戶設定被更改之后,不能迅速恢復,用戶必須重新設定, 這樣又要花費時間。同樣的,當電視機的出廠設置^皮修改后,需要進入用戶菜 單以及工廠菜單進行手工調節(jié),特別是當電視機維修人員初始化存儲器后,設
置的數據是針對所有電視機的粗略數據,如果需要恢復出廠設置,維修人員必 須重新手工調節(jié)很多數據,甚至還需要生產人員的細調,因此,比較費時間。
發(fā)明內容
本發(fā)明實施例的目的在于提供一種克隆遙控器裝置及其實現方法,旨在解 決現有技術在遙控器的用戶設定以及出廠設置被修改后不能迅速恢復導致用戶 以及維修人員必須要花費很長時間才能重新設置的問題。
本發(fā)明實施例是這樣實現的, 一種克隆遙控器裝置,所述裝置包括 遙控器按鍵,由克隆按鍵以及遙控按鍵組成,用于發(fā)送克隆指令和遙控指 令,所述克隆指令包括克隆讀指令和克隆寫指令;
遙控器芯片,用于接收所述遙控器按鍵發(fā)送的遙控指令并控制遙控操作;
紅外發(fā)射裝置,用于接收所述遙控器芯片的輸出并發(fā)送紅外碼;
克隆主CPU,用于接收所述遙控器按鍵發(fā)送的克隆指令并控制克隆操作,
所述克隆操作包括克隆讀操作和克隆寫操作;
克隆存儲器,用于當克隆讀操作時儲存所述克隆主CPU輸出的克隆數據; 克隆接口 ,用于當克隆寫操作時將所述克隆存儲器中儲存的克隆數據輸出。 本發(fā)明實施例的另一目的在于提供一種接收上述克隆遙控器裝置發(fā)送的紅
外碼的電視機,包括
電視機紅外接收裝置,用于接收所述克隆遙控器裝置中的紅外發(fā)射裝置發(fā)
射的紅外碼,并解碼后輸出;
電視機CPU,用于接收所述電視機紅外接收裝置解碼后輸出的數據,進行
運算后執(zhí)行遙控操作;
電視機存儲裝置,用于儲存克隆數據,所述電視機存儲裝置內置克隆接口,
所述克隆接口用于接收所述克隆數據。
本發(fā)明實施例的另一目的在于提供一種采用上述克隆遙控器裝置以及電視
才幾的通4言系統(tǒng)。
本發(fā)明實施例的另一目的在于提供一種克隆遙控器裝置實現方法,所述方
法包括下述步驟
通過遙控4姿鍵發(fā)送遙控指令并進行遙控操作;
通過克隆^4建發(fā)送克隆讀指令并進行克隆讀操作;
根據所述克隆讀操作將所述遙控操作數據儲存于克隆存儲裝置;
當所述遙控操作數據被修改后,通過克隆按鍵發(fā)送克隆寫指令并進行克隆
寫操作;
根據所述克隆寫操作恢復所述遙控操作數據。
本發(fā)明實施例通過在克隆遙控器裝置中集成克隆主CPU、克隆存儲裝置以 及克隆接口,實現對克隆遙控器的用戶設定以及出廠設置進行保存?zhèn)浞?,當?戶設定以及出廠設置被修改后,只需按下克隆按鍵就能迅速恢復用戶設定以及 出廠設置,這樣給用戶以及維修人員帶來了極大的方便,節(jié)省了時間和精力。
圖l是本發(fā)明實施例提供的一種克隆遙控器裝置模塊結構圖; 圖2是本發(fā)明實施例提供的一種克隆遙控器裝置與電視機通信系統(tǒng)的結構 框圖3是本發(fā)明實施例提供的一種克隆遙控器裝置實現方法流程圖。
具體實施例方式
為了使本發(fā)明的目的、技術方案及優(yōu)點更加清楚明白,以下結合附圖及實 施例,對本發(fā)明進行進一步詳細說明。應當理解,此處所描述的具體實施例僅 僅用以解釋本發(fā)明,并不用于限定本發(fā)明。
本發(fā)明實施例在遙控器裝置中集成克隆主CPU、克隆存儲裝置以及克隆接 口,實現對遙控器的用戶設定以及出廠設置進行保存?zhèn)浞?,當用戶設定以及出 廠設置被修改后能夠快速恢復。
本發(fā)明實施例4是供的一種克隆遙控器裝置模塊結構如圖1所示,該克隆遙控 器裝置包括遙控器4要4建11,遙控器芯片12,紅外發(fā)射裝置13,克隆主CPU14, 克隆存儲裝置15以及克隆接口 16。
遙控器按鍵ll由克隆按鍵以及遙控按鍵組成,用于發(fā)送指令;其中克隆按 鍵包括"讀數據"鍵和"寫數據"鍵,其余的遙控器按鍵均稱為遙控按鍵。 通過遙控器按4建發(fā)送的指令包括遙控指令和克隆指令,即通過遙控按4t發(fā)送的 指令稱為遙控指令;通過克隆按4建發(fā)送的指令稱為克隆指令;其中克隆指令進 一步包括克隆讀指令和克隆寫指令,即用戶通過"讀數據"鍵發(fā)送的指令稱 為克隆讀指令,用戶通過"寫數據"鍵發(fā)送的指令稱為克隆寫指令。
遙控器芯片12,接收遙控器按鍵ll發(fā)送的遙控指令并控制遙控操作。
紅外發(fā)射裝置13,接收遙控器芯片12的輸出并發(fā)送紅外碼。
克隆主CPU14,接收遙控器按鍵11發(fā)送的克隆指令并控制克隆操作;克 隆主CPU采用一塊8051單片機組成,本發(fā)明實施例中,克隆主CPU14采用 Atmel 89C2051芯片。
克隆存儲器15,當克隆讀操作時儲存克隆主CPU14輸出的克隆數據;本 發(fā)明實施例中,克隆存儲裝置15是一塊存儲器,如24C16或24C32存儲芯片。
克隆接口16,當克隆寫操作時將克隆存儲器15中儲存的克隆數據輸出。作 為本發(fā)明的一個實施例,克隆接口采用I2C接口,即一根4位的排線,其中一位 接5V的供電電壓, 一位接串行時鐘線SCL, —位接串行數據線SDA, 一位接地 線。
當遙控器^^4建11發(fā)出遙控指令時,遙控器芯片12接收上述遙控指令,控 制紅外發(fā)射裝置13發(fā)射紅外碼;當遙控器按4定11發(fā)出克隆指令時,克隆主 CPU14執(zhí)行克隆操作。本發(fā)明實施例中該克隆操作包括用戶設定以及出廠設置 的保存?zhèn)浞菀约坝脩粼O定以及出廠設置被修改后的迅速恢復。
本發(fā)明實施例中,與上述克隆遙控器裝置配套使用的電視機也作了相應的 改進,具體改進為在現有的電視機存儲裝置中預先設置克隆接口,該接口用 于接收克隆遙控器裝置發(fā)送的克隆數據。作為本發(fā)明的一個實施例,該克隆接 口為I2C接口,即一根4位的排線,其中一位接5V的供電電壓, 一位接串行 時鐘線SCL, —位接串行數據線SDA, 一位接地線。
本發(fā)明實施例中, 一種克隆遙控器裝置與電朝L機通信系統(tǒng)結構框圖如圖2 所示,包括克隆遙控器裝置l,電視機存儲裝置2,電視機CPU3,電視機紅 外接收裝置4。克隆遙控器裝置1通過克隆接口與電視機存儲裝置2連接,使 用I2C總線控制電視機存儲裝置2;電視機存儲裝置2內置克隆接口 ,接收并 儲存克隆遙控器裝置1輸出的克隆數據;電視機CPU3通過I2C總線控制電視 機存儲裝置2;當執(zhí)行克隆操作時,由克隆遙控器裝置1對電視機存儲裝置2 進行控制;當克隆操作執(zhí)行完畢后,由電視機CPU3對電視機存儲裝置2進行
控制。本發(fā)明實施例中,克隆操作包括對用戶設定以及出廠設置的保存?zhèn)浞菀?及用戶設定和出廠設置被修改后的迅速恢復。同時,克隆遙控器裝置l發(fā)射紅
外碼,由電視機紅外裝置4接收并解碼后傳輸給電視機CPU3,電視機CPU3 將接收到的數據運算后執(zhí)行遙控操作,本發(fā)明實施例中,遙控操作包括節(jié)目切 換、音量增減等操作。
本發(fā)明實施例中, 一種克隆遙控器裝置實現方法流程如圖3所示,現詳述 如下
在步驟S301中,通過遙控按鍵發(fā)送遙控指令并進行遙控操作;本發(fā)明實 施例中,遙控操作具體為通過遙控按鍵進行個性化設定。
在步驟S302中,通過克隆4^4建發(fā)送克隆讀指令并進行克隆讀操作; 在步驟S303中,4艮據克隆讀操作將遙控操作數據儲存于克隆存儲裝置; 在步驟S304中,當遙控操作數據被修改后,通過克隆按4建發(fā)送克隆寫指 令并進行克隆寫操作;
在步驟S305中,根據克隆寫操作恢復被修改的遙控操作數據。 作為本發(fā)明的一個實施例,當用戶1通過遙控按4 t^送遙控指令,根據個 性需要進行用戶l設定后,用戶l按下克隆按鍵中的"讀數據"鍵,此時,克 隆主CPU就將用戶1的設定進行了保存?zhèn)浞莺髢Υ嬗诳寺〈鎯ρb置中;用戶2 使用該克隆遙控器時,根據自己的喜好重新進行了個性化設定,此時用戶l的 設定被用戶2修改了,但是用戶2沒有按下克隆按鍵,因此當用戶l再次使用 該克隆遙控器時,只需要按下克隆按鍵中的"寫數據"鍵即可迅速恢復用戶1 的設定,這樣就不必再費時重新設定。
本發(fā)明實施例通過在克隆遙控器裝置中集成克隆主CPU、克隆存儲裝置以 及克隆接口,實現對克隆遙控器的用戶設定以及出廠設置進行保存?zhèn)浞荩斢?戶設定以及出廠設置^L修 文后,只需按下克隆按一睫就能迅速恢復用戶設定以及 出廠設置,這樣給用戶以及維修人員帶來了極大的方便,節(jié)省了時間和精力。 以上所述^f義為本發(fā)明的較佳實施例而已,并不用以限制本發(fā)明,凡在本發(fā)
明的精神和原則之內所作的任何修改、等同替換和改進等,均應包含在本發(fā)明 的寸呆護范圍之內。
權利要求
1、一種克隆遙控器裝置,其特征在于,所述裝置包括遙控器按鍵,由克隆按鍵以及遙控按鍵組成,用于發(fā)送克隆指令和遙控指令,所述克隆指令包括克隆讀指令和克隆寫指令;遙控器芯片,用于接收所述遙控器按鍵發(fā)送的遙控指令并控制遙控操作;紅外發(fā)射裝置,用于接收所述遙控器芯片的輸出并發(fā)送紅外碼;克隆主CPU,用于接收所述遙控器按鍵發(fā)送的克隆指令并控制克隆操作,所述克隆操作包括克隆讀操作和克隆寫操作;克隆存儲器,用于當克隆讀操作時儲存所述克隆主CPU輸出的克隆數據;克隆接口,用于當克隆寫操作時將所述克隆存儲器中儲存的克隆數據輸出。
2、 如權利要求l所述的裝置,其特征在于,所述克隆按4建包括"讀數據" 鍵以及"寫數據"鍵。
3、 如權利要求l所述的裝置,其特征在于,所述克隆操作具體為 當接收所述克隆按4建發(fā)送的克隆讀指令時,將克隆數據儲存于所述克隆存儲器中;當接收所述克隆按4建發(fā)送的克隆寫指令時,將所述儲存于克隆存儲器中的 克隆數據輸出。
4、 如權利要求l所述的裝置,其特征在于,所述遙控操作具體為通過所 述遙控按鍵進行個性化設定。
5、 如權利要求l所述的裝置,其特征在于,所述克隆接口為12C接口。
6、 一種用于接收如權利要求1的克隆遙控器裝置發(fā)送的紅外碼的電視機, 其特征在于,包括電視機紅外接收裝置,用于接收所述克隆遙控器裝置中的紅外發(fā)射裝置發(fā) 射的紅外碼,并解碼后輸出;電視機CPU,用于接收所述電視機紅外接收裝置解碼后輸出的數據,進行 運算后執(zhí)行遙控操作; 電視機存儲裝置,用于儲存克隆數據,所述電視機存儲裝置內置克隆接口, 所述克隆接口用于接收所述克隆數據。
7、 如權利要求6所述的電視機,其特征在于,所述克隆接口為12C接口。
8、 一種采用如權利要求1所述的克隆遙控器裝置與權利要求7所述的電視 機的通信系統(tǒng)。
9、 一種克隆遙控器裝置實現方法,其特征在于,所述方法包括下述步驟 通過遙控4^4定發(fā)送遙控指令并進行遙控操作;通過克隆按鍵發(fā)送克隆讀指令并進行克隆讀操作; 根據所述克隆讀操作將所述遙控操作數據儲存于克隆存儲裝置; 當所述遙控操作數據被修改后,通過克隆按鍵發(fā)送克隆寫指令并進行克隆 寫操作;根據所述克隆寫操作恢復所述遙控操作數據。
10、 如權利要求9所述的方法,其特征在于,所述遙控操作具體為通過 所述遙控4姿4定進行個性化設定。
全文摘要
本發(fā)明適用于電視遙控器領域,提供了一種克隆遙控器裝置及其實現方法,該裝置包括遙控器按鍵,用于發(fā)送克隆指令和遙控指令;遙控器芯片,用于接收遙控器按鍵發(fā)送的遙控指令并控制遙控操作;紅外發(fā)射裝置,用于接收遙控器芯片的輸出并發(fā)送紅外碼;克隆主CPU,用于接收遙控器按鍵發(fā)送的克隆指令并控制克隆操作;克隆存儲器,用于當克隆讀操作時儲存克隆主CPU輸出的克隆數據;克隆接口,用于當克隆寫操作時將克隆存儲器中儲存的克隆數據輸出。本發(fā)明通過在克隆遙控器裝置中集成克隆主CPU、克隆存儲裝置以及克隆接口,實現對克隆遙控器的用戶設定以及出廠設置進行保存?zhèn)浞荩斢脩粼O定以及出廠設置被修改后能迅速恢復。
文檔編號H04N5/44GK101184178SQ200710125248
公開日2008年5月21日 申請日期2007年12月19日 優(yōu)先權日2007年12月19日
發(fā)明者偉 樊, 鮑曉杰 申請人:深圳創(chuàng)維-Rgb電子有限公司