專利名稱:遙控器的制作方法
技術(shù)領(lǐng)域:
本發(fā)明涉及一種遙控器,其包括一個(gè)其中存儲(chǔ)了用于控制多個(gè)目標(biāo)設(shè)備的多組控制代碼的控制代碼表,和用于選擇上述控制代碼組中的一組控制代碼以控制一個(gè)目標(biāo)設(shè)備的選擇控制裝置。
上面開頭段落中定義的遙控器通常稱為預(yù)編程遙控器。該遙控器預(yù)存多種不同廠商的多種受控設(shè)備的控制代碼。EP-A-0 331 257中披露了一個(gè)這種遙控器的例子。在這種遙控器中,用戶必須鍵入一個(gè)代碼用以識(shí)別使用了哪一個(gè)預(yù)存的控制代碼組。必須在遙控器用戶手冊(cè)中查找要鍵入的代碼。另一個(gè)例子披露在US-A-4,703,359中。通過連續(xù)發(fā)送每一組預(yù)定的試探命令直至受控的設(shè)備正確響應(yīng),該遙控器識(shí)別出使用的控制代碼組。發(fā)送試探命令的同時(shí),用戶必須仔細(xì)地觀察受控設(shè)備,并且在發(fā)出的控制代碼喚起設(shè)備的響應(yīng)后立即停止發(fā)送。
本發(fā)明的一個(gè)目的是進(jìn)一步改進(jìn)一種通用遙控器的便利性。
為此,根據(jù)本發(fā)明的遙控器其特征在于包括從另一個(gè)遙控器接收至少一個(gè)控制代碼的裝置,還在于將選擇控制裝置設(shè)計(jì)為識(shí)別與所收到的控制代碼相應(yīng)的目標(biāo)設(shè)備和選擇與識(shí)別出的目標(biāo)設(shè)備相應(yīng)的控制代碼組作為控制上述目標(biāo)設(shè)備的控制代碼。
本發(fā)明可使用戶很容易地用通用的遙控器替換普通的專用遙控器。因此,普通遙控器與通用遙控器相對(duì)放置且按下普通遙控器的任意鍵。隨后通用遙控器就能夠控制該目標(biāo)設(shè)備的所有功能。
通過給多種目標(biāo)設(shè)備如電視、錄象機(jī)、CD播放機(jī)等提供上述特征,該遙控器能夠替代多種普通的專用遙控器。
圖1顯示的是根據(jù)本發(fā)明遙控器的框圖。
圖2顯示的是普通遙控器和根據(jù)本發(fā)明設(shè)計(jì)的遙控器的配置圖。
圖3顯示的是根據(jù)本發(fā)明的遙控器完成工作流程圖。
圖1顯示的是根據(jù)本發(fā)明遙控器的框圖。圖1中,光電二極管11是一個(gè)光傳感器,用于接收另一個(gè)遙控器的紅外遙控代碼。前置放大器12選擇性地放大一個(gè)預(yù)定頻率信號(hào)。解調(diào)部分13通過將經(jīng)過前置放大器放大的信號(hào)進(jìn)行解調(diào)生成用于控制代碼的數(shù)字?jǐn)?shù)據(jù)。鍵矩陣14包括該遙控器的操作鍵。通過掃描鍵矩陣14鍵編碼器15生成與每個(gè)鍵對(duì)應(yīng)的鍵代碼??刂齐娐?6控制遙控器的動(dòng)作。ROM17是一個(gè)控制代碼表,其中存儲(chǔ)了用于一個(gè)或多個(gè)可控設(shè)備的控制代碼。RAM18是SRAM或快速內(nèi)存,其中存貯了用于實(shí)際受控設(shè)備的控制代碼和宏程序。ROM17和RAM18可以實(shí)現(xiàn)為一個(gè)單獨(dú)的設(shè)備也可以實(shí)現(xiàn)為控制電路16的一部分。顯示器19是一個(gè)LED或LCD顯示器,用于顯示遙控器的狀態(tài)和其他數(shù)據(jù)。輸出緩存20將每一個(gè)要發(fā)送的控制代碼作用到紅外發(fā)光設(shè)備21。
圖2顯示普通遙控器30和根據(jù)本發(fā)明的通用遙控器10的配置圖。這樣放置遙控器使通用遙控器10的光電二極管11可接收來自普通遙控器30的紅外控制命令。
存儲(chǔ)和運(yùn)行在控制電路16的控制程序確定通用遙控器10的動(dòng)作。圖3顯示的是用上述控制程序來完成遙控器動(dòng)作的流程圖。在步驟S1,遙控器設(shè)置成一個(gè)識(shí)別模式。在步驟S2,遙控器等待接收來自普通遙控器30的紅外控制代碼。響應(yīng)按下一個(gè)任意鍵,普通遙控器發(fā)出一個(gè)控制代碼。在步驟S3,接收該控制代碼。更詳細(xì)地說,光電二極管11接收該控制代碼,在由前置放大器12進(jìn)行放大之后,在解調(diào)部分13進(jìn)行解調(diào),并且作用到控制電路16。
在步驟S4,控制電路16檢查所接收到的控制代碼是否與存儲(chǔ)在ROM17中的一個(gè)控制代碼對(duì)應(yīng)。如果沒有發(fā)現(xiàn)對(duì)應(yīng)的控制代碼,或如果發(fā)現(xiàn)在ROM17中超過一個(gè)代碼組具有一個(gè)對(duì)應(yīng)的控制代碼,在顯示器19顯示要求按一個(gè)不同的鍵,程序返回步驟S2。因此,假設(shè)一個(gè)單一控制代碼不能識(shí)別出該目標(biāo)設(shè)備,就基于多控制代碼進(jìn)行識(shí)別。
如果已識(shí)別出目標(biāo)設(shè)備(廠商和控制代碼的分類),控制程序進(jìn)入步驟S5,其中控制電路16讀出與已識(shí)別出的受控設(shè)備對(duì)應(yīng)的控制代碼組并存在RAM18中供以后使用。例如,假設(shè)識(shí)別出接收到的控制代碼作為控制A公司的錄象機(jī)的控制代碼,使用用于A公司錄象機(jī)的預(yù)存控制代碼作為遙控器10的控制模式。相同的過程可用于其他類型的受控設(shè)備,如電視,CD播放機(jī)等。最后,遙控器進(jìn)入步驟S6,進(jìn)入待機(jī)模式。
本發(fā)明披露了一種預(yù)編程通用遙控器。為了識(shí)別出為控制給定設(shè)備使用了預(yù)存的多個(gè)控制代碼組中哪一組控制代碼,該遙控器需要接受來自設(shè)備專用遙控器的一個(gè)控制命令。該遙控器識(shí)別包括上述控制命令的控制代碼組和以后使用上述控制代碼組中的控制代碼來控制該設(shè)備。
權(quán)利要求
1.一種遙控器,包括一個(gè)控制代碼表,其中存儲(chǔ)了多組控制代碼用以控制多種目標(biāo)設(shè)備;選擇控制裝置,用來選擇上述的控制代碼組中的一組以控制一個(gè)目標(biāo)設(shè)備;其特征在于該遙控器包括接收來自另一個(gè)遙控器的至少一個(gè)控制代碼的裝置,還在于上述選擇控制裝置被設(shè)計(jì)成識(shí)別與所接收的控制代碼對(duì)應(yīng)的該目標(biāo)設(shè)備;和選擇與所識(shí)別的目標(biāo)設(shè)備對(duì)應(yīng)的控制代碼組作為用來控制上述目標(biāo)設(shè)備的控制代碼。
全文摘要
本文披露了一種通用的預(yù)編程遙控器。為了識(shí)別出預(yù)存的多組控制代碼中哪一組控制代碼用于控制一個(gè)給定的設(shè)備,該遙控器需要從設(shè)備專用的遙控器中接收到一個(gè)控制命令。該遙控器識(shí)別包括上述控制命令的控制代碼組和隨后使用上述代碼組中的控制代碼用于控制該裝置。
文檔編號(hào)H04Q9/00GK1199521SQ97191128
公開日1998年11月18日 申請(qǐng)日期1997年6月25日 優(yōu)先權(quán)日1996年6月28日
發(fā)明者正白石 申請(qǐng)人:菲利浦電子有限公司