智能窗戶開關(guān)電路_第1頁(yè)
智能窗戶開關(guān)電路_第2頁(yè)
智能窗戶開關(guān)電路_第3頁(yè)
智能窗戶開關(guān)電路_第4頁(yè)
智能窗戶開關(guān)電路_第5頁(yè)
已閱讀5頁(yè),還剩46頁(yè)未讀, 繼續(xù)免費(fèi)閱讀

下載本文檔

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

文檔簡(jiǎn)介

1、2013屆畢業(yè)設(shè)計(jì)(論文)題 目: 智能窗戶開關(guān)電路 學(xué) 院: 電子信息與工程學(xué)院 專 業(yè): 電子信息工程 班 級(jí): 浦電子0905 姓 名: 夏欣 指導(dǎo)老師: 武曉光 起訖日期: 2013-2-252013-6-10 2013 年 6 月摘 要 隨著電子技術(shù)的發(fā)展和人民生活水平的不斷提高,智能窗已經(jīng)越來(lái)越多地被用到了現(xiàn)代智能化建筑中,提供住戶一個(gè)安全、方便的環(huán)境。據(jù)統(tǒng)計(jì),在未來(lái)的幾年內(nèi),安裝智能窗的用戶將不斷增加。本次設(shè)計(jì)的智能窗戶系統(tǒng)能通過(guò)其數(shù)據(jù)檢測(cè)傳感電路不斷循環(huán)檢測(cè)室外濕度及溫度,當(dāng)濕度或者溫度達(dá)到一定時(shí),窗戶自動(dòng)關(guān)閉,防止潮濕空氣或雨水進(jìn)入房間,當(dāng)溫度和濕度都到達(dá)合適程度時(shí),窗戶自動(dòng)

2、開啟。 本文通過(guò)使用AT89C51單片機(jī)、ULN2003驅(qū)動(dòng)電路、LCD1602顯示模塊設(shè)計(jì)了一種智能窗戶系統(tǒng)。該系統(tǒng)可以實(shí)現(xiàn)自動(dòng)開關(guān)窗,本文詳細(xì)介紹了系統(tǒng)的整體設(shè)計(jì)原理,分析了系統(tǒng)的硬件及軟件結(jié)構(gòu),并且制作了實(shí)物,通過(guò)測(cè)試,系統(tǒng)具有良好的效果。關(guān)鍵詞:?jiǎn)纹瑱C(jī);ULN2003;步進(jìn)電機(jī);1602;DHT11濕度傳感器IAbstractWith the development of electronic technology and the improvement of people's living standard, intelligent window is increasingl

3、y being used in modern intelligent building, offer a safe, convenient environment. According to statistics, in the next few years ", the installation of intelligent window users will continue to increase. The design of the intelligent window system through the sensing circuit of the data contin

4、uous cycle detection outside humidity and temperature, when the humidity or temperature reaches a certain time, close the window automatically, prevent the moist air or water into the room, when the temperature and humidity are to arrive at an appropriate level, the window to open automatically.In t

5、his paper, by using the AT89C51 SCM, ULN2003 drive circuit, LCD1602 display module, a design of intelligent window system. This system can realize the automatic window, this paper describes the overall design principle of the system, analyzes the structure of hardware and software system, and made t

6、he physical, to pass the test, the system has a good effect.Keywords: microcontroller ;uln2003;stepper motor;lcd1602II目錄摘要IAbstractII第一章 緒論11.1 課題研究的背景11.2 本文主要研究?jī)?nèi)容11.3 論文主要章節(jié)安排2第二章系統(tǒng)整體設(shè)計(jì)及方案選擇42.1 方案選擇42.1.1控制模塊方案42.1.2顯示方案模塊選擇42.1.3溫濕度傳感器方案選擇52.14 步進(jìn)電機(jī)驅(qū)動(dòng)方案52.2系統(tǒng)總體設(shè)計(jì)模塊6第三章 系統(tǒng)硬件設(shè)計(jì)83.1 概述83.2單片機(jī)最小系統(tǒng)83

7、.3溫濕度采集模塊103.4 LCD顯示模塊113.5電機(jī)驅(qū)動(dòng)模塊15第四章 系統(tǒng)軟件設(shè)計(jì)184.1 KEIL軟件介紹184.2系統(tǒng)主流程圖184.3 各部分子程序194.3.1 1602LCD顯示子程序194.3.2溫濕度檢測(cè)程序214.3.3步進(jìn)電機(jī)控制系統(tǒng)22第五章 系統(tǒng)的安裝與測(cè)試235.1 系統(tǒng)調(diào)試235.1.1 電路集成235.1.2 軟件調(diào)試235.2 系統(tǒng)測(cè)試及結(jié)果24第六章 總結(jié)286.1論文小結(jié)286.2 展望28致謝29參考文獻(xiàn)30附 錄1 系統(tǒng)原理圖31附 錄2 仿真圖32附 錄3 源程序33I南京工業(yè)大學(xué)畢業(yè)設(shè)計(jì)(論文)第一章 緒論1.1 課題研究的背景 近年來(lái)我國(guó)經(jīng)

8、濟(jì)水平的不斷提高,越來(lái)越多的人對(duì)生活品質(zhì)有了更高要求,他們不僅追求舒適,溫馨的住宅環(huán)境,而且對(duì)住宅的智能型提出了更高的要求。目前各種智能系統(tǒng)已經(jīng)深入到我們平時(shí)的生活中,給我們的生活帶來(lái)了巨大的便利,智能窗戶也越來(lái)越多的進(jìn)入了現(xiàn)代智能化住宅之中。人們迫切需要一種下雨能關(guān)窗,溫度較高時(shí)能自動(dòng)開窗的智能窗戶,這樣當(dāng)家里沒(méi)人時(shí),下雨也不會(huì)使家里的家具物品等受到雨水的破壞,人們可以安心的工作,巨大的方便了人民的生活,提高了人們的生活質(zhì)量。隨著電子通訊技術(shù)的不斷前進(jìn),單片機(jī)技術(shù)的不斷更新,單片機(jī)變的更小,集成度更高,價(jià)格更低,單片機(jī)的優(yōu)勢(shì)已經(jīng)在很多領(lǐng)域得到了充分的體現(xiàn),如數(shù)據(jù)采集,智能儀器方面。故利用單片

9、機(jī)來(lái)開發(fā)一款智能窗戶便顯的有什么重要的意義。1.2 本文主要研究?jī)?nèi)容在本次設(shè)計(jì)中將運(yùn)用單片機(jī)作為控制終端,利用濕度傳感器作為采集信號(hào)的工具,利用步進(jìn)電機(jī)來(lái)驅(qū)動(dòng)電路,軟硬件結(jié)合起來(lái),來(lái)實(shí)現(xiàn)對(duì)自動(dòng)關(guān)窗的整個(gè)過(guò)程的模擬。本文將對(duì)信號(hào)采集,分析,信號(hào)傳輸,單片機(jī)處理,如何驅(qū)動(dòng)步進(jìn)電機(jī),步進(jìn)電機(jī)的工作和數(shù)據(jù)的顯示做出相關(guān)的研究與分析并得出一定的結(jié)論與成果。主要目標(biāo)是讓系統(tǒng)可以進(jìn)行溫濕度測(cè)量,自動(dòng)開窗關(guān)窗,數(shù)據(jù)顯示等一系列功能。本次設(shè)計(jì)的關(guān)鍵核心在于,硬件電路的設(shè)計(jì)與測(cè)試改進(jìn),單片機(jī),溫濕度采集的程序也是一大難點(diǎn)。本次設(shè)計(jì)中將使用keil uvision2來(lái)編寫單片機(jī)的相關(guān)程序,它能將C語(yǔ)言更好的與單片機(jī)

10、融合,能使用接近于傳統(tǒng)C語(yǔ)言的的語(yǔ)法來(lái)開發(fā),與匯編相比,C語(yǔ)1南京工業(yè)大學(xué)畢業(yè)設(shè)計(jì)(論文)言在結(jié)構(gòu)性、功能性、可讀性、可維護(hù)性上有明顯的優(yōu)勢(shì)?,F(xiàn)行的硬件電路主要采用protues來(lái)設(shè)計(jì),protues擁有龐大的元器件庫(kù)和微處理器芯片,而且對(duì)數(shù)字電路的設(shè)計(jì)有十分優(yōu)越的性能,所以用起來(lái)十分的方便,增強(qiáng)了設(shè)計(jì)的效率。另外,keil對(duì)匯編語(yǔ)言進(jìn)行成功編譯之后可產(chǎn)生能與proteus進(jìn)行聯(lián)機(jī)調(diào)試的“HEX”文件。所以在本次設(shè)計(jì)中分別采用proteus和keil這兩款軟件對(duì)軟硬件進(jìn)行設(shè)計(jì)和仿真。本課題將采用軟硬件相結(jié)合組成實(shí)際控制系統(tǒng),對(duì)電路進(jìn)行高效的利用,并且將對(duì)相關(guān)的知識(shí)進(jìn)行理論分析,在此基礎(chǔ)上,完成

11、整個(gè)系統(tǒng)設(shè)計(jì)。在硬件電路設(shè)計(jì)上,還要實(shí)現(xiàn)系統(tǒng)各個(gè)功能模塊的正確設(shè)計(jì)及連接。在軟件編程方面,采AT89C51單片機(jī)完成主控程序編寫,實(shí)現(xiàn)自動(dòng)開關(guān)窗系統(tǒng)功能。本課題主要分為以下幾個(gè)具體實(shí)現(xiàn)步驟: 1. 整理要運(yùn)用的知識(shí): (1) 掌握單片機(jī)的基本工作原理及指令系統(tǒng);(2) 掌握MCS-51單片機(jī)應(yīng)用系統(tǒng)與開發(fā)方法與原理;(3) 熟練掌握并應(yīng)用Protel軟件來(lái)繪制原理圖。2. 需要完成的主要工作(1)利用PROTEL完成系統(tǒng)的原理圖設(shè)計(jì)(2) 利用KIEL完成系統(tǒng)的程序設(shè)計(jì)(3) 制作實(shí)物(4) 撰寫畢業(yè)論文3. 將各個(gè)模塊融合到一起,并對(duì)其兼容性進(jìn)行觀察,是否能夠達(dá)到預(yù)期的效果,整體整合后,再對(duì)

12、整個(gè)系統(tǒng)進(jìn)行一個(gè)調(diào)試,如果出現(xiàn)問(wèn)題要及時(shí)發(fā)現(xiàn)并處理,不斷改進(jìn)直到達(dá)到設(shè)計(jì)要求。1.3 論文主要章節(jié)安排 本文共分為六章,第一章介紹系統(tǒng)的研究?jī)?nèi)容及背景意義,第二章介紹系統(tǒng)整體設(shè)計(jì)方案以及方案的論證,第三章介紹系統(tǒng)硬件模塊的設(shè)計(jì),第四章主要介紹南京工業(yè)大學(xué)畢業(yè)設(shè)計(jì)(論文)系統(tǒng)的軟件模塊的設(shè)計(jì)及各個(gè)軟件模塊流程圖,第五章對(duì)整個(gè)系統(tǒng)進(jìn)行仿真測(cè)試,并對(duì)結(jié)論做一闡述。第六章對(duì)論文進(jìn)行總結(jié)。3第二章系統(tǒng)整體設(shè)計(jì)及方案選擇本文要完成的功能是設(shè)計(jì)一個(gè)基于單片機(jī)的自動(dòng)關(guān)窗系統(tǒng),因此整個(gè)系統(tǒng)應(yīng)該有控制模塊、溫濕度模塊、顯示模塊、電機(jī)驅(qū)動(dòng)模塊組成。單片機(jī)自動(dòng)關(guān)窗系統(tǒng)的制作有多種方法,可供選擇的元器件和運(yùn)用的技術(shù)也有

13、很多種,要做出合適的選擇,要充分考慮系統(tǒng)的可操作性,系統(tǒng)整體的性價(jià)比和穩(wěn)定性,人機(jī)界面的友好性。2.1 方案選擇2.1.1控制模塊方案方案一:利用FPGA或CPLD進(jìn)行總體控制、顯示等功能,再配合運(yùn)用VHDL語(yǔ)言去設(shè)計(jì)數(shù)字硬件控制模塊來(lái)控制整個(gè)系統(tǒng),它具有工作穩(wěn)定可靠,運(yùn)行速度快的特點(diǎn)。方案二:主要是以單片機(jī)為核心構(gòu)建控制器,通過(guò)讀取時(shí)鐘芯片信息。方案的造價(jià)低,性價(jià)比比較高并且簡(jiǎn)單可靠。本設(shè)計(jì)采用STC89C52芯片作為硬件核心,該芯片采用Flash ROM,內(nèi)部具有4KB ROM存儲(chǔ)空間,相對(duì)于本設(shè)計(jì)而言程序空間完全夠用,而且與51系列單片機(jī)完全兼容,而且運(yùn)用于電路設(shè)計(jì)中時(shí)具備ISP在線編程

14、技術(shù),當(dāng)在對(duì)電路進(jìn)行調(diào)試時(shí),由于程序的錯(cuò)誤修改或?qū)Τ绦虻男略龉δ苄枰獰氤绦驎r(shí),避免芯片的多次拔插對(duì)芯片造成的損壞。2.1.2顯示方案模塊選擇方案一:采用LED數(shù)碼管。LED數(shù)碼管具有能在小電流條件下驅(qū)動(dòng)發(fā)光,發(fā)光響應(yīng)的時(shí)間極短(<01s)且能與CMOS、ITL電路很好的兼容,亮度非常高,高頻特性能十分優(yōu)越,體積小,重量輕,能有的效抗沖擊,產(chǎn)品平均使用壽命在10萬(wàn)小時(shí)以上,某些產(chǎn)品可達(dá)100萬(wàn)小時(shí),成本低等特點(diǎn)。因此它被廣泛用作數(shù)字儀器儀7第二章 系統(tǒng)整體設(shè)計(jì)及方案選擇表、數(shù)控裝置、計(jì)算機(jī)的數(shù)顯器件。方案二:采用HJ1602液晶顯示屏。HJ1602A 是一種工業(yè)字符型液晶,能夠同時(shí)顯示1

15、6x02 即32個(gè)字符。(16列2行)。1602只能顯示字母、數(shù)字和符號(hào)能顯示16*2個(gè)字符,但寄存器不止32個(gè),有一些顯示效果,如字符一個(gè)個(gè)顯示、字符從左到右或從右到左顯示等等,顯示效果簡(jiǎn)單方便。總結(jié):在編程使用方面,HJ1602較數(shù)碼管復(fù)雜,HJ1602液晶屏顯示更全面、字符更多。針對(duì)我們的設(shè)計(jì),需要顯示溫度 濕度等信息,我們選擇顯示內(nèi)容更豐富的HJ1602。 因此我們選擇方案二。2.1.3溫濕度傳感器方案選擇方案一:選用DS18B20溫度傳感器作為溫度檢測(cè)模塊。DS18B20是一線式數(shù)字溫度傳感器。具有獨(dú)特的單線式接口方式。測(cè)量范圍在55125,1085,誤差范圍在-+0.5。最高精度可

16、達(dá)0.0625。HS1101是電容式濕度傳感器。可測(cè)量相對(duì)濕度范圍在0%100%RH。誤差為-+2%RH。方案二:選用DHT11作為設(shè)計(jì)的溫濕度檢測(cè)模塊。DHT11是一款集成型的數(shù)字溫濕度一體傳感器。 DHT11內(nèi)部集成模擬電路和數(shù)字電路,可以直接輸出數(shù)字信號(hào),確保產(chǎn)品具有極高的可靠性與卓越的長(zhǎng)期穩(wěn)定性。該傳感器包括一個(gè)測(cè)溫元件和一個(gè)電阻式測(cè)濕元件,可與單片機(jī)直接連接。該產(chǎn)品具有超快響應(yīng)、抗干擾能力強(qiáng)、性價(jià)比極高等優(yōu)點(diǎn)。測(cè)量范圍在20%90%RH,050。溫度測(cè)量的精度是-+2,濕度測(cè)量的精度是-+5%RH。符合本次畢業(yè)設(shè)計(jì)的要求。經(jīng)上述分析,方案一雖然精度更精確。卻稍顯復(fù)雜。方案二即便不能實(shí)

17、現(xiàn)方案一的高精度測(cè)量。卻也能滿足設(shè)計(jì)要求。且簡(jiǎn)便易行??煽糠€(wěn)定。具有超高的性價(jià)比。故選擇方案二。2.14 步進(jìn)電機(jī)驅(qū)動(dòng)方案方案一:選用三洋STK4132來(lái)驅(qū)動(dòng)電機(jī),STK4132的功率為20W,失真達(dá)到0.4%,價(jià)格也比較高。方案二:采用ULN2003來(lái)驅(qū)動(dòng)步進(jìn)電機(jī),ULN2003是高壓大電流達(dá)林頓晶體管系列,可以驅(qū)動(dòng)大功率器件,是一個(gè)7路反向器電路,即當(dāng)輸入端為高電平時(shí)ULN2003輸出端為低電平,當(dāng)輸入端為低電平時(shí)ULN2003輸出端為高電平。步距值不受各種干擾因素的影響,能持續(xù)穩(wěn)定工作,價(jià)格也比較便宜。經(jīng)上述分析,方案一誤差較大并且性價(jià)比低,故選擇方案二。2.2系統(tǒng)總體設(shè)計(jì)模塊 綜上所述

18、,系統(tǒng)由單片機(jī)小系統(tǒng),溫濕度模塊、顯示電路(LCD1602)、驅(qū)動(dòng)電路組成。系統(tǒng)整體框圖如2-1所示。單片機(jī)晶 振 電路溫濕度電路 電機(jī)驅(qū)動(dòng)復(fù)位電路顯示電路 圖2-1 系統(tǒng)整體框圖 由PROTEL設(shè)計(jì)的電路原理圖如圖2-1所示,整個(gè)系統(tǒng)采用溫濕度傳感器DHT11采集溫濕度信號(hào),由于采用DHT11濕度傳感器,本次設(shè)計(jì)不考慮A/D轉(zhuǎn)換,DHT11溫濕度傳感器將數(shù)字信號(hào)傳給單片機(jī),單片機(jī)對(duì)信號(hào)做出判斷,如果溫濕度超過(guò)設(shè)第三章 系統(tǒng)整體設(shè)計(jì)及方案選擇定值,單片機(jī)將信號(hào)傳給驅(qū)動(dòng)電路,驅(qū)動(dòng)電路轉(zhuǎn)動(dòng),顯示電路收到單片機(jī)信號(hào),顯示溫濕度的值。 晶振電路跟復(fù)位電路是電路中的最小系統(tǒng),在電路中晶振電路為單片機(jī)提供

19、時(shí)鐘,單片機(jī)工作的最小時(shí)間計(jì)量單位就是由這個(gè)晶振決定的,復(fù)位電路能讓單片機(jī)從程序的最初開始運(yùn)行。第三章 系統(tǒng)硬件設(shè)計(jì)3.1 概述本系統(tǒng)主要由4個(gè)大的模塊構(gòu)成,分別是主控模塊、電機(jī)驅(qū)動(dòng)模塊、LCD液晶顯示模塊、溫濕度模塊,其中主控模塊是此次設(shè)計(jì)的核心模塊,主要是指AT89C51芯片,它控制整個(gè)系統(tǒng)的運(yùn)行,利用其各個(gè)口分別控制其他模塊,使其它模塊能夠成為一個(gè)整體,實(shí)現(xiàn)功能的需要。3.2單片機(jī)最小系統(tǒng) 最小系統(tǒng)主要是由復(fù)位電路,震蕩電路,單片機(jī)和電源構(gòu)成。單片機(jī)由大規(guī)模集成電路結(jié)束發(fā)展進(jìn)化而來(lái),常見的單片機(jī)有8051系列的單片機(jī)、PIC系列、AVR系列、SPCE061A的凌陽(yáng)單片機(jī)。他將中央處理器(

20、CPU)、存儲(chǔ)器(ROM/RAM)、輸入輸出接口等主要計(jì)算機(jī)部件集成在一片芯片上,故單片機(jī)也被稱為單片機(jī)微型計(jì)算機(jī)(Single Chip Microcomputer).單片機(jī)配上適當(dāng)?shù)耐鈬O(shè)備和軟件,便可構(gòu)成一個(gè)單片機(jī)應(yīng)用系統(tǒng)。我們選擇的STC89C52單片機(jī),是一種低功耗,它具有8位CMOS高性能微控制器,具有系統(tǒng)可編程8K ISP Flash存儲(chǔ)器。STC89C52具有如下特點(diǎn): 兼容51單片機(jī)指令系統(tǒng) ;工作電壓為5V左右;一個(gè)全雙工UART口 ;2個(gè)外部中斷源;具有掉電模式;低功耗空閑和省電模式;32個(gè)雙向I/O口;靈活的ISP在線下載功能;可以上到33MHz時(shí)鐘頻率 ;3級(jí)加密位;

21、8k可反復(fù)擦寫的FLASH程序存儲(chǔ)器;3個(gè)16位定時(shí)、計(jì)數(shù)器(可編程);256字節(jié)的內(nèi)部RAM;軟件設(shè)置空閑和省電功能;雙數(shù)據(jù)寄存器指針;STC89C52主要引腳的主要功能: VCC:接+5V電源,GND:接地。 P0口:該口漏極開路,雙向,作為輸出口,每位可以驅(qū)動(dòng)8個(gè)TTL門電路。引腳被用做高阻抗輸入,需要對(duì)P0端口寫“1”時(shí)。11第三章 系統(tǒng)硬件設(shè)計(jì)當(dāng)單片機(jī)訪問(wèn)外部器件時(shí),P0口被當(dāng)做復(fù)用口使用。在這種模式下,P0口需要外接上拉電阻(10K左右)。在flash編程時(shí),P0口也用來(lái)接收程序;在程序校驗(yàn)時(shí),該口可以輸出指令。在做程序校驗(yàn)時(shí),外部的上拉電阻必須要接上。 P1口:P1口內(nèi)部具有上拉

22、電阻,8位雙向I/O口,P1口驅(qū)動(dòng)能力不如P0口,該口能驅(qū)動(dòng)4個(gè)TTL門電路。對(duì)P1端口寫“1”時(shí),端口被內(nèi)部上拉電阻拉高,此時(shí)可以把該口作為輸入口。此外,P1.0和P1.1分別作定時(shí)器/記數(shù)器2的外部記數(shù)輸入(P1.0/T2)和定時(shí)器/記數(shù)器2的觸發(fā)輸入(P1.1/T2EX)。 P2口:P2口是一個(gè)八位雙向I/O,4個(gè)TTL邏輯電平能被P2輸出緩沖器驅(qū)動(dòng)。作為輸入使用時(shí),被外部拉低的引腳由于內(nèi)部電阻的原因,將輸出電流(IIL)。對(duì)P2口寫“1”時(shí),端口被內(nèi)部的上拉電阻拉高,這個(gè)時(shí)候P2口便可作為輸入口來(lái)用。 RST:復(fù)位引腳。再該引腳持續(xù)兩個(gè)機(jī)器周期以上的高電平可使單片機(jī)復(fù)位。看門狗溢出后,

23、RST 腳將輸出超過(guò)2個(gè)機(jī)器周期的高電平促使單片機(jī)復(fù)位。特殊寄存器AUXR(地址8EH)上的DISRTO位可以禁止該功能。DISRTO在默認(rèn)情況下,高電平使能。 EA/VPP:訪問(wèn)外部ROM的控制信號(hào)。當(dāng)該位為高電平時(shí),先讀內(nèi)ROM再讀外ROM為低電平時(shí),直接讀外ROM,如要要執(zhí)行內(nèi)部程序的指令,EA應(yīng)該接VCC。使單片能夠從外部程序存儲(chǔ)器讀取指令,EA必需接GND。 XTAL1:內(nèi)部時(shí)鐘發(fā)生電路及振蕩器反相放大器的輸入端。 XTAL2:振蕩器反相放大器的輸出端。 單片機(jī)小系統(tǒng)是整個(gè)數(shù)控系統(tǒng)的核心部分。主要包括STC89C52單片機(jī)、振蕩電路、復(fù)位電路等。系統(tǒng)整體原理圖如圖3-1所示。 圖3-

24、1 單片機(jī)最小系統(tǒng) 復(fù)位電路:將單片機(jī)進(jìn)行初始化操作,使單片機(jī)恢復(fù)到初始化的狀態(tài),其主要目的是使CPU及個(gè)專用寄存器處在一個(gè)可以確定的狀態(tài)。在單片機(jī)的復(fù)位信號(hào)RST上保持2個(gè)機(jī)器周期以上的高電平,單片機(jī)就會(huì)復(fù)位。本次設(shè)計(jì)采用的復(fù)位方法是手動(dòng)復(fù)位,具體做法是將按鍵閉合使單片機(jī)復(fù)位端保持接通高電平狀態(tài)兩個(gè)機(jī)器周期或以上。 振蕩電路:振蕩電路結(jié)合單片機(jī)內(nèi)部的電路,產(chǎn)生單片機(jī)所必須的時(shí)鐘頻率,晶振提供的時(shí)鐘頻率越高,那單片機(jī)的運(yùn)行速度也就越快。次電路是由內(nèi)部反相放大器通過(guò)引腳XTAL1和引腳XTAL2與外接晶體以及電容C6和C7構(gòu)成,它能產(chǎn)生出晶體振蕩信號(hào)。這個(gè)晶振信號(hào)可以傳送至內(nèi)部的時(shí)鐘電路,圖中的

25、晶振頻率為11.0592MHz,為單片機(jī)提供必要的系統(tǒng)時(shí)鐘,外接晶體時(shí),電容C6和C7通常選30pF。3.3溫濕度采集模塊濕度采集模塊在整個(gè)設(shè)計(jì)中起信號(hào)采集的作用,并且要把溫濕度信號(hào)轉(zhuǎn)換為電信號(hào),然后將此信號(hào)傳給單片機(jī)。本次設(shè)計(jì)所用的傳感器是DHT11溫濕度傳感器,它是一款含有已校準(zhǔn)數(shù)字信號(hào)輸出的傳感器。該傳感器含有一個(gè)NTC測(cè)溫元件跟一個(gè)電阻式感濕元件。次產(chǎn)品響應(yīng)速度很快,性價(jià)比高.體積小,功耗低也是這個(gè)傳感器的一大優(yōu)勢(shì)。每一個(gè)DHT11傳感器都是在度校驗(yàn)室中進(jìn)行校準(zhǔn)。校準(zhǔn)系數(shù)以程序的形式儲(chǔ)存在傳感器OTP內(nèi)存中,傳感器內(nèi)在檢測(cè)信號(hào)的處理過(guò)程中要調(diào)用這些校準(zhǔn)系數(shù), 信第三章 系統(tǒng)硬件設(shè)計(jì)號(hào)傳

26、輸距離可以達(dá)到20米以上,由于它采用單線制串行接口,使系統(tǒng)更加快捷簡(jiǎn)單,且此產(chǎn)品為4針單排引腳裝,連接起來(lái)十分的方便。采用DHT11數(shù)字傳感器的另一個(gè)好處就是不用再進(jìn)行A/D轉(zhuǎn)換,這次設(shè)計(jì)設(shè)定濕度大于80%時(shí)步進(jìn)電機(jī)轉(zhuǎn)動(dòng),表示窗戶關(guān)閉,溫度大于30攝氏度時(shí)步進(jìn)電機(jī)轉(zhuǎn)動(dòng),窗戶開啟。原理圖如3-2所示。 圖3-2 DHT11與單片機(jī)的連接3.4 LCD顯示模塊 本次設(shè)計(jì)采用的是LCD1602字符型液晶顯示器,它是一種專門用于顯示字母、數(shù)字、符號(hào)等點(diǎn)陣式LCD顯示器,是一種16*2行的字符型液晶顯示器。一般1602字符型液晶顯示器實(shí)物如圖3-3所示。圖3-3LCD硬件圖 1602LCD的引腳功能及基

27、本參數(shù):LCD1602的技術(shù)指標(biāo):模塊最佳工作壓是5.0V,顯示容量為16×2個(gè)字符,芯片工作電壓是4.55.5V,工作電流為2.0mA(5.0V)。引腳功能說(shuō)明,1602LCD采用標(biāo)準(zhǔn)的16腳(帶背光)或者14腳(無(wú)背光)接口,各引腳接口說(shuō)明如下表3-4:13第三章 系統(tǒng)硬件設(shè)計(jì) 編號(hào) 符號(hào) 引腳說(shuō)明 編號(hào) 符號(hào) 引腳說(shuō)明 1 VSS 電源地 9 D2 數(shù)據(jù) 2 VDD 電源正極 10 D3 數(shù)據(jù) 3 VL 液晶顯示 偏壓 11 D4 數(shù)據(jù) 4 RS數(shù)據(jù)/命令 選擇 12 D5 數(shù)據(jù) 5 R/W 讀寫選擇 13 D6 數(shù)據(jù) 6 E 使能信號(hào) 14 D7 數(shù)據(jù) 7 D0 數(shù)據(jù) 15

28、D8背光源正極 8 D1 數(shù)據(jù) 16 D9背光源正極 表3-4 1602引腳接口說(shuō)明表 1602液晶指令表如表3-5所示。19第三章 系統(tǒng)硬件設(shè)計(jì)序號(hào)指令RSR/WD7D6D5D4D3D2D1D01清顯示00000000012光標(biāo)返回000000001*3置輸入模式00000001I/DS4顯示開/關(guān)控制0000001DCB5光標(biāo)或字符移位000001S/CR/L*6置功能00001DLNF*7置字符發(fā)生存貯器地址0001字符發(fā)生存貯器地址8置數(shù)據(jù)存貯器地址001顯示數(shù)據(jù)存貯器地址9讀忙標(biāo)志或地址01BF計(jì)數(shù)器地址10寫數(shù)到CGRAM或DDRAM)10要寫的數(shù)據(jù)內(nèi)容11從CGRAM或DDRAM

29、讀數(shù)11讀出的數(shù)據(jù)內(nèi)容 圖3-5 液晶指令表 1602液晶模塊的讀寫操作、屏幕和光標(biāo)的操作都是通過(guò)指令編程來(lái)實(shí)現(xiàn)的。(說(shuō)明:1為高電平、0為低電平)1602與單片機(jī)系統(tǒng)連接圖如圖3-6所示。第三章 系統(tǒng)硬件設(shè)計(jì) 圖3-6 LCD1602與單片機(jī)系統(tǒng)連接圖 從圖3-6可以看出,LCD1602跟單片機(jī)連接需要11根線,8條數(shù)據(jù)線,3條時(shí)鐘線,分別連到單片機(jī)的P2 、P0口。1602液晶RS引腳接單片機(jī)的P2.5口,通過(guò)該口可以選擇送給液晶的是數(shù)據(jù)還是指令。當(dāng)P2.5高電平時(shí),送給液晶的為數(shù)據(jù),低電平時(shí),送給液晶的是指令。1602液晶RW引腳接單片機(jī)的P2.6口,通過(guò)該口可以選擇送給讀液晶還是寫液晶

30、。當(dāng)P2.5高電平時(shí),為讀液晶數(shù)據(jù),低電平時(shí),給1602送數(shù)據(jù)。E引腳為電機(jī)的使能引腳,通過(guò)該位可以控制液晶的使能。3.5電機(jī)驅(qū)動(dòng)模塊 本次設(shè)計(jì)所采用步進(jìn)電機(jī)模擬窗戶轉(zhuǎn)動(dòng),通過(guò)ULN2003來(lái)驅(qū)動(dòng)步進(jìn)電機(jī)工作,uln2003有16個(gè)引腳其中有七個(gè)輸入七個(gè)輸出,8號(hào)引腳接地,9號(hào)引腳接12V或5V,步進(jìn)電機(jī)公共端接5V,其余四根線接驅(qū)動(dòng)芯片的四個(gè)輸出端,然后單片機(jī)或外圍電路接上ULN 2003的四個(gè)輸入引腳,這樣挨個(gè)給脈沖就能轉(zhuǎn)一定角度。 第三章 系統(tǒng)硬件設(shè)計(jì) 圖3-7 ULN內(nèi)部結(jié)構(gòu)和功能圖 ULN2003管腳排列如上圖3-7所示:ULN2003的內(nèi)部結(jié)構(gòu)和功能,ULN是集成達(dá)林頓管IC,內(nèi)部

31、還集成了一個(gè)消線圈反電動(dòng)勢(shì)的二極管,可用來(lái)驅(qū)動(dòng)繼電器。通常單片機(jī)驅(qū)動(dòng)ULN2003時(shí),上拉2K的電阻較為合適,同時(shí),COM引腳應(yīng)該懸空或接電源。ULN2003是大電流驅(qū)動(dòng)陣列,一般用于智能儀表、單片機(jī)、PLC、等控制電路中,繼電器等負(fù)載可以直接被它所驅(qū)動(dòng)。當(dāng)輸入5VTTL電平時(shí),輸出可以達(dá)到500mA/50V。該電路具有如下的特點(diǎn): ULN2003的每一對(duì)達(dá)林頓都串聯(lián)一個(gè)2.7K的基極電阻,在5V的工作電壓下它能與TTL和CMOS電路 直接相連,可以直接處理原先需要標(biāo)準(zhǔn)邏輯緩沖器。 圖3-8 步進(jìn)電機(jī)工作原理 第三章 系統(tǒng)硬件設(shè)計(jì)此次設(shè)計(jì)所用步進(jìn)電機(jī)有四相繞組A、B、C、D,當(dāng)一繞組通電時(shí)在電

32、動(dòng)機(jī)內(nèi)部形成NS極,產(chǎn)生磁場(chǎng),當(dāng)通電的相發(fā)生變化時(shí),磁場(chǎng)發(fā)生旋轉(zhuǎn),在磁場(chǎng)的作用下,轉(zhuǎn)子將轉(zhuǎn)動(dòng),若步進(jìn)電機(jī)按雙四拍的方式來(lái)工作,則在A、B、C、D四相繞組上輸入脈沖的順序?yàn)锳BBCCDDAAB,步進(jìn)電機(jī)沿順時(shí)針?lè)较蜣D(zhuǎn)動(dòng),即正轉(zhuǎn);若在A、B、C、D四相繞組上依次輸入脈沖ABDACDBCAB;步進(jìn)電機(jī)將沿逆時(shí)針?lè)较蛐D(zhuǎn),即反轉(zhuǎn)。因此只要控制在四相繞組上輸入脈沖的順序,就可以控制電機(jī)的正轉(zhuǎn)/反轉(zhuǎn)。電路原理圖如3-8所示。 窗戶控制系統(tǒng)主要包括開關(guān)窗戶的控制。夏天當(dāng)溫度傳感器檢測(cè)到室外溫度高于30時(shí),P1.2=1、P1.1低電平,電機(jī)正轉(zhuǎn)窗戶關(guān)閉到限位點(diǎn)時(shí),電機(jī)停止。溫度傳感器檢測(cè)到室外溫度低于30時(shí),

33、P1.2=0、P1.1高電平,電機(jī)反轉(zhuǎn)窗戶開啟到限位點(diǎn)時(shí),電機(jī)停止.下圖3-9是步進(jìn)電機(jī)與系統(tǒng)連接圖。 3-9 步進(jìn)電機(jī)與系統(tǒng)連接圖南京工業(yè)大學(xué)畢業(yè)設(shè)計(jì)(論文) 第四章 系統(tǒng)軟件設(shè)計(jì)4.1 KEIL軟件介紹 本次設(shè)計(jì)所采用的軟件:KEIL usioIl2軟件是KEIL公司的產(chǎn)品,KEIL C51標(biāo)準(zhǔn)C編譯器為8051微控制器的軟件開發(fā)提供了C語(yǔ)言環(huán)境,同時(shí)保留了匯編代碼高效,快速的特點(diǎn)。C5l編譯器的功能不斷增強(qiáng),使用戶可以更加貼近CPU本身,及其它的衍生產(chǎn)品。C51已被完全集成到usion2的集成開發(fā)環(huán)境中,這個(gè)集成開發(fā)環(huán)境包含:編譯器,匯編器,實(shí)時(shí)操作系統(tǒng),項(xiàng)目管理器,調(diào)試器。uVisio

34、ll2 DE可為它們提供單一而靈活的開發(fā)環(huán)境。4.2系統(tǒng)主流程圖 本系統(tǒng)的MCU使用的是功耗比較低的單片機(jī)STC89C52。主程序中僅完成了系統(tǒng)的初始化和開始的顯示部分,然后就進(jìn)入待機(jī)模式。其他功能模塊都在中斷服務(wù)子程序中完成。當(dāng)產(chǎn)生中斷時(shí),微控單元被喚醒并執(zhí)行相應(yīng)的中服務(wù)子程序,從中斷子程序返回后,系統(tǒng)又進(jìn)入到待機(jī)模式。整個(gè)程序都是使用C 語(yǔ)言來(lái)編寫,并且用模塊化的設(shè)計(jì)方法,把各個(gè)模塊相關(guān)聯(lián)的程序放到一起,有助于分塊調(diào)試和管理,縮短了調(diào)試的時(shí)間,增加了程序的可移植性和可剪裁性。 系統(tǒng)主要流程如圖4-1所示。第四章 系統(tǒng)軟件設(shè)計(jì) 開 始系統(tǒng)初始化測(cè)量溫度測(cè)量濕度是否超限關(guān)窗是否開窗 圖 4-1

35、流程圖 系統(tǒng)上電后,系統(tǒng)將溫濕度傳感器做初始化,包括1602顯示等,然后系統(tǒng)開始測(cè)量溫度跟濕度,如果發(fā)現(xiàn)超過(guò)限制,則啟動(dòng)自動(dòng)關(guān)窗,反之,則關(guān)窗。 4.3 各部分子程序 4.3.1 1602LCD顯示子程序 液晶顯示模塊是一個(gè)慢顯示器件,在執(zhí)行每條指令之前要確認(rèn)模塊的忙標(biāo)志為低電平,表示不忙,則此指令失效,要顯示字符時(shí)要先輸入顯示字符地址,告訴模塊在哪里現(xiàn)實(shí)了字符。1602液晶顯示模塊可與單片機(jī)直接接口的。軟件流程圖如圖254-2所示: 開始 LCD初始化 延時(shí) 設(shè)第一行顯示位置 顯示第一行內(nèi)容 設(shè)第二行顯示位置 顯示第二行內(nèi)容 圖4-2 LCD1602軟件流程圖 第四章 系統(tǒng)軟件設(shè)計(jì)4.3.2

36、溫濕度檢測(cè)程序 DHT11子程序是結(jié)合它的用戶使用資料編寫,主要完成的是初始化DHT11,從DHT11中讀出一個(gè)字節(jié)的數(shù)據(jù),向DHT11中寫入一個(gè)字節(jié)的數(shù)據(jù),配置DHT11包括警報(bào)溫度的上限和下限、溫度轉(zhuǎn)換的精度,讀出Scrachpad存儲(chǔ)器中的九個(gè)字節(jié)的數(shù)據(jù),讀出Rom中的64位Code值,對(duì)讀出的Scrachpad數(shù)據(jù)進(jìn)行CRC校驗(yàn),然后根據(jù)讀出的數(shù)據(jù)得到測(cè)量出的十進(jìn)制溫度值。DHT11溫濕度檢測(cè)的流程圖如下圖4-3。 開始 從機(jī)80us低電平 N P2.0輸出低電平 是否結(jié)束 Y 延時(shí)18ms 從機(jī)80us高電平 N 是否結(jié)束 Y P2.0輸出高電平 單片機(jī)進(jìn)行數(shù)據(jù)接收 將數(shù)據(jù)按十進(jìn)制數(shù)

37、位 延時(shí)40us存入數(shù)組 讀P2.0引腳是 N 結(jié)束并保持 否為2.0高電平 Y 圖4-3 溫濕度檢測(cè)流程圖南京工業(yè)大學(xué)畢業(yè)設(shè)計(jì)(論文)4.3.3步進(jìn)電機(jī)控制系統(tǒng) 窗戶控制系統(tǒng)主要是對(duì)窗戶的控制,本次設(shè)計(jì)中就是對(duì)步進(jìn)電機(jī)的控制(步進(jìn)電機(jī)轉(zhuǎn)動(dòng)模擬窗戶開關(guān))。當(dāng)溫度高于三十?dāng)z氏度時(shí),步進(jìn)電機(jī)轉(zhuǎn)動(dòng)代表窗戶開啟,當(dāng)溫度低于三十?dāng)z氏度時(shí),步進(jìn)電機(jī)重新轉(zhuǎn)動(dòng),代表窗戶關(guān)閉。當(dāng)濕度傳感器測(cè)試到空氣濕度大于百分之八十時(shí),電機(jī)轉(zhuǎn)動(dòng)代表窗戶開啟,之后當(dāng)濕度低于百分之80時(shí),電機(jī)重新轉(zhuǎn)動(dòng),代表窗戶關(guān)閉。步進(jìn)電機(jī)控制流程圖如圖4-4 給AB相通電 調(diào)延時(shí) 給BC相通電調(diào)延時(shí) 圖4-4 步進(jìn)電機(jī)控制流程圖 詳細(xì)程序見附錄

38、。在設(shè)計(jì)完成后,必須進(jìn)行系統(tǒng)的硬件及軟件調(diào)試,修改設(shè)計(jì)中的錯(cuò)誤。調(diào)試應(yīng)針對(duì)所設(shè)計(jì)的系統(tǒng)的自身特點(diǎn)。南京工業(yè)大學(xué)畢業(yè)設(shè)計(jì)(論文) 第五章 系統(tǒng)的安裝與測(cè)試 5.1 系統(tǒng)調(diào)試5.1.1 電路集成 硬件調(diào)試主要是針對(duì)電路中各元器件的設(shè)計(jì)缺陷、連接錯(cuò)誤和器件故障進(jìn)行排除。本設(shè)計(jì)中主要硬件調(diào)試內(nèi)容如下:(1) 檢查各元件的實(shí)際封裝和設(shè)計(jì)仿真圖中的封裝是否一致,如果一致則連接線路,如過(guò)不一致就需要對(duì)電路進(jìn)行修改或者重新封裝電路。(2) 檢查各電源的大小和各元器件的規(guī)格說(shuō)明是否相符,如過(guò)電源的大小高于某個(gè)元器件的額定電壓,就需要安裝一個(gè)穩(wěn)壓裝置。而且還要注意電源正極和負(fù)極的位置,防止電源短路或錯(cuò)接極性對(duì)整個(gè)

39、電路造成損毀。(3) 連接電路時(shí)要對(duì)照?qǐng)D紙以確認(rèn)電路連接是否正確,如果出現(xiàn)錯(cuò)誤要及時(shí)對(duì)出現(xiàn)的錯(cuò)誤進(jìn)行及時(shí)修正。在電路連接的時(shí)候,要對(duì)元器件型號(hào)進(jìn)行核對(duì)、觀測(cè)設(shè)定的元器件規(guī)格和實(shí)際安裝中的元器件規(guī)格是否吻合。(4) 檢查各元件的電氣功能是否正常。在焊板通電之后用萬(wàn)用表的電壓檔來(lái)測(cè)量各元器件的引腳電壓數(shù)據(jù)是否符合要求。之后斷開電源,接上單片機(jī)、傳感器和其它各單元器件,再次通電,查看各元件運(yùn)行狀況。對(duì)各芯片輸以電平,查看其輸出電平確認(rèn)邏輯關(guān)系正確性。(5) 設(shè)計(jì)中單片機(jī)使用上電復(fù)位電路。有時(shí)電容值過(guò)小會(huì)造成復(fù)位時(shí)間太短,出現(xiàn)無(wú)法正常復(fù)位的現(xiàn)象,在實(shí)際接線過(guò)程中檢查電容大小是否足夠,出現(xiàn)上述情況則改變

40、電容大小。5.1.2 軟件調(diào)試當(dāng)硬件的工作完成后,軟件的部分的調(diào)試也是不可忽視的一部分,它是實(shí)現(xiàn)電路功能的關(guān)鍵部分,經(jīng)過(guò)調(diào)試我覺得如下部分需要特別注意。 1.程序?qū)懞弥蟛灰⒓礋M(jìn)單片機(jī)里面,要先C語(yǔ)言對(duì)程序進(jìn)行測(cè)查,由于第五章 系統(tǒng)的安裝與測(cè)試采用C語(yǔ)言編寫,要特別注意檢查是否有語(yǔ)法錯(cuò)誤。 2.當(dāng)程序檢查后確認(rèn)無(wú)誤了,再燒進(jìn)單片機(jī)里進(jìn)行調(diào)試,采用的是自下到上的調(diào)試方法,就是要單獨(dú)調(diào)整好一個(gè)模塊后,在調(diào)整另一個(gè)模塊,然后再完成系統(tǒng)的連接。 3. 軟件調(diào)試并非用實(shí)際調(diào)試,而是在仿真軟件上進(jìn)行模擬調(diào)試。 4. 軟件開發(fā)環(huán)境: KEIL UV4編譯軟件。5.2 系統(tǒng)測(cè)試及結(jié)果測(cè)試步驟 1.通電。

41、2.觀察液晶顯示器LCD1602的顯示。 3.改變溫濕度,觀察步進(jìn)電機(jī)轉(zhuǎn)動(dòng)。 4.多次測(cè)試。測(cè)試數(shù)據(jù)整理 1.當(dāng)外界溫度高于30攝氏度時(shí),步進(jìn)電機(jī)開始轉(zhuǎn)動(dòng),窗戶開啟。 2.當(dāng)外界溫度低于30攝氏度時(shí),步進(jìn)電機(jī)開始轉(zhuǎn)動(dòng),窗戶關(guān)閉。 3.當(dāng)外界濕度高于百分之80時(shí),步進(jìn)電機(jī)開始轉(zhuǎn)動(dòng),窗戶關(guān)閉。 4.當(dāng)外界濕度低于百分之80時(shí),步進(jìn)電機(jī)開始轉(zhuǎn)動(dòng),窗戶開啟。具體測(cè)試數(shù)據(jù)如下表。溫度 濕度 84% 81% 78% 75%22 關(guān)窗 關(guān)窗 開窗 保持27 關(guān)窗 關(guān)窗 開窗 保持32 關(guān)窗 關(guān)窗 開窗 開窗37 關(guān)窗 關(guān)窗 開窗 開窗 表格5-1 測(cè)試數(shù)據(jù) 系統(tǒng)實(shí)物圖如圖5-2所示南京工業(yè)大學(xué)畢業(yè)設(shè)計(jì)(論文

42、) 圖 5-2系統(tǒng)實(shí)物圖25第五章 系統(tǒng)的安裝與測(cè)試 系統(tǒng)上電圖如圖5-3所示 5-3系統(tǒng)上電圖27南京工業(yè)大學(xué)畢業(yè)設(shè)計(jì)(論文) 測(cè)試結(jié)果:系統(tǒng)運(yùn)行正常。 27南京工業(yè)大學(xué)畢業(yè)設(shè)計(jì)(論文)第六章 總結(jié)6.1論文小結(jié)本次畢業(yè)設(shè)計(jì)是基于單片機(jī)的智能窗系統(tǒng)的設(shè)計(jì),它是比較常見的和最典型的單片機(jī)控制系統(tǒng)。本設(shè)計(jì)主要針對(duì)51型單片機(jī)在實(shí)時(shí)顯示控制方面的應(yīng)用,設(shè)計(jì)了一個(gè)可以自動(dòng)關(guān)窗的系統(tǒng)。系統(tǒng)整體運(yùn)行良好通過(guò)這次單片機(jī)的自動(dòng)窗系統(tǒng)的設(shè)計(jì),使我對(duì)常用芯片、硬件接口電路和軟件規(guī)劃方面的知識(shí)有了更深入的了解。在硬件電路的設(shè)計(jì)過(guò)程中,我首先要考慮到使用什么器件才能實(shí)現(xiàn)該系統(tǒng)的功能。在完成這個(gè)過(guò)程之后,還要考慮到所

43、使用的芯片是否合適、流行、可擴(kuò)展等問(wèn)題。在軟件編程過(guò)程中,我接觸到了單片機(jī)開發(fā)系統(tǒng),學(xué)到了許多軟件編程的技巧,使我對(duì)大型系統(tǒng)的程序編制流程有了實(shí)際的體驗(yàn)。盡管在此系統(tǒng)的設(shè)計(jì)中還有很多地方不夠完善,但整個(gè)設(shè)計(jì)給了我一個(gè)使用和擴(kuò)展所學(xué)知識(shí)的機(jī)會(huì),可以說(shuō)受益匪淺。6.2 展望本課題的研究對(duì)智能窗戶系統(tǒng)本身并不是很大,且整個(gè)系統(tǒng)的電路相對(duì)簡(jiǎn)單,可操作性強(qiáng),系統(tǒng)的開發(fā)成分也很低,性價(jià)比相對(duì)較高。整個(gè)系統(tǒng)的開發(fā)環(huán)境也十分友好,易于初學(xué)者操作與學(xué)習(xí),整體的結(jié)構(gòu)也十分的穩(wěn)定,所以基于單片機(jī)的智能窗戶開發(fā)還是有很好的市場(chǎng)前景。29南京工業(yè)大學(xué)畢業(yè)設(shè)計(jì)(論文)致謝在論文完成之際,首先我要向關(guān)心幫助和指導(dǎo)我的指導(dǎo)老

44、師武曉光致以崇高的敬意!武老師在整個(gè)設(shè)計(jì)過(guò)程中給予我很大的幫助,重一開始的選題,到后來(lái)的論文修改,武老師悉心教導(dǎo),在這幾個(gè)月中武老師多次詢問(wèn)設(shè)計(jì)的進(jìn)程,每次都能幫我解決很多實(shí)際問(wèn)題,得到進(jìn)步與提高,進(jìn)一步幫助我托張了研究思路,悉心鼓舞,不斷的激勵(lì),給了我很大的啟發(fā)。武老師還在關(guān)于學(xué)術(shù)價(jià)值觀和人生價(jià)值觀的思考方面給了我很大的啟發(fā)。老師這些優(yōu)良的品質(zhì),肯定將會(huì)在我在以后的學(xué)習(xí)工作中受益匪淺。與老師的交流讓我開闊了思路,增長(zhǎng)了知識(shí),在此表示深深的謝意。還要感謝我的同,感謝他們?cè)谖掖髮W(xué)四年的幫助和關(guān)心。感謝我的父母,多年的培養(yǎng),我們的成長(zhǎng)卻伴隨著你們的老去,希望所以的父母都能健健康康,開開心心。最大的

45、致意獻(xiàn)給我們的老師們,他們給予我無(wú)限的鼓勵(lì)和支持,使我們能夠順利充實(shí)的渡過(guò)四年的求學(xué)生涯。最后,衷心感謝不辭辛苦來(lái)參加答辯的各位專家、教授,感謝你們?yōu)槲覀兇髮W(xué)四年的成長(zhǎng)與進(jìn)步付出的辛苦勞動(dòng),使我們以后的人生道路能走的更加扎實(shí)。45參考文獻(xiàn)1 陳明熒.8051單片機(jī)課程設(shè)計(jì)實(shí)訓(xùn)教材M. 北京:清華大學(xué)出版社,20032 徐新艷.單片機(jī)原理、應(yīng)用與實(shí)踐M. 北京:高等教育出版社,20053 吳金戌,沈慶陽(yáng),郭庭吉.8051單片機(jī)實(shí)踐與應(yīng)用M. 北京:清華大學(xué)出版社,2002.4 王千.實(shí)用電子電路大全M. 電子工業(yè)出版社,2001.5 馮博琴.微型計(jì)算機(jī)原理與接口技術(shù)M. 北京:清華大學(xué)出版社,2

46、004.6 張毅剛.MCS-51單片機(jī)應(yīng)用設(shè)計(jì)M. 哈爾濱工業(yè)大學(xué)出版社,2004.7 張淑清,姜萬(wàn)錄等.單片微型計(jì)算機(jī)接口技術(shù)及應(yīng)用M. 國(guó)防工業(yè)出版社,2003.8 吳金戌,沈慶陽(yáng),郭庭吉.8051單片機(jī)實(shí)踐與應(yīng)用M. 北京:清華大學(xué)出版社,2001.9 馮博琴.微型計(jì)算機(jī)原理與接口技術(shù)M. 清華大學(xué)出版社,2004.10 張毅剛.MCS-51單片機(jī)應(yīng)用設(shè)計(jì)M. 哈爾濱工業(yè)大學(xué)出版社,2004.11 趙亮,侯國(guó)銳.單片機(jī)C語(yǔ)言編程與實(shí)例M. 北京:人民郵電出版社,2003.附 錄1 系統(tǒng)原理圖 附 錄2 仿真圖 附 錄3 源程序/*按12M晶振調(diào)的*/#include<reg52.H>#include<i

溫馨提示

  • 1. 本站所有資源如無(wú)特殊說(shuō)明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁(yè)內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒(méi)有圖紙預(yù)覽就沒(méi)有圖紙。
  • 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)論