




版權說明:本文檔由用戶提供并上傳,收益歸屬內容提供方,若內容存在侵權,請進行舉報或認領
文檔簡介
1、 .天津職業大學二一五 二一六 學年 第 1 學期電子信息工程學院通信系統綜合實訓報告書課程名稱:通信系統綜合實訓通信技術(5)班班學姓級:號:名:1304045640 1304045641 1304045646韓美紅 季圓圓 陳真真指導教師:崔雁松2015 年 11 月 17 日word 文檔 .一、 任務要求利用 c51 單片機設計開發一套紅外線收發、顯示系統。具體要求:l 編寫相關程序(匯編、c 語言均可);l 用 proteus 繪制電路圖并仿真實現基本功能;l 制作出實物二、 需求分析(系統的應用場景、環境條件、參數等)現在各種紅外線技術已經源源不斷進入我們的生活中,在很多場合發揮著
2、作用。機場、賓館、商場等的自動門,會在人進出時自動地開啟和關閉。原來,在自動門的一側有一個紅外線光源,發射的紅外線照射到另一側的光電管上,紅外線是人體察覺不到的。當人走到大門口,身體擋住紅外線,電管接收不到紅外線了。根據設計好的指令,觸發相應開關,就把門打開了。等人進去后,光電管又可以接到紅外線,恢復原來的線路,門又會自動關閉。因此這種光電管被稱為“電眼”,在許多自動控制設備中大顯身手。在家庭中,許多電子設備如彩色電視、空調、冰箱和音響等,都使用了各種“紅外線遙控器”。利用它我們可以非常方便的轉換電視頻道或設定空調的溫度檔次。三、概要設計(系統結構框圖/系統工作說明流程圖)紅外線收發、顯示系統
3、硬件由以下幾部分組成:紅外遙控器,51 單片機最小系統,接收放大器一體集成紅外接收頭,led 燈顯示電路。紅外線接收是把遙控器發送的數據 (已調信號)轉換成一定格式的控制指令脈沖 (調制信號、基帶信號),是完成紅外線的接收、放大、解調,還原成發射格式(高、低電位剛好相反)的脈沖信號。這些工作通常由一體化的接收頭來完成,輸出ttl 兼容電平。最后通過解碼把脈沖信號轉換成數據,從而實現數據的傳輸。word 文檔 .紅外遙控系統電路框圖四、 詳細設計(proteus 電路圖、程序流程圖、源程序清單)1)proteus 電路圖:word 文檔 .2)程序流程圖:程序是首先初始化紅外接收端口,然后檢測是
4、否接收紅外信號,如果接收到紅外信號就word 文檔 .調用接收子程序,然后就通過 l 額度 led 顯示當前按鍵的結果,如圖所示:開始ny調用接收子程序返回程序流程圖3)源程序清單:#include /頭文件#define uchar unsigned char /這里用uchar代替unsigned char,uchar用來定義無符號字符型數。#define uint unsigned int /uint用來定義無符號整型數。uchar distemp; /定義變量uchar ircom7;/*聲明子函數*/void delay(uchar x); / x*0.14msvoid delaym
5、s(uint);sbit irin = p33; /定義紅外接收器數據線word 文檔 ./*定義 led 燈口線*/sbit p2_0=p20; /定義 led 燈口線。sbit p2_1=p21;sbit p2_2=p22;sbit p2_3=p23;sbit p2_4=p24;sbit p2_5=p25;sbit p2_6=p26;sbit p2_7=p27;void ir_in() interrupt 2 using 0unsigned char j,k,n=0;ex1 = 0;delay(15);if (irin=1) ex1 =1;return;/確認 ir 信號出現while (
6、!irin)delay(1);for (j=0;j4;j+)/等 ir 變為高電平,跳過 9ms 的前導低電平信號。/收集四組數據for (k=0;k=30) ex1=1;return;/0.14ms 計數過長自動離開。/高電平計數完畢ircomj=ircomj 1;/數據最高位補“0”if (n=8) ircomj = ircomj | 0x80; /數據最高位補“1”n=0;if (ircom2!=ircom3) ex1=1; return; word 文檔 .switch(ircom2)case 0x45:/全亮全滅p2=0x00;break;case 0x47:p2=0xff;brea
7、k;case 0x16:p2_7=p2_7;break;/當得出十六進制值為 0x16 時。case 0x0c:p2_6=p2_6;break;case 0x18:p2_5=p2_5;break;case 0x5e:p2_4=p2_4;break;case 0x08:p2_3=p2_3;break;case 0x1c:p2_2=p2_2;break;case 0x5a:p2_1=p2_1;break;case 0x42:p2_0=p2_0;break;ex1 = 1;void delay(unsigned char x)/延時函數 x*0.14msunsigned char i;while(x
8、-)for (i = 0; i0;k-)/i=xms 即延時約 xms 毫秒for(y=110;y0;y-);void check()p2=0x7f; delayms(200);p2=0x3f; delayms(200);p2=0x1f; delayms(200);p2=0x0f; delayms(200);p2=0x07; delayms(200);p2=0x03; delayms(200);p2=0x01; delayms(200);p2=0x00; delayms(1000);p2=0xff;main()/ 主函數check(); /開機自檢 led 的好壞ie = 0x84;/允許總中斷中斷,使能 int1 外部中斷/觸發方式為脈沖負邊沿觸發/i/o 口初始化tcon = 0x10;irin=1;delayms(10);/延時while(1);五、 系統實現(清晰的實物照片)word 文檔 .word 文檔 .六、 個人總結(課程學習體會與收獲及對課程的建議)通過本次紅外系統的設計,我大有收獲。從得到題目到查找資料,從電路板的調試到失敗后再一次全部重新開始,在這一個充滿挑戰伴隨挫折,充滿熱情伴隨打擊的過程中,我感觸頗深,它已不僅是一個對我三年學習知識情況和我的應用動手能力的檢驗,而
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯系上傳者。文件的所有權益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網頁內容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
- 4. 未經權益所有人同意不得將文件中的內容挪作商業或盈利用途。
- 5. 人人文庫網僅提供信息存儲空間,僅對用戶上傳內容的表現方式做保護處理,對用戶上傳分享的文檔內容本身不做任何修改或編輯,并不能對任何下載內容負責。
- 6. 下載文件中如有侵權或不適當內容,請與我們聯系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 鐵路旅客運輸服務鐵路客運服務質量保證與補救課件
- 生活用品租賃協議
- 鐵路市場營銷市場細分的原則課件
- 河池脫硫塔防腐施工方案
- 中國主要旅游線路
- 大學生職業規劃大賽《光電信息科學與工程專業》生涯發展展示
- 分銷商合同框架協議
- 江西工程職業學院《影視傳媒法律法規》2023-2024學年第二學期期末試卷
- 湘潭理工學院《建筑結構抗震》2023-2024學年第二學期期末試卷
- 天津仁愛學院《發電廠電氣設備及運行》2023-2024學年第二學期期末試卷
- 2025榆林能源集團有限公司招聘工作人員(473人)筆試參考題庫附帶答案詳解
- 銀行等安全保衛現場檢查要點清單
- 活動場地租賃與活動安全責任協議
- 《數據統計與分析》課件
- 旅行社企業章程范本
- 2024屆新高考物理沖刺復習:“正則動量”解決帶電粒子在磁場中的運動問題
- 2024年國家糧食和物資儲備局直屬事業單位招聘筆試參考題庫附帶答案詳解
- 第一種工作票樣板(最新)
- 部編版二年級道德與法治下冊《道德與法治》集體備課全部教案
- 地下儲氣庫天然氣損耗及控制
- LED顯示屏售后服務、質量保證承諾教程文件
評論
0/150
提交評論