版權說明:本文檔由用戶提供并上傳,收益歸屬內容提供方,若內容存在侵權,請進行舉報或認領
文檔簡介
基于51單片機的紅外遙控器設計天津職業(yè)大學二〇一五~二〇一六學年第1學期電子信息工程學院通信系統(tǒng)綜合實訓報告書班級:通信技術(5)班學號:13040456401304韓美紅季圓圓陳真真指導教師:利用C51單片機設計開發(fā)一套紅外線收發(fā)、顯示系統(tǒng)。編寫相關程序(匯編、C語言均可);●用Proteus繪制電路圖并仿真實現(xiàn)基本功能;●制作出實物二、需求分析(系統(tǒng)的應用場景、環(huán)境條件、參數(shù)等)現(xiàn)在各種紅外線技術已經源源不斷進入我們的生活中,在很多場合發(fā)揮著作用。機場、賓館、商場等的自動門,會在人進出時自動地開啟和關閉。原來,在自動門的一側有一個紅外線光源,發(fā)射的紅外線照射到另一側的光電管上,紅外線是人體察覺不到的。當人走到大門口,身體擋住紅外線,電管接收不到紅外線了。根據設計好的指令,觸發(fā)相應開關,就把門打開了。等人進去后,光電管又可以接到紅外線,恢復原來的線路,門又會自動關閉。因此這種光電管被稱為“電眼”,在許多自動控制設備中大顯身手。在家庭中,許多電子設備如彩色電視、空調、冰箱和音響等,都使用了各種“紅外線遙控器”。利用它我們可以非常方便的轉換電視頻道或設定空調的溫度檔次。三、概要設計(系統(tǒng)結構框圖/系統(tǒng)工作說明流程圖)紅外線收發(fā)、顯示系統(tǒng)硬件由以下幾部分組成:紅外遙控器,51單片機最小系統(tǒng),接收放大器一體集成紅外接收頭,LED燈顯示電路。紅外線接收是把遙控器發(fā)送的數(shù)據(已調信號)轉換成一定格式的控制指令脈沖(調制信號、基帶信號),是完成紅外線的接收、放大、解調,還原成發(fā)射格式(高、低電位剛好相反)的脈沖信號。這些工作通常由一體化的接收頭來完成,輸出TTL兼容電平。最后通過解碼把脈沖信號轉換成數(shù)據,從而實現(xiàn)數(shù)據的傳輸。紅外遙控系統(tǒng)電路框圖2)程序流程圖:程序是首先初始化紅外接收端口,然后檢測是否接收紅外信號,如果接收到紅外信號就調用接收子程序,然后就通過L額度LED顯示當前按鍵的結果,如圖所示:N程序流程圖3)源程序清單:#defineucharunsignedchar//這里用"uchar"代替"unsignedchar","uchar"用來定義無符號字符型數(shù)。#defineuintunsignedint//"uint"用來定義無符號整型數(shù)。/*********聲明子函數(shù)**************/sbitIRIN=P3^3;//定義紅外接收器數(shù)據線/********定義LED燈口線***********/sbitP2_0=P2^0;//定義LED燈口線。{}//確認IR信號出現(xiàn)//等IR變?yōu)楦唠娖剑^9ms的前導低電for(k=0;k<8;k++)//每組數(shù)據有8位{電平信號。//等IR變?yōu)榈碗娖?,跳過4.5ms的前導高//等IR變?yōu)楦唠娖?/計算IR高電平時長{return;}1/0.14ms計數(shù)過長自動離開。}//高電平計數(shù)完畢IRCOM[j]=IRCOM[i]>>1;//數(shù)據最高位補“0”“1”1)}if(N>=8){IRCOM[j]=IRCOM[]|Ox80;}//數(shù)據最高位補}unsignedchari;當?shù)贸鍪M制值為0x16時。延時函數(shù)x*0.14MS{}voiddelayms(uintxms){//延時函數(shù)x*1ms//i=xms即延時約xms毫秒{{//觸發(fā)方式為脈沖負邊沿觸發(fā)IRIN=1;//延時五、系統(tǒng)實現(xiàn)(清晰的實物照片)六、個人總結(課程學習體會與收獲及對課程的建議)電路板的調試到失敗后再一次全部重新開始,在這一個充滿挑戰(zhàn)伴隨挫折,充滿熱情伴隨打擊的過程中,我感觸頗深,它已不僅是一個對我三年學習知識情況和我的應用動手能力的檢驗,而且還是對我的鉆研精神,面對困難的心態(tài)
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網頁內容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
- 4. 未經權益所有人同意不得將文件中的內容挪作商業(yè)或盈利用途。
- 5. 人人文庫網僅提供信息存儲空間,僅對用戶上傳內容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內容本身不做任何修改或編輯,并不能對任何下載內容負責。
- 6. 下載文件中如有侵權或不適當內容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
評論
0/150
提交評論