国产精品1024永久观看,大尺度欧美暖暖视频在线观看,亚洲宅男精品一区在线观看,欧美日韩一区二区三区视频,2021中文字幕在线观看

  • <option id="fbvk0"></option>
    1. <rt id="fbvk0"><tr id="fbvk0"></tr></rt>
      <center id="fbvk0"><optgroup id="fbvk0"></optgroup></center>
      <center id="fbvk0"></center>

      <li id="fbvk0"><abbr id="fbvk0"><dl id="fbvk0"></dl></abbr></li>

      遠程控制器編碼格式、其發(fā)送/接收裝置、以及其發(fā)送/接收方法

      文檔序號:6691137閱讀:279來源:國知局
      專利名稱:遠程控制器編碼格式、其發(fā)送/接收裝置、以及其發(fā)送/接收方法
      技術(shù)領(lǐng)域
      本發(fā)明涉及遠程控制器,更具體地,涉及遠程控制器編碼格式、其發(fā)送/接收裝置、以及其發(fā)送/接收方法。
      背景技術(shù)
      通常,根據(jù)自動化的和多變化的社會使用用于各種工業(yè)設(shè)備和家用電器的遠程控制器。遠程控制器功能是指用戶能夠在一定距離操做接收機的運行,而不用直接去能夠遠程接收的接收機所在位置來操作接收機的運行。遠程控制器功能是由所有接收機,例如TV,音頻、視頻、空調(diào)機等使用的通用功能。
      通常提供遠程控制器作為隨每一臺購買的接收機的裝置。因而,提供給了用戶多種類型的遠程控制器,與由遠程控制器分別操作的接收機的數(shù)量一樣多。通常使用的紅外線(IR)遠程控制器具有根據(jù)制造商、產(chǎn)品型號等不同的二進制編碼系統(tǒng)。
      圖1A至圖1C是二進制編碼系統(tǒng)的圖,其中示出二進制信號的不同的時間和長度。圖1A示出主要由SONY公司使用的脈沖編碼信號系統(tǒng)。改變高脈沖的長度來編碼信息。這樣做,短高脈沖的長度變?yōu)椤?’以及長高脈沖的長度變?yōu)椤?’。
      圖1B示出主要由Panasonic公司使用的空間編碼信號系統(tǒng)。改變低脈沖的長度(即,空間)來編碼信息。這樣做,短高脈沖的長度變?yōu)椤?’以及長高脈沖的長度變?yōu)椤?’。
      圖1C示出主要由Philips公司使用的移位編碼信號系統(tǒng)。在編碼信息中,使用轉(zhuǎn)變方向來指示‘0’或‘1’。
      遠程控制器使用上述系統(tǒng)發(fā)送一系列信號。可將該信號劃分為報頭碼(header code)部分和真正碼(real code)部分。傳輸報頭碼部分以在傳輸真正碼之前用來激活相應(yīng)的接收機。總是由相同制造商將報頭碼部分設(shè)置為一致的。只要按壓遠程控制器的按鍵,保持發(fā)送報頭碼和真正碼。
      編碼的接收時間為超過約50msec。將編碼劃分為用于發(fā)送地址的部分和用于發(fā)送命令的部分。地址選擇接收裝置并且命令指示操作。
      因此,通過其制造商的遠程控制器來操作每個接收機。然而,在使用不同制造商的,而不是使用由用戶操作的特定接收機的專用遠程控制器的情況下,接收機生成錯誤,導(dǎo)致故障或失靈。因此,為避免接收機由不同制造商的遠程控制器操作,接收機的專用遠程控制器需要具有固有的編碼格式,而且接收機應(yīng)該能夠翻譯專用遠程控制器的固有編碼格式。

      發(fā)明內(nèi)容
      本發(fā)明的目標(biāo)是解決上述問題和/或劣勢的至少一個,并提供至少下文描述的優(yōu)勢。
      為達到至少這些目標(biāo)和其他優(yōu)勢,以及與本發(fā)明的目標(biāo)一致,如在此實施并概括地描述的,提供根據(jù)本發(fā)明的實施例的用于遠程控制器系統(tǒng)的遠程控制器編碼格式,該遠程控制器系統(tǒng)包括遠程控制器以及由該遠程控制器遠程控制的接收機,該遠程控制器編碼格式包括含有用于被控制接收機的激活的報頭碼、含有通知被控制接收機地址的數(shù)據(jù)的自定義碼、倒轉(zhuǎn)該自定義碼的反轉(zhuǎn)自定義碼、含有通知遠程控制器值的數(shù)據(jù)的數(shù)據(jù)碼、以及倒轉(zhuǎn)該數(shù)據(jù)碼的反轉(zhuǎn)數(shù)據(jù)碼。
      為進一步達到至少這些目標(biāo)和其他優(yōu)勢,以及與本發(fā)明的目標(biāo)一致,如在此實施并概括地描述的,提供根據(jù)本發(fā)明的實施例的遠程控制器系統(tǒng),包含遠程控制器,其配置為在其中存儲多個遠程控制器編碼格式模式、設(shè)置所存儲的多個遠程控制器編碼格式模式中的一個作為發(fā)送模式、根據(jù)設(shè)置的遠程控制器編碼格式模式生成控制信號、并發(fā)送生成的控制信號,以及接收機,其配置為在其中存儲多個遠程控制器編碼格式模式信息并根據(jù)所存儲的信息分析從遠程控制器發(fā)送的控制信號。
      為進一步達到至少這些目標(biāo)和其他優(yōu)勢,以及與本發(fā)明的目標(biāo)一致,如在此實施并概括地描述的,提供根據(jù)本發(fā)明的實施例的用于包括遠程控制器和由遠程控制器控制的接收機的遠程控制器系統(tǒng)的遠程控制器編碼格式發(fā)送方法,所述方法包括設(shè)置多個遠程控制器編碼格式模式中的一個、根據(jù)設(shè)置的遠程控制器編碼格式模式生成控制信號、并將所生成的控制信號發(fā)送至被控制的接收機。
      為進一步達到至少這些目標(biāo)和其他優(yōu)勢,以及與本發(fā)明的目標(biāo)一致,如在此實施并概括地描述的,提供根據(jù)本發(fā)明的實施例的用于包括遠程控制器和由遠程控制器控制的接收機的遠程控制器系統(tǒng)的遠程控制器編碼格式接收方法,所述方法包括從遠程控制器接收控制信號、通過分析所接收的控制信號校驗該控制信號是否是錯誤的、以及如果該控制信號不是錯誤的,根據(jù)所分析的控制信號執(zhí)行相應(yīng)的功能。
      本發(fā)明的其他優(yōu)勢、目標(biāo)和特性將部分地在下面的說明中闡述,部分地對審查下文的本領(lǐng)于技術(shù)人員來說是顯而易見的或是可以從本發(fā)明的實踐中學(xué)習(xí)的??扇缭谖谋菊f明和在此的權(quán)利要求以及附圖中特別指出的來實現(xiàn)并得到本發(fā)明的目標(biāo)和優(yōu)勢。


      將參照附圖詳細說明本發(fā)明,其中用相同的參考標(biāo)號指代相同的元件,其中圖1A至圖1C是相關(guān)技術(shù)領(lǐng)域脈沖編碼信號系統(tǒng)的圖;圖2A至2D是根據(jù)本發(fā)明的實施例的遠程控制器編碼格式結(jié)構(gòu)的圖;圖3A至3D是根據(jù)本發(fā)明的另一實施例的遠程控制器編碼格式結(jié)構(gòu)的圖;圖4A至4D是根據(jù)本發(fā)明的另一實施例的遠程控制器編碼格式結(jié)構(gòu)的圖;圖5A是根據(jù)本發(fā)明的實施例的具有顯示器的遠程控制器的框圖;圖5B是根據(jù)本發(fā)明的實施例的遠程控制器的示意性前視圖;圖6是根據(jù)本發(fā)明的實施例的具有顯示器的遠程控制器的遠程控制器編碼格式設(shè)置的流程圖;圖7A是根據(jù)本發(fā)明的實施例的沒有顯示器的遠程控制器的框圖;圖7B是根據(jù)本發(fā)明的實施例的沒有顯示器的遠程控制器的示意性前視圖;圖7C是根據(jù)本發(fā)明的實施例的沒有顯示器的遠程控制器的示意性后視圖;圖8是根據(jù)本發(fā)明的實施例的沒有顯示器的遠程控制器的遠程控制器編碼格式設(shè)置的流程圖;圖9是根據(jù)本發(fā)明的實施例,根據(jù)遠程控制器的第一模式,用于分析所接收的控制信號的接收方法的流程圖;圖10是根據(jù)本發(fā)明的實施例,根據(jù)遠程控制器的第二模式,用于分析所接收的控制信號的接收方法的流程圖;以及圖11是根據(jù)本發(fā)明的實施例,根據(jù)遠程控制器的第三模式,用于分析所接收的控制信號的接收方法的流程圖。
      具體實施例方式
      本發(fā)明的實施例發(fā)送/接收與不同制造商的遠程控制器不兼容的固有遠程控制器編碼格式,并通過選擇多種編碼格式之一,發(fā)送/接收數(shù)據(jù)。例如,根據(jù)本發(fā)明的實施例的遠程控制器格式結(jié)構(gòu)可以包括用于被控制接收機的激活的報頭碼、通知被控制接收機的地址的自定義碼、倒轉(zhuǎn)該自定義碼的反轉(zhuǎn)自定義碼、通知遠程控制器的值的數(shù)據(jù)碼、以及倒轉(zhuǎn)該數(shù)據(jù)碼的反轉(zhuǎn)數(shù)據(jù)碼。
      圖2A至2D是根據(jù)本發(fā)明的實施例的遠程控制器編碼格式結(jié)構(gòu)的圖。圖2A示出遠程控制器編碼格式的一個幀。參照圖2A,順序排列報頭碼、自定義碼、數(shù)據(jù)碼、反轉(zhuǎn)數(shù)據(jù)碼、和反轉(zhuǎn)自定義碼。向每個自定義碼、數(shù)據(jù)碼、反轉(zhuǎn)數(shù)據(jù)碼、和反轉(zhuǎn)自定義碼分配8位。緊鄰反轉(zhuǎn)自定義碼排列1位的結(jié)束碼。
      圖2B示出圖2A的遠程控制器編碼格式的一個幀的長度(Tf)。參照圖2B,在此實施例中一個幀的長度設(shè)為達~108ms。
      圖2C示出位-0的長度和位-1的長度。參照圖2C,在此實施例中,在位-0中,高脈沖的長度設(shè)為達~0.56ms,以及高和低脈沖的總長度設(shè)為達~1.125ms。在位-1中,高脈沖的長度設(shè)為達~0.56ms以及高和低脈沖的總長度設(shè)為達~2.25ms。
      圖2D示出圖2A的報頭碼的長度。參照圖2D,在此實施例中報頭碼包括一個周期的信號脈沖。高脈沖長度比低脈沖長度長至少兩倍。此外,在此實施例中,高脈沖的長度設(shè)為達~9ms以及低脈沖的長度設(shè)為達~2.25ms。
      圖3A至3D是根據(jù)本發(fā)明的另一實施例的遠程控制器編碼格式結(jié)構(gòu)的圖。圖3A示出遠程控制器編碼格式的一個幀。參照圖3A,順序排列報頭碼、自定義碼、反轉(zhuǎn)自定義碼、數(shù)據(jù)碼、和反轉(zhuǎn)數(shù)據(jù)碼。緊鄰反轉(zhuǎn)數(shù)據(jù)碼順序地進一步排列效驗和碼和結(jié)束碼。在此實施例中,向每個自定義、反轉(zhuǎn)自定義、數(shù)據(jù)、和反轉(zhuǎn)數(shù)據(jù)碼分配8位,以及分別向效驗和碼和結(jié)束碼分配4位和1位。
      圖3B示出圖3A的遠程控制器編碼格式的一個幀的長度(Tf)。參照圖3B,在此實施例中一個幀的長度設(shè)為達~108ms。
      圖3C示出位-0的長度和位-1的長度。參照圖3C,在此實施例中,在位-0中,高脈沖的長度設(shè)為達~0.56ms,以及高和低脈沖的總長度設(shè)為達~1.125ms。在位-1中,高脈沖的長度設(shè)為達~0.56ms以及高和低脈沖的總長度設(shè)為達~2.25ms。
      圖3D示出圖3A的報頭碼的長度。參照圖3D,在此實施例中報頭碼包括一個周期的信號脈沖。高脈沖長度比低脈沖長度長至少兩倍。同樣,在此實施例中,高脈沖的長度設(shè)為達~9ms以及低脈沖的長度設(shè)為達~2.25ms。
      在圖3A-3D中示出的遠程控制器編碼格式結(jié)構(gòu)包括效驗和碼。通過將在前部分中的8位數(shù)據(jù)分為可以相加的上4位和下4位來計算總和檢查碼。例如,如果由0x04+0xFB+0x05+0xFA來發(fā)送編碼,以下面的方式執(zhí)行計算0+4+F+B+0+5+F+A=3C在這種情況下,丟棄上4位,而且下4位的‘C’可作為校驗和。
      或者,4+B+5+A=1E在這種情況下,丟棄上4位,而且下4位的‘E’可作為校驗和。
      圖4A至4D是根據(jù)本發(fā)明的另一實施例的遠程控制器編碼格式結(jié)構(gòu)的圖。圖4A示出遠程控制器編碼格式的一個幀。
      參照圖4A,順序排列報頭碼、自定義碼、反轉(zhuǎn)自定義碼、數(shù)據(jù)碼、和反轉(zhuǎn)數(shù)據(jù)碼。緊鄰反轉(zhuǎn)數(shù)據(jù)碼順序地進一步排列結(jié)束碼。在此實施例中,向每個自定義碼、反轉(zhuǎn)自定義碼、數(shù)據(jù)碼、和反轉(zhuǎn)數(shù)據(jù)碼分配8位,以及向結(jié)束碼分配4位和1位。
      圖4B示出圖4A的遠程控制器編碼格式的一個幀的長度(Tf)。參照圖3B,在此實施例中一個幀的長度設(shè)為達~108ms。
      圖4C示出位-0的長度和位-1的長度。參照圖4C,在位-0中,高脈沖的長度設(shè)為達~0.56ms,以及高和低脈沖的總長度設(shè)為達~1.125ms。在位-1中,高脈沖的長度設(shè)為達~0.56ms以及高和低脈沖的總長度設(shè)為達~2.25ms。
      圖4D示出圖4A的報頭碼的長度。參照圖4D,在此實施例中,報頭碼包括一個周期的信號脈沖。此外,高脈沖長度與低脈沖長度相同。同樣,在此實施例中,高脈沖的長度設(shè)為達~2ms以及低脈沖的長度設(shè)為達~2ms。
      圖4A-4D的遠程控制器編碼格式結(jié)構(gòu)使報頭碼的高和低脈沖長度相等。此外,可編程以使得操作在±~0.5ms的錯誤范圍內(nèi)。
      根據(jù)本發(fā)明的實施例的發(fā)送/接收遠程控制器編碼格式的系統(tǒng)包括遠程控制器和接收機。遠程控制器將控制信號輸出至被控制的接收機并且接收機根據(jù)遠程控制器的控制信號執(zhí)行功能。
      遠程控制器存儲多個遠程控制器編碼格式模式,設(shè)置所存儲的遠程控制器編碼格式中的一個,并根據(jù)所設(shè)置的遠程控制器編碼格式發(fā)送控制信號。此外,存儲器存儲多個遠程控制器編碼格式的信息,根據(jù)所存儲的信息分析從遠程控制器發(fā)送的控制信號,并根據(jù)所分析的控制信號執(zhí)行功能。
      根據(jù)本發(fā)明的實施例,多個遠程控制器編碼格式可以對應(yīng)于上述的遠程控制器編碼格式。即,第一模式可以是具有報頭碼、自定義碼、數(shù)據(jù)碼、反轉(zhuǎn)數(shù)據(jù)碼、反轉(zhuǎn)自定義碼、以及結(jié)束碼的排列順序的遠程控制器編碼格式。第二模式可以是具有報頭碼、自定義碼、反轉(zhuǎn)自定義碼、數(shù)據(jù)碼、反轉(zhuǎn)數(shù)據(jù)碼、效驗和碼、以及結(jié)束碼的排列順序的遠程控制器編碼格式。第三模式可以是具有報頭碼、自定義碼、反轉(zhuǎn)自定義碼、數(shù)據(jù)碼、反轉(zhuǎn)數(shù)據(jù)碼、以及結(jié)束碼的排列順序的遠程控制器編碼格式。
      第一和第二模式的每個報頭碼可配置具有一個周期的信號脈沖,其中高脈沖長度設(shè)置為比低脈沖長度長至少兩倍。第三和第四模式的報頭碼可配置具有一個周期的信號脈沖,其中高脈沖長度等于低脈沖長度。
      圖5A是根據(jù)本發(fā)明的實施例的具有顯示器的遠程控制器的框圖,以及圖5B是根據(jù)本發(fā)明的實施例的遠程控制器的示意性前視圖。參照圖5A,根據(jù)本發(fā)明的實施例的遠程控制器可包括輸入單元11,例如按鍵輸入單元、存儲器12、控制單元13、顯示單元14、以及發(fā)送單元15。輸入單元11接收信號,存儲器12存儲多個遠程控制器編碼格式模式。
      參照圖5B,其中輸入單元11是按鍵輸入單元,輸入單元11可包括用于設(shè)置遠程控制器編碼格式模式的模式輸入按鍵以及用于控制接收機的按鍵。模式輸入按鍵可以是雙按鍵,其配置為同時被按壓以輸入用于進入設(shè)置遠程控制器編碼格式模式的模式的一對按鍵。例如,如圖5B所示的雙按鍵,可以通過同時按壓輸入單元的菜單按鍵11a和信道按鍵11b進入用于設(shè)置遠程控制器編碼格式模式的模式。
      控制單元13可根據(jù)輸入單元11的信號選擇被控制的接收機、設(shè)置所選擇接收機的遠程控制器編碼格式模式、并從存儲器12抽取設(shè)置的遠程控制器編碼格式模式,以根據(jù)所抽取的遠程控制器編碼格式模式生成控制信號。顯示單元14可顯示一系列被控制的遠程控制器以及遠程控制器編碼格式模式的設(shè)置完成的存在或不存在,并且發(fā)送單元15可發(fā)送由控制單元13生成的控制信號。如圖5B所示的顯示單元14,可通知用戶遠程控制器編碼格式模式的設(shè)置完成,例如,通過在被控制的接收機項上顯示閃爍的黑條三次。
      在下面解釋根據(jù)本發(fā)明的實施例,發(fā)送具有例如上述顯示器的遠程控制器的信號的方法。
      圖6是根據(jù)本發(fā)明的實施例的具有顯示器的遠程控制器的遠程控制器編碼格式設(shè)置的流程圖。參照圖6,在步驟S11,控制單元確定是否選擇了用于被控制的接收機項。即,從列在顯示單元上的例如TV,VCR,DVD,CABLE,STB,AUDIO等的接收機項中選擇被控制的接收機項。如果沒有選擇接收機項,重復(fù)執(zhí)行確定是否選擇了被控制的接收機項的步驟S11。
      隨后,如果選擇了接收機項,控制單元在步驟S12確定是否輸入用于遠程控制器編碼格式模式設(shè)置的模式選擇信號。如果輸入模式鍵入信號,在步驟S13,控制單元設(shè)置延遲時間,用于輸入要設(shè)置的遠程控制器編碼格式模式號。如果沒有輸入模式鍵入信號,重復(fù)確定是否選擇了被控制的接收機項的步驟S11。
      如果延遲時間設(shè)定,在步驟S14,控制單元確定是否輸入遠程控制器編碼格式模式號。如果輸入遠程控制器編碼格式模式號,在步驟S16,控制單元校驗輸入的遠程控制器編碼格式模式號是否正確。顯示單元在對應(yīng)于輸入的遠程控制器編碼格式模式號接收機項上重復(fù)地閃爍黑條,例如,以約0.5秒的間隔。
      隨后,如果輸入的遠程控制器編碼格式模式號正確,在步驟S17,控制單元在存儲器中存儲輸入的遠程控制器編碼格式模式號,并且顯示單元在對應(yīng)于輸入的遠程控制器編碼格式模式號接收機項上閃爍黑條,例如,以約0.5秒的間隔閃爍三次。如果輸入的遠程控制器編碼格式模式號不正確,控制單元重復(fù)地執(zhí)行確定是否輸入遠程控制器編碼格式模式號的步驟S14。
      同時,在確定是否輸入遠程控制器編碼格式模式號的步驟S14中,如果沒有輸入遠程控制器編碼格式模式號,在步驟S15,控制單元校驗設(shè)定的延遲時間是否過去。如果設(shè)定的延遲時間過去,控制單元重復(fù)確定是否選擇了被控制接收機項的步驟S11。如果設(shè)定的延遲時間沒有過去,控制單元重復(fù)確定是否輸入遠程控制器編碼格式模式號的步驟S14。
      因此,如果設(shè)置遠程控制器編碼格式模式,控制單元根據(jù)設(shè)置的遠程控制器編碼格式生成控制信號,如果輸入該信號。然后控制單元將生成的控制信號發(fā)送至被控制的接收機。
      圖7A是根據(jù)本發(fā)明的實施例的沒有顯示器的遠程控制器的框圖。圖7B是根據(jù)本發(fā)明的實施例的沒有顯示器的遠程控制器的示意性前視圖。圖7C是根據(jù)本發(fā)明的實施例的沒有顯示器的遠程控制器的后視圖。
      參照圖7A,根據(jù)本發(fā)明的實施例的沒有顯示器的遠程控制器可包括輸入單元21,例如按鍵輸入單元、存儲器22、開關(guān)23、控制單元24、以及發(fā)送單元25。輸入單元21接收信號以及存儲器在其中存儲多個遠程控制器編碼格式模式。開關(guān)選擇多個遠程控制器編碼格式模式中的一個。如圖7C所示的開關(guān)23,可以是例如位于遠程控制器的電池蓋29b上的按鈕開關(guān)29a。
      控制單元24從存儲器22抽取所選擇的遠程控制器編碼格式模式并根據(jù)所抽取的遠程控制器編碼格式模式生成控制信號。然后發(fā)送單元25發(fā)送所生成的控制信號。
      圖8是根據(jù)本發(fā)明的實施例的沒有顯示器的遠程控制器的遠程控制器編碼格式設(shè)置的流程圖。參照圖8,在步驟S21,控制單元確定是否輸入遠程控制器的信號。如果輸入了遠程控制器的信號,在步驟S22,控制單元校驗當(dāng)前設(shè)置的遠程控制器編碼格式模式。如果沒有輸入遠程控制器的信號,重復(fù)確定是否輸入遠程控制器信號的步驟S21。
      如果控制單元確定當(dāng)前設(shè)置的遠程控制器編碼格式模式是新的遠程控制器編碼格式模式,在步驟S23,從存儲器抽取新的遠程控制器編碼格式模式。如果控制單元確定當(dāng)前設(shè)置的遠程控制器編碼格式模式是先前的遠程控制器編碼格式模式,在步驟S24,從存儲器抽取先前的遠程控制器編碼格式模式。因此,只要抽取了遠程控制器編碼格式模式,控制單元根據(jù)所抽取的遠程控制器編碼格式模式成生控制信號,然后將所生成的控制信號發(fā)送至被控制的接收機。
      以下面的方式由接收機接收以上述方式發(fā)送的遠程控制器編碼格式。首先接收機接收來自遠程控制器的控制信號,然后通過分析所接收的控制信號校驗關(guān)于該控制信號的錯誤的存在或不存在。如果控制信號沒有錯誤,接收機執(zhí)行對應(yīng)于所分析的控制信號的功能。如果控制信號是錯誤的,終止分析控制信號。
      圖9是根據(jù)本發(fā)明的實施例,根據(jù)上述第一實施例,用于分析從遠程控制器以遠程控制器編碼格式接收的控制信號的接收方法的流程圖。參照圖9,在步驟S50,接收機的控制單元切斷緊隨初始接收的控制信號的信號。然后控制單元在步驟S52確定在所接收的控制信號中的報頭碼的長度是否為預(yù)設(shè)長度。如果報頭碼的長度是預(yù)設(shè)長度,在步驟S53,控制單元確定第一至第四個碼的總位數(shù)是否是預(yù)設(shè)位數(shù)。
      在此實施例中,假設(shè)報頭碼的預(yù)設(shè)長度設(shè)置為達~9ms的高脈沖長度和達~2.25ms的低脈沖長度,并且預(yù)設(shè)的總位數(shù)為32位。隨后,如果總位數(shù)滿足預(yù)設(shè)位數(shù),在步驟S53,控制單元確定第一個碼是否為自定義碼。如果第一個碼是自定義碼,在步驟S54,控制單元確定第四個碼是否為反轉(zhuǎn)自定義碼。
      如果第四個碼是反轉(zhuǎn)自定義碼,在步驟S55,控制單元確定第一位數(shù)是否等于第四位數(shù)。如果位數(shù)彼此相等,在步驟S56,控制單元確定第二位數(shù)是否等于第三位數(shù)。如果位數(shù)相等,在步驟S57,控制單元根據(jù)作為第二個碼的數(shù)據(jù)碼執(zhí)行功能。
      圖10是根據(jù)本發(fā)明的另一個實施例,根據(jù)如上所述的第二實施例,用于分析從遠程控制器以遠程控制器編碼格式接收的控制信號的接收方法的流程圖。參照圖10,在步驟S60,接收機的控制單元切斷緊隨初始接收的控制信號的信號。然后控制單元在步驟S61確定在所接收的控制信號中的報頭碼的長度是否為預(yù)設(shè)長度。如果報頭碼的長度是預(yù)設(shè)長度,在步驟S62,控制單元確定第一至第五個碼的總位數(shù)是否是預(yù)設(shè)位數(shù)。在此實施例中,假設(shè)報頭碼的預(yù)設(shè)長度設(shè)置為達~9ms的高脈沖長度和達~2.25ms的低脈沖長度,并且預(yù)設(shè)的總位數(shù)為36位。
      隨后,如果總位數(shù)滿足預(yù)設(shè)位數(shù),在步驟S63,控制單元確定第一至第五個碼的每個碼數(shù)是否為預(yù)設(shè)碼數(shù)碼。并在步驟S64確定第五個碼是否為效驗和碼。如果第五個碼是效驗和碼,在步驟S65,控制單元確定第一個碼是否是自定義碼。如果第一個碼是自定義碼,在步驟S66,控制單元確定第二個碼是否為反轉(zhuǎn)自定義碼。如果第二個碼是反轉(zhuǎn)自定義碼,在步驟S67,控制單元確定第一位數(shù)是否等于第二位數(shù)。如果位數(shù)彼此相等,在步驟S68,控制單元確定第三位數(shù)是否等于第四位數(shù)。如果位數(shù)相等,在步驟S69,控制單元根據(jù)作為第三個碼的數(shù)據(jù)碼執(zhí)行功能。
      圖11是根據(jù)本發(fā)明的另一個實施例,根據(jù)如上所述的第三實施例,用于分析從遠程控制器以遠程控制器編碼格式接收的控制信號的接收方法的流程圖。參照圖11,在步驟S70,接收機的控制單元切斷緊隨初始接收的控制信號的信號。然后控制單元在步驟S71確定在所接收的控制信號中的報頭碼的長度是否為預(yù)設(shè)長度。在此實施例中,假設(shè)報頭碼的預(yù)設(shè)長度設(shè)置為達~2ms的高脈沖長度和達~2ms的低脈沖長度,并且預(yù)設(shè)的總位數(shù)為32位。
      如果報頭碼的長度是預(yù)設(shè)長度,在步驟S72,控制單元確定第一至第四個碼的總位數(shù)是否為預(yù)設(shè)位數(shù)。如果總位數(shù)滿足預(yù)設(shè)位數(shù),在步驟S73,控制單元確定第一個碼是否為自定義碼。如果第一個碼是自定義碼,在步驟S74,控制單元確定第二個碼是否為反轉(zhuǎn)自定義碼。如果第二個碼是反轉(zhuǎn)自定義碼,在步驟S75,控制單元確定第一位數(shù)是否等于第二位數(shù)。
      如果位數(shù)彼此相等,在步驟S76,控制單元確定第三位數(shù)是否等于第四位數(shù)。如果位數(shù)相等,在步驟S77,控制單元根據(jù)作為第三個碼的數(shù)據(jù)碼執(zhí)行功能。
      限定用在本發(fā)明的實施例說明中的術(shù)語為考慮到發(fā)明中的功能,并根據(jù)本領(lǐng)域技術(shù)人員的意圖和傳統(tǒng)變化。因此,應(yīng)基于本發(fā)明的實施例的總體內(nèi)容做出術(shù)語的定義。
      因此,根據(jù)本發(fā)明的實施例,通過遠程控制器編碼格式、其發(fā)送/接收裝置、以及其發(fā)送/接收方法,可以使用固有的遠程控制器編碼格式發(fā)送/接收數(shù)據(jù),以防止與不同制造商的其他遠程控制器的互逆兼容性??梢酝ㄟ^選擇不同編碼格式中的一個發(fā)送/接收數(shù)據(jù)。
      上述實施例和優(yōu)勢只是示例性的,而不作為限制本發(fā)明而構(gòu)造??扇菀椎貙⒈局v授應(yīng)用于其它類型的裝置。本發(fā)明的說明意為示例性的,而不是限制權(quán)利要求的范圍。對本領(lǐng)域技術(shù)人員而言,多種替換、改進和變化是顯而易見的。在權(quán)利要求中,方法加功能的句子意為包含在此描述的結(jié)構(gòu)作為執(zhí)行列舉的功能,以及不僅是結(jié)構(gòu)上的等效,還是等效的結(jié)構(gòu)。
      權(quán)利要求
      1.一種用于遠程控制器系統(tǒng)的遠程控制器編碼格式,所述遠程控制器系統(tǒng)包括遠程控制器和由所述遠程控制器遠程控制的接收機,所述遠程控制器編碼格式包括報頭碼,包含用于激活被控制的接收機的數(shù)據(jù);自定義碼,包含通知被控制的接收機的地址的數(shù)據(jù);反轉(zhuǎn)自定義碼,其反轉(zhuǎn)所述自定義碼;數(shù)據(jù)碼,包含通知遠程控制器的值的數(shù)據(jù);以及反轉(zhuǎn)數(shù)據(jù)碼,其反轉(zhuǎn)所述數(shù)據(jù)碼。
      2.如權(quán)利要求1所述的遠程控制器編碼格式,其中以報頭碼、自定義碼、數(shù)據(jù)碼、反轉(zhuǎn)數(shù)據(jù)碼、以及反轉(zhuǎn)自定義碼的順序排列所述遠程控制器編碼格式的一個幀。
      3.如權(quán)利要求2所述的遠程控制器編碼格式,其中向自定義碼、數(shù)據(jù)碼、反轉(zhuǎn)數(shù)據(jù)碼、以及反轉(zhuǎn)自定義碼中的每一個分配8位,并且緊鄰反轉(zhuǎn)自定義碼排列的結(jié)束碼包含1位。
      4.如權(quán)利要求1所述的遠程控制器編碼格式,其中以報頭碼、自定義碼、反轉(zhuǎn)自定義碼、數(shù)據(jù)碼、反轉(zhuǎn)數(shù)據(jù)碼、效驗和碼、以及結(jié)束碼的順序排列所述遠程控制器編碼格式的一個幀,其中結(jié)束碼進一步緊鄰反轉(zhuǎn)數(shù)據(jù)碼排列。
      5.如權(quán)利要求4所述的遠程控制器編碼格式,其中向自定義碼、反轉(zhuǎn)自定義碼、數(shù)據(jù)碼、以及反轉(zhuǎn)數(shù)據(jù)碼中的每一個分配8位,其中向效驗和碼分配4位,以及其中向結(jié)束碼分配1位。
      6.一種遠程控制器系統(tǒng),包括遠程控制器,配置為在其中存儲多個遠程控制器編碼格式模式、將所存儲的多個遠程控制器編碼格式模式中的一個設(shè)置為發(fā)送模式、根據(jù)所設(shè)置的遠程控制器編碼格式模式生成控制信號、并發(fā)送所生成的控制信號;以及接收機,配置為在其中存儲用于多個遠程控制器編碼格式模式的信息,并根據(jù)所存儲的信息分析從遠程控制器發(fā)送的控制信號。
      7.如權(quán)利要求6所述的系統(tǒng),其中遠程控制器編碼格式模式包括至少一至三個模式。
      8.如權(quán)利要求7所述的系統(tǒng),其中第一模式包括以報頭碼、自定義碼、數(shù)據(jù)碼、反轉(zhuǎn)數(shù)據(jù)碼、反轉(zhuǎn)自定義碼、以及結(jié)束碼的順序排列的遠程控制器編碼格式。
      9.如權(quán)利要求7所述的系統(tǒng),其中第二模式包括以報頭碼、自定義碼、反轉(zhuǎn)自定義碼、數(shù)據(jù)碼、反轉(zhuǎn)數(shù)據(jù)碼、效驗和碼、以及結(jié)束碼的順序排列的遠程控制器編碼格式。
      10.如權(quán)利要求7所述的系統(tǒng),其中第三模式包括以報頭碼、自定義碼、反轉(zhuǎn)自定義碼、數(shù)據(jù)碼、反轉(zhuǎn)數(shù)據(jù)碼、以及結(jié)束碼的順序排列的遠程控制器編碼格式。
      11.如權(quán)利要求6所述的系統(tǒng),其中遠程控制器包括輸入單元,配置為接收信號輸入;存儲器,配置為在其中存儲多個遠程控制編碼格式模式;控制單元,配置為根據(jù)輸入單元的信號選擇被控制的接收機、為所選擇的接收機設(shè)置遠程控制編碼格式模式、并從存儲器抽取所設(shè)置的遠程控制編碼格式模式,以根據(jù)所抽取的遠程控制編碼格式模式生成控制信號;顯示單元,配置為顯示被控制的接收機的列表和存在或不存在遠程控制編碼格式模式設(shè)置完成;以及發(fā)送單元,配置為發(fā)送所生成的控制信號。
      12.如權(quán)利要求11所述的系統(tǒng),其中按鍵輸入單元包括用于設(shè)置遠程控制編碼格式模式的模式輸入按鍵以及用于控制接收機的多個按鍵。
      13.如權(quán)利要求12所述的系統(tǒng),其中模式輸入按鍵是包括一對按鍵的雙按鍵,以及其中按壓所述一對按鍵以進入設(shè)置遠程控制編碼格式模式的模式。
      14.如權(quán)利要求6所述的系統(tǒng),其中遠程控制器包括輸入單元,配置為接收信號輸入;存儲器,配置為在其中存儲多個遠程控制編碼格式模式;開關(guān),用于選擇多個遠程控制編碼格式模式中的一個;控制單元,配置為從存儲器抽取所選擇的遠程控制編碼格式模式以根據(jù)所抽取的遠程控制編碼格式模式生成控制信號;以及發(fā)送單元,配置為發(fā)送所生成的控制信號。
      15.一種用于遠程控制器系統(tǒng)的遠程控制器編碼格式,所述遠程控制器系統(tǒng)包括遠程控制器和由遠程控制器遠程控制的接收機,所述方法包括設(shè)置多個遠程控制器編碼格式模式中的一個;根據(jù)所設(shè)置的遠程控制器編碼格式模式生成控制信號;以及將所生成的控制信號發(fā)送至被控制的接收機。
      16.如權(quán)利要求15所述的方法,其中設(shè)置多個遠程控制器編碼格式模式中的一個包括確定是否選擇被控制的接收機項;如果選擇了接收機項,確定是否輸入用于設(shè)置遠程控制器編碼格式模式的模式鍵入信號;如果輸入了模式鍵入信號,設(shè)置用于輸入遠程控制器編碼格式模式號的延遲時間;如果設(shè)置了延遲時間,確定是否輸入遠程控制器編碼格式模式號;如果輸入了遠程控制器編碼格式號,校驗輸入的遠程控制器編碼格式模式號是否正確;以及如果遠程控制器編碼格式號正確,存儲所輸入的遠程控制器編碼格式模式號。
      17.如權(quán)利要求16所述的方法,其中確定是否選擇被控制的接收機項包括如果沒有選擇接收機項,重復(fù)確定是否選擇被控制的接收機項的步驟。
      18.如權(quán)利要求16所述的方法,其中確定是否輸入用于設(shè)置遠程控制器編碼格式模式的模式鍵入信號包括如果沒有輸入模式鍵入信號,重復(fù)確定是否選擇被控制的接收機項的步驟。
      19.如權(quán)利要求16所述的方法,其中確定是否輸入遠程控制器編碼格式模式號包括如果沒有輸入遠程控制器編碼格式模式號,校驗設(shè)定的延遲時間是否過去;以及如果設(shè)定的延遲時間過去,重復(fù)確定是否選擇被控制的接收機項的步驟。
      20.如權(quán)利要求19所述的方法,其中確定設(shè)定的延遲時間是否過去包括如果設(shè)定的延遲時間沒有過去,重復(fù)確定是否輸入遠程控制器編碼格式模式號的步驟。
      21.如權(quán)利要求19所述的方法,其中校驗輸入的遠程控制器編碼格式模式號是否正確包括如果輸入的遠程控制器編碼格式模式號不正確,重復(fù)確定是否輸入遠程控制器編碼格式模式號的步驟。
      22.如權(quán)利要求18所述的方法,其中設(shè)置多個遠程控制器編碼格式模式中的一個包括確定是否輸入遠程控制器的信號;如果輸入遠程控制器的信號,校驗當(dāng)前設(shè)置的遠程控制器編碼格式模式;以及如果當(dāng)前設(shè)置的遠程控制器編碼格式模式是新的遠程控制器編碼格式模式,抽取新的遠程控制器編碼格式模式,或者如果當(dāng)前設(shè)置的遠程控制器編碼格式模式是先前的遠程控制器編碼格式模式,抽取先前的遠程控制器編碼格式模式。
      23.如權(quán)利要求22所述的方法,其中確定是否輸入遠程控制器的信號包括如果沒有輸入遠程控制器的信號,重復(fù)確定是否輸入遠程控制器的信號的步驟。
      24.一種用于遠程控制器系統(tǒng)的遠程控制器編碼格式接收方法,所述遠程控制器系統(tǒng)包括遠程控制器和由遠程控制器遠程控制的接收機,所述方法包括從遠程控制器接收控制信號;通過分析所接收的控制信號校驗所述控制信號是否錯誤;以及如果控制信號不是錯誤的,根據(jù)所分析的控制信號執(zhí)行相應(yīng)的功能。
      25.如權(quán)利要求24所述的方法,其中校驗控制信號是否錯誤包括切斷緊隨初始接收的控制信號的信號;確定在所接收的控制信號中的報頭碼的長度是否為預(yù)設(shè)長度;如果報頭碼的長度是預(yù)設(shè)長度,確定第一至第四個碼的總位數(shù)是否是預(yù)設(shè)位數(shù);如果總位數(shù)是預(yù)設(shè)位數(shù),確定第一個碼是否為自定義碼;如果第一個碼是自定義碼,確定第二個碼是否為反轉(zhuǎn)自定義碼;如果第二個碼是否為反轉(zhuǎn)自定義碼,確定第一位數(shù)是否等于第二位數(shù);如果第一位數(shù)等于第二位數(shù),確定第三位數(shù)是否等于第四位數(shù);以及如果第三位數(shù)等于第四位數(shù),根據(jù)作為第三個碼的數(shù)據(jù)碼執(zhí)行功能。
      全文摘要
      提供了遠程控制器編碼格式、其發(fā)送/接收裝置、以及其發(fā)送/接收方法,通過它們可以使用固有的遠程控制器編碼格式發(fā)送/接收數(shù)據(jù),以避免與不同制造商的其他遠程控制器的互逆兼容性。遠程控制器編碼格式可包括報頭碼、自定義碼、數(shù)據(jù)碼、反轉(zhuǎn)數(shù)據(jù)碼、以及反轉(zhuǎn)自定義碼??梢詧箢^碼、自定義碼、數(shù)據(jù)碼、反轉(zhuǎn)數(shù)據(jù)碼、反轉(zhuǎn)自定義碼、以及結(jié)束碼的順序排列遠程控制器編碼格式的一個幀??梢詧箢^碼、自定義碼、反轉(zhuǎn)自定義碼、數(shù)據(jù)碼、反轉(zhuǎn)數(shù)據(jù)碼、效驗和碼、以及結(jié)束碼的順序排列遠程控制器編碼格式的一個幀。同樣,可以報頭碼、自定義碼、反轉(zhuǎn)自定義碼、數(shù)據(jù)碼、反轉(zhuǎn)數(shù)據(jù)碼、以及結(jié)束碼的順序排列遠程控制器編碼格式的一個幀。在報頭碼中高脈沖可具有與低脈沖相同的長度。
      文檔編號G08C23/00GK1808512SQ20051009996
      公開日2006年7月26日 申請日期2005年9月12日 優(yōu)先權(quán)日2005年1月20日
      發(fā)明者李東夏, 金炳坤 申請人:Lg電子株式會社
      網(wǎng)友詢問留言 已有0條留言
      • 還沒有人留言評論。精彩留言會獲得點贊!
      1