[發明專利]一種應用于無線遙控器的編碼、解碼方法有效
| 申請號: | 200910059225.3 | 申請日: | 2009-05-08 |
| 公開(公告)號: | CN101699533A | 公開(公告)日: | 2010-04-28 |
| 發明(設計)人: | 何軍濤 | 申請(專利權)人: | 和芯微電子(四川)有限公司 |
| 主分類號: | G08C17/02 | 分類號: | G08C17/02 |
| 代理公司: | 成都天嘉專利事務所(普通合伙) 51211 | 代理人: | 徐豐 |
| 地址: | 610041 四川省*** | 國省代碼: | 四川;51 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 一種 應用于 無線 遙控器 編碼 解碼 方法 | ||
技術領域
本發明涉及消費電子、智能遙控設備領域,特別是一種應用于無線遙控器的 編碼、解碼方法。
背景技術
有些環境下,只有通過無線傳輸的方式對設備進行控制或監測,這樣就需要 傳輸相關無線信息,就要對信息進行編碼、解碼。
目前存在的一些應用于遙控器的編碼方法,高低電平都采用不同脈寬的波形 來區分0和1的編碼格式,也有采用反碼來區分0和1的編碼格式,這些編碼方 法對于0碼和1碼都采用的不同脈寬的波形來區分的編碼方法不僅在編碼時復雜, 而且由于這種波形編碼格式的限制,所以對接收到的波形必須采用整碼存儲的方 法,這樣將占用較大的存儲空間,同時對于接收到的波形不進行處理就整碼存儲 的方法,這樣就更加占用存儲空間。
對于編碼格式,如圖1所示,這種波形采用了不同脈寬的波形來區分0和1 碼,在編、解碼處理的時候需要對碼的整個波形的高低電平都要進行處理,存儲 時候也需要整碼存儲。因此,編、解碼的實現方法比較復雜,且占用較大的存儲空 間。
總體來看,目前存在的編碼、解碼方法,由于碼的波形不同,不方便編碼, 碼的格式或對碼的處理方法都不能簡單方便利用,且不能高效的利用存儲資源。
發明內容
本發明提供了一種應用于無線遙控器的編碼、解碼方法,通過對0、1碼的碼 形進行特有的約定,使用起來簡單方便,而且可以節省存儲空間,降低產品成本。
本發明的技術方案如下:
一種應用于無線遙控器的編碼、解碼方法,首先在發射設備里對控制信息進 行編碼,把控制信息以二進制形式表示,控制信息的各個位則通過0碼和1碼組 成的編碼串來表示,形成信息碼;然后通過載波發射設備來傳輸信息碼,根據信 息碼的各碼位來控制載波發射設備發射相應的無線電波,其特征在于:所述編碼 過程中,用于表示控制信息的0碼和1碼的周期均在100uS-2000uS之間,即頻 率范圍為500HZ-10KHZ;其中,0碼的低電平脈寬和1碼的低電平脈寬相同,0碼 的高電平脈寬比0碼的低電平脈寬長50uS,1碼的高電平脈寬是0碼的高電平脈 寬的2倍。
或者,一種應用于無線遙控器的編碼、解碼方法,首先在發射設備里對控制 信息進行編碼,把控制信息以二進制形式表示,控制信息的各個位則通過0碼和1 碼組成的編碼串來表示,形成信息碼;然后通過載波發射設備來傳輸信息碼,根 據信息碼的各碼位來控制載波發射設備發射相應的無線電波,其特征在于:所述 編碼過程中,用于表示控制信息的0碼和1碼的周期均在100uS-2000uS之間, 即頻率范圍為500HZ-10KHZ;其中,0碼的高電平脈寬和1碼的高電平脈寬相同, 0碼的低電平脈寬比0碼的高電平脈寬長50uS,1碼的低電平脈寬是0碼的低電平 脈寬的2倍。
所述0碼和1碼的起始的高低電平與發射模塊的電路相關,一般來說,如果 發射模塊沒有設置反相器則先低后高,若加有反相器則先高后低。
所述每個脈寬的誤差范圍為±5uS。
所述信息碼的波形均是方波。
由于我們0和1碼都有相同的部分的脈寬波形,所以發射設備發射一段無線 電波時,是通過發射模塊先判斷控制信息里的位是0或1,再控制發射設備發射那 段無線電波,這樣就把控制信息編碼成由所述的0碼和1碼組成的碼串通過發射 設備發射出去。
所述0碼和1碼的前一部分波形的電平的脈寬相同,為低電平,后一部分波 形為高電平。
當有載波發射,載波接收設備接收載波后解調出發射的編碼串,該編碼串由 載波接收設備的接收模塊從載波接收設備首先讀取到一段低電平,由于0碼和1 碼的低電平的電平脈寬相同,因此不讀取該低電平的脈寬長度,直到讀取到電平 跳變,才開始記錄電平的脈寬長度,根據1碼的高電平脈寬是0碼的高電平脈寬 的2倍的關系,識別出0碼或者1碼。
當發射模塊設置有反相器時,所述0碼和1碼的前一部分波形的電平的脈寬 相同,為高電平,后一部分波形為低電平。
當有載波發射,載波接收設備接收載波后解調出發射的編碼串,該編碼串由 載波接收設備的接收模塊從載波接收設備首先讀取到一段高電平,由于0碼和1 碼的高電平的電平脈寬相同,因此不讀取該高電平的脈寬長度,直到讀取到電平 跳變,才開始記錄電平的脈寬長度,根據1碼的低電平脈寬是0碼的低電平脈寬 的2倍的關系,識別出0碼或者1碼。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于和芯微電子(四川)有限公司,未經和芯微電子(四川)有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/200910059225.3/2.html,轉載請聲明來源鉆瓜專利網。





