蔡綿宏



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