




版權(quán)說(shuō)明:本文檔由用戶(hù)提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡(jiǎn)介
I學(xué)習(xí)型萬(wàn)能遙控器摘要隨著世界科技水平的提高,人們的生活也不斷提高,家用電器已經(jīng)成為普及性的消費(fèi)品,進(jìn)入千千萬(wàn)萬(wàn)老百姓的家庭。家庭電器的使用通常都依賴(lài)于紅外遙控器進(jìn)行操作,但是遙控器繁多給人們的生活帶來(lái)不少困擾。學(xué)習(xí)型紅外遙控器,可以把多個(gè)紅外信號(hào)學(xué)習(xí)在一個(gè)遙控器上,有效避免頻繁更換遙控器的尷尬情況。本設(shè)計(jì)提出基于52系列單片機(jī)的自學(xué)習(xí)型紅外遙控器的設(shè)計(jì)方案。該遙控器采用紅外信號(hào)的編解碼原理,具有自學(xué)習(xí)型功能,能學(xué)習(xí)和記憶遙控器編碼,并模擬發(fā)射,使得一個(gè)遙控器能夠代替多個(gè)遙控器控制不同的家電。關(guān)鍵詞:紅外遙控;學(xué)習(xí)型;家電
AbstractAsthelivingconditionofthehumanbeingbecomesbetterandthetechnologyofthewordisgettingadvanced.HomeElectronicAppliances(HEA)aregettingpopularwithgeneralfamilies.HomeElectronicAppliances(HEA)areusuallyrelyonoperatingintheinfraredremotecontroller,buttheremotecontrollerkindsbringusmanytroubles.Learninginfraredremotecontrollercanputapluralityofinfraredsignallearninginaremotecontroldevice,effectivelyavoidingtheembarrassmentoffrequentreplacementofremotecontroller.Thedesignputsforwardthedesignschemeofself-learninginfraredremotecontrollerbasedon52single-chipmicrocomputer.Theremotecontroller,whichcanlearnandmemoryremotecontrolcode,andstimulateemission,adoptsthecodinganddecodingprincipleofinfraredsignal,makingaremotedevicecanreplacemanyremotecontrollertocontroldifferentHomeElectronicAppliances(HEA).Keywords:Infraredremotecontroller;Learning;Homeelectronicappliances(HEA)
目錄TOC\o"1-3"\h\u1引言 11.1背景 11.2前沿與發(fā)展 11.3本設(shè)計(jì)的內(nèi)容 22系統(tǒng)硬件設(shè)計(jì) 32.1系統(tǒng)結(jié)構(gòu) 32.2總體硬件電路設(shè)計(jì)圖 33系統(tǒng)軟件設(shè)計(jì) 43.1總體思路 43.2總體軟件流程圖 43.3各部分具體實(shí)現(xiàn)方法 43.3.1紅外接收顯示模塊 43.3.2數(shù)據(jù)存儲(chǔ)模塊 63.3.3紅外發(fā)射模塊 74設(shè)計(jì)結(jié)果與分析 95結(jié)束語(yǔ)與展望 0
1引言1.1背景最近幾年來(lái),科學(xué)技術(shù)隨著經(jīng)濟(jì)的迅猛發(fā)展而日新月異,人們的生活水平也隨之有了很大的提高。各式各樣的家用電器進(jìn)入到普通老百姓的日常生活中,遙控器也已成了普通百姓家庭中必須的裝置。由于紅外線遙控器擁有很多的優(yōu)點(diǎn),如體積很小、功耗比較低、成本也比較低等,所以絕大多數(shù)家用電器都是采用這種遙控方式的。在編碼方式上,不同品牌家用電器所設(shè)計(jì)的紅外線遙控器采取了不同的手段,因此,這些不同品牌的遙控器之間就不能互相的替代使用,這給人們的生活帶來(lái)了諸多的不便。為了解決這個(gè)問(wèn)題,減少家用電器遙控器的數(shù)量,為人們的生活帶來(lái)更大的便利,一種智能型的紅外線遙控器被許多的廠家設(shè)計(jì)并生產(chǎn)出來(lái)了,并且稱(chēng)之為萬(wàn)能遙控器。所謂的萬(wàn)能遙控器并不是真正意義上的萬(wàn)能,而只是相對(duì)的萬(wàn)能。最后,是學(xué)習(xí)型遙控器。它對(duì)編碼的細(xì)節(jié)將不會(huì)給予理采,只是其存儲(chǔ)器容量需要配置的比較大,其各種不同類(lèi)型遙控器的編碼波形可以記錄下來(lái),并且存儲(chǔ)器的存儲(chǔ)內(nèi)容在學(xué)習(xí)的過(guò)程當(dāng)中是可以根據(jù)需要隨時(shí)改寫(xiě)的,通用性將是非常強(qiáng)的。目前,為了避免不同的家用電器之間使用不同類(lèi)型的遙控器所造成混淆和錯(cuò)誤操作,研發(fā)智能型紅外遙控器是發(fā)展的需要;這類(lèi)遙控器的存儲(chǔ)空間增加了,使得遙控器在家庭的使用范圍內(nèi)能夠做到存儲(chǔ)大量的代碼;并且它采用了比較先進(jìn)的處理器,這就使得家庭娛樂(lè)的功能得到了加強(qiáng)。1.2前沿與發(fā)展在國(guó)內(nèi),絕大多數(shù)遙控器類(lèi)型比較簡(jiǎn)單,是一對(duì)一的控制方式,也就是一個(gè)遙控器控制一個(gè)紅外設(shè)備,這與我國(guó)當(dāng)前的國(guó)情及經(jīng)濟(jì)狀況和消費(fèi)習(xí)慣是密切相關(guān)的。萬(wàn)能遙控器的出現(xiàn),補(bǔ)充了單一類(lèi)型遙控器的不足,使其變得更豐富和實(shí)用,但是其在國(guó)內(nèi)的銷(xiāo)量并不如意。不過(guò)從西方發(fā)展的歷程來(lái)看,我國(guó)同樣的也會(huì)走向萬(wàn)能遙控器的時(shí)代,但是之前必須要經(jīng)歷對(duì)單一型遙控器的使用,特別是在信息化發(fā)展迅速越來(lái)越快的情況下,萬(wàn)能遙控器更有著廣闊的需求空間和發(fā)展前景。使萬(wàn)能遙控器確實(shí)好用是啟動(dòng)這一塊市場(chǎng)的關(guān)鍵點(diǎn)所在,它是有著更為人性化的功能,并且能夠完全替代單一型遙控器的功能,能夠使人們的生活變得舒適。自2006年起,中國(guó)大陸與臺(tái)灣遙控器設(shè)備產(chǎn)量大約占到了全球總產(chǎn)量的百分之八十,因?yàn)槭艿胶M馐袌?chǎng)需求的快速增長(zhǎng)的刺激,遙控器出口的總量仍在不斷的增加。最近幾年來(lái),伴隨著遙控器市場(chǎng)的激烈競(jìng)爭(zhēng),這時(shí)遙控制造產(chǎn)業(yè)也隨之變得越來(lái)越成熟,同時(shí)也逐漸的完善起來(lái),并且遙控器的市場(chǎng)價(jià)格也出現(xiàn)了不但下降的情形,但與此相反,高端產(chǎn)品的價(jià)格卻在穩(wěn)步的上升。并且在未來(lái)幾年內(nèi),技術(shù)實(shí)力比較強(qiáng)大的臺(tái)灣同行業(yè)將把高端紅外線或轉(zhuǎn)向射頻遙控器作為其發(fā)展的重點(diǎn),而國(guó)內(nèi)供應(yīng)商主要生產(chǎn)中低端紅外產(chǎn)品.對(duì)于多種規(guī)格的紅外線遙控器,國(guó)內(nèi)及香港的供應(yīng)商都是能夠制造出來(lái)的,而對(duì)于采用更新技術(shù)往往臺(tái)灣的制造商是比較感興趣的。綜上,海外買(mǎi)家所需求的各種規(guī)格的遙控器都可以由中國(guó)制造商來(lái)完成。1.3本設(shè)計(jì)的內(nèi)容現(xiàn)如今,人們的生活水平逐漸提高,電子產(chǎn)業(yè)迅猛發(fā)展,家電下鄉(xiāng)的活動(dòng)也是撲面而來(lái),越來(lái)越多的現(xiàn)代化電器走進(jìn)了普通老百姓的家庭,而這些家用電器大都由紅外遙控器操控,過(guò)多不同遙控器的混合使用帶來(lái)了諸多不便。因此,設(shè)計(jì)一種智能化的學(xué)習(xí)型遙控器,學(xué)習(xí)各種家用電器的遙控編碼,實(shí)現(xiàn)用一個(gè)遙控器控制所有家電,已成為迫切需求。學(xué)習(xí)型萬(wàn)能遙控器卻能夠把各種電器集中控制,克服了紅外遙控器只能識(shí)別唯一設(shè)備的局限性,從而拓寬了應(yīng)用范圍,方便了我們的生活。學(xué)習(xí)型萬(wàn)能遙控器主要功能包括紅外信號(hào)轉(zhuǎn)發(fā)、克服對(duì)直視空間控制的依賴(lài)以及克服接收距離短的缺點(diǎn)。紅外信號(hào)學(xué)習(xí),可以把多個(gè)紅外信號(hào)學(xué)習(xí)在一個(gè)遙控器上,有效避免頻繁更換遙控器的尷尬情況,當(dāng)然學(xué)習(xí)功能也兼有轉(zhuǎn)發(fā)功能的特點(diǎn)。本文介紹了一種基于STC89C52的自學(xué)習(xí)型紅外遙控器,該遙控器利用STC89C52單片機(jī)作為整個(gè)系統(tǒng)的主控部件。通過(guò)接收電路接收紅外遙控器發(fā)送過(guò)來(lái)的紅外遙控信號(hào),然后經(jīng)過(guò)存儲(chǔ)電路把紅外遙控信號(hào)存儲(chǔ)起來(lái),最后通過(guò)鍵盤(pán)電路和發(fā)送電路實(shí)現(xiàn)遙控家用電器的功能。
2系統(tǒng)硬件設(shè)計(jì)2.1系統(tǒng)結(jié)構(gòu)如圖2.1所示,學(xué)習(xí)型遙控器的系統(tǒng)結(jié)構(gòu)主要有以下六部分組成:STC89S52最小系統(tǒng)、紅外接收電路、紅外發(fā)送電路、外存儲(chǔ)器、外接鍵盤(pán)電路、數(shù)碼管紅外代碼顯示電路。STC89C52最小系統(tǒng)是整個(gè)自學(xué)習(xí)型遙控器的核心,它控制和協(xié)調(diào)其他五個(gè)部分。圖2.1自學(xué)習(xí)型遙控器系統(tǒng)結(jié)構(gòu)圖2.2總體硬件電路設(shè)計(jì)圖STCSTC89C52數(shù)據(jù)存儲(chǔ)模塊EEPROMP10EEPROM 8位數(shù)碼管顯示模塊 P0段選 8一體化紅外接收電路模塊 P20P21P23位選 P32 P30 P33 P31 VCC 紅外發(fā)射電路模塊鍵盤(pán)模塊 GND圖2.2自學(xué)習(xí)型遙控器的總硬件電路設(shè)計(jì)圖學(xué)習(xí)型遙控器系統(tǒng)由紅外遙控信號(hào)發(fā)射電路、紅外遙控信號(hào)接收電路、STC89C52最小系統(tǒng)、鍵盤(pán)電路及其外存儲(chǔ)電路、數(shù)碼管紅外代碼顯示電路構(gòu)成。STC89C52最小系統(tǒng)采用24MHz晶振。接收電路采用一體化紅外接收頭??紤]到數(shù)據(jù)需要保存,保證掉電不丟失,選用外部存儲(chǔ)器EEPROM24C02,它是可在線電擦除和電寫(xiě)入的存儲(chǔ)器,容量為2KB。另外為了更直觀的看到接收編碼的情況,電路利用8個(gè)數(shù)碼管將紅外編碼的四個(gè)編碼段顯示出來(lái)。詳細(xì)電路圖見(jiàn)圖2.2。3系統(tǒng)軟件設(shè)計(jì)3.1總體思路測(cè)量軟件主要實(shí)現(xiàn)三方面功能,即紅外信號(hào)的接受、紅外信號(hào)的存儲(chǔ)和紅外信號(hào)的發(fā)送。其中紅外信號(hào)的接受和發(fā)送是能直觀感覺(jué)到的兩大功能。三大功能間的關(guān)系如圖3.1。存放解碼數(shù)據(jù)存放解碼數(shù)據(jù)(掉電不丟失)接受并解碼紅外信號(hào)接受并解碼紅外信號(hào)編碼并發(fā)送紅外信號(hào)編碼并發(fā)送紅外信號(hào)圖3.1自學(xué)習(xí)型遙控器系統(tǒng)軟件功能圖3.2總體軟件流程圖鑒于自學(xué)習(xí)遙控器一個(gè)遙控器集學(xué)習(xí)、收錄和轉(zhuǎn)發(fā)三個(gè)功能于一身,在軟件實(shí)現(xiàn)過(guò)程中,我也將這三個(gè)放于一個(gè)程序之中。下面給出軟件實(shí)現(xiàn)的流程圖,即圖4.2。3.3各部分具體實(shí)現(xiàn)方法3.3.1紅外接收顯示模塊要接收紅外信號(hào),就先得對(duì)紅外信號(hào)做一定的了解。下面通過(guò)TC9012芯片為例大致講解解碼原理:先看一些遙控器發(fā)射波形圖4.3,從圖4.3(a)上圖中發(fā)碼16進(jìn)制讀數(shù)為客戶(hù)嗎0E0EH,數(shù)據(jù)碼為0BH,可以看出4.5ms高電平+4.5ms低電平稱(chēng)為頭碼,用于識(shí)別是否遙控碼開(kāi)始。頭碼過(guò)后可以看到4個(gè)8位的數(shù)據(jù),我們最終目的就是要把這個(gè)32位(4x8)從一體化紅外接收頭提取出來(lái),并轉(zhuǎn)換成16進(jìn)制數(shù),用于區(qū)分不同按鍵按下得出的不同數(shù)值。在遙控器發(fā)射波形中,可以看出,8位數(shù)中的0或者1不是用高低電平表示,而是用不同的低電平的寬度表示,0.565ms表示0,1.69ms表示1,2個(gè)位中間還會(huì)有一個(gè)0.56ms的高電平(上圖陰影部分)。這個(gè)是紅外遙控器發(fā)射的波形,圖中看到的陰影高電平表示載波,一般使用38KHz,遙控器發(fā)射出去的含有載波的紅外信號(hào)通過(guò)一體化紅外接收頭處理后得到的是含有載波的反向的波形,也就是沒(méi)有上圖中的陰影部分。大致如下圖4.3(b)上圖中8為客戶(hù)碼01110000。一體化紅外接收頭內(nèi)部集成了選頻放大(38KHz左右頻率增益最大),檢波(把38KHz的載波濾除),放大整形(變成容易檢測(cè)的矩形波)。:開(kāi)始開(kāi)始初始化定時(shí)器和外部中斷初始化定時(shí)器和外部中斷外部中斷鍵是否按下是否有鍵按下外部中斷鍵是否按下是否有鍵按下 N NN Y Y是否有外部中斷按下的是哪個(gè)鍵是否有外部中斷按下的是哪個(gè)鍵 NEEPROM中讀取所有代碼,取出對(duì)應(yīng)鍵代碼EEPROM中讀取所有代碼,取出對(duì)應(yīng)鍵代碼接收紅外信號(hào) Y接收紅外信號(hào)紅外信號(hào)解碼紅外信號(hào)解碼編碼發(fā)送出去編碼發(fā)送出去存儲(chǔ)代碼數(shù)碼管顯示代碼存儲(chǔ)代碼數(shù)碼管顯示代碼圖3.2自學(xué)習(xí)型遙控器系統(tǒng)軟件總流程圖看到如圖3.4波形,表示單片機(jī)引腳可以接收到的波形,我們只要通過(guò)單片機(jī)讀取波形并分析波形的寬度,然后分辨出是頭碼,還是0或者1,最后整理出這組碼的16進(jìn)制組合。正確的解碼結(jié)果是按同一個(gè)按鍵得出的16進(jìn)制數(shù)值是不變化的。通過(guò)這個(gè)原理,我們可以分辨出每個(gè)按鍵的鍵值。"這里使用中斷方式,外部中斷0和定時(shí)器0,外部中斷主要用于接收紅外波形上升沿觸發(fā),定時(shí)器用于計(jì)時(shí)(測(cè)量2個(gè)上升沿的寬度)。這里做出說(shuō)明,本設(shè)計(jì)中,外部中斷選擇上升沿觸發(fā)方式,定時(shí)器0采用方式2工作方式,將會(huì)自動(dòng)從裝數(shù)據(jù),初值以及重裝初值均為0?;驹矸治鋈缦?,如接收到頭碼是4.5ms低電平+4.5ms高電平,我們分析第一個(gè)上升沿到第二個(gè)上升沿的寬度是9ms,根據(jù)定時(shí)器0的設(shè)置,9/0.128=70.3125,即這段時(shí)間定時(shí)器產(chǎn)生了70次左右的中斷的時(shí)間,判斷這個(gè)頭碼可以給定一個(gè)范圍,我在程序中取的下線為64,只要大于64次中斷時(shí)間就認(rèn)為頭碼是正確的,檢測(cè)頭碼正確后接著檢測(cè)剩下的32位數(shù)值,原理一樣,我們需要知道0和1分別是怎樣一個(gè)時(shí)間,看圖4.5。經(jīng)計(jì)算,0要8.789次的中斷,1要17.578次的中斷。選一個(gè)中間值12,大于12的碼為1碼,小于的為0碼。ab圖3.3紅外信號(hào)波形圖 45 45 5.616.5 22.5 圖4.4一體化接收頭接收到的紅外信號(hào)波形0.565ms0.565ms1.865ms0.56共2.25ms共1.125ms"1"碼"0"碼圖3.50和1碼的波形圖3.3.2數(shù)據(jù)存儲(chǔ)模塊數(shù)據(jù)接收過(guò)來(lái),需要存儲(chǔ)起來(lái),保證其掉電不丟失,這里選了一個(gè)外部EEPROM24C02。程序存入數(shù)據(jù),有一個(gè)操作時(shí)序需要注意,SCL時(shí)鐘線、SDA數(shù)據(jù)線、A2、A1、A0芯片物理地址選擇,多個(gè)芯片連接在同一個(gè)總線上時(shí)候需要接不同地址,用于主機(jī)識(shí)別。單芯片使用時(shí)可以接任意地址。最多可以擴(kuò)展8片。WP端,寫(xiě)保護(hù),可以防止誤操作損壞EEPROM中的數(shù)據(jù)。數(shù)據(jù)已接收完,就存入其中,有鍵按下是,立即從中取出。3.3.2.1STC89C52與IIC總線方式的EEPROM接口在單片機(jī)系統(tǒng)的應(yīng)用中,使用IIC總線方式的EEPROM存儲(chǔ)器可以在節(jié)省系統(tǒng)資源的情況下增加存儲(chǔ)的容量。其與單片機(jī)只需兩根口線連接,但其存儲(chǔ)的容量可以提高到1M位(128Kx8位);因?yàn)榕c單片機(jī)通信的速度不高,適用于數(shù)據(jù)記錄與常數(shù)保存。本文采用的是24C02存儲(chǔ)器,雖然不大,但實(shí)驗(yàn)已然夠用,實(shí)際生產(chǎn)過(guò)程中可根據(jù)需要適當(dāng)選用大容量EEPROM。一個(gè)衡量自學(xué)習(xí)型遙控器性能好壞的重要指標(biāo)就是:自學(xué)習(xí)型遙控器所能存儲(chǔ)代碼的數(shù)量。在學(xué)習(xí)完某個(gè)遙控器的代碼之后,自學(xué)習(xí)型遙控器就會(huì)把這些代碼存儲(chǔ)起來(lái),由于不能進(jìn)行掉電保護(hù),并且89C52內(nèi)部的數(shù)據(jù)存儲(chǔ)器RAM所能存儲(chǔ)的數(shù)據(jù)非常有限。因此,所學(xué)習(xí)到的代碼就需要合適大小的外存儲(chǔ)器來(lái)存儲(chǔ)。24C02一共有8個(gè)引腳,每個(gè)引腳的功能如下:(1)SDA雙向數(shù)據(jù)引腳,其是用于數(shù)據(jù)的輸入/輸出,開(kāi)漏輸出,需要上拉;(2)SCL串行時(shí)鐘輸入引腳,它是用來(lái)產(chǎn)生器件收發(fā)數(shù)據(jù)所需的時(shí)鐘信號(hào);(3)A0,A1器件地址輸入引腳,可以有4個(gè)同樣的器件同時(shí)連接在總線上;(4)WP寫(xiě)保護(hù)引腳,當(dāng)內(nèi)部數(shù)據(jù)被硬件寫(xiě)保護(hù)時(shí),它必須為高電平,這時(shí)不能夠再寫(xiě)進(jìn)其它的數(shù)據(jù)了。4.3.2.2IIC總線協(xié)議只有當(dāng)總線是空閑的情況下,數(shù)據(jù)傳送才允許被啟動(dòng)。(1)在數(shù)據(jù)傳送的過(guò)程中,必須當(dāng)時(shí)鐘線為高電平的情況下,這時(shí)在數(shù)據(jù)線上的數(shù)據(jù)位必須是要保持穩(wěn)定狀態(tài)的,且是不允許有任何的跳變。這時(shí)候時(shí)鐘線也是為高電平時(shí),數(shù)據(jù)線的任何電平變化都被看作是總線的啟動(dòng)信號(hào)或者是停止信號(hào)。(2)在設(shè)計(jì)外部存儲(chǔ)電路時(shí),如何選用合適的外部存儲(chǔ)器是特別重要的。由于自學(xué)習(xí)型遙控器有多種不同的家電需要學(xué)習(xí),并且需要把所學(xué)習(xí)到的其他電器的紅外代碼存儲(chǔ)在外存儲(chǔ)器中以便后面使用。所以外存儲(chǔ)器的選取,需要對(duì)遙控器所需要的存儲(chǔ)空間進(jìn)行很好的估算后才能得出恰當(dāng)?shù)倪x擇。3.3.3紅外發(fā)射模塊紅外遙控信號(hào)采用自定義編碼方式,由發(fā)送單片機(jī)來(lái)完成調(diào)制過(guò)程。因HS0038的紅外接收頻率為38kHz,所以載波信號(hào)采用占空比為1/3的38kHz矩形波,周期t=26us,載波信號(hào)由子程序產(chǎn)生。用低電平與高電平的寬度均等于0.26ms的方波表示信號(hào)“l(fā)”,即高低電平的寬度均相當(dāng)于10個(gè)38kHz脈沖的寬度;用低電平的寬度為0.52ms,高電平的寬度為0.26ms的方波表示信號(hào)“0”,即高低電平的寬度分別相當(dāng)于10個(gè)和20個(gè)38kHz脈沖的寬度。這樣發(fā)射時(shí),只需將發(fā)射的“1”或“0”與38kHz載波信號(hào)相與即可。幀結(jié)構(gòu)的定義:引導(dǎo)碼一用戶(hù)碼一控制碼一截止碼。在發(fā)送字節(jié)的開(kāi)始先通過(guò)單片機(jī)發(fā)送20個(gè)脈沖(每個(gè)脈沖周期26us)作為傳輸開(kāi)始,接著發(fā)送8位數(shù)據(jù)(字節(jié)高位在前,低位在后),高4位表示用戶(hù)碼,低4位表示控制碼,最后發(fā)送10個(gè)脈沖的低電平作為傳輸結(jié)束。用戶(hù)碼是對(duì)每個(gè)接收系統(tǒng)的標(biāo)識(shí),通過(guò)對(duì)用戶(hù)碼的檢驗(yàn),每個(gè)遙控器按鍵只能被其中一個(gè)接收器識(shí)別,從而控制相應(yīng)的設(shè)備,有效地防止了多個(gè)設(shè)備之問(wèn)的串?dāng)_。由于有4位用戶(hù)碼,所以系統(tǒng)理論上可以控制16個(gè)設(shè)備。發(fā)射子程序流程圖如圖4.6所示。開(kāi)始開(kāi)始判斷信號(hào)是1或0? 判斷信號(hào)是1或0? 1 0調(diào)發(fā)射“調(diào)發(fā)射“1”的子程序調(diào)發(fā)射“0”的子程序發(fā)射位數(shù)減1發(fā)射位數(shù)減1發(fā)射完? N發(fā)射完? Y返回主程序返回主程序圖3.6發(fā)射程序流程圖
4設(shè)計(jì)結(jié)果與分析通過(guò)對(duì)市場(chǎng)遙控器需求的研究,本文提出了基于STC89C52的自學(xué)習(xí)型遙控器的硬件設(shè)計(jì)。為了方便和簡(jiǎn)單學(xué)習(xí),直接選用了一塊單片機(jī)學(xué)習(xí)板,上面各模塊都有,需要通過(guò)了解電路的結(jié)構(gòu)設(shè)計(jì)后續(xù)的軟件。該遙控器可以適用于市面上流行的各種紅外遙控器,并且熊夠?qū)W習(xí)和控制各種不同類(lèi)型的紅外遙控設(shè)備。程序編好燒入單片機(jī)后,拿數(shù)字電視機(jī)頂盒、電視機(jī)、空調(diào)等家用電器做過(guò)試驗(yàn),先拿電器的遙控學(xué)習(xí)進(jìn)紅外信號(hào),在通過(guò)單片機(jī)來(lái)控制對(duì)應(yīng)的電器,完全能夠控制電器,達(dá)到了想要的效果。而本設(shè)計(jì)所采取的2k的外存儲(chǔ)器,完全可以存儲(chǔ)現(xiàn)在普通家庭的所有家用電器遙控按鍵。至此,本文完成了對(duì)自學(xué)習(xí)型紅外遙控器設(shè)計(jì),并對(duì)其進(jìn)行實(shí)際測(cè)試,達(dá)到了預(yù)期效果。5結(jié)束語(yǔ)與展望本章通過(guò)總結(jié)論文階段主要的工作,概括出了階段性的工作研究成果,并通過(guò)對(duì)既往工作的總結(jié),有針對(duì)性的提出了一些有待于更深層次研究的問(wèn)題。由于紅外通信技術(shù)在家電產(chǎn)品控制方面具有獨(dú)特的地位和重要的作用,本文所開(kāi)發(fā)的以89C52單片機(jī)為核心的學(xué)習(xí)型遙控器,其在紅外學(xué)習(xí)及通信控制方面取得了很多的研究成果.但是由于時(shí)間及其他的原因,還有許多的問(wèn)題有待于解決,例如本文只學(xué)習(xí)和調(diào)試了一種類(lèi)型的電視機(jī)遙控器編碼和空調(diào)遙控器編碼,因此,仍然有許多地方值得改進(jìn)。
參考文獻(xiàn)[1]凌毅.單片微型計(jì)算機(jī)與接口技術(shù)[M].電子工業(yè)出版社,2012[2]蘇長(zhǎng)贊.紅外線和超聲波遙控[M].人民郵電出版社,1999[3]李建華.實(shí)用遙控器原理與制作[M].人民郵電出版社,1996[4]李朝青.單片機(jī)原理及接口技術(shù)[M].北京航空航天大學(xué)出版社,2000[5]Chen.KINFRAREDREMOTECONTROL[J].PatentApplicationPublication,2003(0006904)[6]GPietraszakM,WStacyC.SelflearningIRremotecontroltransmitter[J].UnitedStatesPatent,1997.11.25[7]聶詩(shī)良,李磊民.紅外遙控信號(hào)的一種編碼解碼方法[J].儀表技術(shù)與傳感器,2004,(08)[8]安穎,張春英,王裕琛.紅外遙控器在單片機(jī)控制系統(tǒng)中的應(yīng)用[J].電子技術(shù),2003,(06)[9]蘆健,彭軍,顏?zhàn)杂?陳文薌.自學(xué)習(xí)型智能紅外遙控器設(shè)計(jì)[J].Foreignelectronicmeasurementtechnology,
溫馨提示
- 1. 本站所有資源如無(wú)特殊說(shuō)明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶(hù)所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁(yè)內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒(méi)有圖紙預(yù)覽就沒(méi)有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫(kù)網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶(hù)上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶(hù)上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶(hù)因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 醫(yī)療用品牙科管理制度
- 公司禁煙禁火管理制度
- 大學(xué)采購(gòu)?fù)鈪f(xié)管理制度
- 勞動(dòng)關(guān)系解除管理制度
- 商場(chǎng)清潔日常管理制度
- 工程分包資料管理制度
- 室內(nèi)種植植物管理制度
- 關(guān)于工地材料管理制度
- 商業(yè)運(yùn)營(yíng)服務(wù)管理制度
- 公司財(cái)務(wù)庫(kù)房管理制度
- 起重工屬具安全使用規(guī)范課件
- 2023年甘肅高考數(shù)學(xué)真題及答案
- T-SHNA 0002-2023 淚道沖洗操作規(guī)范
- 陣列間距計(jì)算表(光伏設(shè)計(jì)程序工具excel自帶公式版)
- 《夏商和西周的貝幣》課件
- 軸對(duì)稱(chēng)與軸對(duì)稱(chēng)圖形課件
- 新疆禮信新材料有限公司年產(chǎn)5千噸碳酸鋰及5萬(wàn)噸新型材料項(xiàng)目環(huán)評(píng)報(bào)告表
- 免疫系統(tǒng)的疾病和治療
- 護(hù)理查房流程甲亢
- 物流專(zhuān)線協(xié)議書(shū)簡(jiǎn)短 物流專(zhuān)線合作協(xié)議
- 劍橋Think第一級(jí)+Unit+2+Money+and+how+to+spend+it+課件
評(píng)論
0/150
提交評(píng)論