學(xué)習(xí)型紅外遙控器的設(shè)計(jì)
|
資料類別
|
電子電工畢業(yè)論文(設(shè)計(jì)) |
|
課程(專業(yè))
|
電子信息工程 |
關(guān)鍵詞
|
學(xué)習(xí)型遙控|AT89C52|紅外遙控 |
適用年級
|
大學(xué) |
身份要求
|
普通會員 |
金 幣
|
60 。金幣如何獲得?) |
文件格式
|
word |
文件大小
|
3267K |
發(fā)布時(shí)間
|
2013-09-11 16:57:00 |
預(yù)覽文件
|
無 |
下載次數(shù)
|
0 |
發(fā)布人 |
fei62008 |
內(nèi)容簡介:
學(xué)習(xí)型紅外遙控器的設(shè)計(jì),共48頁,22334字
前 言
隨著人們生活水平的提高,帶紅外遙控的家用電器種類繁多,比如電視、空調(diào)、VCD,有些設(shè)備也常配有紅外裝置,比如汽車和摩托車的防盜系統(tǒng)。但是,由于各種紅外遙控編碼格式不同,使得各種產(chǎn)品的遙控器并不能兼容,用戶在使用過程中容易產(chǎn)生混亂,這給人們的日常生活帶來了諸多不便。為了減少人的工作量,所以對各種家用電器、電子元器件的非人工控制的要求也是越來越高,針對這種情況,設(shè)計(jì)出一種集成度比較高的控制體系是必然的。目前市面上已有的學(xué)習(xí)型遙控器都只能只能對一些特定的紅外遙控編碼進(jìn)行學(xué)習(xí),本設(shè)計(jì)介紹了一種基于單片機(jī)的學(xué)習(xí)型遙控器。單片機(jī)的集成度很高,它具有體積少、質(zhì)量輕、價(jià)格便宜、耗電少等突出特點(diǎn),尤其耗電少,又可使供電電源體積小、質(zhì)量輕。它能夠?qū)W習(xí)不同遙控器的某個按鍵的功能。利用單片機(jī)AT89C52對多個紅外遙控編碼的脈沖寬度進(jìn)行測量,并原封不動地把發(fā)射信號中高、低電平的時(shí)間寬度記憶至擴(kuò)展存儲區(qū)的指定地址。當(dāng)要發(fā)射紅外信號時(shí),從擴(kuò)展存儲區(qū)中還原出相應(yīng)的紅外遙控編碼,并調(diào)制到40KHZ的載波信號上,最后,通過三極管放大電路驅(qū)動紅外發(fā)光二極管發(fā)射紅外信號,達(dá)到學(xué)習(xí)和發(fā)射的目的,從而實(shí)現(xiàn)一個遙控器遙控多種紅外遙控設(shè)備。
常見的遙控電路一般有如下幾種類型:聲控、光控、無線電遙控、紅外遙控等等。聲控就是用聲音去控制對象動作,一般采用駐極體話筒或壓電陶瓷片作為傳感元件來拾取聲音,通過電路放大驅(qū)動后級電子開關(guān)動作。簡單的單通道光控電路是利用光敏管受光后內(nèi)阻發(fā)生變化使電子開關(guān)的狀態(tài)發(fā)生變化,傳感器有光敏二極管、光敏三極管、光敏電阻等。光源可以使可見光,也可以是紅外線等不可見光源。復(fù)雜的光控電路則能夠完成多通道開關(guān)或模擬變亮控制,應(yīng)用及其廣泛,比如居民樓的走廊照明燈都采用光控與聲控相結(jié)合的電路,用光控電路使得照明燈在白天自動關(guān)閉。無線遙控電路比起聲控或光控電路復(fù)雜多了,但遙控距離也更遠(yuǎn)是它的主要特點(diǎn)。它由發(fā)射電路和接收電路兩部分組成,當(dāng)接收機(jī)收到發(fā)射機(jī)發(fā)射出的無線電波以后驅(qū)動電子開關(guān),電路工作。紅外遙控就是把紅外線作為載體的遙控方式,由于紅外線的波長遠(yuǎn)小于無線電波的波長,因此在采用紅外遙控方式時(shí),不會干擾其他電器的正常工作。同時(shí),由于紅外線遙控器件時(shí),工作電壓低,功耗小,外圍電路簡單,因此它在日常工作生活中應(yīng)用越來越廣泛。
本設(shè)計(jì)詳細(xì)介紹了學(xué)習(xí)型萬能遙控器的軟硬件設(shè)計(jì)方法,并給出了具體的各單元電路設(shè)計(jì)、程序設(shè)計(jì)及主程序流程圖。在硬件設(shè)計(jì)中,我們選取AT89C52型號單片機(jī)為核心器件,并給出外圍電路模塊如紅外接收模塊、紅外發(fā)射模塊、顯示模塊、以及外部控制模塊等組成部分的實(shí)際實(shí)現(xiàn)。軟件部分采用Keil進(jìn)行C程序設(shè)計(jì)與編譯,并將編譯后產(chǎn)生的hex文件通過燒錄機(jī)下載到單片機(jī)中,進(jìn)行調(diào)試。本學(xué)習(xí)型遙控器采用最小化應(yīng)用模塊設(shè)計(jì),電路簡單,尤其是通過大量不同遙控碼的特征分析,在遙控碼的讀入時(shí)選擇了最佳采樣間隔,使遙控碼的學(xué)習(xí)成功率大大提高。
目 錄
摘 要 I
ABSTRACT II
第1章 緒 論 1
1.1 選題的背景及意義 1
1.2 紅外遙控技術(shù)的研究現(xiàn)狀和成果 2
1.3 論文完成工作 2
第2章 相關(guān)理論、技術(shù)基礎(chǔ) 4
2.1 紅外遙控系統(tǒng)概述 4
2.2 紅外遙控調(diào)制原理 4
2.3 時(shí)鐘振蕩器 4
2.4 復(fù)位電路 5
2.5 芯片說明 6
2.5.1 單片機(jī)的選擇 6
2.5.2 紅外接收SM0038 10
2.5.3 紅外發(fā)射二極管 10
2.6 89C52的中斷系統(tǒng) 10
2.6.1 中斷源 11
2.6.2 中斷允許與中斷優(yōu)先級控制 12
2.6.3 中斷響應(yīng) 14
2.7 MCS-51的定時(shí)器/計(jì)數(shù)器 14
2.7.1 定時(shí)器/計(jì)數(shù)器的結(jié)構(gòu) 15
2.7.2 定時(shí)器/計(jì)數(shù)器的4種工作方式 16
2.7.3 定時(shí)器/計(jì)數(shù)器對輸入信號的要求 16
第3章 系統(tǒng)設(shè)計(jì) 17
3.1 總體設(shè)計(jì)思想 17
3.2 系統(tǒng)硬件部分的分析與設(shè)計(jì) 18
3.2.1 紅外遙控學(xué)習(xí)模塊 18
3.2.2 紅外遙控發(fā)射模式 22
圖3.11紅外發(fā)射流程圖 24
3.3 系統(tǒng)軟件部分的分析與設(shè)計(jì) 26
3.3.1 初始化模塊 26
3.3.2 主程序流程圖 27
3.3.3 遙控碼讀入程序的設(shè)計(jì) 27
3.3.4 遙控碼發(fā)射程序設(shè)計(jì) 29
3.3.5 延時(shí)程序 29
第4章 學(xué)習(xí)型紅外遙控器的調(diào)試與仿真 30
4.1 軟件部分的仿真 30
4.2 硬件部分的調(diào)試 31
4.3 小結(jié) 34
第5章 結(jié)論與展望 35
5.1 課題結(jié)論 35
5.2 設(shè)計(jì)的不足與改進(jìn) 35
5.3 結(jié)束語 36
致 謝 37
參考文獻(xiàn) 38
附 錄 39
附錄一:系統(tǒng)電路圖 39
附錄二:實(shí)物圖 39
附錄三:單片機(jī)源程序 40
摘 要
紅外遙控是一種無線、非接觸控制技術(shù),具有抗干擾能力強(qiáng)、信息傳輸可靠、功耗低、成本低、易實(shí)現(xiàn)等顯著優(yōu)點(diǎn),被諸多電子設(shè)備特別是家用電器廣泛采用。本設(shè)計(jì)提出了一種用于智能家居的學(xué)習(xí)型遙控器解決方案。該學(xué)習(xí)型遙控器采用最小化應(yīng)用模塊設(shè)計(jì),電路簡單,尤其是通過大量不同遙控碼的特征分析,在遙控碼的讀入時(shí)選擇了最佳采樣間隔,使遙控碼的學(xué)習(xí)成功率大大提高。該設(shè)計(jì)可以對各種紅外遙控器發(fā)射的信號進(jìn)行識別、存儲和再現(xiàn)功能,從而實(shí)現(xiàn)對各種家電的控制。
關(guān)鍵字:學(xué)習(xí)型遙控,AT89C52,紅外遙控
相關(guān)說明:
1. 如您下載的資料不止一份,建議您注冊成為本站會員。會員請登錄后下載。
2. 會員購買金幣50元以下,0.7元/個,50元以上,0.5元/個。具體請看:下載與付款。
3. 會員48小時(shí)內(nèi)下載同一文件,不重復(fù)扣金幣。
4. 下載后請用WinRAR或 WinZIP解壓縮后使用。
5. 如仍有其他下載問題,請看常見問題解答。
下載地址:
|
|
相關(guān)畢業(yè)論文(設(shè)計(jì)) |
|
推薦畢業(yè)論文(設(shè)計(jì)) |
|
|
|
|