[發明專利]紅外編碼信號的學習方法、發射方法及遙控器有效
| 申請號: | 200910161529.0 | 申請日: | 2009-07-31 |
| 公開(公告)號: | CN101989379A | 公開(公告)日: | 2011-03-23 |
| 發明(設計)人: | 鮑向前 | 申請(專利權)人: | 寧波家天下智能系統有限公司 |
| 主分類號: | G08C23/04 | 分類號: | G08C23/04 |
| 代理公司: | 北京同達信恒知識產權代理有限公司 11291 | 代理人: | 李娟 |
| 地址: | 315400*** | 國省代碼: | 浙江;33 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 紅外 編碼 信號 學習方法 發射 方法 遙控器 | ||
技術領域
本發明涉及遙控技術,特別涉及一種遙控技術中的紅外編碼信號學習技術。
背景技術
隨著生活水平的提高,一般家庭中的電器種類也日益豐富起來。家電種類的增多,帶來遙控器種類的繁多,例如常用的就包括:電視機遙控器、DVD播放機的遙控器,各房間空調的遙控器以及家庭影院中的功放遙控器等等。種類繁多的遙控器為使用和保管帶來不便,可以控制多類型家電的遙控器的需求應運而生。
而現有市場上的萬能遙控器針對某種類型的電器設備設計,一般可以控制同類型的不同廠家的家電,例如電視用的萬能遙控器,是針對已有不同廠家的電視設計的,不能用于控制其他類型的家電,也就不能解決種類繁多的遙控器種類繁多帶來的不便。
發明內容
本發明實施例提供一種遙控器紅外編碼信號的學習方法、紅外編碼信號的發射方法和遙控器,用以實現遙控器紅外編碼信號的學習和還原,并盡量減少編碼數據量以節省存儲空間。
一種遙控器紅外編碼信號的學習方法,包括:
接收要學習的遙控器發出的紅外編碼控制信號,獲得所述紅外編碼控制信號的載波周期,以及所述紅外編碼控制信號中高電平和低電平的出現順序以及電平寬度值,其中所述紅外編碼控制信號中第一次出現的是高電平;
根據獲得的所有電平寬度值的大小,將其中大小相同的電平寬度值編碼為一個電平寬度編碼數據,并將所有電平寬度編碼數據組合為電平寬度編碼數據串,每一個電平寬度編碼數據占用的字節數為第一設定值,電平寬度碼數據串占用的總字節數為第二設定值;
根據所述電平寬度編碼數據串中各電平寬度編碼數據的排列順序,確定每一個高電平或低電平的電平寬度值在所述電平寬度編碼數據串中對應的排位,將確定出的排位進行編碼并按照各高電平和低電平的出現順序組合為電平寬度索引編碼數據串,每一個排位的編碼數據占用的字節數為第三設定值;
將載波周期編碼為載波周期編碼數據,所述載波周期編碼數據占用的字節數為第四設定值;
根據設定順序組合所述電平寬度編碼數據串、載波周期編碼數據以及電平寬度索引編碼數據串,形成遙控器紅外編碼信號的編碼數據。
進一步,所述接收要學習的遙控器紅外編碼控制信號之前,還包括:分別記錄在所述紅外編碼控制信號之前依次接收到的至少兩個導引碼的電平寬度值,其中所述至少兩個導引碼包括交替出現的高低電平,第一個導引碼為高電平,最后一個導引碼為低電平;
所述形成遙控器紅外編碼信號的編碼數據之前還包括:將至少兩個導引碼的電平寬度值分別進行編碼并組合成導引碼編碼數據串,每一個導引碼編碼數據占用的字節數為第五設定值,導引碼編碼數據串占用的總字節數為第六設定值;以及
所述外線遙控器紅外編碼信號的編碼數據中,還在設定排序上包含所述導引碼編碼數據串。
更進一步,所述接收要學習的遙控器紅外編碼控制信號時,還包括:累計所有高電平和低電平的總個數;以及
所述形成遙控器紅外編碼信號的編碼數據之前還包括:將所述總個數編碼為總個數編碼數據,所述總數編碼數據占用的字節數為第七設定值;并且
所述外線遙控器紅外編碼信號的編碼數據中,還在設定排序上包含所述總個數編碼數據。
一種遙控器,包括:
用于接收要學習的遙控器發出的紅外編碼控制信號,獲得所述紅外編碼控制信號的載波周期,以及所述紅外編碼控制信號中高電平和低電平的出現順序以及電平寬度值的單元,其中所述紅外編碼控制信號中第一次出現的是高電平;
用于根據獲得的所有電平寬度值的大小,將其中大小相同的電平寬度值編碼為一個電平寬度編碼數據,并將所有電平寬度編碼數據組合為電平寬度編碼數據串的單元,每一個電平寬度編碼數據占用的字節數為第一設定值,電平寬度碼數據串占用的總字節數為第二設定值;
用于根據所述電平寬度編碼數據串中各電平寬度編碼數據的排列順序,確定每一個高電平或低電平的電平寬度值在所述電平寬度編碼數據串中對應的排位,將確定出的排位進行編碼并按照各高電平和低電平的出現順序組合為電平寬度索引編碼數據串的單元,每一個排位的編碼數據占用的字節數為第三設定值;
用于將載波周期編碼為載波周期編碼數據的單元,所述載波周期編碼數據占用的字節數為第四設定值;
用于根據設定順序組合所述電平寬度編碼數據串、載波周期編碼數據以及電平寬度索引編碼數據串,形成遙控器紅外編碼信號的編碼數據的單元。
一種遙控器紅外編碼信號的發射方法,包括:
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于寧波家天下智能系統有限公司,未經寧波家天下智能系統有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/200910161529.0/2.html,轉載請聲明來源鉆瓜專利網。
- 上一篇:突顯畫面對比度的方法
- 下一篇:一種基于計算機與移動存儲設備的信息安全系統





