【正文】
學(xué)士學(xué)位畢業(yè)設(shè)計(jì)(論文) 無線電家電遙控系統(tǒng) 摘 要 本設(shè)計(jì)是基于紅外遙控和AT89C51單片機(jī)控制的紅外遙控開關(guān),這種系統(tǒng)具有很強(qiáng)的適用性、靈活性、先進(jìn)性,它的應(yīng)用大大方便了人們的生活。本文給出了系統(tǒng)的硬件組成和硬軟件設(shè)計(jì)方法,介紹了解碼程序的基本結(jié)構(gòu)和程序框圖,為達(dá)到準(zhǔn)確控制,將發(fā)射脈沖分為連接段、控制段和結(jié)束段等3部分,并再接收端進(jìn)行校驗(yàn)。整個(gè)系統(tǒng)由發(fā)射和接收兩個(gè)部分組成。發(fā)射部分包括鍵盤矩陣、編碼調(diào)制、LED紅外發(fā)送器;接收部分包括LED紅外光、解調(diào)、解碼電路。系統(tǒng)在實(shí)際實(shí)用后,證明其方便、可靠并具有實(shí)用價(jià)值。 關(guān)鍵詞:AT89C51芯片 紅外遙控開關(guān)ABSTRACT The design of an infrared remotecontrol multiline switch is switch is based on principle of infrared remotecontrol and AT89C51 single chip microputer controlling .This system has strong applicability,flexibility and 39。s life is improved greatly by Its apply. Its system position 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 remotecontrol, the transmitted signal is divided into 3 parts:the connecting section, the controlling section and the ending section, then the receiver will verify whole system is posed by the launches partially and the receives partially two 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 remotecontrol is convenient, reliable and practical after using in remotecontrol system.Key words: the chip of AT89C51 infrared remotecontrol switch 目錄 摘 要 II目錄 11 前言 1 課題背景 1 應(yīng)用前景 22 總體設(shè)計(jì)方案 2 機(jī)型及元器件選擇 2 單片機(jī)的選擇 2 AT89C51單片及的硬件結(jié)構(gòu) 3 軟、硬件功能劃分 4 總體方案設(shè)計(jì) 43 系統(tǒng)硬件設(shè)計(jì) 5 硬件要求 5 鍵盤接口 7 LED燈 8 發(fā)射部分 9 接收部分 94 系統(tǒng)軟件設(shè)計(jì) 11 發(fā)射部分的工作原理 11 接收部分工作原理 11 遙控系統(tǒng)的編碼及解碼 12 遙控發(fā)射編碼格式 12 數(shù)據(jù)幀的接收處理 13 遙控發(fā)射及接收控制程序流程圖 14 遙控發(fā)射控制流程圖 14 遙控接收控制流程圖 155 系統(tǒng)調(diào)試 176 畢業(yè)設(shè)計(jì)總結(jié) 19致 謝 20參考文獻(xiàn) 21 1 前言 課題背景 繼1971年微處理器的研制成功不久,就出現(xiàn)了單片機(jī),但最早的單片機(jī)是一位的,單片機(jī)以其卓越的性能,得到了廣泛的應(yīng)用,已經(jīng)深入到各個(gè)領(lǐng)域。單片機(jī)應(yīng)用在檢測(cè)、控制領(lǐng)域中,具有以下特點(diǎn):小巧靈活、成本低、易于產(chǎn)品化。它能方便的組裝成各種智能測(cè)控設(shè)備及各種智能儀表儀器??煽啃院?,適合溫度范圍寬。單片機(jī)芯片本身是按工業(yè)測(cè)控環(huán)境要求設(shè)計(jì)的,分為民用、工業(yè)品、軍品、其中工業(yè)品和軍品具有較強(qiáng)的適應(yīng)惡劣環(huán)境的能力。由于單片機(jī)本身就是一個(gè)計(jì)算機(jī)系統(tǒng),因此,只要在單片機(jī)的外圍適當(dāng)加一些必要的擴(kuò)展電路及通道接口,就可以構(gòu)成各種應(yīng)用系統(tǒng),如工業(yè)控制系統(tǒng)、數(shù)據(jù)采集系統(tǒng)、自動(dòng)測(cè)試系統(tǒng)、檢測(cè)監(jiān)視系統(tǒng)、智能儀表、功能模塊等。單片機(jī)的應(yīng)用領(lǐng)域十分廣泛,自20世紀(jì)80年代以來,單片機(jī)的應(yīng)用已經(jīng)深入到工業(yè)、農(nóng)業(yè)、國防、科研、機(jī)關(guān)、教育、商業(yè)以及家電、生活、娛樂、玩具等各個(gè)領(lǐng)域中。 應(yīng)用前景 本次設(shè)計(jì)是基于單片機(jī)的紅外遙控開關(guān)系統(tǒng),它在我們的生產(chǎn)和生活中有著很廣泛的應(yīng)用前景。在我們所居住的場所,我們就可以通過紅外遙控技術(shù)來控制各種電器、儀表、機(jī)械等。這種系統(tǒng)具有很強(qiáng)的適用性、靈活性、先進(jìn)性。它的應(yīng)用將我們的生活變的更加輕松。大大方便了人們的生活。隨著信息技術(shù)的不斷向前發(fā)展,一些功能更強(qiáng)的應(yīng)用系統(tǒng)將出現(xiàn)在我們的各個(gè)方面,這將體現(xiàn)著高科技帶給人們的無窮魅力。2 總體設(shè)計(jì)方案 機(jī)型及元器件選擇 此次設(shè)計(jì)所采用的單片機(jī)的名稱是AT89C51,用其控制紅外信號(hào)。在發(fā)射部分的電路中我所采用的元器件有AT89C51芯片、發(fā)光二極管、三極管、警惕振蕩器等。在紅外接收部分采用的元器件有LED燈、紅外接收器VS838等。 單片機(jī)的選擇 單片機(jī)的主要性能指標(biāo)有【1,2】:字長、主頻、指令執(zhí)行時(shí)間、電源功耗等。選擇單片機(jī)不僅要考慮其主要的性能指標(biāo),更要考慮單片機(jī)的中斷能力、接口、片內(nèi)存儲(chǔ)器大小、抗干擾能力等。本次設(shè)計(jì)所選的單片機(jī)為AT89C51,AT89C51單片機(jī)的引腳結(jié)構(gòu)圖如圖21所示。圖21 AT89C51引腳圖 40只引腳按功能來分,可以分為如下幾類: 1)電源及時(shí)鐘引腳:Vcc、Vss、XTALXTAL2。 2)控制引腳:/PSEN、ALE、/EA、RESET(即RST)。 3)I/O口引腳:P0、PPP3,為4個(gè)8位I/O的外部引腳。 AT89C51單片機(jī)的硬件結(jié)構(gòu)1) 微處理器(CPU):一個(gè)8位的CPU,與通常的CPU基本相同,同樣還包括了運(yùn)算器和控制器兩部分,只是增加了面向控制的出路功能,不僅可以處理字節(jié)數(shù)據(jù)還可以進(jìn)行變量的處理。2)數(shù)據(jù)存儲(chǔ)器(RAM):片內(nèi)為128B,片外最多可以外擴(kuò)64KB。片內(nèi)的128B的RAM以告訴RAM形式集成在單片機(jī)內(nèi)??梢约涌斓珕纹瑱C(jī)的運(yùn)行速度,而且這種結(jié)果的RAM可以降低功耗。3)程序存儲(chǔ)器(ROM/EPROM):用來存儲(chǔ)程序,8