freepeople性欧美熟妇, 色戒完整版无删减158分钟hd, 无码精品国产vα在线观看DVD, 丰满少妇伦精品无码专区在线观看,艾栗栗与纹身男宾馆3p50分钟,国产AV片在线观看,黑人与美女高潮,18岁女RAPPERDISSSUBS,国产手机在机看影片

正文內(nèi)容

基于單片機(jī)的紅外遙控開關(guān)設(shè)計(jì)本科畢業(yè)設(shè)計(jì)(參考版)

2025-07-05 16:47本頁(yè)面
  

【正文】 從這里走出,對(duì)我的人生來說,將是踏上一個(gè)新的征程,要把所學(xué)的知識(shí)應(yīng)用到。 最后,我要感謝我的父母對(duì)我的關(guān)系和理解,如果沒有他們?cè)谖业膶W(xué)習(xí)生涯中的無私奉獻(xiàn)和默默支持,我將無法順利完成今天的學(xué)業(yè)。 其次,我要感謝大學(xué)四年中所有的任課老師和輔導(dǎo)員在學(xué)習(xí)期間對(duì)我的嚴(yán)格要求,感謝他們對(duì)我學(xué)習(xí)上和生活上的幫助,使我了解了許多專業(yè)知識(shí)和為人的道理,能夠在今后的生活道路上有繼續(xù)奮斗的 力量。從他身上,我學(xué)到了許多能受益終生的東西。 首先,我要特別感謝我的知道郭謙功老師對(duì)我的悉心指導(dǎo),在我的論文書寫及設(shè)計(jì)過程中給了我大量的幫助和指導(dǎo),為我理清了設(shè)計(jì)思路和操作方法,并對(duì)我所做的課題提出了有效的改進(jìn)方案。這期間凝聚了很多人的心血,在此我表示由衷的感謝。本次畢業(yè)設(shè)計(jì)是對(duì)我大學(xué)四年學(xué)習(xí)下來最好的檢驗(yàn)。 首先非常感謝學(xué)校開設(shè)這個(gè)課題,為本人日后從事計(jì)算機(jī)方面的工作提供了經(jīng)驗(yàn),奠定了基礎(chǔ)。 本人愿意按照學(xué)校要求提交學(xué)位論文的印刷本和電子版,同意學(xué)校保存學(xué)位論文的印刷本和電子版,或采用影印、數(shù)字化或其它復(fù)制手段保存設(shè)計(jì)(論文);同意學(xué)校在不以營(yíng)利為目的的前提下,建立目錄檢索與閱覽服務(wù)系統(tǒng),公布設(shè)計(jì)(論文)的部分或全部?jī)?nèi)容,允許他人依法合理使用。 本聲明的法律后果由本人承 擔(dān)。盡我所知,除文中已經(jīng)注明引用的內(nèi)容外,本設(shè)計(jì)(論文)不含任何其他個(gè)人或集體已經(jīng)發(fā)表或撰寫過的作品成果。 學(xué)位論文作者(本人簽名): 年 月 日 學(xué)位論文出版授權(quán)書 本 人及導(dǎo)師完全同意《中國(guó)博士學(xué)位 論文全文數(shù)據(jù)庫(kù)出版章程》、《中國(guó)優(yōu)秀 碩士學(xué)位論文全文數(shù)據(jù)庫(kù)出版章程》 (以下簡(jiǎn)稱“章程” ),愿意將本人的學(xué)位論文提交“中國(guó)學(xué)術(shù)期刊(光盤版)電子雜志社”在《中國(guó)博士學(xué)位論文全文數(shù)據(jù)庫(kù)》、《中國(guó)優(yōu)秀碩士學(xué)位論文全文數(shù)據(jù)庫(kù)》中全文發(fā)表和以電子、網(wǎng)絡(luò)形式公開出版,并同意編入 CNKI《中國(guó)知識(shí)資源總庫(kù)》,在《中國(guó)博碩士學(xué)位論文評(píng)價(jià)數(shù)據(jù)庫(kù)》中使用和在互聯(lián)網(wǎng)上傳播,同意按“章程”規(guī)定享受相關(guān)權(quán)益。對(duì)本文的研究做出重要貢獻(xiàn)的個(gè)人和集體,均已在文中以明確方式注明并表示感謝。 end 29 附 錄 2 湖南工業(yè)大學(xué)本科畢業(yè)設(shè)計(jì)(論文) 32 學(xué)位論文原創(chuàng)性聲明 本人鄭重聲明:所呈交的學(xué)位論文,是本人在導(dǎo)師的指導(dǎo)下進(jìn)行的研究工作所取得的成果。 typedef unsigned char uint8。 typedef unsigned char uchar。 typedef unsigned char byte。 typedef signed char int8。 typedef long int32。 typedef unsigned long DWORD。 typedef unsigned long uint32。 typedef int int16。 typedef unsigned int WORD。 typedef unsigned int uint。 學(xué)生簽名: 日 期: 28 附 錄 1 文件名 其內(nèi)容如下: ifndef _MACRO_AND_CONST_H_ define _MACRO_AND_CONST_H_ typedef unsigned int uint16。很感謝各位指導(dǎo)老師的關(guān)心,你們幫助我解決了設(shè)計(jì)過程中遇到的一些問題,并提出了一些具有指導(dǎo)性的建議,使的本設(shè)計(jì)更趨完善。基于單片機(jī)的紅外遙控開關(guān)控制器 [J]。呂梅蕾 。 26 參考文獻(xiàn) [1]譚浩強(qiáng) . C 程序設(shè)計(jì)(第四版) [M].北京: 清華大學(xué)出版社, 20xx: 85131,170218. [2]郭天祥 . 新概念 51 單片機(jī) C 語(yǔ)言程序教程 — 入門、提高、開發(fā)、拓展全攻略[M].北京: 電子工業(yè)出版社, 20xx: 1137 [3]歐偉明,何靜,凌云,劉劍等編著, 肖伸平主審 .單片機(jī) 原理與應(yīng)用系統(tǒng) [M].北京:電子工業(yè)出版社, 20xx: 91101. [4]中山單片機(jī)學(xué)習(xí)網(wǎng) .紅外遙控解碼原理及單片機(jī)軟件鍵碼實(shí)例 [EB/OL]. [5]蘇長(zhǎng)贊 .紅外線與超聲波遙控 [M].北京:人民郵電出版社 ,1993:162. [6]凌志斌 ,鄧超平 ,鄭益慧 ,葉芃生 。系統(tǒng)采用軟件解碼具有電路簡(jiǎn)單、經(jīng)濟(jì)實(shí)用、操作簡(jiǎn)單、適用性強(qiáng)等特點(diǎn),單片機(jī)采 用 STC90C516RD+,充分利用了它的資源。 i13。 } } include include /*函數(shù)名稱:延時(shí)函數(shù) 函數(shù)功能:實(shí)現(xiàn) x* 的延時(shí) */ void delay(uchar x) //x* { uchar i。 PassWord=0。 Relay_4=~Relay_4。 break。 case 0x5e: //遙控器 3鍵的鍵碼 。 Relay_2=~Relay_2。 break。 Relay_1=~Relay_1。 //sbit P2_0=P2^0。 sbit Relay_3=P2^2。 include include sbit Relay_1=P2^0。 EX1 = 1。 } PassWord=IRCOM[2]。 EX1=1。 //數(shù)據(jù)最高位補(bǔ) ‘ 1’ } N=0。 //數(shù)據(jù)最高位補(bǔ)“,不是接 if (N=8) //收 串口數(shù)據(jù),而是 根據(jù) 脈 23 { //沖的延時(shí)來判斷 ‘ 1’和‘ 0’ 。 } // 計(jì)數(shù)過長(zhǎng)自動(dòng)離開。 if (N=30) //判斷是否超時(shí) { EX1=1。 } while (IRIN) //計(jì)算 IR 高電平時(shí)長(zhǎng) { delay(1)。k8。j4。 delay(1)。 delay(1)。//再次打開外部中斷,接收系統(tǒng)碼和數(shù)據(jù)碼 以及 return。 // 造成程序混亂 。 EX1 = 0。 uchar PassWord=0。 include sbit IRIN=P3^3。 //紅外解碼功能子程序調(diào)用 。 } } } void Exter1() interrupt 2 //外部中斷程序 。 { Relay()。 //驅(qū)動(dòng)晶體管是高電平,所以一開始將 while(1) // I/O 的電平拉低 。 } Main() { Inital()。 //允許總中斷中斷 ,使能 INT1 外部中斷 。 endif 相關(guān)程序代碼 本節(jié)將介紹整個(gè)系統(tǒng)設(shè)計(jì)中所涉及到的軟件程序代碼,包括主程序模塊代碼、紅外解碼代碼、繼電器控制代碼以及應(yīng)用到的主要延時(shí)功能代碼。同時(shí), 我 們自身模塊也需要包含這份模塊頭文件 (因?yàn)槠浒四K源文件中所需要的宏定義或 者是結(jié)構(gòu)體 ),好比我們平常所用的文件都是一式三份一樣,模塊本身也需要包含這個(gè)頭文件。但是總的原則是:不該讓外界知道的信息就不應(yīng)該出現(xiàn)在頭文件里,而外界調(diào)用模塊內(nèi)接口函數(shù)或者是接口變量所必須的信息就一定要出現(xiàn)在頭文件里,否則,外界就無法正確的調(diào)用我們提供的接口功能。我們可以把這個(gè)頭文件理解成為一份說明書,說明的內(nèi)容就 20 是我們的模塊對(duì)外提供 的接口函數(shù)或者是接口變量。可以稱其為一份接口描述文件。在我們的 C 文 件中,由于需要對(duì)外提供接口,因此必須有一些函數(shù)或者是變量提供給外部其它文件進(jìn)行調(diào)用。 ( 2) C 語(yǔ)言頭文件 *.h 談及到模塊化編程,必然會(huì)涉及到多文件編譯,也就是工程編譯。而在編寫這個(gè)模塊的時(shí)候很可能就需要利用到別人寫好的模塊的接口 ,這個(gè)時(shí)候我們關(guān)心的是它的模塊實(shí)現(xiàn)了什么樣的接口,我該如何去調(diào)用,至于模塊內(nèi)部是如何組織的,對(duì)于我而言,無需過多關(guān)注。好比我們買了一部手機(jī),我們只需要會(huì)用手機(jī)提供的功能即可,不需要知曉它是如何把短信發(fā)出去的,如何響應(yīng)我們按 鍵的輸入,這些過程對(duì)我們用戶而言,就是一個(gè)黑盒子。理想的模塊化應(yīng)該可以看成是一個(gè)黑盒子。編譯器也是以此文件來進(jìn)行編譯并生成相應(yīng)的目標(biāo)文件。 ( 1) C 語(yǔ)言源文件 *.c 提到 C 語(yǔ)言源文件,大家都不會(huì)陌生。以功能塊為單位進(jìn)行程序設(shè)計(jì),實(shí)現(xiàn)其求解算法的方法稱為模塊化。 循 環(huán) 判 斷 主程序 開始 初始化 中斷繼電器控制程序 是否按鍵? 紅外解碼程序 中斷返回 中斷開始 19 模塊化程序簡(jiǎn)介 模塊化程序設(shè)計(jì)即模塊化設(shè)計(jì),簡(jiǎn)單地說就是程序的編寫不是開始就逐條錄入計(jì)算機(jī)語(yǔ)句和指令,而是首先用主程序、子程序、子過程等框架把軟件的主要結(jié)構(gòu)和流程描述出來,并定義和調(diào)試好各個(gè)框架之間的輸入、輸出鏈接關(guān)系。 17 圖 單片機(jī)程序燒錄電路原理圖 圖 光耦隔離驅(qū)動(dòng)繼電器電路 18 第 3 章 系統(tǒng)軟件 部分 設(shè)計(jì) 程序的基本思路 及模塊化程序編寫介紹 系統(tǒng)軟件設(shè)計(jì)由紅外線解碼、中斷服務(wù)程序 、繼電器控制程序、延時(shí)程序 等幾部分程序組成, 本章將對(duì)整個(gè)編寫程序流程及程序代碼進(jìn)行表述 。 當(dāng)然,為了避免后置電路中的電源對(duì)整個(gè)控制系統(tǒng)造成干擾,如有條件,更好的是在三極管與單片機(jī)之間增加一個(gè)光耦 進(jìn)行光電隔離,值得注意的是,光耦不能夠與整個(gè)控制電路共用同一個(gè)電源,不然 不能夠?qū)崿F(xiàn)隔離效果,所以加上隔離光耦 為 使得系統(tǒng)更加穩(wěn)定,則還需要設(shè)計(jì)一獨(dú)立電源。 圖 單片機(jī)解碼控制電路原理圖 16 圖 PC838 接收電路原理圖 圖 繼電器控制電路原理圖 MAX232程序燒錄 電路 MAX232 芯片 與 RS232 串口 用來對(duì)單片機(jī)進(jìn)行程序燒錄 ,由于 RS232 串口需要正負(fù) 12V 兩個(gè)電源,所以應(yīng)該在 6 腳 連接如圖 4 只 構(gòu)成兩個(gè) 12V 電源,7,、 1 1 1 14 為數(shù)據(jù)通道,本設(shè)計(jì)采用的是 10,也就是MAX232 的第二數(shù)據(jù)通道 ,如圖 所示。 遙控器發(fā)出的紅外遙控信號(hào)經(jīng)紅外接收器 PC838 接收 處理后 直接送給 單片機(jī) 的中斷口 1,如圖 。 USB 電源系統(tǒng)供電電路 由于 USB 接口 能夠提供 5V 電壓,最大 500MA 的電流,足夠滿足本設(shè)計(jì)的電源適配需求,且電壓穩(wěn)定 ,所以本設(shè)計(jì)采用 USB 接口進(jìn)行供電 ,如圖 。 圖 電磁繼電器內(nèi)部示意圖 硬件系統(tǒng)相關(guān)電路圖 本節(jié)將提供該設(shè)計(jì)中所涉及到的系統(tǒng)整體原理圖以及模塊電路的原理圖,如紅外 14 接收模塊、 USB 供電模塊、單片機(jī)解碼控制模塊等。對(duì)于繼電器的 “ 常開、常閉 ” 觸點(diǎn),可以這樣來區(qū)分:繼電器線圈未通電時(shí)處于斷開狀態(tài)的靜觸點(diǎn),稱為 “ 常開觸點(diǎn) ” ;處于接通狀態(tài)的靜觸點(diǎn)稱為“ 常閉觸點(diǎn) ” 。當(dāng)線圈斷電后,電磁的吸力也隨之消失,銜鐵就會(huì)在彈簧的反作用力返回原來的位 置,使動(dòng)觸點(diǎn)與原來的靜觸點(diǎn)(常閉觸點(diǎn))釋放。廣泛應(yīng)用于電力保護(hù)、自動(dòng)化、運(yùn)動(dòng)、遙控、測(cè)量和通信等裝置中。輸入量可分為電氣量(如電流、電壓、頻率、功率等)及非電氣量(如溫度、壓力、速度等 )兩大類。故在電路中起著自動(dòng)調(diào)節(jié)、安全保護(hù)、轉(zhuǎn)換電路等作用。它具有控制系統(tǒng)(又稱輸入回路)和被控制系統(tǒng)(又稱輸出回路)之間的互動(dòng)關(guān)系。 ( 3) USB 接口的選型 USB 接口的型號(hào)多種多樣,對(duì)于供電電路來說,采用普通的 A 型或者 B型接口就可以了,本設(shè)計(jì)使用的是 A型 USB 接口,如圖 : 圖 USB 接口實(shí)物圖 13 電磁繼電器 要實(shí)現(xiàn)遙控開關(guān),需要選 擇繼電器配合單片機(jī)以及紅外遙控實(shí)現(xiàn)遙控開關(guān)的功能,本設(shè)計(jì)選用的是 5V 額定電壓的電磁繼電器。 USB 是在 1994 年底由英特爾、康柏、 IBM、
點(diǎn)擊復(fù)制文檔內(nèi)容
研究報(bào)告相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1