專(zhuān)利名稱:遙控器的接收、學(xué)習(xí)方法
技術(shù)領(lǐng)域:
本發(fā)明涉及遙控技術(shù)領(lǐng)域,特別涉及一種遙控器的接收、學(xué)習(xí)方法。
背景技術(shù):
中國(guó)臺(tái)灣公告第531983號(hào)專(zhuān)利(其申請(qǐng)日為2001年11月12日,公告 日為2003年5月11日),其公開(kāi)一種無(wú)線遙控裝置的軟件學(xué)習(xí)方法,其中 該無(wú)線遙控裝置具有通過(guò)一無(wú)線傳輸協(xié)議連接的一接收端及一遙控器,該 接收端禍接于一終端設(shè)備,該遙控器更具有一遙控器序號(hào),其公開(kāi)一種該 方法包括下列步驟該接收端等待接收包含該遙控器序號(hào)的一數(shù)據(jù)封包;
該遙控器通過(guò)該無(wú)線傳輸協(xié)議送出包含該遙控器序號(hào)的該資料封包;以及
該接收端接收該數(shù)據(jù)封包,取得該遙控器序號(hào)。其中該無(wú)線傳輸協(xié)議為藍(lán) 芽無(wú)線傳輸協(xié)議。該專(zhuān)利提供計(jì)算機(jī)以藍(lán)芽無(wú)線傳輸協(xié)議進(jìn)行軟件學(xué)習(xí)方
法,因?yàn)樗{(lán)芽無(wú)線傳輸協(xié)議為點(diǎn)對(duì)點(diǎn)(pee-to-peer)的傳輸協(xié)議,因此,每 一遙控器需要具有一遙控器序號(hào)以供接收端識(shí)別。如上所述, 一般電視機(jī)、 DVD播放機(jī)或數(shù)字機(jī)上盒等的遙控器是采用紅外線(工R)方式傳輸指令,因 此上述專(zhuān)利并無(wú)法解決公知遙控器的問(wèn)題,誠(chéng)屬美中不足之處。
發(fā)明內(nèi)容
本發(fā)明的目的在于克服上述現(xiàn)有技術(shù)中的不足之處,提供一種利用中 斷1和計(jì)數(shù)器T0,實(shí)現(xiàn)遙控編碼高低電平寬度的計(jì)時(shí)、編碼,然后與已存 儲(chǔ)的編碼信號(hào)進(jìn)行比較,實(shí)現(xiàn)遙控信號(hào)識(shí)別的遙控器接收、學(xué)習(xí)方法。
本發(fā)明的目的可以通過(guò)以下措施來(lái)達(dá)到
這種遙控器的接收、學(xué)習(xí)方法,其特殊之處在于,包括如下歩驟
(1) 有遙控信號(hào),則觸發(fā)中斷1 (步驟11);
(2) 記錄上一次中斷到這一次的時(shí)間差(歩驟12);(4) 計(jì)數(shù)器TO重新開(kāi)始計(jì)數(shù)(步驟14);
(5) 檢測(cè)遙控信號(hào)是否結(jié)束(歩驟15);
(6) 若步驟15檢測(cè)結(jié)果為否,則返回步驟11;
(7) 若歩驟15檢測(cè)結(jié)束為是,則對(duì)遙控信號(hào)進(jìn)行識(shí)別(步驟16)。
本發(fā)明的目的還可以通過(guò)以下措施來(lái)達(dá)到
所述步驟16進(jìn)一步包括遙控編碼學(xué)習(xí)步驟-
(1) 存儲(chǔ)已編碼的信號(hào)(步驟161);
(2) 結(jié)束(步驟162)。
所述步驟16進(jìn)一步包括按鍵處理步驟
(1) 進(jìn)一步檢測(cè)是否自帶遙控按鍵(步驟1611);
(2) 若步驟1611的檢測(cè)結(jié)果為是,則進(jìn)入按鍵處理步驟1613;
(3) 若步驟1611的檢測(cè)結(jié)果為否,則跟已存儲(chǔ)的編碼信號(hào)進(jìn)行比較(步
驟1612);
(4) 若步驟1612的比較結(jié)果相同,則進(jìn)行按鍵處理(步驟1613)后結(jié)束(步
驟1614);
(5) 若步驟1612的比較結(jié)果不相同,則結(jié)束(歩驟1614)。 本發(fā)明具有如下優(yōu)點(diǎn)
1、 由于本發(fā)明中不考慮紅外遙控信號(hào)的編碼方式,只采集信號(hào)的高低 電平的寬度,這樣使得可以采集各種編碼方式的信號(hào),因此無(wú)需更新程序 就可以使用目前大部分以及未來(lái)有可能出現(xiàn)的不同編碼方式的遙控學(xué)習(xí), 現(xiàn)在市面上大部分遙控器都可以用來(lái)學(xué)習(xí)。
2、 本發(fā)明中采集到的信號(hào)寬度通過(guò)一種編碼方式,可以大大減少編碼 容量,便于存儲(chǔ),這樣就減少了存儲(chǔ)遙控信號(hào)所需要的存儲(chǔ)器的容量,降 低了硬件的成本。
3 、本發(fā)明實(shí)現(xiàn)這個(gè)功能可以讓用戶很方便地使用電視遙控器來(lái)遙控 DVD播放機(jī)的一些常用功能,解決了用戶頻繁使用不同遙控器而產(chǎn)生的不
圖1是本發(fā)明的主流程圖。
圖2是本發(fā)明遙控編碼學(xué)習(xí)子流程圖。 圖3是本發(fā)明按鍵處理子流程圖。
具體實(shí)施例方式
本發(fā)明下面將結(jié)合附圖作進(jìn)一步詳述 圖l、圖2示出了本發(fā)明的第一個(gè)實(shí)施例。 這種遙控器的接收、學(xué)習(xí)方法,包括如下步驟
(1) 有遙控信號(hào),則觸發(fā)中斷l(xiāng) (步驟ll );
(2) 記錄上一次中斷到這一次的時(shí)間差(步驟12 );
(3) 時(shí)間差編碼(步驟13 );
(4) 計(jì)數(shù)器T0重新開(kāi)始計(jì)數(shù)(步驟14 );
(5) 檢測(cè)遙控信號(hào)是否結(jié)束(步驟15 );
(6) 若步驟105檢測(cè)結(jié)果為否,則返回步驟11;
(7) 若步驟105檢測(cè)結(jié)束為是,則對(duì)遙控信號(hào)進(jìn)行識(shí)別(步驟16 )。
所述步驟16進(jìn)一步包括遙控編碼學(xué)習(xí)歩驟
a)存儲(chǔ)已編碼的信號(hào)(步驟i61 );
(2)結(jié)束(步驟162 )。
圖l、圖3示出了本發(fā)明的第二個(gè)實(shí)施例。
這種遙控器的接收、學(xué)習(xí)方法,包括如下步驟
(1) 有遙控信號(hào),則觸發(fā)中斷1 (步驟11);
(2) 記錄上一次中斷到這一次的時(shí)間差(步驟12);
(3) 時(shí)間差編碼(步驟13);
(4) 計(jì)數(shù)器T0重新開(kāi)始計(jì)數(shù)(歩驟14);(5) 檢測(cè)遙控信號(hào)是否結(jié)束(歩驟15);
(6) 若歩驟15檢測(cè)結(jié)果為否,則返回歩驟11;
(7) 若步驟15檢測(cè)結(jié)束為是,則對(duì)遙控信號(hào)進(jìn)行識(shí)別(步驟16)。
所述步驟16進(jìn)一步包括按鍵處理步驟
(1) 進(jìn)一步檢測(cè)是否自帶遙控按鍵(步驟1611);
(2) 若步驟1611的檢測(cè)結(jié)果為是,則進(jìn)入按鍵處理步驟1613;
(3) 若步驟1611的檢測(cè)結(jié)果為否,則跟已存儲(chǔ)的編碼信號(hào)進(jìn)行比較(步
驟1612);
(4) 若步驟1612的比較結(jié)果相同,則進(jìn)行按鍵處理(步驟1613)后結(jié)束(步 驟1614);
(5) 若步驟1612的比較結(jié)果不相同,則結(jié)束(步驟1614)。 以上所述僅為本發(fā)明的較佳實(shí)施例,凡依本發(fā)明權(quán)利要求范圍所做的
均等變化與修飾,皆應(yīng)屬本發(fā)明權(quán)利要求的涵蓋范圍。
權(quán)利要求
1. 一種遙控器的接收、學(xué)習(xí)方法,其特征在于,包括下列步驟(1)有遙控信號(hào),則觸發(fā)中斷1(步驟11);(2)記錄上一次中斷到這一次的時(shí)間差(步驟12);(3)時(shí)間差編碼(步驟13);(4)計(jì)數(shù)器TO重新開(kāi)始計(jì)數(shù)(步驟14);(5)檢測(cè)遙控信號(hào)是否結(jié)束(步驟15);(6)若步驟15檢測(cè)結(jié)果為否,則返回步驟11;(7)若步驟15檢測(cè)結(jié)束為是,則對(duì)遙控信號(hào)進(jìn)行識(shí)別(步驟16)。
2、 根據(jù)權(quán)利要求1所述遙控器的接收、學(xué)習(xí)方法,其特征在于所述步驟16進(jìn)一步包括遙控編碼學(xué)習(xí)步驟-(1) 存儲(chǔ)已編碼的信號(hào)(步驟161);(2) 結(jié)束(步驟162)。
3、 根據(jù)權(quán)利要求1所述遙控器的接收、學(xué)習(xí)方法,其特征在于所述步驟 16進(jìn)一步包括按鍵處理步驟(1) 進(jìn)一步檢測(cè)是否自帶遙控按鍵(步驟1611);(2) 若步驟1611的檢測(cè)結(jié)果為是,則進(jìn)入按鍵處理步驟1613;(3) 若步驟1611的檢測(cè)結(jié)果為否,則跟已存儲(chǔ)的編碼信號(hào)進(jìn)行比較(步驟1612);(4) 若步驟1612的比較結(jié)果相同,則進(jìn)行按鍵處理(歩驟1613)后結(jié)束(步驟1614);(5) 若步驟1612的比較結(jié)果不相同,則結(jié)束(步驟1614)。
全文摘要
本發(fā)明涉及一種遙控器的接收、學(xué)習(xí)方法。它利用中斷1和計(jì)數(shù)器TO,實(shí)現(xiàn)遙控編碼高低電平寬度的計(jì)時(shí)、編碼,然后與已存儲(chǔ)的編碼信號(hào)進(jìn)行比較,實(shí)現(xiàn)遙控信號(hào)的識(shí)別。包括下列步驟有遙控信號(hào),則觸發(fā)中斷1;記錄上一次中斷到這一次的時(shí)間差;時(shí)間差編碼;計(jì)數(shù)器TO重新開(kāi)始計(jì)數(shù);檢測(cè)遙控信號(hào)是否結(jié)束;若檢測(cè)結(jié)果為否,則返回;若檢測(cè)結(jié)束為是,則對(duì)遙控信號(hào)進(jìn)行識(shí)別。識(shí)別方式包括1.遙控編碼學(xué)習(xí)步驟存儲(chǔ)已編碼的信號(hào);結(jié)束。2.按鍵處理步驟進(jìn)一步檢測(cè)是否自帶遙控按鍵;若檢測(cè)結(jié)果為是,則按鍵處理;若檢測(cè)結(jié)果為否,則跟已存儲(chǔ)的編碼信號(hào)進(jìn)行比較;若比較結(jié)果相同,則進(jìn)行按鍵處理后結(jié)束;若比較結(jié)果不相同,則結(jié)束。
文檔編號(hào)G08C17/00GK101290708SQ200810067298
公開(kāi)日2008年10月22日 申請(qǐng)日期2008年5月19日 優(yōu)先權(quán)日2008年5月19日
發(fā)明者浩 黃 申請(qǐng)人:東莞市步步高視聽(tīng)電子有限公司