【電氣設計自動化論文】遙控照明系統(tǒng)設計
【電氣設計自動化論文】遙控照明系統(tǒng)設計,電氣設計,自動化,論文,遙控,照明,系統(tǒng),設計
本科畢業(yè)論文(設計)手冊( 2015 屆) 遙控照明系統(tǒng)設計學 院 電子信息工程學院 專 業(yè) 電氣工程及其自動化 姓 名 指導教師 職 稱 助 教 等 級 碩 士 學號:1108441078附件 42目 錄本科畢業(yè)論文(設計任務書…………………………………X本科畢業(yè)論文(設計)開題報告………………………………X本科畢業(yè)論文(設計)中期報告………………………………X本科畢業(yè)論文(設計)指導記錄………………………………X本科畢業(yè)論文(設計)答辯記錄………………………………X本科畢業(yè)論文(設計)成績評定表……………………………X3本科畢業(yè)論文(設計)任務書(指導教師、學生共同簽訂)學號 1108441078 姓名 指導教師題目 遙控照明系統(tǒng)的設計題目來源 A.實驗 B.實習 C.工程實踐 D.社會調(diào)查 E.教研 F.科研 G.其它類別 A.論文 B.設計 C.其它 性質 A. 理論研究 B. 應用研究 C. 綜合研究 D.其它一、指導教師責任。(一)指導教師應端正思想,把培養(yǎng)人才放在首位,注重培養(yǎng)學生的學習能力、實踐能力和創(chuàng)新能力。嚴格要求學生,培養(yǎng)學生科學嚴謹?shù)膽B(tài)度和實事求是的作風。(二)指導教師應當對學生進行學術道德、學術規(guī)范教育,對畢業(yè)論文(設計)進行適當指導(不少于 8 次),對畢業(yè)論文(設計)是否由其獨立完成進行審查。(三)指導教師在指導畢業(yè)論文(設計)期間請假應事先布置學生任務,或委托他人代為指導。請假 2 周以上者,須經(jīng)院系批準;請假超過 4 周者,應及時向院(系)申請調(diào)整指導教師。(四)接受并并執(zhí)行院系指導教師遴選和評價具體辦法以及學校、院系相關考核。二、學生責任。(一)學生應按照專業(yè)人才培養(yǎng)方案規(guī)定,參加畢業(yè)論文(設計)與綜合訓練。(二)學生應重視畢業(yè)論文(設計),嚴格遵守學校、院系相關制度;按照要求參加院系畢業(yè)論文(設計)集中指導;在校外撰寫畢業(yè)論文(設計)的,要遵守所在單位的有關規(guī)章制度。(三)學生應在指導教師指導下,查閱文獻、搜集資料、實地調(diào)研,撰寫文獻綜述、開題報告、論文(設計說明書)等;經(jīng)常、主動向指導教師匯報論文(設計)進展情況,接受指導。畢業(yè)論文(設計)完成后,應按規(guī)范要求提交材料,并按時參加答辯。(四)學生應按時完成各階段任務,保證畢業(yè)論文(設計)質量;應恪守學術道德和學術規(guī)范,在指導教師指導下獨立完成論文,不得抄襲;嚴禁弄虛作假、請人代替完成;否則,任何時候一經(jīng)發(fā)現(xiàn)均取消成績,并追究當事人責任。教師簽名: 學生簽名: 年 月 日指導小組(教研室)意見:組長簽名:院(系)意見:負責人簽名:4本 科 畢 業(yè) 論 文 ( 設 計 ) 開 題 報 告(學生填寫)學 號 1108441078 姓 名 指 導 教 師題目 遙控照明系統(tǒng)的設計課題內(nèi)容:(研究現(xiàn)狀、目標、意義等,空白不足可增加頁面)研究現(xiàn)狀運用紅外遙控技術還有 AT89C51 單片機另外還有許多與之有關的程序等來實現(xiàn)控制的智能遙控控制開關等構成的遙控照明系統(tǒng)。像這一類都智能遙控照明系統(tǒng)有許多特點。包括有很強的適應性即這類系統(tǒng)可以應用在很多場合。除此之外還有比較強的靈敏度也就是這個系統(tǒng)在實現(xiàn)控制的時候反應速度快且準確無誤最后像這類系統(tǒng)更具有良好的先進性。在人類日常工作學習以及生活之中。像這類先進的遙控照明系統(tǒng)應用廣泛而又具有多樣性.與此同時讓人類的日常生活也變得更加的豐富多彩以及給人們的生活也帶來極大的方便等。此次課程設計包括許多組成部分,其中有硬件部分及其組成還有軟件部分的相關設計還包括與解碼有關的一些簡易原理圖還有與之相關的程序圖。為了達到一定都控制精確度,由三個與之相關的部分可以很好地解決這一問題。而這三個部分構成了脈沖發(fā)射部分。這三個部分分別是連接段,控制段,結束段。當然這個遙控照明系統(tǒng)最重要的組成部分還是他的發(fā)射部分和他的結收部分另外要進行校驗的話,應選擇在接收口。發(fā)射裝置的組成比較復雜包括矩陣鍵盤,編碼調(diào)試LED紅外發(fā)射器。而接收的部分則有由LED紅外光和解調(diào)以及解碼電路等構成的。這類遙控照明系統(tǒng)有非常大的使用價值而且有較少都花費就可以大量生產(chǎn),日常生活的許多方面都可以用到這類系統(tǒng)比方說小區(qū)樓道里的照明燈,地下室照明,車庫等照明意義當今社會是一個迅速發(fā)展的社會,科技日新月異,第三次科技革命的成果普惠大眾。人們的生活環(huán)境有很大的改善,生活水平也不斷的有所提高。與此同時,人們的現(xiàn)代城市房屋的購買與居住的環(huán)境也隨之有很大的提高,人均居住面積越來越大,而總的居住面積也有所擴增,對于整個家庭室內(nèi)的的照明控制系統(tǒng)的設計以及電氣設備等還是和以前一樣,大多數(shù)還是由傳統(tǒng)過時的手段的并且非常機械的開關進行控制。而這類開關有非常多的缺陷,比如人們經(jīng)常需要接觸這些開關很容易讓這些開關磨損,另外由于居住的房屋面積可能比較大,如果有什么事情需要在夜間去啟動這些開關的話,會給人們的日常生活帶來極大的不便?;谝陨线@些原因,本論文相應的設計出了一種相對而言比較低廉的成本,另外工作性能也有所保證,運用了單片機的一些原理的一種家庭要開智能照明開關。此系統(tǒng)一單片機為載體,可以運用無限通信的方式來遠距離的實現(xiàn)對整個家庭的所有照明電燈,還有電氣設備的控制。這樣就給人們的生活帶來的便捷,同樣也更加安全,這樣也就完全不用親自用手去接觸這些帶有高電壓的這些開關。本設計的核心是單片機,通過本次設計加強對單片機的相關功能的理解,更好的在以后的工作中去運用單片機。應用根據(jù)單片機的有關原理以及紅外遙控開關所控制的一些比較特殊的開關系統(tǒng)等等來完成這一課題的研究。當然,這些控制系統(tǒng)在人們的日常生活和工作以及國家的現(xiàn)代化建設有非常重要的作用。比如在一家現(xiàn)代化的工廠里,完全可以采用這個系統(tǒng)來實現(xiàn)對各種車床,機器的控5制?;谶@種控制系統(tǒng)的很多的優(yōu)越性,包括它的先進的功能,靈活的功能,以及適用性強的功能等。這種控制系統(tǒng)在生產(chǎn)中的全面應用也使得生產(chǎn)生活效率大大提高,繼續(xù)推進各方面技術的發(fā)展。為國家的建設做出貢獻。也能夠很好的說明科技的進步讓人們的生活豐富多彩。課題關鍵問題及難點:1,單片機的的基本原理的應用2,信號發(fā)射端的組成及其發(fā)射原理。3,信號接收端的組成及其發(fā)射原理。4.數(shù)據(jù)的傳遞以及接收的過程。擬采取的方式、方法及計劃進程安排(主要技術路線):對于整個系統(tǒng)來說。其構成是由兩個部分,包括發(fā)射部分以及接收部分。對于發(fā)射部分則是運用脈沖個數(shù)編碼??梢詫蕚浒l(fā)射的部分的信號調(diào)制成 38khz 載波信號。再通過紅外發(fā)射管發(fā)射這種信號。對于接收部分則是由紅外接收管構成,發(fā)射部分會發(fā)射出一些信號,這些信號會被紅外接收管所接受,然后對其解碼。而這些接收的信號經(jīng)由單片機的仔細分析從而由輸出端輸出與之對應的輸出控制信號,與發(fā)射部分有關按下的按鍵號會被數(shù)碼管以及發(fā)光二極管顯示出來的。6參考文獻:[1] :韓太林.單片機原理和應用[M] .北京:2004,電子信息工業(yè)出版社.[2]:張毅剛.單片機原理及其應用[M] .北京:2003,高等教育出版社,[3]:盧飛躍.紅外遙控多路的設計以及搶答器的設計[J] .2004,番禺職業(yè)技術學院學報,[4]:黃尊熹.單片機原理的接口及其應用[M] .2001,西北工業(yè)大學出版社,. [5]:樓然苗,李光飛,8951 單片機的設計以及實例[M] .北京:2007,北航空出版社, [6]:李必紅,王忠魁.基于單片機控制機床數(shù)控改造[J] .山西工學院學報。[7]:高建榮.基于單片機控制紅外線遙控的編碼實現(xiàn)[M].2004 計算機工程與設計.[8]:劉曉明,王軍.兩種紅外解碼技術的探討[M].2002,測控技術.[9]:肖圣兵,和徐清源.有關紅外遙控信號的解碼以及方法[J] .2002,蘇州大學學報【自然科學】.[10]:付家才.與單片機有關的控制工程實踐方法[J].北京:2003,北京化學工業(yè)出版社,[11]:周立功.增強型 AT89C51 單片機速成與實戰(zhàn)[M].北京:2003,北京理工大學出版社.[12]:嚴天峰.單片機仿真調(diào)試以及應用系統(tǒng)開發(fā) [J].北京:北京理工出版社,2005.[13]:馮建華.與單片機應用系統(tǒng)設計有關的產(chǎn)品開發(fā)[J].北京:2005,西北工業(yè)大學出版社 。7[14]:裴彥純.以單片機系統(tǒng)的為基礎的紅外遙控器應[J].北京:2006,北京理工出版社。指導教師意見:教師簽名: 年 月 日指導小組(教研室)意見:組長簽名: 年 月 日本 科 畢 業(yè) 論 文 ( 設 計 ) 中 期 報 告(學生填寫)學 號 1108441078 姓 名 指 導 教 師題目 遙控照明系統(tǒng)的設計8(簡述開題以來工作進展和成效、存在的問題、下一步計劃與安排)收集與論文相關的一些材料,通過篩選有用的一些信息,再學校相關的一些知識,可以開始動手做論文,了解一些關于單片機的知識。(1)微處理器 CPU:有一個 8 位的 CPU,跟一般的 CPU 是差不多的,也包含了運算器以及控制器兩個部分,使得面向控制的出路功能更加強大,一方面能夠處理字節(jié)數(shù)據(jù),另一方面也可以進行變量的處理。(2)數(shù)據(jù)存儲器 RAM:片內(nèi)的內(nèi)存是 128B,片外則可以外擴到 64KB。能夠增加單片機的運行的速度,更重要的是這種結果的 RAM 能夠減小功耗。(3)程序存儲器 ROM/EPROM:作用是可以用來存儲程序,而 8031 是沒有此部件的,對于8051 的是為 4KB 的 ROM;而 8751 是為 4KBEPROM。片外則最多能夠擴到 64KB。(4)4 個 8 位并行 I/O 口包括 P0 和 P1 以及 P2 還有 P3。(5)有 1 個串行口:還有 1 個全雙工的串行口,包括四種工作的方式。能夠進行串行通信以及擴展并行 I/O 口,還可以跟多個單片機相連,從而組成多機的系統(tǒng),這樣的話使單片機功能也就更加強大還可以有更廣的運用。(6)還包括 2 個 16 位定時器/計數(shù)器。(7)中斷系統(tǒng)組成有:五個中斷源,兩級的中斷優(yōu)先權。(8)特殊功能寄存器 SFR:總計共有二十一個、可以用在 CPU 對片內(nèi)各功能部件進行管理和控制以及監(jiān)視。當然存在的問題也不少,包括對發(fā)射端以及接收端的原理還不夠了解,下一步的計劃是對整個系統(tǒng)進行全面的了解。指導教師意見:教師簽名:月 日指導小組(教研室)意見:組長簽名:月 日本科畢業(yè)論文(設計)指導記錄(指導教師、學生共同填寫)學 號 1108441078 姓 名 指 導 教 師9題目第 次指導 時間: 地點: 指導形式:(可根據(jù)記錄內(nèi)容需要調(diào)整頁面大小;指導形式指面談、郵件等形式)學生簽名: 教師簽名: (指導記錄可連續(xù)填寫,每 2 次指導記錄之間空兩行,時間、地點、簽名、指導形式等格式相同)本科生畢業(yè)論文(設計)答辯記錄學號 1108441078 姓名 指導教師題目 遙控照明系統(tǒng)的設計10答辯組成員組長 職稱 職務成員 職稱 成員 職稱成員 職稱 成員 職稱成員 職稱 成員 職稱答 辯 秘 書 答辯時間 月 日 時陳述、提問及回答情況記錄:答辯秘書簽名: 答辯組長簽名: 年 月 日本科生畢業(yè)論文(設計)成績評定表學號 1108441078 姓名 指導教師11題目 遙控照明系統(tǒng)的設計內(nèi)容提要及指導教師意見評分:(百分制) 指導教師簽名: 年 月 日12評閱教師評閱意見評分:(百分制) 評閱教師簽名: 年 月 日答辯小組答辯意見評分:(百分制) 組長簽名: 年 月 日答辯委員會意見總評分數(shù):(百分制) 論文等級:(五級制) 評定人簽名: 負責人簽名: ﹡總評成績=指導教師評分*25%+評閱教師評分*25%+答辯小組評分*50%2015 屆本科畢業(yè)設計論文本科畢業(yè)論文(設計)(2015 屆)遙控照明系統(tǒng)設計院 系 電子信息工程學院 專 業(yè) 電氣工程及其自動化 姓 名 指導教師 講師 學號:2015 屆本科畢業(yè)設計論文摘 要運用紅外遙控技術還有 AT89C51 單片機另外還有許多與之有關的程序等來實現(xiàn)控制的智能遙控控制開關等構成的遙控照明系統(tǒng)。像這一類都智能遙控照明系統(tǒng)有許多特點。包括有很強的適應性即這類系統(tǒng)可以應用在很多場合。除此之外還有比較強的靈敏度也就是這個系統(tǒng)在實現(xiàn)控制的時候反應速度快且準確無誤最后像這類系統(tǒng)更具有良好的先進性。在人類日常工作學習以及生活之中。像這類先進的遙控照明系統(tǒng)應用廣泛而又具有多樣性.與此同時讓人類的日常生活也變得更加的豐富多彩以及給人們的生活也帶來極大的方便等。此次課程設計包括許多組成部分,其中有硬件部分及其組成還有軟件部分的相關設計還包括與解碼有關的一些簡易原理圖還有與之相關的程序圖。為了達到一定都控制精確度,由三個與之相關的部分可以很好地解決這一問題。而這三個部分構成了脈沖發(fā)射部分。這三個部分分別是連接段,控制段,結束段。當然這個遙控照明系統(tǒng)最重要的組成部分還是他的發(fā)射部分和他的結收部分另外要進行校驗的話,應選擇在接收口。發(fā)射裝置的組成比較復雜包括矩陣鍵盤,編碼調(diào)試LED紅外發(fā)射器。而接收的部分則有由LED紅外光和解調(diào)以及解碼電路等構成的。這類遙控照明系統(tǒng)有非常大的使用價值而且有較少都花費就可以大量生產(chǎn),日常生活的許多方面都可以用到這類系統(tǒng)比方說小區(qū)樓道里的照明燈,地下室照明,車庫等照明。關鍵詞: AT89C51 芯片 智能遙控開關2015 屆本科畢業(yè)設計論文AbstractThe design of an infrared remote-control multi-line switch is introduced.This switch is based on principle of intellected remote-control and AT89C51 single chip microcomputer controlling .This system has strong applicability,flexibility and advancement.People's life is improved greatly by Its apply. Its system composition and design of hardware and software are presented. The basic structure and chart of control decode program are also expounded. In order to achieve exact remote-control, the transmitted signal is divided into 3 parts:the connecting section, the controlling section and the ending section, then the receiver will verify it.The whole system is composed by the launches partially and the receives partially two parts.Launches partially including the keyboard matrix,the coded modulation,the LED infrared transmitter;Receives partially including the LED infrared light launch,the demodulation,decodes the electric circuit. It was proved that this kind of remote-control is convenient, reliable and practical after using in remote-control system.Key words: the chip of AT89C51; intellected remote-control switch2015 屆本科畢業(yè)設計論文目 錄1 緒 論 .11.1 設計背景 11.2 應用前景 .12 設計方案 .22.1 本設計方案和及其比較 .22.2 機型及元器件選擇 32.2.1 有關單片機的一些選擇 .32.2.2 AT89C51 單片機的相關硬件結構 42.3 軟、硬件功能劃分 .52.4 總體的方案的設計 53 系統(tǒng)的設計 .73.1 系統(tǒng)硬件的設計 .73.1.1 硬件要求 .73.1.2 鍵盤接口 .103.1.3 LED 顯示器的介紹 113.1.4 發(fā)射部分 .133.1.5 接收部分 .133.2 系統(tǒng)軟件設計 .143.2.1 發(fā)射部分的工作原理 .143.2.2 接收部分工作原理 .143.3 遙控系統(tǒng)的編碼及解碼 153.3.1 遙控發(fā)射編碼格式 .153.3.2 數(shù)據(jù)幀的接收處理 .163.4 遙控發(fā)射及接收控制程序流程圖 163.4.1 遙控發(fā)射控制流程圖 .163.4.2 遙控接收控制流程圖 .184 系統(tǒng)調(diào)試 .21結束語 23附 錄 24合肥師范學院 2015 屆本科畢業(yè)論文設計1 11 緒 論1.1 設計的現(xiàn)實意義當今社會是一個迅速發(fā)展的社會,科技日新月異,第三次科技革命的成果普惠大眾。人們的生活環(huán)境有很大的改善,生活水平也不斷的有所提高。與此同時,人們的現(xiàn)代城市房屋的購買與居住的環(huán)境也隨之有很大的提高,人均居住面積越來越大,而總的居住面積也有所擴增,對于整個家庭室內(nèi)的的照明控制系統(tǒng)的設計以及電氣設備等還是和以前一樣,大多數(shù)還是由傳統(tǒng)過時的手段的并且非常機械的開關進行控制。而這類開關有非常多的缺陷,比如人們經(jīng)常需要接觸這些開關很容易讓這些開關磨損,另外由于居住的房屋面積可能比較大,如果有什么事情需要在夜間去啟動這些開關的話,會給人們的日常生活帶來極大的不便?;谝陨线@些原因,本論文相應的設計出了一種相對而言比較低廉的成本,另外工作性能也有所保證,運用了單片機的一些原理的一種家庭要開智能照明開關。此系統(tǒng)一單片機為載體,可以運用無限通信的方式來遠距離的實現(xiàn)對整個家庭的所有照明電燈,還有電氣設備的控制。這樣就給人們的生活帶來的便捷,同樣也更加安全,這樣也就完全不用親自用手去接觸這些帶有高電壓的這些開關。本設計的核心是單片機,通過本次設計加強對單片機的相關功能的理解,更好的在以后的工作中去運用單片機。‘1.2 相關應用根據(jù)單片機的有關原理以及紅外遙控開關所控制的一些比較特殊的開關系統(tǒng)等等來完成這一課題的研究。當然,這些控制系統(tǒng)在人們的日常生活和工作以及國家的現(xiàn)代化建設有非常重要的作用。比如在一家現(xiàn)代化的工廠里,完全可以采用這個系統(tǒng)來實現(xiàn)對各種車床,機器的控制?;谶@種控制系統(tǒng)的很多的優(yōu)越性,包括它的先進的功能,靈活的功能,以及適用性強的功能等。這種控制系統(tǒng)在生產(chǎn)中的全面應用也使得生產(chǎn)生活效率大大提高,繼續(xù)推進各方面技術的發(fā)展。為國家的建設做出貢獻。也能夠很好的說明科技的進步讓人們的生活豐富多彩。合肥師范學院 2015 屆本科畢業(yè)論文設計2 22 設計方案2.1 課題相關的方案及其有關的比較根據(jù)單片機有關原理來實現(xiàn)相應的遙控照明控制系統(tǒng)的設計。運用不同的器件和原理有以下兩種方案可供選擇。1方案一:紅外遙控電路及其相關設計根據(jù)相關知識,由單通道構成紅外遙控電路??梢詮膱D 2.1 看出??梢栽O計簡單的常規(guī)集成電路來實現(xiàn)。用這種方法設計的電路,相應的成本會比較少,也無需使用專門的譯碼器,而通常這種譯碼器比較昂貴。圖 2.1 與紅外發(fā)射有關的圖示通常會有振蕩頻率是通過紅外發(fā)光的一個二極管來完成。而這個具有控制功能的震蕩頻率是電路直接產(chǎn)生的。同樣,一個單通道的遙控器正是和這個電路一樣。通過此過程完成頻率的發(fā)射。紅外發(fā)光二極管發(fā)射一個震蕩頻率,而這個頻率被紅外接收頭接收到,設計相應的電路對接收的頻率解碼,解碼完成后電路就會完成有關的控制方案二:與遙控開關有關的電路的設計我們需要完成紅外遙控器,這需要由單片機的功能來完成。而這個遙控器可以控制多個電源開關。通過按鍵控制實現(xiàn)紅外發(fā)射。遙控按鈕被按下時,此時單片機會產(chǎn)生相應的控制脈沖信號,而此信號通過紅外發(fā)光二極管發(fā)射出去。由此完成信號的發(fā)送。有關的受到控制的電器的對應序號會被顯示出來,在控制脈沖發(fā)射出去,被紅外接收器所接收是,這時顯示設備顯就會顯示對應的序號。 兩種方案的對較:總的來說,對于方案一所描述的方法,沒有運用單片機來實現(xiàn)控制。其功能也不夠強大,也就只能夠來完成對某些電路進行很簡單的控制。對比之下,對于方案二來說,是完全運用單片機來實現(xiàn)控制的,雖然電路非常簡單,但是卻有較強的實用性。因此,本次設計采用方案二的方法。2.2 相關的元器件的和需要的機型選擇本課題需要用到一種單片機,被稱為 AT89C51,可以通過這種單片機來實現(xiàn)紅外信號的控制。在發(fā)射部分的電路中我所采用的元器件有 AT89C51 芯片、產(chǎn)生振蕩頻率紅外發(fā)射合肥師范學院 2015 屆本科畢業(yè)論文設計3 3另外還有發(fā)光二極管以及三極管還有警惕振蕩器等所構成。當然紅外接收部分也很重要,由 ST188 的紅外接收器以及帶有 LED 數(shù)碼管的顯示器等相關元器件組成。 、2.2.1 單片機的選擇單片機的主要性能指標有:字長、主頻、指令執(zhí)行時間、電源功耗等。選擇單片機不僅要考慮其主要的性能指標,更要考慮單片機的中斷能力、接口、片內(nèi)存儲器大小、抗干擾能力等。本次設計所選的單片機為 AT89C51,其功能足以完成本次課題的設計。它的具體的引腳及其功能由于篇幅有限在此不做介紹。 2.2.2 AT89C51 單片機的硬件結構(1)微處理器 CPU:有一個 8 位的 CPU,跟一般的 CPU 是差不多的,也包含了運算器以及控制器兩個部分,使得面向控制的出路功能更加強大,一方面能夠處理字節(jié)數(shù)據(jù),另一方面也可以進行變量的處理。(2)數(shù)據(jù)存儲器 RAM:片內(nèi)的內(nèi)存是 128B,片外則可以外擴到 64KB。能夠增加單片機的運行的速度,更重要的是這種結果的 RAM 能夠減小功耗。(3)程序存儲器 ROM/EPROM:作用是可以用來存儲程序,而 8031 是沒有此部件的,對于 8051 的是為 4KB 的 ROM;而 8751 是為 4KBEPROM。片外則最多能夠擴到 64KB。(4)4 個 8 位并行 I/O 口包括 P0 和 P1 以及 P2 還有 P3。(5)有 1 個串行口:還有 1 個全雙工的串行口,包括四種工作的方式。能夠進行串行通信以及擴展并行 I/O 口,還可以跟多個單片機相連,從而組成多機的系統(tǒng),這樣的話使單片機功能也就更加強大還可以有更廣的運用。(6)還包括 2 個 16 位定時器/計數(shù)器。(7)中斷系統(tǒng)組成有:五個中斷源,兩級的中斷優(yōu)先權。(8)特殊功能寄存器 SFR:總計共有二十一個、可以用在 CPU 對片內(nèi)各功能部件進行管理和控制以及監(jiān)視??紤]到 AT89C51 單片機具有以上所提到的優(yōu)點,因此我就確定選擇了它作為系統(tǒng)硬件所選單片機類型。2.3 軟、硬件功能劃分本次設計的硬件部分包括紅外發(fā)射和紅外遙控接收兩個部分的電路。關于電路的工作原理將在相應的章節(jié)介紹,在次就不做贅述。系統(tǒng)的軟件部分的設計就要求在紅外遙控發(fā)射端對紅外信號進行編碼,在合肥師范學院 2015 屆本科畢業(yè)論文設計4 4接收端對所讀取的編碼進行解碼,這就要求編譯顯影的功能程序執(zhí)行各自操作,最終實現(xiàn)對硬件電路的智能控制的目的。軟件部分的程序包括鍵盤掃描程序、剪號處理程序、38KHz 載波及編碼脈沖發(fā)射程序、遙控接收及處理程序、延遲子程序。2.4 總體方案設計對于整個系統(tǒng)來說。其構成是由兩個部分,包括發(fā)射部分以及接收部分。對于發(fā)射部分則是運用脈沖個數(shù)編碼??梢詫蕚浒l(fā)射的部分的信號調(diào)制成38khz 載波信號。再通過紅外發(fā)射管發(fā)射這種信號。對于接收部分則是由紅外接收管構成,發(fā)射部分會發(fā)射出一些信號,這些信號會被紅外接收管所接受,然后對其解碼。而這些接收的信號經(jīng)由單片機的仔細分析從而由輸出端輸出與之對應的輸出控制信號,與發(fā)射部分有關按下的按鍵號會被數(shù)碼管以及發(fā)光二極管顯示出來的,系統(tǒng)組成如圖 2.6 所示。圖 2.6 紅外遙控開關系統(tǒng)組成錯誤!未找到引用源。Equation Chapter (Next) Section 11113 系統(tǒng)的設計3.1 系統(tǒng)硬件設計3.1.1 硬件要求對于系統(tǒng)的硬件的設計的要求,通常由兩大部分構成。做簡單如下介紹。(1)對于與單片機系統(tǒng)擴展部分有關的設計。設計這部分的時候,要設計存儲器擴展以及 I/O 接口擴展,也要知道存儲器的擴展大體由 RPROM 的擴展以及EEPROM 的擴展還有 RAM 的擴展。這些擴展也都是歸于單片機系統(tǒng)擴展的最主要合肥師范學院 2015 屆本科畢業(yè)論文設計5 5內(nèi)容。(2)與實現(xiàn)功能有關的對應模塊的設計。其中主要包括與通信功能有關的模塊還有與信號測量有關的功能模塊、以及與信號控制功能相應的模塊、另外也包括與人機對話功能相關的模塊等,最好可以根據(jù)整個系統(tǒng)設計的目的作用以及功能的相關要求進行與之配置相應的 A/D、D/A、鍵盤、顯示器、打印機等外圍設備。兩個部分構成紅外發(fā)射電路,其中有一個是 HRM5700B 紅外先發(fā)射管,還有一個是與之相關元件組成。在這種電路之中的紅外信號最終經(jīng)由 AT89C51 單片機進行處理,另外對與這種電路的定時器/計數(shù)器的相應工作方式的選擇會產(chǎn)生極大的干擾,也會造成偏差。重要的是需要在整個設計進行前了知道 AT89C51單片機的硬件的設計與之有關的但又不可以沒有的相關步驟。同時更需要清楚的知道單片機的 4 種工作的方式。圖 3-1 89C51 定時器/計數(shù)器的結構框圖對于寄存器 TH0 和 TL0 需要特別注意,因為它們有較為特殊的作用,對于定時器/計數(shù)器 T0 也是由這兩個部分構成的。對于定時器/計數(shù)器 T1 而言,它的構成就是 TH1,TL1 這兩個有特別功能的寄存器。 。對于具有特定作用的寄存器TMOD,就可以使用它去選定相應的定時器/計數(shù)器 T0、T1 的一般工作方式以及工作的模式等。同樣,具有特別用處的寄存器 TCON 可以把他作為控制 T0、T1的啟動計數(shù)以及停止計數(shù),當然這個寄存器也具有 T0、T1 的兩種形態(tài)。通過軟件部分的設計可以完成 TMOD、TCON 這兩個寄存器的內(nèi)容再由單片機通過復位,使得這兩個特殊的寄存器的任何的一個位數(shù)都是處于 0 的狀態(tài)。合肥師范學院 2015 屆本科畢業(yè)論文設計6 6現(xiàn)在先介紹一下定時器/計數(shù)器的幾種具有重要作用的相關的工作方法:(1)方法一:由一種 LX(X=0,1)的低 5 位以及一種 THX 的高 8 位而組成一種特殊的 13 位計數(shù)器。對于這種工作方式的解釋是,如果 TLX 低 5 位會產(chǎn)生溢出的話,則它就會自動的向 THX 進一位,但也要注意的是,假如 THX 計數(shù)出現(xiàn)溢出的話,也會置位于 TCON 中溢出的標志位 TFX 上面。由以上描述可得定時器/計數(shù)器的等效框圖如圖 3-2 所表示。圖 3-2 定時器/計數(shù)器方式 0 邏輯圖示如圖所示,定時器/計數(shù)器的啟動的方法是會受到 C/T 位控制的電子開關的強烈的影響的。1 當 C/T 為零時,電子開關就會處于偏于向上的地方。T1 為定時器工作模式,當系統(tǒng)時鐘振蕩器 12 分頻以后,就會發(fā)出一種特定的信號,就把這種信號用于計數(shù)信號,以上就是,2 當.C/T 為一時,電子開關就會處于偏于向下的地方,T1 位計數(shù)器工作模式,P3.5 引角上的脈沖是外部輸入脈沖,這些構成計數(shù)器的脈沖。如果計數(shù)器的屏幕顯示是一的話,則表明 P3.5 引腳上此時發(fā)生負跳變。GATE 位的狀態(tài)非常重要,而對于定時器/計時器運行控制有所影響。這通常會包含兩個不同的條件。其中有一個是 TRX 以及 INTX 引腳這兩件而構成的,對于另外一個而言就是 TRX 一個條件。(2)方式二:假設定時器/計數(shù)器的工作于方式一的時候,其含義就可以表示 M1 和 M0 這時的狀態(tài)是 01,在這個時候定時器/計數(shù)器的等效電路如圖 3-3所表示。合肥師范學院 2015 屆本科畢業(yè)論文設計7 7圖 3.3 定時器/計數(shù)器方式 1 邏輯結構圖(3)方式 2:對于方式 0 和方式 1 的一些特點也要注意,就當它們的計數(shù)溢出以后,計數(shù)器的表示都是 0.由于這些原因,當循環(huán)定時或者循環(huán)計數(shù)用時,相應的就會存在反復裝入計數(shù)初值的一些問題。這不但會僅定時的精數(shù)有大的影響,而且對于程序設計而言同意也會帶來許多麻煩。方式 2 就是針對此問題而設置的。如果 M1 以及 M2 是 10 的時候,這時候定時器/計數(shù)器就會處于工作方式 2 的狀態(tài),這個時候定時器/計數(shù)器得等效框圖如圖 3-4 所表示。這種工作方式有比較好優(yōu)勢可以省略去用戶的軟件之中得重裝初值的一些程序,進一步簡化定時初值的計算方法等,也可以相當精確的確定定時的時間長短。圖 3-4 定時器/計數(shù)器方式 2 邏輯結構圖示對于紅外遙控開關系統(tǒng)的硬件電路而言,其組成也包括紅外發(fā)射電路以及接收電路這兩部分。3.1.2 鍵盤接口合肥師范學院 2015 屆本科畢業(yè)論文設計8 8關于鍵盤其功能比較多,包括在單片機應用系統(tǒng)當中可以能完成向單片機輸入一些數(shù)據(jù)以及傳送一些命令等任務,通過它的這些功能呀,我們就可以人為的對單片機進行干預。而鍵盤作用本質其實上就是把一組案件開關集合在一起。在通常情況下,鍵盤開關的原理是根據(jù)機械觸點的斷開以及閉合一些功能而完成的。假如行線輸出電壓上會表示出高電平或者低平的話 ,表示這個時候鍵是開還是閉合的。 規(guī)定高電平代表鍵斷開,而低電平代表鍵閉合話,在進一步對行線電平高低狀態(tài)進行檢測,就可以輕而易舉的確認案鍵是不是被按下。同時為了達到 CPU 對一次按鍵動作只確認一次案件的有效性,抖動期的干擾一定要把它消除掉。通常情況下鍵盤接口分可以由獨立式以及行列式鍵盤接口構成。對于獨立式鍵盤而言的話,比較適用于一些按鍵比較少或者操作的速度比較高的情況下。而行列式,也稱矩陣式鍵盤,則多被用于按鍵數(shù)目比較多的情況下,對于它的組成來說,就是由行線以及列線在一起,按鍵的位置比較特別,在行和列的交叉點的上面。這次設計所運用的鍵盤接口就是以上所描述的這種。關于行和列鍵盤的結構如圖 3-5 所表示。圖 3-5 行列式鍵盤結構圖示有關行列式鍵盤的工作原理比較復雜,可以簡單的介紹一點,按鍵設置比較特殊,行以及列線會被分別的連在按鍵開關的兩端。行線會經(jīng)過上拉電阻被合肥師范學院 2015 屆本科畢業(yè)論文設計9 9接到正 5V 上面。如果沒有按鍵按下的時候,行線就會處于高電平的狀態(tài),如果有按鍵被按下的時候,則行線的電平狀態(tài)就會由這一行線相連的列線的電平的高低所決定。假如列線的電平是低的話,就表示行線電平是低的;假如列線的電平是為高的話,就表示行線的電平也是高的。以上這個條件可以幫助識別行列式鍵盤是不是按下了鍵。對于行列式鍵盤中行線以及列線來說,大多數(shù)都是許多多鍵在一起共用的,每一個按鍵也都會均影響這一個鍵所處的行以及列的電平。這樣每一個按鍵都會彼此的產(chǎn)生影響,為了避免這些,可以把行以及列的信號進行有效配合,而且做進一步的優(yōu)化,這樣就可以明確閉合鍵的位置所在。3.1.3 LED 顯示器同常所用的 LED 顯示器有的也有 8 段 7 段的,8 段要比比 7 段的多了一個小數(shù)點“dp”段。每一個段與之對應的一個發(fā)光二極管。顯示器構成是共陽極以及共陰極這兩種方式。如圖 3-6 所示。共陰極的 LED 顯示器發(fā)光二極管的陰極被連接起來,一般情況下共陰極是接地的。如果某個發(fā)光二極管的陽極是高電平的時候,就會使發(fā)光二極管被點亮,與之對應的段就會被實現(xiàn)的。同樣的道理,如果共陽極的 LED 顯示器發(fā)光二極管的陽極被連接起來的話,通常情況下這個公共陽極就會接正的電壓,如果某一個發(fā)光二極管的陰極被接低在電平的時候,這個時候發(fā)光二極管就會被點亮,與之對應的段同樣會被顯示。如果我們將不相同的段二極管點亮時,就會使 LED 顯示器上顯示出不同的符號以及數(shù)字,這樣做的話是要為 LED 顯示器提供相關代碼的,理由是這些代碼的作用可讓 LED 相應的段被點亮,以此來顯示出不同的字型,就因為這個原因這個代碼就被稱為段碼或者稱為字型代碼也可以。將 7 段的發(fā)光二極管上加上一個小數(shù)點以后,一共有 8 段。所以提供給 LED 顯示器的段碼剛剛好就是 1B。每一段的字節(jié)中各位對應的關系如下圖 3-6 所表示。合肥師范學院 2015 屆本科畢業(yè)論文設計10 10圖 3-6 8 段 LED 結構及外形圖圖 3-7 發(fā)射部分的電路圖3.1.4 發(fā)射部分發(fā)射部分電路的原理圖就如 3-7 所表示那樣。在圖中是以 AT89C51 單片機為主要原件,換一句話說就是這個控制最重要的部分,P0 鍵是這個系統(tǒng)掃描的合肥師范學院 2015 屆本科畢業(yè)論文設計11 11端口,包括十六個操作鍵,因此就分別對于控制單片機發(fā)出十六種不一樣脈沖,進行 16 個不同操作。第 9 腳是單片機的一個特殊腳(具有復位的功能),RC 上有一個電復位的電路可以被利用,而第 14 個引腳是被用于紅外遙控發(fā)射編碼的輸出腳,作用是輸出 38KHz 的載波編碼信號。而脈沖通過 T1 被放大以后,就會通過紅外發(fā)射管(HRM5700B)輸出。第 18 以及 19 腳接的 12M 的晶振。需要特別注意的問題是單片機的 P0.0-P0.7 口一定要外接一個上拉的電阻,不然的話發(fā)射的部分也就沒有辦法運行。3.1.5 接收部分接受部分的電路原理圖如圖 3-8 所示。控制的核心依然是 AT89C51(2)單片機,整個數(shù)碼管的一個 2 進制的輸出需要依靠 P1.0-P1.7 口來完成。以此用著數(shù)碼管的一個 2 進制數(shù)據(jù)的輸出,再經(jīng)過數(shù)碼管顯示發(fā)射出終端的按鍵號,與此同時 P0 口以及 P2 口相對應的二極管就會顯出亮被點亮燈;P3.0 以及 P3.3口先接收后進行調(diào)解紅外遙控信號,同樣需要注意說明的有:圖 3-8 接收部分電路的原理圖(1)出于對開機和關機時的時候燈是否應全滅的考慮,P0 以及 P2 口在系統(tǒng)上經(jīng)過電初始化以后,就會一直保持在高的電平上,直到接收到了發(fā)射部分所控制的信號時候,它的狀態(tài)也就隨之而改變;(2)有一體化接收器 HRM5700B(它的解調(diào)頻率為 38KHz)會得到紅外接收頭合肥師范學院 2015 屆本科畢業(yè)論文設計12 12的運用,如果 38KHz 的紅外脈沖信號會被 HRM5700B 所接收到的話,這個時候就會把時低電平輸出,與之相反高電平就會被輸出。它的功能可以把光探測器以及前置放大器比較完整的封裝起來,可以通過這個方式來完成脈沖編碼信號的調(diào)制,以及完成紅外光信號的接收。當處在系統(tǒng)的工作的時候,HRM5700B 對會把接收到的脈沖編碼信號進行處理,也就解調(diào),接下來的信號會輸入到單片機的 P3.0 以及 P3.3 口。3.2 系統(tǒng)軟件設計對于本設計的軟件而言,它包括兩部分,發(fā)射部分,接收部分。3.2.1 發(fā)射部分的工作原理當整個系統(tǒng)處于電初始化的時候,就會將鍵掃描的方法來對子程序進行加工處理。在沒有把按鍵開關按下的時候,整個系統(tǒng)就相當于在一個等待的過程;在把按鍵的開關向下按的時候,整個系統(tǒng)就會利用按鍵檢查的子程序,來完成對按鍵號的確認,與此同時在傳入有相的發(fā)射子程序。對于這些發(fā)射的子程序,需要把這些等待發(fā)射的信號進行處理,將其調(diào)制為 38 千赫茲的載波信號,再通過 89c51 單片機的引腳進行輸出,最后再通過三極管 9013 進一步放大,就可以驅動起紅外發(fā)射管,以此可以發(fā)射出調(diào)制脈沖的信號。用脈沖個數(shù)編碼對發(fā)射信號進行處理,當然,不同的一些編碼可以由許多不同的脈沖個數(shù)來表示。其范圍比較廣,從 6 個脈沖到 21 個脈沖不等,而遙控碼數(shù)據(jù)幀間隔通常是 8 毫秒。為達到控制準確的目的,一般可知發(fā)射脈沖可以分為三個部分,分別連接段和控制段以及結束段。對于連接段而言,其發(fā)射信號的前三個脈沖的寬度有明確的規(guī)定,而對于脈沖的間隔也有規(guī)定是 1ms。結束段充當作用是,成為發(fā)射信號的最后的兩個脈沖,對于脈沖寬度而言也分別有要求為 2ms 和 4ms,脈沖間隔與前者對應是 1ms。在這個圖形的中間是它的控制段,脈沖寬度以及賣出那個間隔都是 1ms。從 3-9 中可以看出,其波形為八個編碼所發(fā)射出的輸出信號的有關波形。對于最前面的其三個脈沖是連接段。最中的三個脈沖是控制段,還有最后的兩個脈沖是結束段。圖 3-9 發(fā)射八個編碼時的輸出信號的波形圖3.2.2 接收部分工作原理當整個系統(tǒng)處于電初始化的時候,需要檢測一下單片機的 P3.3 口。確定其合肥師范學院 2015 屆本科畢業(yè)論文設計13 13是否是高電平還是低電平。如果是高電平話,整個系統(tǒng)就會在等待的一種狀態(tài)。如果是低電平話,則中斷服務程序就會被開啟,以此可以完成對數(shù)據(jù)幀的接收。需要注意的問題也有許多,其中就有數(shù)據(jù)幀要運用中斷的方式來接收,單片機的工作的方式也要在一定的條件下(在外中斷 1 方式下) 。當數(shù)據(jù)幀被接收的時候,系統(tǒng)會把接收到的數(shù)據(jù)進行處理,具體是驗證前三碼寬,如果有其中的任何一位的碼寬不符合設計的需要的話,一律會被當作錯誤碼對待,如果這個系統(tǒng)接收到的是一個脈寬大于 5ms 的高電平的時候,就會立即結束此脈沖的接收。接下來這個系統(tǒng)就會將所接收脈沖進行處理,目的是驗證的最后兩位的脈寬。確定其值的大小應分別為 2ms 還有 4ms,如果不是也會被看著是錯誤碼來對待,控制系統(tǒng)也要統(tǒng)計累加器 A 中的脈沖到底有幾個,再根據(jù)這個個數(shù)來確定單片機 P0 或者 P2 口的特定輸出的控制信號,與此同時,P1 口相應會輸出一個的 2進制數(shù)據(jù)。以上整個過程是一次比較完整的接收過程。HRM5700B 接收八個編碼時的輸出信號波形如圖 3-10。圖 3-10 ST188 接收八個編碼時的輸出信號波形3.3 遙控系統(tǒng)的編碼及解碼3.3.1 與遙控有關發(fā)射編碼的格式需要運用到脈寬調(diào)制的串行碼,用一組合來表示二進制的零,這種組合有脈寬為 0.565ms 和間隔 0.56ms 以及周期為 1.125ms 而構成。與其對應的是一個組合來表示一,包括脈寬是 0.565ms 和間隔 1.685ms 以及周期是 2.25ms 這些要素的組成, 它的波形如圖 3-11 所表示。合肥師范學院 2015 屆本科畢業(yè)論文設計14 14圖 3-11 遙控碼的零和一以上所描述的零和一可以由它們構成一個 32 位二進制碼,再通過一個38kHz 的載頻進行第二次的調(diào)制,這樣可以讓發(fā)射頻率得到提高,以此可以把電源功耗降到很低。最后,紅外發(fā)射二極管會產(chǎn)生一種紅外線,這個紅外線可以對著空間任意發(fā)射,如圖 3-12 所表示。圖 3-12 遙控信號的編碼波形當遙控器的按鍵被按下以后,這時會有三十二位二進制碼被發(fā)出,且是按周期性的發(fā)出。它的周期大概是 108ms。對于二進制碼來說,它能夠的持續(xù)時間是變化的,會根據(jù)它所包含的二進制零以及一的個數(shù)不一樣而變化,其時間大概是從 45ms 到 63ms 之中,圖 3-13 為發(fā)射的波形圖。圖 3-13 遙控連發(fā)信號的波形圖3.3.2 數(shù)據(jù)幀的接收處理隨著脈沖幀數(shù)據(jù)被紅外線接收器輸出以后,它的中斷程序會被啟動,這一任務是由第一位碼的低電平完成的。數(shù)據(jù)幀也會在此時被接收。當數(shù)據(jù)被接收的時候,起始位碼的碼寬會得到驗證的。如果被檢驗的起始位碼的碼寬在 2ms以內(nèi)的話,會被認為是錯誤碼,而對其進行處理;不然的話會被當作是起始碼,合肥師范學院 2015 屆本科畢業(yè)論文設計15 15自然累加器 A 自動加 1.如果間隔位的高電平比 3ms 還要大的時候,就會停止接收數(shù)據(jù),最后通過統(tǒng)計累加器 A 中的脈沖個數(shù)的多少,以此來進行與之對應的輸出操作。圖 3-14 為紅外線接收器輸出的一幀遙控碼的波形圖。圖 3.14 一幀遙控碼波形圖3.4 遙控發(fā)射和接收控制程序的流程圖3.4.1 與遙控發(fā)射有關的控制的流程圖圖 3-15 遙控發(fā)射程序的控制流程圖示以上左邊的圖是把遙控發(fā)射作為主程序的,在一開始進行初始化的程序,接著子程序會被調(diào)用。以上右邊圖是整個掃鍵的全過程,第一步是要搞清楚控制鍵有沒有被按下,如果真有控制鍵被按下的話,就會通過一行一行的掃描,再根據(jù) P 口值,來尋找相應的鍵號,將其轉到對于應的發(fā)射程序之中。合肥師范學院 2015 屆本科畢業(yè)論文設計16 16Y YN圖 3-16 遙控發(fā)射控制流程圖研究紅外信號是如何發(fā)射的,需要在一開始的時候就把發(fā)射脈沖個數(shù)裝入其中,注意發(fā)射的時候是 3ms 脈沖,停止發(fā)射的時候是 1ms 脈沖,在這個時候如果發(fā)射脈沖個數(shù)是 1 個的話,就會返回到主程序當中去,如果不是 1 個的話,就會發(fā)射一個 1ms 的脈沖,接著就會停止發(fā)射一個 1ms 的脈沖,以上的描述便是結束了一個完整的發(fā)射過程。在日常生活和實踐中,用紅外線遙控的方式進行控制時,會受到比較多因素的影響,包括距離的大小以及角度的問題等,實際看來其效果會大打折扣,若運用調(diào)頻或者調(diào)幅的方式發(fā)射接收碼話,就會大大提高遙控的距離,當然也不會被角度所影響到。發(fā)射開始裝入發(fā)射脈沖個數(shù)(R1)發(fā) 3ms 脈沖停發(fā) 1ms(R1) -1=0發(fā) 1ms 脈沖停發(fā) 1ms返回合肥師范學院 2015 屆本科畢業(yè)論文設計4 系統(tǒng)調(diào)試對于一個整體的基于單片機設計的應用系統(tǒng)有好幾個部分組成。首先是總體的設計,當然還有硬件的設計以及軟件的設計。在經(jīng)過制板以及元器件安裝以后。再設計一個寫好的程序,安裝在這個系統(tǒng)存儲器當中。這個系統(tǒng)就可以開始運行了。但是,整個設計中不可避免會有些問題,要想第一次就完成有點困難。所以要運用調(diào)試的方法,以此來找到錯誤的原因,然后進行修改。調(diào)試的過程需要用到一些儀器,包括穩(wěn)壓電源和示波器以及萬用表,另外還有信號發(fā)生器。調(diào)試步驟:(1)在調(diào)試以前,整個系統(tǒng)不加電源檢查先根據(jù)電路圖,來觀察實際線路的連線的準確。需要檢查線路有沒有把線接錯了,有沒有少接一根線。另外,還要注意焊接以及接插是不是可以正常工作,這需要萬用表來檢查。也還要注意二極管和集成電路的極性有沒有安裝對。最后,還要檢查一下電源的正負極有沒有接對,與信號源的接線有沒有接對??梢杂萌f用表來測量電阻看電源對地有沒有短路。采取以上措施的檢驗,可以知道還有許多問題有待解決,其中包括電源正負極的問題,接觸不良的問題等。由于進一步的糾正,大部分的問題得到解決,電路可以正常運行。(2)靜態(tài)檢測與調(diào)試首先要把信號源斷開,然后在電路中接入測量好的電源。同時需要測量電源電壓,這是萬用表的電壓檔派上用場。通過觀察整個電路的運行情況,看看有沒有特別的情況。包括有沒有看到煙和聞到怪味以及有些元器件的溫度是否過高。如果有這些特殊的情況發(fā)生,就應該馬上把電源斷開,進行進一步的檢查。在靜態(tài)檢測與調(diào)試中,并無以上所描述的特殊現(xiàn)象。然后還需要注意其他的一些地方,包括在各關鍵點直流電壓。另外,也需要觀察包括靜態(tài)工作點和放大電路輸入以及輸出端直流電壓等有沒有處在正常工作狀態(tài)下。通過檢查發(fā)現(xiàn)還是有些電路不符合情況的。采取一些方法包括改變有關元器件的參數(shù),把有些元器件換掉。這樣才會然電路的運行在最佳狀態(tài)。當然,我們需要對于放大電路進行進一步的觀察。這要用到示波器,看看合肥師范學院 2015 屆本科畢業(yè)論文設計有沒有自激的情況發(fā)生,通過檢查,并無此種情況。動態(tài)監(jiān)測與調(diào)試:通過靜態(tài)調(diào)試所得到的一些結果可以有助于動態(tài)調(diào)試。是在靜態(tài)調(diào)試的基礎上進行的,動態(tài)調(diào)試有一定的方法,具體的做法是把信號源加在電路的輸入端。接著根據(jù)并信號的注射情況,來逐步觀察各有關點波的形狀以及參數(shù)的大小,相關性能的指標是不是都符合設計需要。若是有這個需要,還應該對電路的參數(shù)進行進一步調(diào)整。一旦問題出現(xiàn),要通過一系列的方法發(fā)現(xiàn)根源。進行糾正,解決問題。遙控器電路的設計主要是通過碼分制遙控的方式進行的。通過檢查發(fā)射電路輸出端和接收電路輸入端的信號波形(用示波器檢查) ,可以注意到,不同的開關按鈕被按下時,對發(fā)射電路輸出端及接收電路輸入端的信號波形進行了檢查,發(fā)現(xiàn)當按下不同的開關按鈕時示波器所顯示的波形是不一樣的。這一點充分表明這個電路工作狀態(tài)是處在正常情況下的。調(diào)試注意事項:通過親自對電路進行調(diào)試檢查,可以發(fā)現(xiàn)一些需要注意的問題,在此適當做出歸納,值得以后保持警惕。(1)對于一些的儀器的接地的一端需要注意,要把電路的接地端和儀器的接地端正確的連接起來。 (2) 而在處理有些比較弱的信號時,需要用的一些屏蔽線進行相關的連接。另外,這些屏蔽線需要接到比較特殊的地方,就是公共地線,當然,輸入的頻率有時候會很高,要想辦法去消除連接線分布電容的干擾。當需要采用示波器進行檢查的時候,最好將示波器的探頭連接起來,從而消除一些不良的干擾。(3) 對于有些測量電壓所用儀器而言,其相關的輸入阻抗有特殊的要求,一定要保證其對于被測處的等效阻抗來說是足夠大的。(4) 對于測量儀器的帶寬也有要求,被測電路的帶寬應該遠遠小于測量儀器的帶寬。 。(5)還有測量點以及測量檔的選取需要仔細考慮。(6) 對于整個實驗過程需要注意,記錄相關的實驗數(shù)據(jù)和現(xiàn)象還有波形相位的變化。(7) 最后,在整個系統(tǒng)發(fā)現(xiàn)問題時也要仔細的探究根源。合肥師范學院 2015 屆本科畢業(yè)論文設計(1)PCB 原理圖及打印的圖紙:(2)整體的實物圖照片:合肥師范學院 2015 屆本科畢業(yè)論文設計5 結束語此次 畢業(yè)設計所運用的是紅外發(fā)射以及接收的方式,這樣的話可以確保傳出的信號有較強的可靠性。保證了信號傳輸?shù)目煽啃裕硗獠僮鞅容^容易,花費的材料比較少。發(fā)射端發(fā)出控制信號,被接收部分所接受,并且可以進行對其他部分的控制。由連接段和控制段以及結束段構成發(fā)射脈沖,另外接收端有校驗的功能。正如現(xiàn)實生活的運用以及實驗,以此可以實現(xiàn)比較準確的控制。又通過接收發(fā)射端得控制信號,在接收部分實現(xiàn)了相應的控制,為達到控制準確的目的,將發(fā)射脈沖分為連接段、控制段和結束段,并在接收端進行校驗。通過開發(fā)實驗和現(xiàn)場應用證明,此次課題設計的方案具有較好的性能,而且具有較好的工作的性能,對于生活中的各種與電源有關的遙控控制都可以采用此方法。不過,這種方法也有局限性,會受到比如距離還有方向的影響。這個控制系統(tǒng)在 10 米內(nèi)效果良好,另外按遙控時要注意角度的問題,若傳輸過程中有阻擋物的話,比如墻壁,門等。當然,要想使控制更加精確的話,可以考慮用調(diào)幅以及調(diào)頻的方式來發(fā)射和接收編碼。這樣可以從任意角度,較遠的距離發(fā)射信號。合肥師范學院 2015 屆本科畢業(yè)論文設計參考文獻[1] :韓太林.單片機原理和應用[M] .北京:2004,電子信息工業(yè)出版社.[2]:張毅剛.單片機原理及其應用[M] .北京:2003,高等教育出版社,[3]:盧飛躍.紅外遙控多路的設計以及搶答器的設計[J] .2004,番禺職業(yè)技術學院學報,[4]:黃尊熹.單片機原理的接口及其應用[M] .2001,西北工業(yè)大學出版社,. [5]:樓然苗,李光飛,8951 單片機的設計以及實例[M] .北京:2007,北航空出版社, [6]:李必紅,王忠魁.基于單片機控制機床數(shù)控改造[J] .山西工學院學報。[7]:高建榮.基于單片機控制紅外線遙控的編碼實現(xiàn)[M].2004 計算機工程與設計.[8]:劉曉明,王軍.兩種紅外解碼技術的探討[M].2002,測控技術.[9]:肖圣兵,和徐清源.有關紅外遙控信號的解碼以及方法[J] .2002,蘇州大學學報【自然科學】.[10]:付家才.與單片機有關的控制工程實踐方法[J].北京:2003,北京化學工業(yè)出版社,[11]:周立功.增強型 AT89C51 單片機速成與實戰(zhàn)[M].北京:2003,北京理工大學出版社.[12]:嚴天峰.單片機仿真調(diào)試以及應用系統(tǒng)開發(fā) [J].北京:北京理工出版社,2005.[13]:馮建華.與單片機應用系統(tǒng)設計有關的產(chǎn)品開發(fā)[J].北京:2005,西北工業(yè)大學出版社 。[14]:裴彥純.以單片機系統(tǒng)的為基礎的紅外遙控器應[J].北京:2006,北京理工出版社。合肥師范學院 2015 屆本科畢業(yè)論文設計附 錄/******************************************************************/// send.c// 遙控發(fā)射器/******************************************************************///使用 AT89C51 單片機,12Mhz 晶振////#pragma src(E:\remote.asm)#include “reg52.h“#include “intrins.h“ //_nop_():延時函數(shù)用//#define uchar unsigned char#define uint unsigned int//sbit remoteout=P3^5; // 遙控輸出口////uint i,j,m,n,k,s;Uchar keyvol,temp; // 鍵值存放///////*************1 毫秒延時程序***************/void delay(uint z){uint t1,y;for(t1=z;t10;t1--)For(y=110;y0;y--);}////合肥師范學院 2015 屆本科畢業(yè)論文設計/**************初始化函數(shù)****************/clearmen(){Remoteout=0; // 關遙控輸出IE=0x00;TMOD=0x02; // 8 位自動沖撞模式TH0=0xf3; // 40Khz 初值TL0=0xf3;EA=1; // 開關中斷}///////**************發(fā)射函數(shù)****************/sed (){ET0=1;TR0=1;delay(#);et0=0;remoteout=0; // 40Khz 發(fā) 3 毫秒for(m=keyvol;m0;m--){delay(1); //停 1 毫秒ET0=1;TR0=1;delay(1);ET0=0;TR0=0;remoteout=0; //40 毫秒 Khz發(fā) 1 毫秒}delay(10)}//tx(){switch(keyvol){case0:keyvol=keyvol+1;sed();break;case1:keyvol=keyvol+1;sed();break;合肥師范學院 2015 屆本科畢業(yè)論文設計case2:keyvol=keyvol+1;sed();break;case3:keyvol=keyvol+1;sed();break;case4:keyvol=keyvol+1;sed();break;case5:keyvol=keyvol+1;sed();break;case6:keyvol=keyvol+1;sed();break;case7:keyvol=keyvol+1;sed();break;case8:keyvol=keyvol+1;sed();break;case9:keyvol=keyvol+1;sed();break;case10:keyvol=keyvol+1;sed();break;case11:keyvol=keyvol+1;sed();break;case12:keyvol=keyvol+1;sed();break;case13:keyvol=keyvol+1;sed();break;case14:keyvol=keyvol+1;sed();break;case15:keyvol=keyvol+1;sed();break;default:break;}}/////**************鍵功能函數(shù)****************/void keywork(){Uchar scancode,tmpcode;P0=0xf0; // 發(fā)全 0 行掃描碼If((P0 //延時去抖動If((P0While((scancode&0x10)!=0)// //逐行掃描,剛好掃到第五位就推出了{
收藏
編號:596301
類型:共享資源
大?。?span id="x9z9fbv" class="font-tahoma">23.25MB
格式:ZIP
上傳時間:2019-07-01
20
積分
- 關 鍵 詞:
-
電氣設計
自動化
論文
遙控
照明
系統(tǒng)
設計
- 資源描述:
-
【電氣設計自動化論文】遙控照明系統(tǒng)設計,電氣設計,自動化,論文,遙控,照明,系統(tǒng),設計
展開閱讀全文
- 溫馨提示:
1: 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
2: 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權益歸上傳用戶所有。
3.本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
4. 未經(jīng)權益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
5. 裝配圖網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負責。
6. 下載文件中如有侵權或不適當內(nèi)容,請與我們聯(lián)系,我們立即糾正。
7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
裝配圖網(wǎng)所有資源均是用戶自行上傳分享,僅供網(wǎng)友學習交流,未經(jīng)上傳用戶書面授權,請勿作他用。