基于單片機(jī)的燃?xì)鉄崴鳒囟瓤刂葡到y(tǒng)設(shè)計(jì)_第1頁
基于單片機(jī)的燃?xì)鉄崴鳒囟瓤刂葡到y(tǒng)設(shè)計(jì)_第2頁
基于單片機(jī)的燃?xì)鉄崴鳒囟瓤刂葡到y(tǒng)設(shè)計(jì)_第3頁
基于單片機(jī)的燃?xì)鉄崴鳒囟瓤刂葡到y(tǒng)設(shè)計(jì)_第4頁
基于單片機(jī)的燃?xì)鉄崴鳒囟瓤刂葡到y(tǒng)設(shè)計(jì)_第5頁
已閱讀5頁,還剩15頁未讀 繼續(xù)免費(fèi)閱讀

下載本文檔

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

文檔簡(jiǎn)介

1、.PAGE 1. - - . 可修編-畢 業(yè) 論 文題目 基于單片機(jī)的燃?xì)鉄崴鳒囟瓤刂葡到y(tǒng)設(shè)計(jì) 重 聲 明本人的學(xué)位論文是在導(dǎo)師指導(dǎo)下獨(dú)立撰寫并完成的,學(xué)位論文沒有剽竊、抄襲、造假等違反學(xué)術(shù)道德、學(xué)術(shù)規(guī)和侵權(quán)行為,否則,本人愿意承擔(dān)由此而產(chǎn)生的法律責(zé)任和法律后果,特此重聲明。 學(xué)位論文作者簽名: 年 月 日.1摘要隨著現(xiàn)代居民生活消費(fèi)水平的不斷提高,人們對(duì)生活質(zhì)量的要求也越來越高。熱水器作為家居生活中非常重要的一局部,用戶對(duì)熱水器的功能需求也越來越智能化。燃?xì)鉄崴髯鳛闊崴鞯囊环N,以其加熱速度快、體積小、平安、節(jié)能等優(yōu)點(diǎn),深受廣闊消費(fèi)者的喜愛。而目前大多數(shù)燃?xì)鉄崴鞯闹悄芑潭冗€較低,處于

2、手動(dòng)調(diào)溫階段,且水溫不能實(shí)時(shí)顯示,用水量和用氣量不能實(shí)時(shí)控制,這使消費(fèi)者的用戶體驗(yàn)水平大大降低。根據(jù)現(xiàn)今燃?xì)鉄崴髦写嬖诘娜狈?,向著智能調(diào)溫方向開展,本文設(shè)計(jì)了燃?xì)鉄崴鞯暮銣乜刂葡到y(tǒng),概括起來有以下幾點(diǎn):(1)用8位單片機(jī)89S51和DS18B20溫度傳感器,提出了水溫實(shí)時(shí)監(jiān)測(cè)的溫度控制系統(tǒng),該系統(tǒng)相比16位的單片機(jī)、熱敏電阻和A/D轉(zhuǎn)換器構(gòu)成的溫度數(shù)據(jù)采集系統(tǒng)具有更高的性價(jià)比。(2)根據(jù)溫度傳感器采集到的溫度數(shù)據(jù),經(jīng)過數(shù)據(jù)轉(zhuǎn)換,與設(shè)定溫度數(shù)值進(jìn)展比照,再通過DAC0832數(shù)模轉(zhuǎn)換為不同的電流,從而控制燃?xì)獗壤y的大小,調(diào)整加熱的力度,進(jìn)一步實(shí)現(xiàn)溫度的自動(dòng)控制。(3)采用數(shù)字PID程序控制,

3、提高了溫度的控制精度,并能實(shí)現(xiàn)溫度的連續(xù)可調(diào)。(4)參加了LCD1602液晶顯示屏,用于出水溫度的實(shí)時(shí)顯示;并參加了看門狗和聲光報(bào)警子電路,提高了熱水器的平安性。(5)對(duì)設(shè)計(jì)程序進(jìn)展了工程樣板制作。關(guān)鍵詞:燃?xì)鉄崴鳎粏纹瑱C(jī);溫度控制;DS18B20.1AbstractWith the improvement of the consumption level of modern residents, customers requirements of life quality are getting higher and higher. As a very important part of

4、home life, the water heaters function is also more and more intelligent.Gas water heater as one of water heater, with its heating speed, small size, safety and energy saving, is very popular by the vast number of consumers.At present, most of the gas water heater is still relatively low-degree of in

5、telligence, only can adjust the temperature by hands, and the water temperature can not be displayed at any time, the weight of water and gas can not be controlautomaticly, therefore these make the users user e*perience level greatly reduced.According to the shortings of gas water heater,this paper

6、designed a constant temperature control system for gas water heater:(1) In this paper, 8-bit single-chip 89S51 and DS18B20 temperature sensors were used, and the temperature control system of real-time monitoring of water temperature was put forward.pared with the temperature data acquisition system

7、, which was constituted of 16-bit microcontroller, thermistor and A/D converter, the system of this article iscost-effective. (2) According to the temperature data of temperature sensor, through the data conversion, and pared with the set temperature value, and then through the DAC0832 digital conve

8、rter into the different electric current value, the size of gas proportional valve can be control. Finally, the heating force can adjust so that achieve the temperature of the automatic control.(3) The temperature control system usedthe digital PID program control, improved the temperature control a

9、ccuracy, and can achieve continuous adjustable temperature.(4) A 1602 LCD screen was joined in the temperature control system for the real-time display of water temperature; and watchdog and sound and light alarm circuit were set to improve the safety of water heaters.(5) The design process was made

10、 into the project model, and was debugged successful.Key words: Gas water heater;Single chip;Temperature control; DS18B20目 錄TOC o 1-3 h z uHYPERLINK l _Toc482086542摘要 PAGEREF _Toc482086542 h IHYPERLINK l _Toc482086543AbstractI PAGEREF _Toc482086543 h IHYPERLINK l _Toc4820865451 前言 PAGEREF _Toc482086

11、545 h 1HYPERLINK l _Toc4820865462 燃?xì)鉄崴飨到y(tǒng)設(shè)計(jì) PAGEREF _Toc482086546 h 1HYPERLINK l _Toc4820865472.1 系統(tǒng)設(shè)計(jì)要求 PAGEREF _Toc482086547 h 2HYPERLINK l _Toc4820865482.2 系統(tǒng)設(shè)計(jì)方案 PAGEREF _Toc482086548 h 2HYPERLINK l _Toc4820865492.3 系統(tǒng)性能指標(biāo) PAGEREF _Toc482086549 h 3HYPERLINK l _Toc4820865502.4 本章小結(jié) PAGEREF _Toc48

12、2086550 h 4HYPERLINK l _Toc4820865513 硬件控制系統(tǒng)設(shè)計(jì) PAGEREF _Toc482086551 h 4HYPERLINK l _Toc4820865523.1燃?xì)鉄崴饔布刂葡到y(tǒng)設(shè)計(jì)方案 PAGEREF _Toc482086552 h 4HYPERLINK l _Toc4820865533.1.1 信息處理模塊 PAGEREF _Toc482086553 h 4HYPERLINK l _Toc4820865543.1.2 顯示器件 PAGEREF _Toc482086554 h 5HYPERLINK l _Toc4820865553.1.3 溫度采集

13、模塊 PAGEREF _Toc482086555 h 6HYPERLINK l _Toc4820865563.1.4 數(shù)模轉(zhuǎn)化模塊 PAGEREF _Toc482086556 h 6HYPERLINK l _Toc4820865573.1.5 燃?xì)忾_關(guān)閥 PAGEREF _Toc482086557 h 7HYPERLINK l _Toc4820865583.2 硬件電路設(shè)計(jì) PAGEREF _Toc482086558 h 9HYPERLINK l _Toc4820865593.2.1 系統(tǒng)主控制電路的設(shè)計(jì) PAGEREF _Toc482086559 h 9HYPERLINK l _Toc482

14、0865603.2.2 溫度值輸入電路的設(shè)計(jì) PAGEREF _Toc482086560 h 9HYPERLINK l _Toc4820865613.2.3 報(bào)警電路設(shè)計(jì) PAGEREF _Toc482086561 h 10HYPERLINK l _Toc4820865623.2.4 溫度檢測(cè)電路的設(shè)計(jì) PAGEREF _Toc482086562 h 10HYPERLINK l _Toc4820865633.2.5 LCD液晶顯示電路的設(shè)計(jì) PAGEREF _Toc482086563 h 11HYPERLINK l _Toc4820865643.2.6 電流控制電路的設(shè)計(jì) PAGEREF _T

15、oc482086564 h 11HYPERLINK l _Toc4820865653.3 本章小結(jié) PAGEREF _Toc482086565 h 12HYPERLINK l _Toc4820865664 軟件控制系統(tǒng)設(shè)計(jì) PAGEREF _Toc482086566 h 12HYPERLINK l _Toc4820865674.1主程序流程圖 PAGEREF _Toc482086567 h 12HYPERLINK l _Toc4820865684.2測(cè)溫程序流程圖 PAGEREF _Toc482086568 h 13HYPERLINK l _Toc4820865694.3數(shù)字PID控制器的實(shí)現(xiàn)

16、 PAGEREF _Toc482086569 h 14HYPERLINK l _Toc4820865704.4 本章小節(jié) PAGEREF _Toc482086570 h 15HYPERLINK l _Toc4820865715 總結(jié)與展望 PAGEREF _Toc482086571 h 15HYPERLINK l _Toc482086572參考文獻(xiàn) PAGEREF _Toc482086572 h 16HYPERLINK l _Toc482086573致 PAGEREF _Toc482086573 h 17.11 前言隨著地球能源的匱乏,近年來,天然氣以其清潔、環(huán)保、高燃比的優(yōu)勢(shì)逐漸走進(jìn)各家各戶

17、。越來越多的家用熱水器也開場(chǎng)采用燃?xì)庾鳛榧訜崮茉矗罱L(fēng)行歐美地區(qū)的燃?xì)獠膳療崴畠捎脿t把燃?xì)鉄崴鞴δ荛_展到完美程度。燃?xì)鉄崴骶哂屑訜崴俣瓤臁⒔?jīng)濟(jì)效益高、使用方式簡(jiǎn)易平安等優(yōu)點(diǎn),使其受到廣闊消費(fèi)者的喜愛。熱水器是一種人們生活中不可缺少的家用電氣,隨著科學(xué)技術(shù)的開展,熱水器的技術(shù)水平日漸提高,其種類也越來越多,熱水器的主要品種包括電熱水器、太陽能加熱式熱水器,燃?xì)鉄崴鞯取F渲?,太陽能熱水器以取之不盡的太陽能作為能源,節(jié)約能源的同時(shí)不會(huì)對(duì)環(huán)境造成污染,是熱水器的開展趨勢(shì),但由于其會(huì)受天氣原因的限制,因此使用圍有限;電熱水器多利用電能進(jìn)展加熱,并采取過壓、過熱、漏電三重保護(hù)裝置,使用平安性高,同

18、時(shí)具有干凈環(huán)保,調(diào)溫方便,安裝方便的優(yōu)點(diǎn),但缺點(diǎn)是價(jià)格偏高,加熱漫,占空間,不適合人口多的家庭使用,且加熱慢,儲(chǔ)水箱反復(fù)加熱容易滋生細(xì)菌,不節(jié)能等;燃?xì)鉄崴魇且蝗藗兩钪谐S玫淖詠硭訜嵫b置,它通常以天然氣、石油為燃料,它是通過燃?xì)庠谌紵页浞秩紵a(chǎn)生高能,并散發(fā)出高溫氣體,高溫氣體經(jīng)過換熱器后,氣體與換熱氣中的冷水進(jìn)展熱交換,于是冷水就加熱為所需的平安熱水。燃?xì)鉄崴魍ǔ>哂幸韵聨讉€(gè)優(yōu)點(diǎn):加熱快、效率高、壽命長(zhǎng)、價(jià)格廉價(jià)。從上述表達(dá)中可以看出,太陽能等通過自然能源來加熱的熱水器是未來的趨勢(shì),電熱水器是現(xiàn)在人們生活應(yīng)用熱水器的主流,但由于燃?xì)鉄崴骶哂袠O高性價(jià)比的優(yōu)勢(shì),仍被很很多人群使用,燃

19、氣的應(yīng)用可以滿足人們?nèi)找嬖鲩L(zhǎng)的需求,對(duì)燃?xì)鉄崴鞯闹悄芑刂瞥蔀槠溟_展的重點(diǎn)趨勢(shì)。2燃?xì)鉄崴飨到y(tǒng)設(shè)計(jì)本課題目的是設(shè)計(jì)一種自動(dòng)調(diào)節(jié)水溫的燃?xì)鉄崴?,其控制系統(tǒng)基于單片機(jī)控制。其中設(shè)計(jì)需要重點(diǎn)考慮其平安性、操作簡(jiǎn)潔性,以及開發(fā)本錢等因素。2.1 系統(tǒng)設(shè)計(jì)要求燃?xì)鉄崴鞴┤藗內(nèi)粘I钕丛∈褂?,因此在設(shè)計(jì)過程中必須滿足用戶的使用需求,保證用戶的良好體驗(yàn),因此本課題通過大量網(wǎng)上調(diào)研,收集并整理燃?xì)鉄崴鞯南嚓P(guān)資料。本課題所設(shè)計(jì)出的燃?xì)鉄崴鲉纹瑱C(jī)控制系統(tǒng),要求功能齊全、平安方便、經(jīng)濟(jì)使用。根據(jù)相關(guān)調(diào)研,控制器應(yīng)具有以下功能:水溫的自動(dòng)控制和顯示,完善的平安保護(hù)措施;水溫應(yīng)該控制在20攝氏度至90攝氏度

20、并可隨時(shí)調(diào)整;熱水器電源應(yīng)該使用AC 220V或電池供電。2.2 系統(tǒng)設(shè)計(jì)方案方案設(shè)計(jì)思路簡(jiǎn)介:設(shè)定一個(gè)理想的溫度值,溫度傳感器熱水器的水溫采集,并與這個(gè)理想的溫度比照,假設(shè)設(shè)定的理想溫度大于采集溫度,熱水器比例閥的閥口將開大,更多的煤氣進(jìn)入燃?xì)馐遥細(xì)獬浞秩紵a(chǎn)生巨大能量,水溫隨之升高;當(dāng)水溫到達(dá)設(shè)定的理想溫度時(shí),比例閥閥口停頓開大,保持燃?xì)馐业拿簹夂浚O(shè)定的水溫和實(shí)際水溫通過LCD1602顯示器顯示出來。當(dāng)水溫到達(dá)其極限溫度時(shí),燃?xì)鉄崴髦邪仓玫膱?bào)警器將開場(chǎng)報(bào)警,同時(shí)熱水器不再運(yùn)行。因此該系統(tǒng)主要包括信息處理模塊、顯示器件、溫度采集模塊數(shù)模轉(zhuǎn)化模塊,比例閥、風(fēng)機(jī)、水氣聯(lián)動(dòng)裝置、報(bào)警裝置和

21、輸出電路模塊組成。在燃?xì)鉄崴鳒囟瓤刂葡到y(tǒng)的設(shè)計(jì)過程,硬件局部包括,核心處理器、外圍電路和外部設(shè)備這三個(gè)局部。其中,核心處理器選用ATMEL公司生產(chǎn)的89S51系列單片機(jī);外圍電路設(shè)計(jì)應(yīng)包括必需的電源電路,復(fù)位電路等。另外,外部設(shè)備又可分為以下幾個(gè)局部進(jìn)展設(shè)計(jì):鍵盤輸入電路、LCD顯示電路,燃?xì)獗壤y控制電路,溫度采樣電路、外部看門狗電路及蜂鳴器報(bào)警電路??刂破饔布?gòu)造電路原理如圖1所示。圖1 控制器硬件構(gòu)造電路原理2.3 系統(tǒng)性能指標(biāo)(l) 溫度測(cè)量圍:099 本課題研究的是燃?xì)鉄崴?,其加熱?duì)象為液體水,而液體水的溫度圍為099,當(dāng)溫度低于0時(shí),水將固化即結(jié)冰,當(dāng)溫度高于99時(shí),水將氣化即

22、稱為蒸汽,因此其液態(tài)溫度為099,熱水器控制器的水溫測(cè)量圍也必須滿足在這一溫度圍。另外,經(jīng)調(diào)研可知人們?nèi)粘J褂米钸m宜的溫度為40,所以要保證熱水器最正確工作狀態(tài)的溫度也是40。(2) 設(shè)定溫度 燃?xì)鉄崴鞯脑O(shè)定溫度必須能滿足用戶的使用需求,即用戶能通過自身需求任意設(shè)定一個(gè)099圍的溫度,并且控制器能夠保證迅速將冷水加熱到用戶設(shè)定的溫度。(3) 過載保護(hù)和系統(tǒng)故障復(fù)位裝置 燃?xì)鉄崴鲗儆诩矣秒娖鞯囊环N,由于其工作運(yùn)行必須通電,因此假設(shè)出現(xiàn)停電、突然斷電或者系統(tǒng)出現(xiàn)故障的問題,系統(tǒng)中的重要數(shù)據(jù)會(huì)喪失,另外,當(dāng)電路中負(fù)載過大時(shí),可能會(huì)發(fā)生過載現(xiàn)象導(dǎo)致火災(zāi)等平安問題的出現(xiàn),因此在設(shè)計(jì)過程中必須設(shè)有過載

23、保護(hù)和系統(tǒng)故障復(fù)位裝置??撮T狗的電路既有過載保護(hù)和系統(tǒng)故障復(fù)位功能。當(dāng)系統(tǒng)因?yàn)楦鞣N意外事件出現(xiàn)突然斷電的情況時(shí),該電路中的EEPROM數(shù)據(jù)儲(chǔ)存器能將控制系統(tǒng)中正在處理或運(yùn)算的程序、數(shù)值及結(jié)果臨時(shí)保存起來,當(dāng)熱水器恢復(fù)供電后,單片機(jī)能夠從該數(shù)據(jù)儲(chǔ)存器中讀取這些臨時(shí)數(shù)據(jù),從而保證了系統(tǒng)的平安。假設(shè)系統(tǒng)出現(xiàn)故障時(shí),該電路能夠向單片機(jī)系統(tǒng)發(fā)出復(fù)位信號(hào),使控制系統(tǒng)重新開場(chǎng)運(yùn)行。另外,當(dāng)系統(tǒng)電路出現(xiàn)過載現(xiàn)象時(shí),系統(tǒng)將自動(dòng)斷電,防止燃?xì)鉄崴鞒霈F(xiàn)平安隱患。(4) 報(bào)警裝置 當(dāng)系統(tǒng)出現(xiàn)意外故障或者溫度測(cè)量的數(shù)值與設(shè)計(jì)的溫度數(shù)值不同時(shí),系統(tǒng)將會(huì)自動(dòng)報(bào)警,提醒用戶系統(tǒng)出現(xiàn)故障,應(yīng)及時(shí)查明原因并。另外,當(dāng)實(shí)際水溫到

24、達(dá)了設(shè)定溫度后,報(bào)警裝置也會(huì)報(bào)警提示用戶熱水加熱完成,可供使用。2.4 本章小結(jié)基于燃?xì)鉄崴鞯墓ぷ髟砗陀脩粜枨?,?duì)燃?xì)鉄崴鬟M(jìn)展了簡(jiǎn)單的介紹,設(shè)計(jì)了系統(tǒng)方案,同時(shí)簡(jiǎn)述了系統(tǒng)性能指標(biāo),為下面熱水器溫度控制系統(tǒng)的設(shè)計(jì)奠定了根底。3 硬件控制系統(tǒng)設(shè)計(jì)3.1燃?xì)鉄崴饔布刂葡到y(tǒng)設(shè)計(jì)方案方案設(shè)計(jì)思路簡(jiǎn)介:設(shè)定一個(gè)理想的溫度值,溫度傳感器熱水器的水溫采集,并與這個(gè)理想的溫度比照,假設(shè)設(shè)定的理想溫度大于采集溫度,熱水器比例閥的閥口將開大,更多的煤氣進(jìn)入燃?xì)馐遥細(xì)獬浞秩紵a(chǎn)生巨大能量,水溫隨之升高;當(dāng)水溫到達(dá)設(shè)定的理想溫度時(shí),比例閥閥口停頓開大,保持燃?xì)馐业拿簹夂?,設(shè)定的水溫和實(shí)際水溫通過LCD16

25、02顯示器顯示出來。當(dāng)水溫到達(dá)其極限溫度時(shí),燃?xì)鉄崴髦邪仓玫膱?bào)警器將開場(chǎng)報(bào)警,同時(shí)熱水器不再運(yùn)行。因此該系統(tǒng)主要包括信息處理模塊、顯示器件、溫度采集模塊數(shù)模轉(zhuǎn)化模塊,比例閥、風(fēng)機(jī)、水氣聯(lián)動(dòng)裝置、報(bào)警裝置和輸出電路模塊組成。另外,課題設(shè)計(jì)需要滿足燃?xì)鉄崴鳒囟瓤刂葡到y(tǒng)能夠持續(xù)穩(wěn)定的工作,溫度超調(diào)在5以,課題的難點(diǎn)是如何實(shí)現(xiàn)PID調(diào)節(jié)控制水溫。因此,本課題將針對(duì)這些要求對(duì)燃?xì)鉄崴骺刂葡到y(tǒng)進(jìn)展設(shè)計(jì),本章主要介紹熱水器硬件設(shè)計(jì)局部。3.1.1信息處理模塊燃?xì)鉄崴餍畔⑻幚砟K核心硬件是單片機(jī),本課題選用一種AT89S51型單片機(jī),該單片機(jī)具有低功耗,高性能的特點(diǎn),并且它的資源十分豐富,運(yùn)算速度極快

26、,能夠滿足對(duì)燃?xì)鉄崴魉疁氐目刂?。它是一種CMOS 8位的單片機(jī),片體部含有8k Bytes ISP (In-system programmable)的可以反復(fù)擦寫并讀取1000次的Flash存儲(chǔ)器,該存儲(chǔ)器具有只讀功能,器件采用ATMEL公司所研發(fā)的高密度存儲(chǔ)制造技術(shù),兼容行業(yè)標(biāo)準(zhǔn)的MCS-51指令系統(tǒng)以及80C51的引腳式構(gòu)造,另外,芯片部還集成了通用的8位中央處理器和ISP Flash存儲(chǔ)單元,功能強(qiáng)大的AT89S51型單片機(jī)具有強(qiáng)大的功能,它可以為很多類型的嵌入式控制系統(tǒng)效勞,并提供高效率的解決方案。該單片機(jī)的模塊如圖2所示。圖2 單片機(jī)的模塊3.1.2顯示器件液晶顯示器是生活中常見的

27、電子設(shè)備。例如電子計(jì)算器、電子表、掌上游戲機(jī)、手機(jī)等都可以看到液晶顯示器的身影,顯示器主要顯示的是數(shù)字、符號(hào)和專用的圖形。液晶模塊、數(shù)碼管等都屬于常見的顯示器件,其中,液晶模塊可以分為三類:數(shù)顯液品模塊、點(diǎn)陣字符液晶模塊、圖形液晶模塊。數(shù)碼管價(jià)格相對(duì)于液晶模塊比較廉價(jià),其部發(fā)光二極管大多屬于電流敏感器件,其正向壓降的具有分散性大,與溫度等其他因素相關(guān)的特點(diǎn)。通常,為了使數(shù)碼管亮度均勻分布,需要對(duì)其施加恒定工作電流,且不受溫度等環(huán)境因素的影響。另外,當(dāng)溫度發(fā)生改變時(shí),驅(qū)動(dòng)芯片還要能夠自動(dòng)調(diào)節(jié)輸出電流的大小以實(shí)現(xiàn)色差平衡溫度補(bǔ)償,即使是短時(shí)間的電流過載也可能對(duì)發(fā)光管造成永久性的損壞。顯示數(shù)據(jù)包括理

28、想設(shè)定溫度以及實(shí)測(cè)水溫,通常生活中要求顯示4位,假設(shè)使用數(shù)碼管則會(huì)導(dǎo)致過多的單片機(jī)端口被使用,這樣必須對(duì)端口進(jìn)展擴(kuò)展,進(jìn)而造本錢錢的提高,且數(shù)碼管極易受到環(huán)境的干擾,燃?xì)鉄崴鞯臏囟蕊@示測(cè)式必須具有高精度性,而數(shù)碼管的大量使用必將導(dǎo)致溫度測(cè)量不準(zhǔn),誤差加大,所以決定選用功能強(qiáng)大不易受到干擾的液晶LCD1602顯示。3.1.3 溫度采集模塊溫度采集模塊的核心部件是溫度傳感器,本課題采用AD 590型溫度傳感器。該傳感器由美國(guó)模擬器件公司生產(chǎn),且將兩端感溫電流源單片集成,流過元器件的電流與其所在的環(huán)境熱力學(xué)溫度(開爾文)相等。該溫度傳感器的溫度測(cè)試圍為-55攝氏度到155攝氏度,電源電壓圍為4 V

29、-30 V。AD 59型溫度傳感器可以承受高達(dá)44 V的正向電壓和20 V的反向電壓,因此即使將器件反向連接也不會(huì)造成系統(tǒng)元件損壞。該溫度傳感器共有I、J、K、L和M五個(gè)檔位,其中M檔具有最高的準(zhǔn)確度。另外,該集成溫度傳感器本質(zhì)上是一種半導(dǎo)體集成電路,如圖3-2所示。它的根本原理是利用晶體管的結(jié)壓降的不飽和值與熱力學(xué)溫度和通過發(fā)射極電流的下述關(guān)系實(shí)現(xiàn)對(duì)溫度的檢測(cè)。圖3 溫度傳感器構(gòu)造框圖3.1.4 數(shù)模轉(zhuǎn)化模塊數(shù)模轉(zhuǎn)換D/A轉(zhuǎn)換芯片采用DAC0832型號(hào)轉(zhuǎn)換芯片,該芯片采樣頻率為八位,集成電路中設(shè)有兩級(jí)輸入存放器,使該芯片具備單緩沖、雙緩沖、單緩沖以及直通三種輸入方式,可以滿足各種類型電路的需

30、求如要求多路D/A異步輸入、同步轉(zhuǎn)換等。一個(gè)8位D/A數(shù)模轉(zhuǎn)換器具有8個(gè)輸入端其中每個(gè)輸入端是8位二進(jìn)制數(shù)的一位,另外,該轉(zhuǎn)換器還設(shè)有一個(gè)模擬輸出端。輸入共有28=256個(gè)不同的二進(jìn)制組態(tài),即輸出的電壓圍不是在指點(diǎn)圍的任意數(shù)值,而是這256各電壓的*一值。圖4是DAC0832的邏輯框圖和引腳排列。圖4 DAC0832的邏輯框圖和引腳排列 D/A數(shù)模轉(zhuǎn)化的輸出形式為電流形式。如果需要得到相應(yīng)的模擬電壓信號(hào),可以設(shè)計(jì)并安置具有線性運(yùn)算能力的放大器實(shí)現(xiàn),該放大器阻抗輸入相對(duì)較大,另外,運(yùn)放的反響電阻可通過RFB端引用片固有電阻,也可外接電阻。DAC0832 數(shù)模轉(zhuǎn)換器邏輯輸入滿足TTL電平,可直接與

31、TTL電路或微機(jī)電路連接。3.1.5 燃?xì)忾_關(guān)閥燃?xì)鉄崴髦?,比例閥起到一個(gè)開關(guān)的作用,通過控制系統(tǒng)對(duì)閥口開度的調(diào)節(jié)來控制煤氣進(jìn)入燃?xì)馐?。燃?xì)獗壤y是電磁比例閥系統(tǒng),具有可動(dòng)永磁特性,它的閥口開度大小與電腦控制器出書大小成正比,并且具有無極調(diào)節(jié)的功能,能夠?qū)崟r(shí)控制,使熱水器的溫度能按照人們的意愿無極調(diào)節(jié);另外,假設(shè)比例閥的電流保持恒定不變,比例閥的開度會(huì)隨著壓力的比變化而變化,因此,只需保證系統(tǒng)壓力穩(wěn)定,就可使燃?xì)鉄崴髟O(shè)定的水溫保持恒定。燃?xì)獗壤y具有體積小,調(diào)節(jié)準(zhǔn)確,功重比高,可靠性高等優(yōu)點(diǎn)。圖5為該燃?xì)獗壤y的構(gòu)造圖。圖5 燃?xì)獗壤y構(gòu)造圖結(jié)燃?xì)獗壤y由開關(guān)閥、比例調(diào)節(jié)系統(tǒng)、穩(wěn)壓系統(tǒng)三局

32、部組成:(1) 開關(guān)閥:如圖5所示,與液壓系統(tǒng)中的開關(guān)閥類似,它是一個(gè)通斷型電磁閥,閥口的啟閉由控制器的電信號(hào)決定。(2) 比例調(diào)節(jié)系統(tǒng):主要由電磁系統(tǒng)、永磁體、球閥組件構(gòu)成。當(dāng)線圈通電時(shí),磁芯的下端面將產(chǎn)生極性極強(qiáng)的電磁場(chǎng),該電磁場(chǎng)與永磁體下端面極性一樣,這使得兩者之間相互排斥,永磁體在排斥力的作用下推動(dòng)球閥下移。這樣會(huì)與橡膠閥口間形成一個(gè)較大的開度,使進(jìn)氣量增大。另外,假設(shè)電流越大,則磁性產(chǎn)生的磁場(chǎng)越大,二者之間的排斥力越大,于是閥口開度增大,因此進(jìn)氣量及閥口開度與電流正相關(guān)。反之,當(dāng)電流減小時(shí),則磁性產(chǎn)生的磁場(chǎng)越小,二者之間的排斥力越小,于是閥口開度減小,燃?xì)膺M(jìn)氣量降低。因此,控制器能夠

33、依據(jù)溫度反響信號(hào)自動(dòng)調(diào)節(jié)燃?xì)獾牧髁?,到達(dá)自動(dòng)調(diào)節(jié)水溫的效果。當(dāng)系統(tǒng)斷電時(shí),電磁力消失,自然存在的永磁力迫使永磁體吸向磁芯,球閥隨之上移并將閥口關(guān)閉,保證了燃?xì)獾拿芊?,不發(fā)生泄漏造成環(huán)境污染及平安問題。(3) 穩(wěn)壓系統(tǒng):當(dāng)電流按設(shè)定溫度值確定后,磁場(chǎng)力可視為一個(gè)恒定作用力。假設(shè)系統(tǒng)輸入壓力升高,閥門所受的力將增大,閥口開度減??;假設(shè)系統(tǒng)輸入壓力下降,閥口所受的力將減小,閥口開度增大。這樣就可以保證輸出壓力的恒定,并使燃?xì)膺M(jìn)氣量保持恒定,水溫保持不變。綜上可以看出,溫度傳感器將采集到的數(shù)據(jù)傳到數(shù)據(jù)控制面板,再由單片機(jī)發(fā)出指令,自動(dòng)調(diào)節(jié)燃?xì)忾_關(guān)閥的開口度,進(jìn)而調(diào)節(jié)燃?xì)膺M(jìn)氣量,保證了水溫的自動(dòng)調(diào)控。3

34、.2硬件電路設(shè)計(jì)3.2.1系統(tǒng)主控制電路的設(shè)計(jì)燃?xì)鉄崴飨到y(tǒng)主控制電路主要由看門狗復(fù)位電路、LED燈光顯示器件電路、晶振電路、單片機(jī)芯片等電路構(gòu)成。其核心部件單片機(jī)能夠調(diào)用程序使外圍各電路相互配合,顯示出實(shí)際水溫,并可對(duì)其進(jìn)展調(diào)節(jié)、控制等操作,主控制電路如圖6所示。圖6主控制電路3.2.2溫度值輸入電路的設(shè)計(jì)根據(jù)本課題系統(tǒng)的輸入要求,用戶僅僅需要預(yù)先設(shè)定兩位數(shù)的溫度值,因此值需要叫少的鍵位,因此,可僅用3各單鍵位即可,例如一個(gè)十位按鍵、一個(gè)個(gè)位按鍵以及一個(gè)介紹按鍵。由于單片機(jī)具有有限個(gè)數(shù)的引腳,因此在設(shè)計(jì)初期無法判斷能否有額外的資源可供使用,因此還學(xué)考慮鍵盤響應(yīng)的時(shí)效性以及單片機(jī)的運(yùn)行效率,故

35、本系統(tǒng)擬采用中斷擴(kuò)展的控制方式,即將四個(gè)單鍵位分別與四個(gè)I/O口相連接。溫度值輸入電路圖如圖7所示。圖7溫度值輸入電路3.2.3報(bào)警電路設(shè)計(jì)報(bào)警電路如圖8所示,其中,蜂鳴器起主要的報(bào)警作用,假設(shè)出現(xiàn)一些電器故障,如熱水器干燒,實(shí)際水溫與設(shè)定水溫不符合時(shí),蜂鳴器報(bào)警器將會(huì)響起。圖8報(bào)警電路3.2.4溫度檢測(cè)電路的設(shè)計(jì)溫度檢測(cè)電路通過溫度傳感器采集到的溫度傳輸給單片機(jī),通過單片機(jī)進(jìn)展運(yùn)算,實(shí)現(xiàn)溫度檢測(cè)并實(shí)時(shí)調(diào)節(jié)的功能。報(bào)警電路如圖9所示,其中,蜂鳴器起主要的報(bào)警作用,假設(shè)出現(xiàn)一些電器故障,如熱水器干燒,實(shí)際水溫與設(shè)定水溫不符合時(shí),蜂鳴器報(bào)警器將會(huì)響起。圖9溫度檢測(cè)電路3.2.5LCD液晶顯示電路的

36、設(shè)計(jì)LCD液晶顯示器可以將溫度傳感器采集到的溫度顯示出來,并且還能將設(shè)計(jì)溫度展示在屏幕上,其電路設(shè)計(jì)如圖10所示。圖10LCD液晶顯示電路3.2.6電流控制電路的設(shè)計(jì)單片機(jī)能夠通過P0口輸出數(shù)據(jù),將數(shù)字型號(hào)轉(zhuǎn)化為模擬量,由于模擬信號(hào)數(shù)值通常很小,以電流形式輸出,其值通常最大只有330 uf左右,因此需要先將電流通過運(yùn)算放大器放大并轉(zhuǎn)化為電壓,這樣出來的電壓為負(fù)值,這也使得發(fā)光二級(jí)管必須倒置安裝。依據(jù)發(fā)光二極管所得到的數(shù)值大小來顯示輸出電流的大小,采用外接電阻的方法,把電壓轉(zhuǎn)換成電流, 使得電路簡(jiǎn)單化,到達(dá)控制電流的效果,其電流控制電路如圖11所示。圖11電流控制電路3.3 本章小結(jié)本章中,主要

37、是關(guān)于元件的參數(shù)計(jì)算及如何選擇液壓元件,并給出了元件的型號(hào)及生產(chǎn)廠家和重量。在完成元件選型后,就可以進(jìn)展集成塊和泵站的設(shè)計(jì)??梢哉f本章是后續(xù)工作的根底,但并非只有元件選型完畢后才能進(jìn)展集成塊和泵站的設(shè)計(jì),這幾項(xiàng)工作是相互照應(yīng)的,應(yīng)該綜合考慮。最后,對(duì)各硬件系統(tǒng)主要的控制電路進(jìn)展了研究分析,以完成燃?xì)鉄崴饔布刂葡到y(tǒng)的主要設(shè)計(jì)。4 軟件控制系統(tǒng)設(shè)計(jì)4.1主程序流程圖本文研究的燃?xì)鉄崴鳒囟瓤刂葡到y(tǒng)要實(shí)現(xiàn)水溫的實(shí)時(shí)數(shù)字顯示和溫度控制。首先對(duì)DS18B20溫度傳感器進(jìn)展初始化,進(jìn)展測(cè)溫,然后對(duì)設(shè)定溫度和溫度傳感器測(cè)來的水溫進(jìn)展比較,當(dāng)設(shè)定溫度大于實(shí)測(cè)水溫時(shí),將燃?xì)獗壤y開度增大,當(dāng)設(shè)定溫度小于實(shí)測(cè)

38、水溫時(shí),比例閥開度減小,假設(shè)兩數(shù)值一樣,則保持當(dāng)前數(shù)據(jù),比例閥保持當(dāng)前開度,直到停頓運(yùn)行熱水器。當(dāng)水溫大于臨界溫度值時(shí),蜂鳴器報(bào)警并且停頓運(yùn)行。圖12顯示了本系統(tǒng)的主程序流程圖。圖12 燃?xì)鉄崴髦鞒绦蛄鞒虉D4.2測(cè)溫程序流程圖圖13為測(cè)溫程序的流程圖。在測(cè)溫前,先對(duì)DS18B20溫度傳感器進(jìn)展初始化,初始化后,隨后啟動(dòng)DS1820開場(chǎng)測(cè)溫,DS1820輸出的溫度數(shù)據(jù)是12位的二進(jìn)制數(shù),需將該12位數(shù)進(jìn)展雙8位別離,經(jīng)單片機(jī)及其溫度數(shù)據(jù)對(duì)應(yīng)表進(jìn)展二進(jìn)制到IO進(jìn)制的轉(zhuǎn)換,最后實(shí)時(shí)輸出,并顯示出十進(jìn)制溫度值。圖13 測(cè)溫子程序流程圖4.3數(shù)字PID控制器的實(shí)現(xiàn)本課題上節(jié)對(duì)控制系統(tǒng)的PID算法進(jìn)展了

39、優(yōu)化,進(jìn)而得到了位置式PID算法,針對(duì)DAC0843以及V/I轉(zhuǎn)換電路的特性,控制了系統(tǒng)的輸出電流大小,但是電壓的大小受限,輸出的電壓必須在一定圍,為防止程序錯(cuò)誤,對(duì)燃?xì)鉄崴鞯乃疁乜刂圃斐烧`差。具體流程圖如圖14所示。圖14 數(shù)字PID程序流程圖4.4 本章小節(jié)本章主要對(duì)燃?xì)鉄崴鞯能浖刂葡到y(tǒng)進(jìn)展了設(shè)計(jì),控制系統(tǒng)軟件設(shè)計(jì)的程序設(shè)計(jì)流程進(jìn)展了介紹,解釋了測(cè)溫流程以及數(shù)字PID控制如何實(shí)現(xiàn)。5總結(jié)與展望本文設(shè)計(jì)的燃?xì)鉄崴鳒囟瓤刂葡到y(tǒng)是由AT89S51型號(hào)單片機(jī)、DS18B20溫度傳感器、人機(jī)交互液晶顯示屏幕以及鍵盤組成,其中,系統(tǒng)的軟件設(shè)計(jì)是采用模塊化構(gòu)造,主要包括主系統(tǒng)程序、LCD顯示子程序、鍵盤中斷效勞子程序和PID調(diào)節(jié)子程序。本文設(shè)計(jì)的溫度控制系統(tǒng)智能化程度較高,用戶可以根據(jù)自己想要的溫度進(jìn)展設(shè)定,系統(tǒng)接收到設(shè)定溫度后自動(dòng)控制溫度,并具有出水溫度恒溫和防漏電保護(hù)程序,同時(shí)設(shè)置有防止干燒、漏氣等保護(hù)功能。因此本文進(jìn)展的燃?xì)鉄崴鳒囟瓤刂葡到y(tǒng)的設(shè)計(jì)具有以下優(yōu)點(diǎn):不需預(yù)熱

溫馨提示

  • 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. 人人文庫網(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)論