[發(fā)明專利]一種紅外編碼的學(xué)習(xí)方法無效
| 申請?zhí)枺?/td> | 201110213007.8 | 申請日: | 2011-07-28 |
| 公開(公告)號: | CN102254418A | 公開(公告)日: | 2011-11-23 |
| 發(fā)明(設(shè)計)人: | 管湘蕓 | 申請(專利權(quán))人: | 管湘蕓 |
| 主分類號: | G08C23/04 | 分類號: | G08C23/04 |
| 代理公司: | 南京經(jīng)緯專利商標(biāo)代理有限公司 32200 | 代理人: | 許方 |
| 地址: | 214153 江*** | 國省代碼: | 江蘇;32 |
| 權(quán)利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關(guān)鍵詞: | 一種 紅外 編碼 學(xué)習(xí)方法 | ||
技術(shù)領(lǐng)域
本發(fā)明涉及一種紅外編碼的學(xué)習(xí)方法,屬于遙控技術(shù)領(lǐng)域。?
背景技術(shù)
隨著生活水平的提高,家用電器的種類日益增多,遙控器的種類也日益繁多。種類繁多的遙控器給使用帶來了諸多不便,可以控制多類型家電的遙控器應(yīng)運而生。遙控器基于紅外編碼的學(xué)習(xí)方法有存在存儲和處理數(shù)據(jù)占據(jù)的時間單元大的缺點。?
發(fā)明內(nèi)容
本發(fā)明所要解決的技術(shù)問題是針對上述背景技術(shù)的不足,提供了一種紅外編碼的學(xué)習(xí)方法。?
???????本發(fā)明為實現(xiàn)上述發(fā)明目的采用如下技術(shù)方案:?
一種紅外編碼學(xué)習(xí)方法,包括如下步驟:
???????步驟1,要學(xué)習(xí)的遙控器發(fā)出紅外編碼控制信號,接收遙控器對紅外信號進(jìn)行有載波時間計數(shù)直至檢測到有載波結(jié)束并記錄存儲時間,然后進(jìn)行無載波時間計數(shù)直至檢測到無載波結(jié)束并記錄存儲時間;
???????步驟2,重復(fù)步驟1,直至第2次重復(fù)發(fā)碼結(jié)束;
???????步驟3,對記錄的時間進(jìn)行3010時間參數(shù)特征值判斷,對于符合3010碼型特征的時間參數(shù)做01替換,然后將替換后的時間參數(shù)存入存儲器中;
步驟4,讀取存儲器中的數(shù)據(jù),
若按鍵次數(shù)為偶數(shù)時,將存儲器中存儲的時間參數(shù)數(shù)據(jù)中的第3、4位取反;然后調(diào)用固定的發(fā)碼程序進(jìn)行發(fā)碼;
若按鍵次數(shù)為奇數(shù)時,將存儲器中存儲的時間參數(shù)數(shù)據(jù)處理成高低電平時間參數(shù),將單個的“0、1”?換算為844us,將2個“0”或2個“1”換算為1688us,然后調(diào)用固定的發(fā)碼程序進(jìn)行發(fā)碼。
本發(fā)明采用上述技術(shù)方案,具有以下有益效果:成功地學(xué)習(xí)3010碼的各種極端碼值并能夠正確地處理雙相位編碼中的連高連低電平和奇偶位翻轉(zhuǎn)。?
附圖說明
圖1為實施例中奇偶位為0時的所發(fā)3010碼的波形。?
????圖2為實施例中奇偶位為1時的所發(fā)3010碼的波形。?
圖3為實施例中給3010碼做01替換的示意圖。?
圖4為本方法的流程圖。?
具體實施方式
下面結(jié)合附圖對發(fā)明的技術(shù)方案進(jìn)行詳細(xì)說明:?
如圖1所示,所發(fā)3010碼為00H(用戶碼)-6AH(數(shù)據(jù)碼),奇偶位為0,當(dāng)奇偶位為1時,所發(fā)波形如圖2所示。
如果按照常規(guī)的數(shù)據(jù)電平寬度記錄方式,奇偶位為0時,我們可以記錄到9個高低電平組合位和1個結(jié)束位。而奇偶位為1時,則記錄到8個高低電平組合位和1個結(jié)束位。無論程序此時記錄的是奇偶位為0的數(shù)據(jù)還是奇偶位為1的數(shù)據(jù),兩者之間的相互轉(zhuǎn)換都是非常復(fù)雜的。?
本發(fā)明在處理3010碼形時,將其高電平的最小時間單元844us作為“1”,低電平最小時間單元844us作為“0”,如圖3所示。?
如圖4所示的流程圖,紅外編碼學(xué)習(xí)方法包括如下步驟:?
步驟1,要學(xué)習(xí)的遙控器發(fā)出紅外編碼控制信號,接收遙控器對紅外信號進(jìn)行有載波時間計數(shù)直至檢測到有載波結(jié)束并記錄存儲時間,然后進(jìn)行無載波時間計數(shù)直至檢測到無載波結(jié)束并記錄存儲時間;
???????步驟2,重復(fù)步驟1,直至第2次重復(fù)發(fā)碼結(jié)束;
???????步驟3,對記錄的時間進(jìn)行3010時間參數(shù)特征值判斷,對于符合3010碼型特征的時間參數(shù)做01替換,然后將01替換后的時間參數(shù)存入EEPROM中;
步驟4,讀取EEPROM中的數(shù)據(jù),
若按鍵次數(shù)為偶數(shù)時,數(shù)據(jù)中的第3、4位取反;將“110101010101010011001100110”作為數(shù)據(jù)進(jìn)行存儲。如進(jìn)行奇偶位翻轉(zhuǎn),則只需將數(shù)據(jù)中的第3、第4位取反即可。
若按鍵次數(shù)為奇數(shù)時,?在發(fā)碼之前,將01數(shù)據(jù)處理成高低電平時間參數(shù),單個的“0、1”都是844us,連“0”和連“1”都是1688us。然后調(diào)用固定的發(fā)碼程序進(jìn)行發(fā)碼。?
該專利技術(shù)資料僅供研究查看技術(shù)是否侵權(quán)等信息,商用須獲得專利權(quán)人授權(quán)。該專利全部權(quán)利屬于管湘蕓,未經(jīng)管湘蕓許可,擅自商用是侵權(quán)行為。如果您想購買此專利、獲得商業(yè)授權(quán)和技術(shù)合作,請聯(lián)系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201110213007.8/2.html,轉(zhuǎn)載請聲明來源鉆瓜專利網(wǎng)。
- 數(shù)字學(xué)習(xí)方法及執(zhí)行此數(shù)字學(xué)習(xí)方法的攜帶式電子裝置
- 一種響應(yīng)式教學(xué)設(shè)計方法及系統(tǒng)
- 一種神經(jīng)網(wǎng)絡(luò)及該神經(jīng)網(wǎng)絡(luò)的學(xué)習(xí)方法
- 一種高光譜遙感影像目標(biāo)探測方法
- 一種八維學(xué)習(xí)方法
- 一種自適應(yīng)學(xué)習(xí)特征及其張量分解式分享學(xué)習(xí)方法
- 生成模型學(xué)習(xí)方法、生成模型學(xué)習(xí)裝置及程序
- 一種高精度定位系統(tǒng)及方法
- 學(xué)習(xí)方法、管理裝置和記錄介質(zhì)
- 一種基于圖像屬性特征表述的少樣本學(xué)習(xí)方法





