蔡綿宏
摘 要:學(xué)習(xí)型遙控器是近年來(lái)很受歡迎的遙控裝置,特別是數(shù)字電視的出現(xiàn),機(jī)頂盒一把遙控器,電視機(jī)本身也要一把遙控器,這樣看電視就需要同時(shí)用兩把遙控器。近年來(lái)生產(chǎn)并推出了學(xué)習(xí)型的遙控器,就是在數(shù)字電視機(jī)頂盒的遙控器中增加了幾個(gè)學(xué)習(xí)功能的按鍵,可以存儲(chǔ)電視機(jī)幾個(gè)常用功能的遙控按鍵代碼,這樣就能實(shí)現(xiàn)用一把遙控器來(lái)控制電視機(jī)和機(jī)頂盒,因此深受廣大家庭的歡迎,但是這樣的學(xué)習(xí)型遙控裝置還未能滿足我們生活的要求。本文介紹了一種新的學(xué)習(xí)型遙控系統(tǒng),使用更為方便,提出了解決現(xiàn)有問題的方案,給出了系統(tǒng)設(shè)計(jì)的框圖和程序流程圖等。
關(guān)鍵詞:學(xué)習(xí)型;遙控系統(tǒng);標(biāo)準(zhǔn)
隨著社會(huì)經(jīng)濟(jì)的飛速發(fā)展,人民生活水平的逐步提高,家用電器的普及率逐年增大,家用電器的種類不斷增多。市場(chǎng)上不斷推陳出新,各類型家用電器逐年涌現(xiàn)。各類大型電器如:家用電視機(jī)、VCD、空調(diào)器, DVD 數(shù)字投影機(jī)、錄像機(jī)、智能電風(fēng)扇等不斷更新?lián)Q代,由于各種設(shè)備都自帶遙控器,而且不同的設(shè)備所遵循的紅外遙控規(guī)程也不盡相同,操縱這些設(shè)備得使用多種遙控器,給使用者帶來(lái)了諸多不便。萬(wàn)能遙控器技術(shù)的產(chǎn)生,尤其是學(xué)習(xí)型遙控器,很好的解決了這一問題。結(jié)合國(guó)內(nèi)數(shù)字電視整轉(zhuǎn)的大環(huán)境,學(xué)習(xí)型的遙控器應(yīng)用于數(shù)字機(jī)頂盒更成為眾多網(wǎng)絡(luò)公司的首選,很好的將電視機(jī)與機(jī)頂盒結(jié)合起來(lái),方便了用戶的操作使用。雖然現(xiàn)在有了這種學(xué)習(xí)型的遙控器顯得方便了些,但是現(xiàn)有的學(xué)習(xí)型遙控器還都要依賴于設(shè)備原有的遙控器,必須將設(shè)備原有的遙控器的代碼存儲(chǔ)到學(xué)習(xí)型的遙控器里面,如果原配的遙控器壞了就不能進(jìn)行存儲(chǔ)從而沒法使用。為了解決以上所出現(xiàn)的問題,在此提出了一種新的學(xué)習(xí)型遙控系統(tǒng)及其相應(yīng)的標(biāo)準(zhǔn)。
一、遙控設(shè)備的工作原理
圖1為遙控系統(tǒng)的原理框圖,它主要是由發(fā)射裝置、接收裝置和執(zhí)行機(jī)構(gòu)組成。發(fā)射裝置主要包括編碼電路和發(fā)射電路。編碼電路由編碼開關(guān)或電位器控制,使編碼電路能產(chǎn)生所需要的控制指令,控制指令是利用頻率特征或碼組特征進(jìn)行表示的。這些控制指令可能是不同的頻率信號(hào)(頻分制編碼),也可能是不同的脈沖數(shù)量、寬度、幅度、相位及其組合(脈沖編碼)。編碼電路所產(chǎn)生的指令信號(hào)一般都是頻率較低的電信號(hào),一般不能直接傳送到遙控目標(biāo)上去,所以還要經(jīng)過調(diào)制把它“搭載”在載波上才能發(fā)送出去。接收裝置包括接收電路、解調(diào)電路、解碼電路和執(zhí)行電路等。接收到的微弱信號(hào)經(jīng)過接收電路的放大之后進(jìn)行解調(diào),從載波信號(hào)中“卸載”出指令信號(hào),經(jīng)過譯碼后送到相應(yīng)的執(zhí)行電路,執(zhí)行電路進(jìn)過放大和其他處理后執(zhí)行相應(yīng)的動(dòng)作。
圖1 遙控系統(tǒng)的原理框圖
二、傳統(tǒng)的學(xué)習(xí)型遙控系統(tǒng)
1.固定碼式學(xué)習(xí)型遙控器
固定碼式學(xué)習(xí)型遙控器采用不完全歸納法,也就是說(shuō)對(duì)市場(chǎng)上所使用的遙控器信號(hào)大量地收集總結(jié),對(duì)收集的信號(hào)分類,然后分而治之,對(duì)每種類別都預(yù)制一種解碼程序和發(fā)射程序。
優(yōu)點(diǎn):對(duì)硬件的要求相對(duì)簡(jiǎn)單,對(duì)主控制器(主控IC)的工作頻率要求不太高,因?yàn)樾盘?hào)的發(fā)送頻率、DUTY、編碼方式等都是已知的,只要對(duì)采集的信號(hào)進(jìn)行判別即可,另外對(duì)存儲(chǔ)器的容量要求也比較低,因?yàn)樗淮嬖趬嚎s的問題,按照最原始的最簡(jiǎn)編碼進(jìn)行存儲(chǔ)。
缺點(diǎn):只能對(duì)已知的遙控器(或者說(shuō)已經(jīng)收集到的信號(hào))有效,對(duì)于新開發(fā)、新型的編碼格式就無(wú)能為力了。
2.波形拷貝式學(xué)習(xí)型遙控器
波形拷貝式學(xué)習(xí)型遙控器把原遙控器所發(fā)出的信號(hào)進(jìn)行完全拷貝,而不管遙控器是什么格式,進(jìn)行適當(dāng)?shù)膲嚎s后,存儲(chǔ)在存儲(chǔ)器內(nèi),當(dāng)需要發(fā)射時(shí),再由儲(chǔ)存器內(nèi)讀出解壓后還原原始信號(hào)。
優(yōu)點(diǎn):可以使用任何遙控器的學(xué)習(xí),無(wú)須更新代碼程序即可使用目前所有乃至未來(lái)的所有紅外線遙控器的學(xué)習(xí)。
缺點(diǎn):對(duì)主控制芯片和存儲(chǔ)器的選擇都比固定式要高,整體成本高于固定碼式學(xué)習(xí)型遙控器。
對(duì)以上所舉的兩款學(xué)習(xí)型遙控系統(tǒng)其共同的特點(diǎn)是遙控器都必須發(fā)出唯一的設(shè)備操作碼才能對(duì)設(shè)備進(jìn)行控制,學(xué)習(xí)的能力只限于遙控器,在不知道設(shè)備的原遙控控制碼或原來(lái)的遙控器壞了的情況下則無(wú)法進(jìn)行學(xué)習(xí),這樣還是會(huì)給生活帶來(lái)一些不便之處。
三、新的學(xué)習(xí)型遙控系統(tǒng)
1.新的學(xué)習(xí)型遙控系統(tǒng)的原理
如圖2所示,新的學(xué)習(xí)型遙控系統(tǒng)是專門針對(duì)傳統(tǒng)的學(xué)習(xí)型遙控系統(tǒng)所存在的不完善而設(shè)計(jì)的。新的學(xué)習(xí)型遙控系統(tǒng)的學(xué)習(xí)能力不是在遙控器里面,而是在設(shè)備本身。傳統(tǒng)的做法是設(shè)備接收的遙控代碼是唯一的,其學(xué)習(xí)型遙控器是可以存儲(chǔ)其他的遙控器的代碼;而新的遙控系統(tǒng)的理念則不是這樣,新的學(xué)習(xí)型遙控系統(tǒng)對(duì)遙控器發(fā)出來(lái)的碼是沒什么要求的,而是要求設(shè)備本身要具有對(duì)遙控碼進(jìn)行存儲(chǔ)的能力,這樣只要將某個(gè)遙控按鍵的代碼存到設(shè)備里就可以用這個(gè)遙控器來(lái)控制這個(gè)設(shè)備了。這樣既具有學(xué)習(xí)能力又解決了原遙控器代碼不知道或原遙控器壞了的問題。
圖2(a)傳統(tǒng)的學(xué)習(xí)型遙控系統(tǒng) 圖2(b)新的學(xué)習(xí)型遙控系統(tǒng)
圖2 新的學(xué)習(xí)型遙控系統(tǒng)的原理框圖
2.設(shè)備軟件設(shè)計(jì)原理
設(shè)備的軟件(程序)設(shè)計(jì)主要是對(duì)原設(shè)備的每個(gè)按鍵在原功能操作的基礎(chǔ)上都增加一個(gè)遙控代碼的存儲(chǔ)功能。實(shí)現(xiàn)的方法是進(jìn)行按鍵長(zhǎng)按和短按的判斷,長(zhǎng)按則準(zhǔn)備存儲(chǔ)外界的遙控碼,存儲(chǔ)完畢后認(rèn)定此遙控碼為本按鍵功能的遙控操作碼;短按或接收到相應(yīng)的遙控碼則直接執(zhí)行本按鍵或本遙控碼的相應(yīng)操作,流程圖如圖3所示。
圖3 設(shè)備軟件設(shè)計(jì)原理流程圖
四、系統(tǒng)的擴(kuò)展
在新型遙控系統(tǒng)的要求下,需要各個(gè)家用電器設(shè)備廠家對(duì)新產(chǎn)品的開發(fā)都按照這個(gè)標(biāo)準(zhǔn)去進(jìn)行。在每種家用電器設(shè)備都具備遙控學(xué)習(xí)能力的前提下,可以生產(chǎn)出一種固定的遙控器,這個(gè)遙控器有很多按鍵,將這些按鍵分成若干個(gè)部分,其中包含有電視機(jī)的、機(jī)頂盒的、影碟機(jī)的、功放的、空調(diào)的等常用設(shè)備常用功能的按鍵,每個(gè)設(shè)備可以根據(jù)用戶需要來(lái)學(xué)習(xí)其相應(yīng)的遙控按鍵,這樣就能解決前面所列舉的那些問題。
五、結(jié)語(yǔ)
本系統(tǒng)的電路在原來(lái)電路的基礎(chǔ)上不需要做硬件的改動(dòng),只需要在原設(shè)備程序設(shè)計(jì)上稍做改動(dòng),并且難度不大,實(shí)現(xiàn)起來(lái)比較容易。本系統(tǒng)是針對(duì)目前產(chǎn)品所存在的不方便和欠缺而設(shè)計(jì)的,便于投入實(shí)際應(yīng)用。既節(jié)省了能源,又減輕了相關(guān)廠家的負(fù)擔(dān),更加能夠給各家各戶都能帶來(lái)方便。
參考文獻(xiàn):
[1]胡道元.計(jì)算機(jī)局域網(wǎng)[M].北京:清華大學(xué)出版社,1996.
[2]李華.MCS-51系列單片機(jī)實(shí)用接口技術(shù)[M].北京:北京航空航天大學(xué)出版社,1993.
[3]何立民.單片機(jī)應(yīng)用系統(tǒng)設(shè)計(jì)[M].北京:北京航天航空大學(xué)出版社,1990.
責(zé)任編輯 朱守鋰