基于單片機(jī)家庭用遙控?zé)舻脑O(shè)計(jì)_第1頁
基于單片機(jī)家庭用遙控?zé)舻脑O(shè)計(jì)_第2頁
基于單片機(jī)家庭用遙控?zé)舻脑O(shè)計(jì)_第3頁
基于單片機(jī)家庭用遙控?zé)舻脑O(shè)計(jì)_第4頁
基于單片機(jī)家庭用遙控?zé)舻脑O(shè)計(jì)_第5頁
已閱讀5頁,還剩31頁未讀, 繼續(xù)免費(fèi)閱讀

下載本文檔

版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)

文檔簡(jiǎn)介

1、學(xué)號(hào): 常 州 大 學(xué) 畢業(yè)設(shè)計(jì)(論文)(2012屆)題 目 基于單片機(jī)家庭用遙控?zé)舻脑O(shè)計(jì) 學(xué) 生 學(xué) 院 專 業(yè) 班 級(jí) 校內(nèi)指導(dǎo)教師 專業(yè)技術(shù)職務(wù) 校外指導(dǎo)老師 專業(yè)技術(shù)職務(wù) 二一二年六月基于單片機(jī)設(shè)計(jì)家庭用遙控?zé)粽?要:本系統(tǒng)是以89c51單片機(jī)為核心設(shè)計(jì)的紅外傳輸系統(tǒng),單片機(jī)因其高可靠性和高性價(jià)比,在智能化家用電器、儀器儀表等諸多領(lǐng)域內(nèi)得到了極為廣泛的應(yīng)用。當(dāng)前單片機(jī)對(duì)家用電器控制呈現(xiàn)出外型簡(jiǎn)單化、功能多樣化、性能優(yōu)越化的發(fā)展趨向。紅外遙控器具用使用方便、功耗低、抗干擾能力強(qiáng)的特點(diǎn),因此它的應(yīng)用前景是不可估量。本課題以延伸紅外無線遙控技術(shù)為目的,采用了一種紅外遙控器集中控制的方案,核心

2、是設(shè)計(jì)出一個(gè)無線紅外多路遙控發(fā)射/接收系統(tǒng)。本設(shè)計(jì)以紅外線作為傳遞信息的載體,可對(duì)多個(gè)受控對(duì)象的工作狀態(tài)進(jìn)行短距離無線控制,適用于家庭多個(gè)燈的開啟或關(guān)閉遙控,也可以對(duì)一種設(shè)備的八種工作狀態(tài)同步進(jìn)行控制,或?qū)?種設(shè)備的4種工作狀態(tài)同時(shí)控制。關(guān)鍵字:?jiǎn)纹瑱C(jī);紅外傳輸系統(tǒng);紅外遙控the design of family remote control lamp based on single chip microcontrollerabstract:the system is based on 89c51 microcontroller as the core design of infrared

3、transmission systems because of its high reliability and cost-effective in the intelligent home appliances, instrumentation and many other areas. it has been used in very widely domain. the scm appliance shows the simplistic appearance, diversification of function, the development trend of superior

4、performance in modern society. the infrared remote control apparatus which is easy to use, low power consumption and anti-jamming features, so its prospects are immeasurable.a centralized control infrared remote control program is designed base on the infrared wireless remote control technology. the

5、 core purpose is to design a wireless infrared remote control multiple transmit / receive system. the design of an infrared transmission of information as a carrier of controlled object can work many state short-range wireless control for home lights, it can be a device with many kind of synchroniza

6、tion control working state, or two kinds of equipment working with four state of simultaneous control.keywords: mcu, infrared transmission systems, infrared remote control目 錄摘 要iabstractii目 錄iii1引言11.1研究背景11.2研究目的11.3紅外通信技術(shù)概述11.3.1紅外概述11.3.2 選擇紅外遙控的原因21.3.3紅外的簡(jiǎn)單發(fā)射接收原理22系統(tǒng)分析32.1系統(tǒng)總體構(gòu)成32.1.1 紅外通信的基本原理

7、32.1.2 紅外通信的組成32.1.3 紅外發(fā)射器32.1.4紅外接收器32.2 總體設(shè)計(jì)方案42.2.1 方案選擇42.2.2 總體設(shè)計(jì)框圖52.3 方案的可行性論證62.3.1 實(shí)用性62.3.2 經(jīng)濟(jì)可行性62.3.3 技術(shù)可行性62.4 小結(jié)63 硬件設(shè)計(jì)73.1單片機(jī)及其硬件電路設(shè)計(jì)73.1.1 單片機(jī)的介紹73.1.2 時(shí)鐘電路及rc復(fù)位電路103.2 單片機(jī)紅外發(fā)射器的電路設(shè)計(jì)113.2.1 按鍵電路113.2.2 紅外發(fā)射電路113.3 單片機(jī)紅外接收器的電路設(shè)計(jì)143.3.1 紅外接收電路143.3.2 電源電路的設(shè)計(jì)163.3.3 四路led電路164 程序設(shè)計(jì)184.1

8、紅外發(fā)射模塊184.1.1 發(fā)射電路主程序流程圖184.1.2紅外發(fā)射子程序流程圖184.2紅外接收模塊194.2.1紅外接收電路主程序流程圖194.2.2紅外接收電路子程序流程圖204.3小結(jié)215 系統(tǒng)測(cè)試225.1系統(tǒng)功能測(cè)試225.2仿真調(diào)試235.3實(shí)物展示235.4小結(jié)24參考文獻(xiàn)25致 謝26附 錄 a27附 錄 b311引言1.1研究背景近年來隨著計(jì)算機(jī)在社會(huì)領(lǐng)域的滲透,單片機(jī)的應(yīng)用正在不斷地走向深入,同時(shí)帶動(dòng)傳統(tǒng)控制技術(shù)日新月益改變。傳統(tǒng)的遙控器大多數(shù)采用了無線電遙控技術(shù),但是隨著科技的進(jìn)步,紅外線遙控技術(shù)的成熟,紅外也成為了一種被廣泛應(yīng)用的通信和遙控手段。繼彩電、錄像機(jī)之后

9、,在錄音機(jī)、音響設(shè)備、空凋機(jī)以及玩具等其它小型電器裝置上也紛紛采用紅外線遙控。工業(yè)設(shè)備中,在高壓、輻射、有毒氣體、粉塵等環(huán)境下,采用紅外線遙控不僅完全可靠而且能有效地隔離電氣干擾1。由于紅外線抗干擾能力強(qiáng),且不會(huì)對(duì)周圍的無線電設(shè)備產(chǎn)生干擾電波,同時(shí)紅外發(fā)射接收范圍窄,安全性較高。紅外遙控雖然被廣泛應(yīng)用,但各產(chǎn)商的遙控器不能相互兼容。當(dāng)今市場(chǎng)上的紅外線遙控裝置一般采用專用的遙控編碼及解碼集成電路,由于其靈活性較低,應(yīng)用范圍有限。所以采用單片機(jī)進(jìn)行遙控系統(tǒng)的應(yīng)用設(shè)計(jì),遙控裝置將同時(shí)具有編程靈活、控制范圍廣、體積小、功耗低、功能強(qiáng)、成本低、可靠性高等特點(diǎn),因此采用單片機(jī)的紅外遙控技術(shù)具有廣闊的發(fā)展前

10、景2。1.2研究目的本設(shè)計(jì)主要研究并設(shè)計(jì)一個(gè)基于單片機(jī)的紅外傳輸系統(tǒng),并實(shí)現(xiàn)對(duì)四路開關(guān)的控制??刂葡到y(tǒng)主要是由52系列單片機(jī)、電源電路、紅外發(fā)射電路、紅外接收電路等部分組成,單片機(jī)編碼發(fā)射遙控信號(hào)經(jīng)紅外接收處理傳送給單片機(jī),單片機(jī)根據(jù)不同的信息碼控制四路led發(fā)光二極管各個(gè)狀態(tài),并完成相應(yīng)的狀態(tài)指示。1.3紅外通信技術(shù)概述1.3.1紅外概述從光學(xué)的角度而言,紅外是頻率低于紅色光的不可見光,的無線光譜的整個(gè)頻率中占有很小一個(gè)頻率段,波長(zhǎng)為0.75-100微秒之間,其中0.75-3微秒之間的紅外光稱為近紅外,3-30微秒之間的紅外光稱為中紅外,30-100微秒之間的稱為遠(yuǎn)紅外。紅外光就其性質(zhì)而言很

11、簡(jiǎn)單,與普通光線的頻率特性沒有很大的區(qū)別,3但是,由于任何有熱量的物體均有能量產(chǎn)生,所以紅外的利用非常廣泛,而且不可取代,能否檢測(cè)紅外、能測(cè)到多少紅外或者紅外檢測(cè)的技術(shù)是否可以應(yīng)用于任何自然的或想象的場(chǎng)合是紅外應(yīng)用技術(shù)的關(guān)鍵。當(dāng)今紅外技術(shù)的一個(gè)重要分支是紅外通信技術(shù)的應(yīng)用,這個(gè)應(yīng)用的發(fā)展非常迅速,尤其是紅外通信應(yīng)用于計(jì)算機(jī)設(shè)備中,近幾年的發(fā)展已經(jīng)表現(xiàn)出其非常成熟的特性。1.3.2 選擇紅外遙控的原因無線遙控方式可分為無線電波式、聲控式、超聲波式和紅外線式。由于無線電式容易對(duì)其它電視機(jī)和無線電通訊設(shè)備造成干擾,而且,系統(tǒng)本身的抗干擾性能也很差,誤動(dòng)作多,所以未能大量使用。超聲波式頻帶較窄,易受噪

12、聲干擾,系統(tǒng)抗干擾能力差以及聲控式識(shí)別正確率低,難度大而未能大量采用。紅外遙控方式是以紅外線作為載體來傳送控制信息的,同時(shí)隨著電子技術(shù)的發(fā)展,單片機(jī)的出現(xiàn),催生了數(shù)字編碼方式的紅外遙控系統(tǒng)的快速發(fā)展。另外,紅外遙控具有很多的優(yōu)點(diǎn),例如紅外線發(fā)射裝置采用紅外發(fā)光二極管,遙控發(fā)射器易于小型化且價(jià)格低廉;采用數(shù)字信號(hào)編碼和二次調(diào)制方式,不僅可以實(shí)現(xiàn)多路信息的控制,增加遙控功能,提高信號(hào)傳輸?shù)目垢蓴_性,減少誤動(dòng)作,而且功率消耗低;紅外線不會(huì)向室外泄露,不會(huì)產(chǎn)生信號(hào)串?dāng)_;反應(yīng)速度快、傳輸效率高、工作穩(wěn)定可靠等。所以現(xiàn)在很多無線遙控方式都采用紅外遙控方式。1.3.3紅外的簡(jiǎn)單發(fā)射接收原理在發(fā)射端,輸入信號(hào)

13、經(jīng)放大后送入紅外發(fā)射管發(fā)射,在接收端,接收管收到紅外信號(hào)后,由放大器放大處理后還原成輸入信號(hào),這就是紅外的簡(jiǎn)單發(fā)射接收原理。2系統(tǒng)分析本設(shè)計(jì)包括紅外發(fā)射器和紅外接收器兩部分,通過遠(yuǎn)程紅外遙控?zé)舻牧翜纭?.1系統(tǒng)總體構(gòu)成2.1.1 紅外通信的基本原理紅外通信是利用 950nm近紅外波段的紅外線作為傳遞信息的媒體, 即通信信道。發(fā)送端采用脈沖位置調(diào)制 (ppm)方式, 將二進(jìn)制數(shù)字信號(hào)調(diào)制成某一頻率的脈沖序列, 并驅(qū)動(dòng)紅外發(fā)射管以光脈沖的形式發(fā)送出去, 接收端將收到的光脈沖轉(zhuǎn)換成電信號(hào), 再經(jīng)過放大、濾波處理后送給解調(diào)電路進(jìn)行解調(diào), 還原為二進(jìn)制數(shù)字信號(hào)后輸出。換句話說, 紅外通信的實(shí)質(zhì)就是對(duì)二進(jìn)

14、制數(shù)字信號(hào)進(jìn)行調(diào)制和解調(diào), 以便利用紅外進(jìn)行傳輸, 紅外通信接口就是針對(duì)紅外信道的調(diào)制解調(diào)器4。2.1.2 紅外通信的組成紅外通信系統(tǒng)采用紅外光傳輸及無線工作機(jī)制5, 其組成結(jié)構(gòu)主要包括:發(fā)射器部分: 需要傳輸?shù)男盘?hào)經(jīng)數(shù)字化 (采樣及量化) 后, 一般需要進(jìn)行基帶調(diào)制和傳輸調(diào)制, 有時(shí)還要進(jìn)行信號(hào)源壓縮編碼, 采用所得的電信號(hào)驅(qū)動(dòng)電光變換電路來完成紅外脈沖發(fā)射。通信信道: 紅外無線數(shù)字通信的信道泛指發(fā)射器與接收器之間的空間。由于自然光及人工光源等背景光信號(hào)的介入, 信號(hào)源以及發(fā)射/接收端設(shè)備中電學(xué)或光學(xué)噪聲的影響, 紅外無線數(shù)字通信在某些場(chǎng)合的通信質(zhì)量較差, 需要采用信道編碼技術(shù)。接收器部分:

15、 信道中的光信號(hào)由光接收器部分實(shí)現(xiàn)光電變換, 為了消除噪聲以及碼間干擾, 需要加入濾波和均衡等環(huán)節(jié)。來提高抗干擾能力。2.1.3 紅外發(fā)射器完成信號(hào)的電光變換并向空間發(fā)射紅外脈沖。紅外發(fā)射器的關(guān)鍵部件是紅外發(fā)光二極管 ( led) 和相應(yīng)的驅(qū)動(dòng)電路。紅外led器件首先要滿足其調(diào)制帶寬大于信號(hào)的頻譜寬度, 保證通信線路暢通。此外led的發(fā)射波長(zhǎng)應(yīng)與接收器端的光電探測(cè)器 (一般選用硅光二極管) 的峰值響應(yīng)率相匹配, 最大程度地抑制背景雜散光干擾, 現(xiàn)階段一般選用 780 950nm的紅外波段進(jìn)行數(shù)字信號(hào)傳輸。由于紅外無線通信系統(tǒng)的信噪比與發(fā)射器發(fā)射功率的平方成正比所以適當(dāng)提高紅外發(fā)射器的發(fā)射功率,

16、 并采用空間分集全息漫射片等可使發(fā)射端的光功率在空間均勻分布的措施來降低誤碼率, 提高通信質(zhì)量。2.1.4紅外接收器紅外接收器包括紅外光接收部分以及后續(xù)的信號(hào)采樣、濾波、判決、量化、均衡和解碼等。2.2 總體設(shè)計(jì)方案2.2.1 方案選擇(一)單片機(jī)控制器模塊采用目前比較通用的52系列單片機(jī)。此單片機(jī)的運(yùn)算能力強(qiáng),軟件編程靈活,自由度大,市場(chǎng)上比較多見價(jià)格便宜且技術(shù)比較成熟容易實(shí)現(xiàn)。(二)38khz載波實(shí)現(xiàn)利用載波對(duì)信號(hào)進(jìn)行調(diào)制從而減少信號(hào)傳輸過程中的光波干擾,提高數(shù)據(jù)傳輸效率。載波是指被調(diào)制以傳輸信號(hào)的波形,一般為正弦波。一般要求正弦載波的頻率遠(yuǎn)遠(yuǎn)高于調(diào)制信號(hào)的帶寬,否則會(huì)發(fā)生混疊,使傳輸信號(hào)

17、失真。可以這樣理解,我們一般需要發(fā)送的數(shù)據(jù)的頻率是低頻的,如果按照本身的數(shù)據(jù)的頻率來傳輸,不利于接收和同步。使用載波傳輸,我們可以將數(shù)據(jù)的信號(hào)加載到載波的信號(hào)上,接收方按照載波的頻率來接收數(shù)據(jù)信號(hào),有意義的信號(hào)波的波幅與無意義的信號(hào)的波幅是不同的,將這些信號(hào)提取出來就是我們需要的數(shù)據(jù)信號(hào)。方案:?jiǎn)纹瑱C(jī)t0定時(shí)產(chǎn)生38khz載波電路原理:stc89c52rc定時(shí)器t0產(chǎn)生周期性的26.3us的矩形脈沖,即每隔13us,定時(shí)器t0產(chǎn)生中斷輸出一個(gè)相反的信號(hào)使輸出端產(chǎn)生周期的38khz脈沖信號(hào)6。計(jì)算公式如2.1所示,脈沖圖如圖2.1所示。 t=1/38khz (2.1) 圖2.1 38khz載波信

18、號(hào) 對(duì)于產(chǎn)生38khz脈沖信號(hào)的軟、硬件電路的實(shí)現(xiàn)進(jìn)行比較選擇,軟件實(shí)現(xiàn)經(jīng)濟(jì)有利于產(chǎn)品開發(fā)使用,加密性強(qiáng),電路板元件少,經(jīng)濟(jì)實(shí)用,便于產(chǎn)品的推廣。即用軟件定時(shí)產(chǎn)生38khz的載波信號(hào)。(三)紅外解碼電路的選擇 方案:采用單片機(jī)軟件解碼根據(jù)實(shí)際情況進(jìn)行選擇,其外圍電路簡(jiǎn)潔,空出的io口多,利于單片機(jī)擴(kuò)展多路開關(guān)電路的設(shè)計(jì),而編程就會(huì)復(fù)雜些。2.2.2 總體設(shè)計(jì)框圖 經(jīng)過上述方案的分析選擇,得出系統(tǒng)硬件由以下部分組成:紅外數(shù)據(jù)發(fā)射電路,紅外數(shù)據(jù)接收電路。整體設(shè)計(jì)思路為:根據(jù)掃描到不同的按鍵值轉(zhuǎn)至相對(duì)應(yīng)的rom表讀取數(shù)據(jù)。確認(rèn)設(shè)備及菜單選擇鍵后stc89c52將從rom讀取出來的值,按照數(shù)據(jù)處理要求

19、從p2.5輸出控制脈沖與t0產(chǎn)生的38khz的載波(周期是26.3us)進(jìn)行調(diào)制,經(jīng)npn三極管對(duì)信號(hào)放大驅(qū)動(dòng)紅外發(fā)光管將控制信號(hào)發(fā)送出去。紅外數(shù)據(jù)接收則是采用vs1838b一體化紅外接收頭,內(nèi)部集成紅外接收、數(shù)據(jù)采集、解碼的功能,只要在接收端int0檢測(cè)頭信號(hào)低電平的到來,就可完成對(duì)整個(gè)串行的信號(hào)進(jìn)行分析得出當(dāng)前控制指令的功能。然后根據(jù)所得的指令去操作相應(yīng)的用電器件工作,如圖2.2所示。紅外傳輸stc89c52單片機(jī)紅外發(fā)射電路四路按鍵紅外接收電路stc89c52單片機(jī)設(shè)備控制電路圖2.2 電路設(shè)計(jì)整體框圖2.3 方案的可行性論證2.3.1 實(shí)用性本系統(tǒng)具有實(shí)時(shí)性、靈活性、穩(wěn)定性、以及多功能

20、同時(shí)控制等優(yōu)點(diǎn),方便用戶對(duì)多個(gè)設(shè)備進(jìn)行控制。2.3.2 經(jīng)濟(jì)可行性對(duì)于有多個(gè)紅外遙控家電的用戶來說,可通過識(shí)別已存儲(chǔ)在rom中的信號(hào),實(shí)現(xiàn)以現(xiàn)有的單一紅外信號(hào),同時(shí)對(duì)任意紅外遙控家用電器進(jìn)行控制,由于節(jié)約了實(shí)現(xiàn)控制功能的多個(gè)遙控硬件,從而減少了用戶的投資。為家庭電器的使用帶來意想不到的好處。2.3.3 技術(shù)可行性單片機(jī)對(duì)數(shù)據(jù)進(jìn)行處理,定時(shí)器產(chǎn)生38khz的載波對(duì)紅外信號(hào)調(diào)制,采用一體紅外接收頭對(duì)紅外信號(hào)放大、解碼、電平轉(zhuǎn)換。2.4 小結(jié)整個(gè)系統(tǒng)的設(shè)計(jì)要求抗干擾能力強(qiáng),防止誤動(dòng)作;安裝、操作簡(jiǎn)單,維護(hù)方便;總體成本低。 總體設(shè)計(jì)經(jīng)過綜合分析論證采取最優(yōu)方案。系統(tǒng)硬件由以下幾部分組成:發(fā)射模塊采用

21、at89c2051單片機(jī)作為控制核心,多個(gè)物理按鍵、紅外發(fā)射電路、紅外接收電路、電源電路。遙控編碼脈沖信號(hào)由引導(dǎo)碼、系統(tǒng)碼、系統(tǒng)反碼、功能碼、功能反碼等信號(hào)組成。以ppm碼(脈沖位置調(diào)制碼)對(duì)紅外數(shù)據(jù)調(diào)制在38khz的載波上。接收模塊采用stc89s52單片機(jī)作為控制核心。硬件電路組成:采用av1838b小型一體化紅外接收頭、電源電路、四路led電路。3 硬件設(shè)計(jì)單片機(jī)紅外遙控發(fā)射器主要有單片機(jī)、控制電路、紅外管發(fā)射電路以及單片機(jī)的一些電源、復(fù)位、震蕩子電路組成7。單片機(jī)紅外遙控接收器主要有單片機(jī)、接收電路、狀態(tài)指示電路、控制電路以及單片機(jī)的一些外圍電路組成。3.1單片機(jī)及其硬件電路設(shè)計(jì)3.1

22、.1 單片機(jī)的介紹stc89c52單片機(jī)stc89c52是一種低功耗、高性能cmos 8位微控制器,具有8k 在系統(tǒng)可編程flash 存儲(chǔ)器。使用atmel 公司高密度非易失性存儲(chǔ)器技術(shù)制造,與工業(yè)80c51 產(chǎn)品指令和引腳完全兼容。片上flash允許程序存儲(chǔ)器在系統(tǒng)可編程,亦適于常規(guī)編程器。在單芯片上,擁有靈巧的8 位cpu 和在系統(tǒng)可編程flash,使得at89c52在眾多嵌入式控制應(yīng)用系統(tǒng)中得到廣泛應(yīng)用。at89s52具有以下標(biāo)準(zhǔn)功能: 8k字節(jié)flash,256字節(jié)ram, 32 位i/o 口線,看門狗定時(shí)器,2 個(gè)數(shù)據(jù)指針,三個(gè)16 位 定時(shí)器/計(jì)數(shù)器,一個(gè)6向量2級(jí)中斷結(jié)構(gòu),全雙工

23、串行口, 片內(nèi)晶振及時(shí)鐘電路。另外,at89s52 可降至0hz 靜態(tài)邏 輯操作,支持2種軟件可選擇節(jié)電模式。空閑模式下,cpu 停止工作,允許ram、定時(shí)器/計(jì)數(shù)器、串口、中斷繼續(xù)工 作。掉電保護(hù)方式下,ram內(nèi)容被保存,振蕩器被凍結(jié)8, 單片機(jī)一切工作停止,直到下一個(gè)中斷或硬件復(fù)位為止。主要性能1、與mcs-51單片機(jī)產(chǎn)品兼容; 2、8k字節(jié)在系統(tǒng)可編程flash存儲(chǔ)器; 3、1000次擦寫周期; 4、全靜態(tài)操作:0hz-33mhz; 5、三級(jí)加密程序存儲(chǔ)器; 6、32個(gè)可編程i/o口線; 7、 三個(gè)16位定時(shí)器/計(jì)數(shù)器; 8、六個(gè)中斷源; 9、全雙工uart串行通道; 10、低功耗空閑和

24、掉電模式; 11、掉電后中斷可喚醒; 12、看門狗定時(shí)器; 13、雙數(shù)據(jù)指針; 14、掉電標(biāo)識(shí)符。單片機(jī)的主要組成部分 1cpu cpu是單片機(jī)的核心部分,他的作用是讀入和分析每條指令,根據(jù)每條指令的功能要求,控制各個(gè)部件執(zhí)行相應(yīng)的操作。at89c2051單片機(jī)內(nèi)部有一個(gè)8位的cpu,它是由運(yùn)算器和控制器組成。a運(yùn)算器運(yùn)算器主要包括算術(shù)、邏輯運(yùn)算部件alu、累加器acc、寄存器b、暫存器ymp1、ymp2、程序狀態(tài)寄存器psw、布爾處理器及十進(jìn)制調(diào)整電路等。運(yùn)算器主要用來實(shí)現(xiàn)數(shù)據(jù)的傳送、數(shù)據(jù)的算術(shù)運(yùn)算、邏輯運(yùn)算和位變量處理等。b控制器控制器包括時(shí)鐘發(fā)生器、定時(shí)控制邏輯、指令寄存器指令譯碼器、程

25、序計(jì)數(shù)器pc、程序地址寄存器、數(shù)據(jù)指針寄存器dptr和堆棧指針sp等??刂破魇怯脕斫y(tǒng)一指揮和控制計(jì)算機(jī)進(jìn)行工作的部件。它的功能是從程序存儲(chǔ)器中提取指令,送到指令寄存器,再進(jìn)入指令譯碼器進(jìn)行譯碼,并通過定時(shí)和控制電路,在規(guī)定的時(shí)刻發(fā)出各種操作所需要的全部?jī)?nèi)部控制信息及cpu外部所需要的控制信號(hào),如ale、psen、rd、wr等,使各部分協(xié)調(diào)工作,完成指令所規(guī)定的各種操作。2存儲(chǔ)器a程序存儲(chǔ)器程序存儲(chǔ)器用于存放編好的程序、表格和常數(shù)。cpu的控制器專門提供一個(gè)控制信號(hào)ea來區(qū)分內(nèi)部rom和外部rom的公用地址區(qū):當(dāng)ea為無效電平時(shí),單片機(jī)從片內(nèi)rom的2kb存儲(chǔ)器取指令,而當(dāng)指令超過07ffh后,

26、就自動(dòng)轉(zhuǎn)向片外rom取指令;當(dāng)ea為有效電平時(shí),cpu只從片外rom取指令。在程序存儲(chǔ)器中,有6個(gè)單元具有特殊存儲(chǔ)功能。0000h-0002h:是所有執(zhí)行程序的入口地址,2051單片機(jī)復(fù)位后,cpu總是從0000h單元開始執(zhí)行程序。0003h:外部中斷0入口。000bh:定時(shí)/計(jì)數(shù)器0溢出中斷入口。0013h:外部中斷1入口。001bh:定時(shí)/計(jì)數(shù)器1溢出中斷入口。0023h:串行口中斷入口。使用時(shí),通常在這些入口地址處存放一條絕對(duì)跳轉(zhuǎn)指令,使程序跳轉(zhuǎn)到用戶安排的中斷程序起始地址,或者從0000h起始地址跳轉(zhuǎn)到用戶設(shè)計(jì)的初始程序上。b數(shù)據(jù)存儲(chǔ)器片內(nèi)數(shù)據(jù)存儲(chǔ)器的8位地址共可尋址256b單元,20

27、51單片機(jī)將其分為兩個(gè)區(qū):00h-ffh的128b單元為片內(nèi)ram區(qū),可以讀、寫任何數(shù)據(jù);80h-ffh的高128b單元為專用寄存器區(qū)。在低128b的內(nèi)部ram中,前32個(gè)單元(地址為00h-1fh)為通用工作寄存器區(qū),共分為四組(寄存器0組、1組、2組、3組),每組8個(gè)工作寄存器由r0-r7組成,共占32個(gè) 單元。選用哪一組由程序狀態(tài)字psw中的rs1、rs0這兩位的設(shè)置決定,若程序并不需要四個(gè)4組工作寄存器,那么剩下的工作寄存器可作一般的存儲(chǔ)器來使用。cpu在復(fù)位時(shí)自動(dòng)選中0組20h-2fh的16個(gè)單元為位尋址區(qū),每個(gè)單元8位,共128位。其位尋址范圍為00h-7fh。位尋址區(qū)的每一位都可

28、當(dāng)作軟件觸發(fā)器,由程序直接進(jìn)行處理。程序中通常把各種程序狀態(tài)標(biāo)志、位控變量設(shè)在位尋址區(qū)。同樣,位尋址區(qū)的ram單元也可作為一般的數(shù)據(jù)存儲(chǔ)器按字節(jié)單元使用。3特殊功能寄存器a累加器a累加器a是一個(gè)最常用的8位特殊功能寄存器,它既可用于存放操作數(shù),也可用于存放運(yùn)算的中間結(jié)果。大部分單操作數(shù)指令的操作數(shù)就取自累加器。用acc表示a的符號(hào)地址。b寄存器b寄存器b是一個(gè)8位寄存器,主要用于乘法和除法的運(yùn)算。乘法運(yùn)算時(shí),b中存放乘法,乘法操作后,乘積的高8位又存于b中;除法運(yùn)算時(shí),b中存放除數(shù),出發(fā)操作后,b中又存放余數(shù)。在其他指令中,寄存器b可作為一般的寄存器使用,用于暫存數(shù)據(jù)。如圖3.1所示。 圖3.

29、1 89c52引腳圖3.1.2 時(shí)鐘電路及rc復(fù)位電路stc89c52rc芯片內(nèi)部有一高增益反相放大器,用于構(gòu)成振蕩器。反相放大器的輸入端為xtal1,輸出端為xtal2。在xtal1、xtal2(第19、18引腳)兩端跨接一個(gè)石英晶體振蕩器,和兩個(gè)電容就構(gòu)成了穩(wěn)定自激諧振電路。晶振頻率為11.0592mhz。c12,c13是兩個(gè)瓷片電容,與晶振y1構(gòu)成了自激諧振電路9。其電容的作用主要是對(duì)頻率進(jìn)行微調(diào),一般取20-45pf左右。使用該電路可產(chǎn)生穩(wěn)定的11.0592mhz頻率,受外界的環(huán)境的干擾影響非常小。其接法如圖3.2所示。圖3.2 晶振電路復(fù)位是單片機(jī)初始化操作,其主要功能是把pc初始化

30、為0000h,使單片機(jī)從0000h單元執(zhí)行程序。除了進(jìn)入系統(tǒng)的正常初始化之外,當(dāng)程序運(yùn)行出錯(cuò)或操作錯(cuò)誤使系統(tǒng)處于死鎖狀態(tài)時(shí),為擺脫困境,也需要按復(fù)位鍵重新啟動(dòng)。復(fù)位操作有上電自動(dòng)復(fù)位和按鍵手動(dòng)復(fù)位兩種方式。本設(shè)計(jì)采用了按鍵手動(dòng)復(fù)位方式。該復(fù)位電路如圖3.3所示。復(fù)位電路采用了按鍵與上電復(fù)位。上電與按鍵均可以有效復(fù)位。上電瞬間rst引腳獲得高電平,單片機(jī)復(fù)位電路隨著電容的c11的充電,rst引腳的高電平逐漸下降10。rst引腳的高電平只要能保持足夠的時(shí)間(2個(gè)機(jī)器周期),單片機(jī)就可以進(jìn)行復(fù)位操作。按鍵復(fù)位是直接將高電平通過電阻r11、r10分壓到達(dá)reset引腳,實(shí)現(xiàn)復(fù)位操作。圖3.3 復(fù)位電路

31、圖 3.2 單片機(jī)紅外發(fā)射器的電路設(shè)計(jì)3.2.1 按鍵電路按鍵的工作原理:一個(gè)按鍵與一個(gè)led燈相對(duì)應(yīng),按一次對(duì)應(yīng)燈亮,再按一次對(duì)應(yīng)燈滅。再設(shè)一個(gè)總開關(guān)控制所有燈的亮滅。如圖3.4所示。圖3.4 按鍵電路圖3.2.2 紅外發(fā)射電路(1)紅外線遙控制系統(tǒng)的原理框圖:將指令脈沖編碼信號(hào)調(diào)制在載波振蕩器產(chǎn)生的載波上(也稱脈碼調(diào)制),然后用這脈碼調(diào)制信號(hào)去驅(qū)動(dòng)紅外發(fā)光二極管,以發(fā)出經(jīng)過調(diào)制的紅外光波。其紅外遙控系統(tǒng)電路如圖3.5所示。stc89c52(指令編碼)38khz載波驅(qū)動(dòng)電路調(diào)制紅外發(fā)射控制盤圖3.5 紅外遙控系統(tǒng)電路框圖(2)紅外編碼原理: 通常,紅外遙控器將遙控信號(hào)(二進(jìn)制脈沖碼)調(diào)制在3

32、8khz的載波上,經(jīng)緩沖放大后送至紅外發(fā)光二極管,轉(zhuǎn)化為紅外信號(hào)發(fā)射出去。二進(jìn)制脈沖碼的形式有多種,其中最為常用的是pwm碼(脈沖寬度調(diào)制碼)和ppm碼(脈沖位置調(diào)制碼)。前者以寬脈沖表示1,窄脈沖表示0。后者脈沖寬度一樣,但是碼位的寬度不一樣,碼位寬的代表1,碼位窄的代表0。脈寬為0.56ms、間隔0.565ms、周期為1.125ms的組合表示二進(jìn)制的“0”;以脈寬為0.56ms、間隔1.69ms、周期為2.25ms的組合表示二進(jìn)制的“1”11。如圖3.6示。本課題是以ppm碼(脈沖位置調(diào)制碼)對(duì)紅外數(shù)據(jù)的發(fā)送進(jìn)行論證。圖3.6 指令脈沖圖遙控編碼脈沖信號(hào)由引導(dǎo)碼、系統(tǒng)碼、系統(tǒng)反碼、功能碼、

33、功能反碼等信號(hào)組成。引導(dǎo)碼也叫起始碼,由寬度為9ms的高電平和寬度為4.5ms的低電平組成(不同的紅外家用設(shè)備在高低電平的寬度上有一定區(qū)別),用來標(biāo)志遙控編碼脈沖信號(hào)的開始12。如圖3.7所示。 圖3.7 信號(hào)引導(dǎo)碼圖系統(tǒng)碼也叫識(shí)別碼,它用來指示遙控系統(tǒng)的種類,以區(qū)別其它遙控系統(tǒng),防止各遙控系統(tǒng)的誤動(dòng)作功能碼也叫指令碼,它代表了相應(yīng)的控制功能,接收機(jī)中的可根據(jù)功能碼的數(shù)值完成各種功能操作。系統(tǒng)反碼與功能反碼分別是系統(tǒng)碼與功能碼的反碼,反碼的加入是為了能在接收端校對(duì)傳輸過程中數(shù)據(jù)是否產(chǎn)生差錯(cuò)。脈沖位置表示的“0”和“1”組成的32位二進(jìn)制碼前16位控制指令,控制不同的紅外遙控設(shè)備。而不同的紅外家

34、用電器又有不同的脈沖調(diào)控方式,后16位分別是8位的功能碼和8位的功能反碼13。串行數(shù)據(jù)碼時(shí)序圖如3.8所示。圖3.8 串行數(shù)據(jù)碼時(shí)序圖將要發(fā)送的指令脈沖編碼信號(hào)調(diào)制在38khz的載波上,可以增加信號(hào)的抗干擾能力,提高信號(hào)傳輸效率。信號(hào)調(diào)制時(shí)序如3.9所示。圖3.9 信號(hào)調(diào)制圖(3)紅外發(fā)射二極管的主要技術(shù)參數(shù):sir333是gaalas紅外發(fā)射二極管,其特點(diǎn)是體積小、功耗低、高發(fā)射強(qiáng)度、高可靠性、發(fā)射角度45、sir333管子直徑5mm。廣泛應(yīng)用于儀器、儀表、電氣設(shè)備近距離紅外數(shù)據(jù)傳輸、電視機(jī)、空調(diào)機(jī)等家用電器紅外遙控信號(hào)發(fā)射其紅外發(fā)射距離為8-10米14。(4)紅外數(shù)據(jù)發(fā)射電路的設(shè)計(jì):在紅外

35、數(shù)據(jù)發(fā)射過程中,軟件編程將數(shù)據(jù)從p1.0將數(shù)據(jù)輸出。t0定時(shí)產(chǎn)生38khz載波信號(hào)。紅外數(shù)據(jù)射發(fā)射電路圖如3.10所示。圖3.10 紅外數(shù)據(jù)發(fā)射電路3.3 單片機(jī)紅外接收器的電路設(shè)計(jì)硬件電路組成有: 紅外接收電路、電源電路、用電器控制電路、四路led電路。3.3.1 紅外接收電路vs1838b是用于紅外遙控接收的小型一體化接收頭,集成紅外線的接收、放大、解調(diào),不需要任何外接元件,就能完成從紅外線接收到輸出與ttl電平信號(hào)兼容的所有工作,而體積和普通的塑封三極管大小一樣,它適合于各種紅外線遙控和紅外線數(shù)據(jù)傳輸,中心頻率38.0khz15??垢蓴_能力強(qiáng),低電壓工作。接收器對(duì)外只有3個(gè)引腳:out、

36、gnd、vcc與單片機(jī)接口非常方便,如圖3.11所示。圖3.11 vs1838b外型圖(1)腳接電源(+vcc),(2)腳gnd接系統(tǒng)的地線(0v),(3)腳接脈沖信號(hào)輸出,經(jīng)非門u6緩沖與p24的判斷信號(hào)進(jìn)行邏輯與使得進(jìn)入int0的信號(hào)恰好是紅外數(shù)據(jù)發(fā)射電路輸出端p25的相反相信號(hào),只要檢測(cè)到int0信號(hào)下降沿從而測(cè)出控制指令的功能16。vs1838b內(nèi)部結(jié)構(gòu)框圖內(nèi)部電路前置放大增益控制帶通濾波器解調(diào)電路控制電路gndoutvss圖3.12 vs1838b內(nèi)部結(jié)構(gòu)工作流程vs1838b接收原理紅外線接收是把遙制發(fā)送的數(shù)據(jù)(已調(diào)信號(hào))轉(zhuǎn)換成一定格式的控制指令脈沖(調(diào)制信號(hào)、基帶信號(hào)),是完成紅

37、外線的接收、放大、解調(diào),還原成發(fā)射格式(高、低電位剛好相反)的脈沖信號(hào)。這些工作通常由一體化的接收頭來完成,輸出ttl兼容電平。最后通過解碼把脈沖信號(hào)轉(zhuǎn)換成數(shù)據(jù),從而實(shí)現(xiàn)數(shù)據(jù)的傳輸17。圖 3.13是一個(gè)紅外線接收電路框圖。四路led放大電路調(diào)制電路紅外接收stc89c52(指令譯碼)圖3.13 紅外接收及控制電路框圖本課題的核心部分在于紅外發(fā)射、接收功能演示。其中紅線數(shù)據(jù)接收是對(duì)紅外二進(jìn)制脈沖的寬度進(jìn)行測(cè)量,從而獲得紅外遙控的脈沖信息。怎樣才能實(shí)時(shí)、準(zhǔn)確地對(duì)紅外二進(jìn)制脈沖波形進(jìn)行測(cè)量呢?采用外部中斷成為了理所當(dāng)然的選擇,外部中斷只有低電平和下降沿觸發(fā)兩種方式,這就使得單片機(jī)只能一次性對(duì)脈沖的

38、高電平或低電平進(jìn)行測(cè)量,而一連串的脈沖是不可能分開多次測(cè)量的,因此,為了解決這一問題,本人將從接收頭出來的紅外二進(jìn)制脈沖信號(hào)與標(biāo)志位(p24)進(jìn)行邏輯或非,然后再輸入到int0(p3.2)引腳,使得輸入int0的信號(hào)恰好是紅外數(shù)據(jù)發(fā)射電路輸出端p25的信號(hào),只要檢測(cè)到int0信號(hào)下降沿到上升沿的這段時(shí)間。如果相鄰的兩個(gè)中斷間隔的時(shí)間長(zhǎng)度為1.125ms,說明接收到的是“0”;時(shí)間長(zhǎng)度是2.25ms則為“1”。因此,脈沖電平的每一次跳變都會(huì)形成一次中斷,在中斷服務(wù)子程中即可實(shí)現(xiàn)一次性對(duì)一連串連續(xù)波形的測(cè)量,在測(cè)量后對(duì)0和1的個(gè)數(shù)據(jù)統(tǒng)計(jì)從而測(cè)出控制指令的功能。硬件或非門的反應(yīng)速度是納秒級(jí)的,滿足實(shí)

39、時(shí)要求。紅外接收電路連接圖如圖3.14所示。圖3.14 紅外接收電路圖3.3.2 電源電路的設(shè)計(jì)由于本設(shè)計(jì)不需要高功率電源,所以采用usb供電足以滿足要求,如圖3.15所示。圖3.15 電源電路3.3.3 四路led電路四路開關(guān)電路的實(shí)現(xiàn)是本次設(shè)計(jì)的重點(diǎn),通過四路開關(guān)的功能演示來體現(xiàn)本次多功能紅外遙控器的設(shè)計(jì)思想,其電路圖3.16所示。 圖3.16 四路led電路發(fā)射模塊采用at89c2051單片機(jī)作為控制核心,硬件電路組成:多個(gè)物理按鍵、紅外發(fā)射電路、紅外接收電路、電源電路。遙控編碼脈沖信號(hào)由引導(dǎo)碼、系統(tǒng)碼、系統(tǒng)反碼、功能碼、功能反碼等信號(hào)組成。以ppm碼(脈沖位置調(diào)制碼)對(duì)紅外數(shù)據(jù)調(diào)制在3

40、8khz的載波上。接收模塊采用stc89c52單片機(jī)作為控制核心。硬件電路組成:采用av1838b小型一體化紅外接收頭、電源電路、四路led開關(guān)電路。4 程序設(shè)計(jì)4.1紅外發(fā)射模塊單片機(jī)對(duì)紅外遙控開關(guān)的控制括二個(gè)子系統(tǒng):紅外遙控器指令發(fā)射、紅外遙控指令接收,二個(gè)子系統(tǒng)是有很強(qiáng)的互連性,但各個(gè)子系統(tǒng)的軟件系統(tǒng)差別較大,下面將分別介紹二個(gè)子系統(tǒng)的軟件設(shè)計(jì)。使用c語言編寫程序,調(diào)用的庫(kù)函數(shù)多,易于移植,編程簡(jiǎn)單。本論文的設(shè)計(jì)只給出了部分程序。4.1.1 發(fā)射電路主程序流程圖主程序設(shè)計(jì)是首先是初始化鍵盤和紅外發(fā)射端口的參數(shù)值,然后讓單片機(jī)掃描檢測(cè)鍵盤,如果有按鍵按下就讓其相應(yīng)的按鍵編碼通過紅外發(fā)射管發(fā)

41、射出去。如圖4.1所示。初始化鍵盤、紅外發(fā)射端口按鍵掃描紅外數(shù)據(jù)發(fā)射開始 圖4.1 紅外發(fā)射主程序流程圖4.1.2紅外發(fā)射子程序流程圖子程序設(shè)計(jì)是讓單片機(jī)等待按鍵按下發(fā)送編碼信號(hào),如果檢測(cè)到信號(hào)就讓其按循序發(fā)射引導(dǎo)碼、系統(tǒng)碼、系統(tǒng)反碼、數(shù)據(jù)碼、數(shù)據(jù)反碼還有結(jié)束標(biāo)志位。如圖4.2所示。發(fā)送引導(dǎo)碼發(fā)送系統(tǒng)碼y發(fā)送系統(tǒng)反碼發(fā)送數(shù)據(jù)碼發(fā)送數(shù)據(jù)反碼發(fā)送結(jié)束標(biāo)志位1紅外數(shù)據(jù)發(fā)送? 開始n結(jié)束 圖4.2 紅外發(fā)射子程序流程圖4.2紅外接收模塊4.2.1紅外接收電路主程序流程圖主程序是首先初始化紅外接收端口,然后檢測(cè)是否接收紅外信號(hào),如果接收到紅外信號(hào)就調(diào)用接收子程序,顯示燈亮,如圖4.3所示。初始化紅外接收

42、端口調(diào)用接收子程序y接收到紅外信號(hào)?n 開始顯示燈亮返回圖4.3 紅外接收主程序流程圖4.2.2紅外接收電路子程序流程圖子程序是首先讀取t0定時(shí)器的長(zhǎng)度,如果是1.125ms就認(rèn)為是“0”,將其存入緩沖區(qū)并且計(jì)數(shù)器加一,如果是2.25ms就認(rèn)為是“1”,將其存入緩沖區(qū)并且計(jì)數(shù)器加一。如果計(jì)數(shù)器值為32時(shí),就接收結(jié)束標(biāo)志位并且將計(jì)數(shù)器清0,如果計(jì)數(shù)器值不為32時(shí),就認(rèn)為是接收誤碼,計(jì)數(shù)器也將清0,此時(shí)重新等待讀取紅外信號(hào)。如圖4.4所示。進(jìn)入中斷讀t0定時(shí)長(zhǎng)度計(jì)數(shù)器=320緩沖區(qū)2.25ms?1.125ms?計(jì)數(shù)器加11緩沖區(qū)正確接收標(biāo)志=1計(jì)數(shù)器加1計(jì)數(shù)器清0nn退出中斷yyy計(jì)數(shù)器清0n 圖

43、4.4 紅外接收程序流程圖4.3小結(jié)單片機(jī)對(duì)紅外遙控的控制包括二個(gè)子系統(tǒng)分別是:紅外遙控器指令發(fā)射、紅外遙控指令接收。發(fā)射主程序設(shè)計(jì)是首先是初始化鍵盤和紅外發(fā)射端口的參數(shù)值,然后讓單片機(jī)掃描檢測(cè)鍵盤,如果有按鍵按下就讓其相應(yīng)的按鍵編碼通過紅外發(fā)射管發(fā)射出去。接收主程序是首先初始化紅外接收端口,然后檢測(cè)是否接收紅外信號(hào),如果接收到紅外信號(hào)就調(diào)用接收子程序。單片機(jī)控制的紅外通信系統(tǒng)具有硬件電路簡(jiǎn)單、成本低廉、編程方便、通信可靠性高的特點(diǎn), 實(shí)現(xiàn)了通信雙方非接觸式的數(shù)據(jù)傳送。如將該系統(tǒng)運(yùn)用到電表抄表系統(tǒng)中, 將會(huì)大大提高抄表工作的效率, 同時(shí)這種方案也可用于其它遙控、遙測(cè)應(yīng)用場(chǎng)合。5 系統(tǒng)測(cè)試5.1

44、系統(tǒng)功能測(cè)試經(jīng)過硬件和軟件的設(shè)計(jì)后制作出了作品,并對(duì)作品進(jìn)行了系統(tǒng)的測(cè)試,達(dá)到了設(shè)計(jì)要求。下面進(jìn)行遙控的開關(guān)狀態(tài)量進(jìn)行測(cè)試,數(shù)據(jù)如表5.1,達(dá)到紅外遙控功能。表5.1 遙控發(fā)射與接收的對(duì)應(yīng)關(guān)系次 數(shù)按 鍵通電指示燈對(duì)應(yīng)發(fā)光二極管狀 態(tài)121212121s0s0s1s1s2s2s3s3b亮亮亮亮亮亮亮亮亮發(fā)光滅發(fā)光滅發(fā)光滅發(fā)光滅全部熄滅正常正常正常正常正常正常正常正常正常通過示波器可以測(cè)到輸出波形(ch1)與接收波形(ch2)的關(guān)系,如圖5.1所示。圖5.1 發(fā)射與接收波形對(duì)應(yīng)波形圖5.2仿真調(diào)試首先根據(jù)電路原理圖利用proteus軟件畫出仿真圖。打開proteus軟件,將所有需要用到的元器件添

45、加到左側(cè)的元器件列表device中。打開元器件庫(kù)對(duì)話框,輸入元器件名稱,可以選擇所用元器件。選完后在列表中會(huì)顯示出來。按照電路圖把仿真圖畫好,程序編譯完成后雙擊單片機(jī)加載程序編譯生成的.hex文件,加載好后點(diǎn)擊運(yùn)行。如圖5.2所示。圖5.2 仿真圖5.3實(shí)物展示實(shí)物由兩塊組成分為紅外發(fā)送和紅外接收,供電采用的都是usb供電,紅外發(fā)射端有四個(gè)按鍵,一個(gè)復(fù)位按鍵,一個(gè)led用來顯示發(fā)射端的通電狀況,發(fā)射端上裝有兩個(gè)紅外發(fā)射二極管,以防出現(xiàn)壞了的情況。如圖5.3所示。圖5.3 紅外發(fā)射模塊紅外接收端也裝有復(fù)位按鍵,以防單片機(jī)死機(jī),藍(lán)色按鍵是電源按鍵,綠色led表示板子的通電情況,接收端接收到發(fā)射端的

46、紅外信號(hào),經(jīng)過紅外一體化接收頭解碼,實(shí)現(xiàn)指定led的亮滅。接收端實(shí)物如圖5.4所示。圖5.4 紅外接收模塊5.4小結(jié)整個(gè)系統(tǒng)組裝完畢后進(jìn)行綜合測(cè)試,系統(tǒng)發(fā)射和接收的關(guān)系由實(shí)物測(cè)試得出系統(tǒng)功能達(dá)到了設(shè)計(jì)要求,實(shí)現(xiàn)了任務(wù)書中的指定目標(biāo)。參 考 文 獻(xiàn)1 遲榮強(qiáng).單片機(jī)原理及接口技術(shù)m.高等教育出版社,2011:9-13.2 劉文濤.單片機(jī)語言c51典型應(yīng)用設(shè)計(jì)m.人民郵電出版社,2005:47-51.3 星 火.2012年中國(guó)無線通信產(chǎn)品行業(yè)市場(chǎng)調(diào)查研究報(bào)告m.星火科技出版社,2012:52-54.4 毛獻(xiàn)輝,郭宏,朱昊,宋新菊,等.智能化紅外感應(yīng)控制系統(tǒng)m.電子測(cè)量技術(shù),2004:77-80.5

47、 童長(zhǎng)飛.c8051f系列單片機(jī)開發(fā)編程m.航空航天大學(xué)出版社,6 何立民.單片機(jī)應(yīng)用技術(shù)選編m.北京航空航天大學(xué)出版社,2004:38-40.7 wong. infrared remote control for electronic display systemm. un: nanyang technol, 1992:57-59.8 張運(yùn)波.工廠電氣控制技術(shù)m.高等教育出版社,2010:56-579 meehan joanne,muir lindsey.scm in merseyside smes:benefits and barriersj. tqm journal. 2008:89-9

48、1.10 胡宴如.高頻電子線路m.高等教育出版社,2010:14-17.11 沙占友.單片機(jī)外圍電路設(shè)計(jì)m.電子工業(yè)出版社,2008:78-81.12 田國(guó)良.熱紅外遙感m.北京:電子工業(yè)出版社,2006:98-103.13 劉國(guó)永,陳杰平.單片機(jī)控制步進(jìn)電機(jī)系統(tǒng)設(shè)計(jì)j.高等教育出版社,2002:61-63.14 趙 健.實(shí)用聲光及無線電遙控電路300例m.中國(guó)電力出版社出版,2005:74-79.15 張友德,趙志英,涂時(shí)亮.單片微型機(jī)原理、應(yīng)用與實(shí)驗(yàn)m.上海:大學(xué)出版社,2003:105-106.16 張立科.單片機(jī)典型模塊設(shè)計(jì)實(shí)例導(dǎo)航m.人民郵電出版社,2008:47-51.17 嚴(yán)國(guó)萍.通信電子線路基礎(chǔ)m.北京:科學(xué)出版社,2006:84-92.致 謝本次設(shè)計(jì)綜合了大學(xué)四年所學(xué)到的專業(yè)知識(shí),把理論聯(lián)系到實(shí)際;為了提高自己的綜合能力,從選題、收集資料、模塊電路設(shè)計(jì)、繪制原理圖、程序的編制到最后的資料整理都是自己親自完成的。在徐權(quán)老師的指導(dǎo)和同學(xué)的幫助下,我克服了對(duì)復(fù)雜電路設(shè)計(jì)的畏懼情緒,順利完成了本次設(shè)計(jì)任務(wù)。通過本次設(shè)計(jì),我對(duì)電路設(shè)計(jì)以及軟件控制等方面都有了更為深刻的認(rèn)識(shí),并在實(shí)際電路連接中,掌握了很多技能。我真誠(chéng)的感謝老師

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫(kù)網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。

最新文檔

評(píng)論

0/150

提交評(píng)論