智能水溫監(jiān)控系統(tǒng)的設(shè)計(jì)(共27頁(yè))_第1頁(yè)
智能水溫監(jiān)控系統(tǒng)的設(shè)計(jì)(共27頁(yè))_第2頁(yè)
智能水溫監(jiān)控系統(tǒng)的設(shè)計(jì)(共27頁(yè))_第3頁(yè)
智能水溫監(jiān)控系統(tǒng)的設(shè)計(jì)(共27頁(yè))_第4頁(yè)
智能水溫監(jiān)控系統(tǒng)的設(shè)計(jì)(共27頁(yè))_第5頁(yè)
已閱讀5頁(yè),還剩21頁(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、精選優(yōu)質(zhì)文檔-傾情為你奉上專心-專注-專業(yè) 煙 臺(tái) 南 山 學(xué) 院畢畢 業(yè)業(yè) 論論 文文 題目 智能水溫監(jiān)控系統(tǒng)的設(shè)計(jì)智能水溫監(jiān)控系統(tǒng)的設(shè)計(jì) 姓 名:_ 馬振宇 _所在學(xué)院:_ 自動(dòng)化工程學(xué)院 所學(xué)專業(yè):_電氣工程及其自動(dòng)化 _班 級(jí) _ 電氣工程 2 班_ 學(xué) 號(hào) _6 指導(dǎo)教師:_ 王選誠(chéng) _完成時(shí)間:_2012.3.19_ 精選優(yōu)質(zhì)文檔-傾情為你奉上專心-專注-專業(yè)畢業(yè)論文(設(shè)計(jì))任務(wù)書(shū)畢業(yè)論文(設(shè)計(jì))任務(wù)書(shū)論文題目智能監(jiān)控水溫控制系統(tǒng)的設(shè)計(jì)院部自動(dòng)化工程學(xué)院專業(yè)電氣工程及其自動(dòng)化班級(jí)電氣工程 2班畢業(yè)論文(設(shè)計(jì))的要求: 基于 MCS-51 單片機(jī)控制的水溫智能控制系統(tǒng),重點(diǎn)要闡述系統(tǒng)

2、硬件的構(gòu)成,各部分的主要作用及系統(tǒng)軟件的設(shè)計(jì)過(guò)程。設(shè)計(jì)方案的核心部件是 80C51,通過(guò)硬件及軟件的合理設(shè)計(jì),使系統(tǒng)能滿足控制模型中不同階段的要求。畢業(yè)論文(設(shè)計(jì))的內(nèi)容與技術(shù)參數(shù)用單片機(jī)控制水的溫度,水溫在一定范圍內(nèi)又人工設(shè)定,并能在水溫改變時(shí),實(shí)現(xiàn)自動(dòng)調(diào)整,以保持設(shè)定的溫度基本不變。技術(shù)參數(shù):1:采用適當(dāng)?shù)目刂品椒ǎ?dāng)設(shè)定溫度突變(由 40提高到 90)時(shí),減小系統(tǒng)的調(diào)節(jié)時(shí)間和超調(diào)量,最小區(qū)分度:1;2:溫度控制靜態(tài)誤差:小于等于 1;3:兩位共陽(yáng)極 LED 數(shù)碼管顯示,顯示溫度范圍:3599。畢業(yè)論文(設(shè)計(jì))工作計(jì)劃(以周為單位) ;第 1,2 周:課題調(diào)研、查詢資料第 3,4 周:開(kāi)題

3、,方案討論,提交開(kāi)題報(bào)告第 5-8 周:制作,數(shù)碼顯示電路,串行部分電路第 9,10 周:調(diào)試任務(wù)、中期檢查第 10-12 周:調(diào)試程序、測(cè)試改進(jìn)第 13 周:寫(xiě)出總論文、答辯接受任務(wù)日期 年 月 日 要求完成日期 年 月 日學(xué) 生 馬振宇 (簽名) 年 月 日指 導(dǎo) 教 師 (簽名) 年 月 日院長(zhǎng) (主任 ) (簽名) 年 月 日精選優(yōu)質(zhì)文檔-傾情為你奉上專心-專注-專業(yè)摘 要在工業(yè)生產(chǎn)過(guò)程中,人們需要對(duì)各類加熱爐中的溫度進(jìn)行檢測(cè)和控制。我設(shè)計(jì)的水溫控制系統(tǒng)選取的設(shè)施為單片機(jī),因?yàn)閱纹瑱C(jī)具有低功耗,高性能,可靠性好,易于產(chǎn)品化等特點(diǎn),因此采用單片機(jī)對(duì)溫度進(jìn)行控制步進(jìn)控制方便,簡(jiǎn)單和靈活,而

4、且可以提高被控制溫度的技術(shù)指標(biāo),從而能夠大大提高產(chǎn)品的質(zhì)量。本論文介紹“水溫智能控制系統(tǒng)”的設(shè)計(jì)。單片機(jī)溫度控制作為控制系統(tǒng)中的一個(gè)典型試驗(yàn)設(shè)計(jì),綜合運(yùn)用了微機(jī)原理,自動(dòng)控制原理等諸多方面的知識(shí)。設(shè)計(jì)過(guò)程中,首先進(jìn)行硬件的設(shè)計(jì),其次進(jìn)行軟件設(shè)計(jì)和綜合調(diào)試,最終使得此系統(tǒng)實(shí)現(xiàn)水溫的恒溫控制智能化。 關(guān)鍵詞關(guān)鍵詞:MCS-51 單片機(jī) 水溫控制 數(shù)據(jù)采集 溫度傳感器精選優(yōu)質(zhì)文檔-傾情為你奉上專心-專注-專業(yè)AbstractIn the process of industrial production, people need to all kinds of heating furnace temp

5、erature detection and control. I design the temperature control system of selection of facilities for the SCM, because single chip microcomputer with low power consumption, high performance, good reliability, easy production characteristics, therefore the use of single-chip microcomputer to control

6、temperature step convenient control, simple and flexible, and can improve the control temperature of the technical indicators, which can greatly improve the quality of the products.In this paper, design of the intelligent water temperature control system . Temperature controlled by single chip micro

7、computer as the control system in a typical experimental design, the integrated use of the principle of microcomputer, automatic control principle and so on many aspects of knowledge. In the design process, first the hardware design, software design and the second integrated debugging, finally makes

8、 the system achieve the water temperature in the constant temperature intelligent control. KeyKey WordsWords:MCS-51, water temperature controlling, date collection, temperature sensor精選優(yōu)質(zhì)文檔-傾情為你奉上專心-專注-專業(yè)目目 錄錄精選優(yōu)質(zhì)文檔-傾情為你奉上專心-專注-專業(yè)1 1 概概 述述 本設(shè)計(jì)基本思路是:設(shè)定一定范圍的水溫,并能在環(huán)境溫度降低時(shí)實(shí)現(xiàn)自動(dòng)調(diào)整,以保持設(shè)定的溫度基本不變。該系統(tǒng)采用一片 80C

9、51 為控制器,前向通道為溫度采集,D/A 轉(zhuǎn)換,后向通道為溫度控制通道,并由 LED 構(gòu)成顯示通道。首先溫度傳感器將溫度的變化轉(zhuǎn)換成對(duì)應(yīng)的電信號(hào)的變化,即將溫度轉(zhuǎn)換成電壓并進(jìn)行放大,然后進(jìn)行 A/D 轉(zhuǎn)換,此轉(zhuǎn)換將模擬電壓轉(zhuǎn)化成為二進(jìn)制數(shù)字電壓信號(hào),傳送到 80C51 芯片,通過(guò)程序?qū)崿F(xiàn)與設(shè)定的溫度范圍比較判斷,根據(jù)比較結(jié)果進(jìn)行溫度控制,以保持恒定的水溫,同時(shí)用數(shù)碼管將實(shí)測(cè)溫度顯示出來(lái)。本設(shè)計(jì)控制電路執(zhí)行部件由一個(gè)發(fā)光二極3管來(lái)進(jìn)行模擬顯示,系統(tǒng)設(shè)定溫度為 40C90C(可根據(jù)實(shí)際需要設(shè)定) 。當(dāng)溫度低于 40C 或高于 90C,發(fā)光二極管發(fā)亮代表控制電路開(kāi)始工作。精選優(yōu)質(zhì)文檔-傾情為你奉上

10、專心-專注-專業(yè)2 2 總體設(shè)計(jì)方案總體設(shè)計(jì)方案方案 1:全硬件設(shè)計(jì)?;舅枷胧抢脽崦綦娮韪兄獪囟?信號(hào)轉(zhuǎn)化及放大電路使溫度信號(hào)轉(zhuǎn)化成電壓信號(hào),分壓電路提供參考電壓,運(yùn)放 LM324 構(gòu)成電壓比較器,反相輸入?yún)⒖茧妷?正相輸入信號(hào)電壓(隨溫度改變的電壓),當(dāng)信號(hào)電壓超過(guò)參考電壓時(shí),電壓比較器輸出電平發(fā)生跳變,從而給控制電路一個(gè)信號(hào),控制電路根據(jù)收到的信號(hào)決定是否工作,以保持恒定的溫度。4方案 2:軟硬件結(jié)合?;舅枷胧歉鶕?jù)設(shè)計(jì)思路編程,設(shè)定所需要的溫度范圍,利用硬件電路將溫度轉(zhuǎn)換成數(shù)字信號(hào),傳送給單片機(jī),由單片機(jī)進(jìn)行實(shí)測(cè)溫度與設(shè)定溫度的比較,將比較結(jié)果傳送到控制電路,控制電路根據(jù)收到的信號(hào)決

11、定是否工作,以保持恒定的溫度。由于溫度范圍寫(xiě)入單片機(jī)內(nèi)部,并且由軟件來(lái)決定控制電路工作與否,在一定程度上可以大大減少誤差,在操作上也比較方便。本設(shè)計(jì)是一個(gè)典型的檢測(cè)、控制型應(yīng)用系統(tǒng),要求系統(tǒng)完成從水溫檢測(cè)、信號(hào)處理、輸入運(yùn)算到輸出控制和顯示以實(shí)現(xiàn)水溫控制的全過(guò)程,因此,應(yīng)以單片微型計(jì)算機(jī)為核心組成一個(gè)專用計(jì)算機(jī)應(yīng)用系統(tǒng),以滿足控制應(yīng)用類型的功能需要。另外,單片機(jī)的使用也為實(shí)現(xiàn)水溫的智能化控制以及提供完善的5人機(jī)界面及多機(jī)通訊接口提供了可能,而這些功能也在常規(guī)數(shù)字邏輯電路中往往是難以實(shí)現(xiàn)或無(wú)法完成的,所以本設(shè)計(jì)將采用方案二。2.12.1 主要技術(shù)指標(biāo)主要技術(shù)指標(biāo)溫度設(shè)定范圍為:40C90C,最小

12、區(qū)分度:1C;溫度控制靜態(tài)誤差:小于等于 1C;兩位共陽(yáng)極 LED 數(shù)碼管顯示,顯示溫度范圍:35C99C。2.22.2 系統(tǒng)功能劃分指標(biāo)分配和框圖構(gòu)成系統(tǒng)功能劃分指標(biāo)分配和框圖構(gòu)成根據(jù)系統(tǒng)功能和設(shè)計(jì)要求,為了簡(jiǎn)化系統(tǒng)硬件、降低硬件成本、提高系統(tǒng)靈活性和可靠性,有關(guān)溫度運(yùn)算、數(shù)碼管顯示及大部分控制過(guò)程都可用軟件來(lái)完成,硬件的主要功能是溫度的檢測(cè)及輸出信號(hào)的控制和溫度的顯示。系統(tǒng)總體設(shè)計(jì)方案方框圖如圖 1 所示。 圖 2-1 水溫控制系統(tǒng)總體框圖傳感器單片機(jī)基本系統(tǒng)LED顯示信號(hào)放大A/D電爐功率放大精選優(yōu)質(zhì)文檔-傾情為你奉上專心-專注-專業(yè)3 3 單元電路設(shè)計(jì)單元電路設(shè)計(jì)3.13.1 前向通道

13、前向通道前向通道是信息采集的通道,主要包括傳感器檢測(cè)、信號(hào)放大、A/D 轉(zhuǎn)換等電路。由于水溫變化是一個(gè)相對(duì)緩慢的過(guò)程,因此前向通道中沒(méi)有使用采樣保持電路。按設(shè)計(jì)要求,水溫控制靜態(tài)誤差1C,水溫設(shè)定范圍為 40C90C,而對(duì)水溫的檢測(cè)范圍應(yīng)適當(dāng)大于此范圍,設(shè)為 35C99C,則系統(tǒng)控制的總誤差應(yīng)不大于 1/(99-35)100%=1.56%,分配到前向通道的信號(hào)采集總誤差應(yīng)不大于系統(tǒng)總誤差的 1/2,即精度應(yīng)為 0.78%,可以采用 8 位 A/D 轉(zhuǎn)換器實(shí)現(xiàn)。如圖 2 所示。6123456ABCD654321DCBATitleNumberRevisionSizeBDate:1-Jun-2006

14、 Sheet of File:D:BACKUP32.DDBDrawn By:VccREF20Vin(-)7lsbDB018DB117Vin(+)6DB216DB315DB414A-GND8DB513DB612msbDB711Vref/29INTR5CLK-R19CS1RD2CLK-IN4WR3U1D1D2RIR230K10K150pF10uFGNDGNDGND+15V-15VGND+-AD590-15VVR2VR120K123AD581+15GND3261874OP-07+2.5VP0P3.5P2.0P3.7P3.6+5V圖 2-2 系統(tǒng)前向通道在圖 2 中,水溫經(jīng)溫度傳感器 AD590 和信

15、號(hào)放大器 OP-07 產(chǎn)生 0-5V 的模擬電壓信號(hào)送入 ADC0804 的輸入端,ADC0804 將模擬量轉(zhuǎn)換為數(shù)字量,通過(guò)系統(tǒng)總線送入單片機(jī)進(jìn)行運(yùn)算處理,前向通道設(shè)計(jì)包含以下幾個(gè)方面:(a)傳感器選擇溫度傳感器的種類較多。熱電偶由于熱電勢(shì)較小,因而靈敏度較低;熱敏電阻由于非線性而影響其精度;鉑電阻溫度傳感器由于成本高,在一般小系統(tǒng)中很少使用。AD590 是美國(guó) Analog Devices 公司生產(chǎn)的二端式集成溫度電流傳感器,具有體積小重量輕線形度好性能穩(wěn)定等一系列優(yōu)點(diǎn)。它的測(cè)7溫范圍為-50+150C,滿刻度范圍誤差為0.3C,當(dāng)電源電壓在 510V 之間,穩(wěn)定度為 1%時(shí),誤差只有0.

16、01C,完全適合用于本設(shè)計(jì)對(duì)水溫測(cè)量的要求。另外,AD590 是溫度電流傳感器,對(duì)于提高系統(tǒng)抗干擾能力也有很大的幫助,因此本設(shè)計(jì)選用 AD590 作為溫度傳感器。精選優(yōu)質(zhì)文檔-傾情為你奉上專心-專注-專業(yè)需要注意的是,在使用 AD590 一類的傳感器時(shí),為了避免器件與被測(cè)液體的直接接觸,應(yīng)將傳感器裝入保護(hù)套管中,或?qū)⑵骷镁鬯姆蚁┯操|(zhì)乙烯樹(shù)脂等材料密封,以避免被測(cè)液體對(duì)傳感器的腐蝕和對(duì)測(cè)量精度產(chǎn)生影響。8(b)信號(hào)轉(zhuǎn)換和放大電路圖(2)中三端穩(wěn)壓器 AD581 提供 10V 標(biāo)準(zhǔn)電壓,它與運(yùn)算放大器和電阻R1、VR1、R2、VR2 組成信號(hào)轉(zhuǎn)換與放大電路,將 35C99C 溫度轉(zhuǎn)換為 05V

17、的電壓信號(hào)并進(jìn)行放大。由于水溫變化相對(duì)緩慢,因此信號(hào)轉(zhuǎn)換與放大電路對(duì)運(yùn)算放大器的帶寬沒(méi)有要求。另一方面,AD590 在 35C 和 99C 時(shí)輸出電流分別為308.2uA 和 372.2uA, 而運(yùn)算放大器的輸入失調(diào)電流及其零點(diǎn)漂移相對(duì)較小,可忽略不記。因此可采用通用型的運(yùn)算放大器 OP07。9(c)A/D 轉(zhuǎn)換器模數(shù)轉(zhuǎn)換器(簡(jiǎn)稱 A/D 轉(zhuǎn)換器,ADC)用來(lái)將模擬量轉(zhuǎn)換成數(shù)字量。n 位模數(shù)轉(zhuǎn)換器輸出 n 位二進(jìn)制數(shù),它正比于加在輸入端的模擬電壓。實(shí)現(xiàn)模數(shù)轉(zhuǎn)換的方法有很多,常用的有并聯(lián)型 ADC,逐次積分型 ADC 和雙積分 ADC 等。并聯(lián)型 ADC 的速度最快,但成本過(guò)高,且精度不宜做高;

18、雙積分型 ADC 精度高,抗干擾能力強(qiáng),但速度太慢,適合轉(zhuǎn)換緩慢變化的信號(hào);逐次逼近型 ADC 有較高的轉(zhuǎn)換精度,工作速度中等,成本低等優(yōu)點(diǎn),因此獲得廣泛的應(yīng)用。10在本設(shè)計(jì)中,由于前向通道總誤差為 0.78%,系統(tǒng)對(duì)信號(hào)采集的速度要求也不高,故選用價(jià)格低廉的 8 位逐次逼近型 A/D 轉(zhuǎn)換器 ADC0804,該轉(zhuǎn)換器轉(zhuǎn)換速度為 1OOus,轉(zhuǎn)換精度為 0.39%,對(duì)應(yīng)誤差為 0.234C。11ADC0804 的信號(hào)連接如圖 2 所示。其中:CLKR 和 CLKIN 兩端外接一個(gè)電阻,一個(gè)電容,即可產(chǎn)生 A/D 轉(zhuǎn)換所需要的時(shí)鐘信號(hào);片選由 8051 的 P2.0控制;A/D 轉(zhuǎn)換器的 INT

19、R 與 80C51 的 P3.5 相連,單片機(jī)以查詢方式獲取 A/D轉(zhuǎn)換器轉(zhuǎn)換完畢的信息。3.23.2 單片機(jī)基本系統(tǒng)單片機(jī)基本系統(tǒng)單片機(jī)基本系統(tǒng)(如圖 3 所示)是整個(gè)控制系統(tǒng)的核心,它完成整個(gè)系統(tǒng)的信息處理及協(xié)調(diào)控制功能。將讀入溫度的轉(zhuǎn)換數(shù)值與設(shè)定的溫度數(shù)值進(jìn)行比較判斷,根據(jù)結(jié)果輸出不同的控制信號(hào),同時(shí)將實(shí)測(cè)溫度值轉(zhuǎn)化為十進(jìn)制數(shù)顯示出來(lái)。由于系統(tǒng)對(duì)控制速度,精度及功能要求都無(wú)特別之處,因此可以選用目前廣泛使用的 MCS-51 系列單片機(jī) 80C51。精選優(yōu)質(zhì)文檔-傾情為你奉上專心-專注-專業(yè)123456ABCD654321DCBATitleNumberRevisionSizeBDate:2

20、-Jun-2006 Sheet of File:F:侯侯侯PREVIO2.DDBDrawn By:P1.0P1.0P1.2P1.3P1.4P1.5P1.6P1.7RSTP3.0P3.1P3.2P3.3P3.4P3.5P3.6P3.7XTAL2XTAL1VSSP2.0P2.1P2.2P2.3P2.4P2.5P2.6P2.7PSENALEEAP0.7P0.6P0.5P0.4P0.3P0.2P0.1P0.0VCCU289C51D31K91011121314151612345678Y1C230PC330PGNDGND+5+5R17D5D4C4+5VGND171819202122232425262728

21、29303132P0P1+5VCSINTRWRRD圖 2-3 單片機(jī)基本系統(tǒng)與后向通道 本設(shè)計(jì)以單片機(jī)基本系統(tǒng)以 MCS-51 系列單片機(jī) 80C51 為核心。80C51是 8 位(數(shù)據(jù)線是 8 位)單片機(jī),片內(nèi)有 256BRAM 及 4KBEPROM。中央處理器單元實(shí)現(xiàn)運(yùn)算和控制功能。內(nèi)部數(shù)據(jù)存儲(chǔ)器共 256 個(gè)單元,訪問(wèn)它們的地址是00HFFH,其中用戶使用前 128 個(gè)單元(00H7FH) ,后 128 個(gè)單元被特殊功能寄存器占用。內(nèi)部的 2 個(gè) 16 位定時(shí)/計(jì)數(shù)器用作定時(shí)或計(jì)數(shù)。并可用定時(shí)或計(jì)數(shù)的結(jié)果實(shí)現(xiàn)控制功能。80C51 有 4 個(gè) 8 位并行口(P0、P1、P2、P3) ,用以

22、實(shí)現(xiàn)地址輸出及數(shù)據(jù)輸入/輸出。片內(nèi)還有一個(gè)時(shí)鐘振蕩器,外部只需接入石英晶體即可振蕩。80C51 采用 40 引腳雙列直插式封裝(DIP)方式。123.33.3 后向通道后向通道后向通道(如圖 3 左上角線框內(nèi)所示)是實(shí)現(xiàn)控制信號(hào)輸出的通道。根13據(jù)系統(tǒng)總誤差要求,后向通道的控制精度也應(yīng)控制在 0.78%之內(nèi)。本設(shè)計(jì)中后向通道由一個(gè)發(fā)光二極管模擬顯示。當(dāng)溫度低于或高于被測(cè)范圍時(shí),發(fā)光二極管發(fā)光;當(dāng)溫度在被測(cè)范圍內(nèi)時(shí),二極管熄滅。對(duì)本設(shè)計(jì)而言當(dāng)被測(cè)溫度在40C90C 之間時(shí)發(fā)光二極管是暗的,當(dāng)被測(cè)溫度大于 90C 或者小于 40C 是發(fā)光二極管是亮的。3.43.4 顯示通道顯示通道精選優(yōu)質(zhì)文檔-傾

23、情為你奉上專心-專注-專業(yè)123456ABCD654321DCBATitleNumberRevisionSizeBDate:16-May-2006Sheet of File:C:Documents and SettingshouBO2.DDBDrawn By:abfcgdeDPYa4b5c7d9e10f2g1dp6dp38S1abfcgdeDPYa4b5c7d9e10f2g1dp6dp38S2R01R02R03R04R05R06R07R08R09R10R11R12R13R14R15R16+5Q1Q2P1P3.0P3.1圖 2-4 顯示通道顯示通道(如圖 4 所示)主要由兩位數(shù)碼管構(gòu)成的 LED

24、 顯示器組成,顯示實(shí)測(cè)溫度,顯示范圍為 35C99C。LED 數(shù)碼管也稱半導(dǎo)體數(shù)碼管,是目前數(shù)字電路中最常用的顯示器件,它是以發(fā)光二極管作筆段并按共陰極或共陽(yáng)極方式連接后封狀而成的。本設(shè)計(jì)中 P3.0 控制個(gè)位,P3.1 控制十位,數(shù)碼管選用共陽(yáng)極。14精選優(yōu)質(zhì)文檔-傾情為你奉上專心-專注-專業(yè)4 4. .軟件設(shè)計(jì)軟件設(shè)計(jì)4.14.1 總體方案總體方案以 80C51 為核心,P0 口為信號(hào)輸入端口,P1 口為信號(hào)輸出端口,P3.4 為輸出控制端口。首先讀入 ADC0804 輸出的信號(hào),運(yùn)用合適的計(jì)算方法將輸入信號(hào)轉(zhuǎn)換成相應(yīng)的十進(jìn)制數(shù)值,然后先在數(shù)碼管上顯示實(shí)測(cè)溫度,再將實(shí)測(cè)溫度與設(shè)定溫度進(jìn)行比

25、較判斷輸出相應(yīng)的控制信號(hào)。4 4.2.2 程序流程程序流程啟動(dòng) A/D 轉(zhuǎn)換 讀取數(shù)據(jù) 進(jìn)行轉(zhuǎn)換并顯示與設(shè)定溫度比較輸出控制信號(hào)圖 4-1 程序流程圖程序見(jiàn)附錄 2。4.34.3 模塊說(shuō)明模塊說(shuō)明轉(zhuǎn)換模塊將 ADC0804 提供的數(shù)字信號(hào)轉(zhuǎn)換成十進(jìn)制數(shù)值,具體轉(zhuǎn)化表見(jiàn)附錄結(jié)束開(kāi)始精選優(yōu)質(zhì)文檔-傾情為你奉上專心-專注-專業(yè)1。顯示模塊將轉(zhuǎn)換后的十進(jìn)制數(shù)值在數(shù)碼管上顯示出來(lái),數(shù)碼管選用共陽(yáng)極,使用動(dòng)態(tài)顯示,先顯示個(gè)位再顯示十位。P3.0 控制數(shù)碼管個(gè)位的顯示,P3.1 控制十位的顯示,當(dāng) P3.0 為高電平 P3.1 為低電平時(shí)選通代表個(gè)位的數(shù)碼管,當(dāng)P3.1 為高電平 P3.0 為低電平時(shí)選通代

26、表十位的數(shù)碼管。比較輸出模塊將轉(zhuǎn)換后的十進(jìn)制數(shù)值與設(shè)定溫度范圍 40C90C 作比較。若在 40C90C 之間,P3.4 輸出高電平,發(fā)光二極管暗;若大于 90C 或者小于 40C,P3.4 輸出低電平,發(fā)光二極管亮。精選優(yōu)質(zhì)文檔-傾情為你奉上專心-專注-專業(yè)5 5 制制 作作 硬件電路的布線與焊接為了操作和維修方便,本設(shè)計(jì)將電源及主控制部分分開(kāi)單獨(dú)安裝,分為三個(gè)部分,三個(gè)電路板分別為前向通道,單片機(jī)基本系統(tǒng)包括后向通道,顯示通道三個(gè)部分。此外還增加了若干插座,以便各部件的連接。硬件電路制作包括印刷線路板制作、焊接和系統(tǒng)連接等幾個(gè)方面,印刷線路板的設(shè)計(jì)是在計(jì)算機(jī)上利用 protel 軟件進(jìn)行輔

27、助設(shè)計(jì)。156.6. 硬件調(diào)試硬件調(diào)試依次對(duì)單片機(jī)基本系統(tǒng)、顯示通道、前向通道、后向通道分別進(jìn)行調(diào)試。精選優(yōu)質(zhì)文檔-傾情為你奉上專心-專注-專業(yè)調(diào)試時(shí)可利用仿真器對(duì)接口地址進(jìn)行讀寫(xiě)操作,靜態(tài)地測(cè)試電路各部分的連接是否正確;對(duì)于動(dòng)態(tài)過(guò)程可以編寫(xiě)簡(jiǎn)短的調(diào)試程序配合硬件電路的調(diào)試。166.1 單片機(jī)基本系統(tǒng)調(diào)試(a)晶振電路將仿真器晶振開(kāi)關(guān)打到外部,如果仿真器出現(xiàn)死機(jī)現(xiàn)象,說(shuō)明用戶系統(tǒng)晶振有問(wèn)題,此時(shí)應(yīng)用示波器觀察單片機(jī)時(shí)鐘信號(hào)輸入端是否有振蕩信號(hào),或檢查晶振電路各器件參數(shù)。(b)復(fù)位電路按下復(fù)位按鈕應(yīng)使系統(tǒng)處于復(fù)位狀態(tài),否則用萬(wàn)用表檢查復(fù)位電路各點(diǎn)信號(hào)和器件參數(shù)。176.2 前向通道調(diào)試(a)靜態(tài)

28、工作點(diǎn)調(diào)試加熱水溫并用溫度計(jì)測(cè)試,當(dāng)水溫為 35C 時(shí)調(diào)整 VR1 阻值,使運(yùn)放 OP07輸出電壓為 0V。當(dāng)水溫為 99C 時(shí)調(diào)整 VR2 阻值,使 OP07 輸出為 5V。18在 35C99C 范圍內(nèi)任取若干點(diǎn)測(cè)試運(yùn)放 OP07 的輸出電壓。(b)A/D 轉(zhuǎn)換器調(diào)試在 35C99C 范圍內(nèi)選取若干個(gè)測(cè)試點(diǎn),用仿真器向 ADC0804 寫(xiě)任意數(shù),以啟動(dòng) A/D 轉(zhuǎn)換。從 ADC0804 讀取轉(zhuǎn)換結(jié)果,與測(cè)試值比較。結(jié)果不正確,須檢查 ADC0804與 80C51 的連線是否正確,還要檢查 ADC0804 參考電壓是否是5V。6.3 后向通道調(diào)試(a)靜態(tài)調(diào)試用仿真器在 P3.4 上輸出低電平

29、,發(fā)光二極管變亮,在 P3.4 上輸出高電平,發(fā)光二極管熄滅。如果輸出不正常,應(yīng)按信號(hào)輸出順序分別檢查各部分的連接及焊接情況。(b)動(dòng)態(tài)調(diào)試系統(tǒng)設(shè)計(jì)中 P3.4 控制輸出,溫度高于 90C 或者低于 40C ,P3.4 均應(yīng)輸出低低電平。編寫(xiě)簡(jiǎn)短調(diào)試程序,在 P3.4 上周期性地輸出一定占空比的脈寬調(diào)制波形,用示波器觀察二極管的明暗情況。19 20精選優(yōu)質(zhì)文檔-傾情為你奉上專心-專注-專業(yè)7 7 程序調(diào)試程序調(diào)試7 7.1.1 轉(zhuǎn)換程序仿真轉(zhuǎn)換程序仿真ZHUANH: CLR C精選優(yōu)質(zhì)文檔-傾情為你奉上專心-專注-專業(yè) MOV B,#4 ;4 放入寄存器 B MOV A,R0 ;R0 放入寄存

30、器 A ADD A,#1 JNC ZHUANH1 ;進(jìn)位不為 1 跳轉(zhuǎn)到 ZHUANH1 MOV R0,#99 AJMP ZHUANH2 ;直接跳轉(zhuǎn)到 ZHUANH2ZHUANH1: DIV AB ADD A,#35 MOV R0,A RETZHUANH2: RET(a)轉(zhuǎn)換算法:35C 99C 00H FFH35C 時(shí)設(shè)置為 H(十進(jìn)制的 0),99C 時(shí)設(shè)置為 H(十進(jìn)制的 240),35C 到 99C 之間相差 64C。 256/64=4則所測(cè)數(shù)字量對(duì)應(yīng)的十進(jìn)制數(shù)值為 D,溫度為 T,則 T=(D+1)/4+35(b)仿真過(guò)程:假如給 R0 置,查表 1 可知為十進(jìn)制的 19,T=(19

31、+1)/4+35=40,通過(guò)計(jì)算顯示溫度應(yīng)該為 40C。運(yùn)用 51 系列仿真系統(tǒng)在電腦上直接給 R0 置,運(yùn)算結(jié)果為 40C,表明此段仿真程序正確。7.2 輸出程序仿真BJSC: CLR C SETB P3.4 ;先讓發(fā)光二極管暗 MOV A,R0 CJNE A,#90,BJSC1 ;轉(zhuǎn)化后的實(shí)測(cè)溫度與 90度比較BJSC1: JNC BJSC3 CJNE A,#40,BJSC2 ;轉(zhuǎn)化后的實(shí)測(cè)溫度與 40度比較BJSC2: JC BJSC3 JNC BJSC5BJSC3: JC BJSC4 CLR P3.4 AJMP BJSC5BJSC4: CLR P3.4BJSC5: RET精選優(yōu)質(zhì)文檔-

32、傾情為你奉上專心-專注-專業(yè)溫度在 40C 與 90C 之間時(shí),P3.4 應(yīng)輸出高電平。在仿真程序上給 R0 置35,P3 輸出為 00()此時(shí) P3.4 輸出為低電平,后向控制電路開(kāi)始工作,發(fā)光二極管亮;在仿真程序上給 R0 置 50,P3 輸出為 11(),此時(shí) 3.4 輸出為高電平,發(fā)光二極管暗。7.3 顯示程序仿真XIANSHI: CLR A MOV R3,A MOV A,R0 MOV R2,A MOV R7,#8LOOP: CLR C MOV A,R2 RLC A MOV R2,A MOV A,R3 ADDC A,R3 DA A MOV R3,A DJNZ R7,LOOPMOV A,

33、 R3MOV R4, A MOV R7,#100DELAY1: MOV R6,#100DELAY2: MOV R5,#100DELAY3: MOV A,R3 MOV R4, ACLR P3.1MOV R1, #100DJNZ R1, $SETB P3.0 ;選通顯示個(gè)位的數(shù)碼管MOV R1, #100DJNZ R1, $ MOV A, #0F0H ANL A, R4 SWAP A ADD A, #31 MOVC A, A+PC MOV P1, A MOV A, R3 MOV R4, ACLR P3.0精選優(yōu)質(zhì)文檔-傾情為你奉上專心-專注-專業(yè)MOV R1, #100DJNZ R1, $SETB

34、 P3.1 ;選通顯示十位的數(shù)碼管 MOV R1, #100DJNZ R1, $ MOV A,#0FH ANL A,R4 ADD A,#9 MOVC A,A+PC MOV P1,A DJNZ R5,DELAY3 DJNZ R6,DELAY2DJNZ R7,DELAY1RETDB 0C0H,0F9H,0A4H,0B0H,99HDB 92H,82H,0F8H,80H,90H查表 1 可知十進(jìn)制 11 與 37C 相對(duì)應(yīng),所以數(shù)碼管應(yīng)顯示 37C。直接在程序中給 R0 寫(xiě)入 11,運(yùn)行結(jié)果為 37C,證明此段程序正確。結(jié)結(jié) 論論本設(shè)計(jì)是一個(gè)單片機(jī)控制系統(tǒng),溫度能保持在一定范圍內(nèi),系統(tǒng)穩(wěn)定可靠,在日常

35、生活、工農(nóng)業(yè)生產(chǎn)和科學(xué)實(shí)驗(yàn)中都有較廣的使用價(jià)值。單片機(jī)技術(shù)使傳統(tǒng)的溫度控制具有了智能化。由于溫控系統(tǒng)的功能受軟件控制,因此可以根據(jù)應(yīng)用場(chǎng)合方便地調(diào)整溫度控制算法以滿足要求。另外隨著微電子技術(shù)的進(jìn)步,在溫控系統(tǒng)設(shè)計(jì)中優(yōu)先選擇了大規(guī)模的專用集成電路,這樣能使硬件清晰簡(jiǎn)單,壓縮了裝置體積,還大大減少了誤差,有效的提高了裝置的精度和抗干擾性能。精選優(yōu)質(zhì)文檔-傾情為你奉上專心-專注-專業(yè)致致 謝謝在論文即將完成之際,我的心情久久無(wú)法平靜,從開(kāi)始選題到順利論文完成,有不知多少多少可敬的師長(zhǎng)、同學(xué)、朋友給了我無(wú)數(shù)的幫助。尤其要強(qiáng)烈感謝我的論文指導(dǎo)老師王選城老師,她對(duì)我進(jìn)行了無(wú)私的指導(dǎo)和幫助,不厭其煩的幫助我

36、進(jìn)行論文的修改和改進(jìn)。在這四年中,老師的諄諄教導(dǎo)、同學(xué)的互幫互助使我在專業(yè)技術(shù)和為人處事方面都得到了很大的提高。感謝煙臺(tái)南山學(xué)院在我四年的大學(xué)生活當(dāng)中對(duì)我的教育與培養(yǎng),感謝煙精選優(yōu)質(zhì)文檔-傾情為你奉上專心-專注-專業(yè)臺(tái)南山學(xué)院自動(dòng)化學(xué)院的所有專業(yè)老師,沒(méi)有你們的辛勤勞動(dòng),就沒(méi)有我們今日的滿載而歸,感謝大學(xué)四年曾經(jīng)幫助過(guò)我的所有同學(xué)。在制作畢業(yè)設(shè)計(jì)過(guò)程中我曾經(jīng)向老師們和同學(xué)們請(qǐng)教過(guò)不少的問(wèn)題,老師們的熱情解答和同學(xué)們的熱心幫助才使我的畢業(yè)設(shè)計(jì)能較為順利的完成。在此我向你們表示最衷心的感謝。 最后再一次向王選城老師表示衷心的感謝,感謝他為學(xué)生營(yíng)造的濃郁學(xué)術(shù)氛圍,以及學(xué)習(xí)、生活上的無(wú)私幫助! 值此論

37、文完成之際,謹(jǐn)向王選城老師致以最崇高的謝意!衷心地感謝在百忙之中評(píng)閱論文和參加答辯的各位專家、教授! 參考文獻(xiàn)參考文獻(xiàn)1孫涵芳.MCS-51 系列單片機(jī)原理及應(yīng)用.北京航空學(xué)院出版社,1988:4548.2何立民.MCS-51 系列單片機(jī)應(yīng)用系統(tǒng)設(shè)計(jì)系統(tǒng)配置與接口技術(shù).北京航空航天大學(xué)出版社,1990:120125.3Donald A.Neamen. Electronic Circuit Analysis and Design 2nd ed. McGraw-Hill Companies, 2000:5156.精選優(yōu)質(zhì)文檔-傾情為你奉上專心-專注-專業(yè)4鄭子禮.單片微機(jī)及外圍集成電路設(shè)計(jì)手冊(cè).上

38、海實(shí)用計(jì)算機(jī)自動(dòng)控制工程公司,1989:5862.5陳大欽.電子技術(shù)基礎(chǔ)實(shí)驗(yàn).高等教育出版社,1999:160165.6何小艇.電子系統(tǒng)設(shè)計(jì).浙江大學(xué)出版社,1998:378389.7李全利.單片機(jī)原理及接口技術(shù).高等教育出版社,2003:181184.8Charles K.Alexander, Mathewn.O.sadiku. Fundamental Of Electric Circuit. Qinghua University Press. 1975:178182.9李慶常.電子技術(shù)課程設(shè)計(jì).北京理工大學(xué)出版社,1994:99105.10Graham C. Goodwin , Stefa

39、n F. Graebe , Mario E. Salgado. Control System Design. Published by Prentice Hall , 2001:7778.11彭建英.中國(guó)學(xué)術(shù)期刊全文數(shù)據(jù)庫(kù).中國(guó)儀器儀表.2005 年 07 期. 5054.12Davide, Johnson, JohnRapid Practical Designs of Active Filters. JOHN WILEY&SON INC,1990:7583.13Rabiner LR, Gold B. Theory and Application of Digital Signal P

40、rocessing. Prentice Hall, Inc., Englewood Cliffs, N.J,1975:190199.14黃禎祥.中國(guó)學(xué)術(shù)期刊全文數(shù)據(jù)庫(kù).現(xiàn)代電子技術(shù),基于 MCS-51 單片機(jī)的溫度控制系統(tǒng),2005 年 06 期.1924.15余永全.單片機(jī)應(yīng)用系統(tǒng)的功率接口技術(shù).北京航空航天大學(xué)出版社,1992:6875.16沈德金.MCS-51 系列單片機(jī)接口電路與應(yīng)用程序?qū)嵗?北京航空航天大學(xué)出版社,1990:6972.17楊永華.中國(guó)學(xué)術(shù)期刊全文數(shù)據(jù)庫(kù).甘肅科技.2005 年 05 期. 2325.18陳可中.中國(guó)學(xué)術(shù)期刊全文數(shù)據(jù)庫(kù).現(xiàn)代電子技術(shù),基于單片機(jī)的水溫控制

41、系統(tǒng),2005 年 06 期. 5153.19JMillman, AGrabel. Microelectronics (Second Edition).McGraw-Hill Inc,1988:156165.20劉明業(yè).數(shù)字系統(tǒng)自動(dòng)設(shè)計(jì).高等教育出版社,1996:3035.附錄附錄 1 1ADC 轉(zhuǎn)化后的水溫信號(hào)對(duì)應(yīng)的十進(jìn)制數(shù)對(duì)應(yīng)的十六進(jìn)制數(shù)顯示的溫度數(shù)0035C3336C7737C11B38C15F39C191340C精選優(yōu)質(zhì)文檔-傾情為你奉上專心-專注-專業(yè)231741C271B42C311F43C352344C392745C432B46C472F47C513348C553749C593B50C633F51C674352C714753C754B5

溫馨提示

  • 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)論