999精品在线视频,手机成人午夜在线视频,久久不卡国产精品无码,中日无码在线观看,成人av手机在线观看,日韩精品亚洲一区中文字幕,亚洲av无码人妻,四虎国产在线观看 ?

基于AT89S52單片機的水溫控制系統(tǒng)設(shè)計

2008-04-12 00:00:00鄭云水杜麗霞
現(xiàn)代電子技術(shù) 2008年6期

摘 要:介紹如何應(yīng)用單片機使溫度測控系統(tǒng)中的測量和控制智能化及一種基于AT89S52單片機的溫度測控裝置。該裝置可實現(xiàn)對溫度的測量,并能根據(jù)設(shè)定值對環(huán)境溫度進(jìn)行調(diào)節(jié),實現(xiàn)控溫的目的。重點闡述系統(tǒng)的硬件構(gòu)成、各部分的主要作用及系統(tǒng)軟件的設(shè)計過程。并對單片機在溫度控制系統(tǒng)中的基本理論和應(yīng)用技術(shù)做了較為全面的介紹。

關(guān)鍵詞:AT89S52;溫度測控;溫度傳感器;控制智能化

中圖分類號:TP3681 文獻(xiàn)標(biāo)識碼:B

文章編號:1004-373X(2008)06-156-03

Design of Temperature Control System Based on AT89S52

ZHENG Yunshui DU Lixia2

(1.School of Automation and Electrical Engineering,Lanzhou Jiaotong University,Lanzhou,730070,China;

2.School of Electronic and Information Engineering,Lanzhou Jiaotong University,Lanzhou,730070,China)

Abstract:The paper introduces intelligent temperature measurement and control system to use single chip.proposes a microcontroller-based AT89S52 temperature measurement and control device.The device can achieve the right temperature measurement,and set value based on the environmental temperature regulation,temperature control to achieve the purpose.This paper focuses on the hardware configuration of the system,the main part of the role and system software design process.The design of the microcontroller temperature control system of the basic theory and application of techniques are more comprehensive presentation.

Keywords:AT89S52;temperature monitoring;temperature sensor;intelligent control

收稿日期:2007-09-25

1 引 言

單片機在電子產(chǎn)品中的應(yīng)用已經(jīng)越來越廣泛,在很多的電子產(chǎn)品中也用到溫度檢測和溫度控制。隨著溫度控制器應(yīng)用范圍的日益廣泛和多樣性,各種適用于不同場合的智能溫度控制器應(yīng)運而生。在科研、生產(chǎn)中,常需要對某些系統(tǒng)進(jìn)行溫度的監(jiān)測和控制。需檢測和控制的溫度系統(tǒng)一旦確定,其熱慣性大小和散熱等各項硬件條件就確定了。下面介紹如何用“單片機模型法”實現(xiàn)系統(tǒng)溫度的自動控制。用這種方法控溫,使整個系統(tǒng)靈活、可靠性高,系統(tǒng)達(dá)到熱平衡較快,而且精度也比較高,融合了前面列舉方法的優(yōu)點,而且更加簡單方便。此方案優(yōu)點是電路簡單并且可以滿足題目中的各項要求的精度 。系統(tǒng)設(shè)計總體框圖如圖1所示。

2 硬件電路的系統(tǒng)組成

2.1 AT89S52單片機系統(tǒng)

選用AT89S52作為主芯片,因為此芯片有8 kB的程序存儲器和256 B的數(shù)據(jù)存儲器不用擴展芯片,以降低硬件電路復(fù)雜度。

(1) 輸入鍵盤設(shè)計

這里采用的鍵盤是4×4的,其中有0~F,可以在40~90 ℃之間任意設(shè)定值。系統(tǒng)要求第一次輸入的值要在4~9之間,當(dāng)小于4或大于9時系統(tǒng)不處理,等待輸入正確的值。當(dāng)系統(tǒng)得到正確的輸入值時鍵盤鎖定,隨后的輸入系統(tǒng)必須復(fù)位。鍵盤是用AT89S52的P0口來控制。

圖1 系統(tǒng)的結(jié)構(gòu)框圖

(2) 輸出顯示設(shè)計

顯示是應(yīng)用LED來顯示的,通過ATF1508設(shè)計編碼。其實質(zhì)就是為了程序在一定的條件下更加的合理與簡潔。在單片機AT89S52與ATF1508通信是應(yīng)用到AT89S52的P2口。LED的前4位為實時采樣取回的溫度,后3位為想要的目標(biāo)溫度。

(3) 與上位機的串口通信

為了實時地對溫度的變化更加直觀的顯示還用上位機的串口通信,用計算機來打印數(shù)據(jù)。

2.2 傳感器和測溫電路的設(shè)計

本次設(shè)計采用18B20對溫度進(jìn)行采樣,18B20是全數(shù)字的,其分辨率達(dá)到0.062 5 ℃,并且他的外圍電路十分簡單,工作效率高,在工作的范圍-55~125 ℃之間都可以很好的工作。

2.3 電爐功率控制

采用對電爐兩端的電壓進(jìn)行通斷的方法,用單片機產(chǎn)生PWM波以實現(xiàn)對水加熱功率進(jìn)行控制,不同的占空比對應(yīng)不同的功率,具體控制中占空比的實時值是根據(jù)模糊控制規(guī)則自動調(diào)節(jié)。

(1) 弱電控制強電:用固態(tài)繼電器,其電路圖如圖2所示。

圖2 固態(tài)繼電器電路圖

(2)PWM波:PWM是一種對模擬信號電平進(jìn)行數(shù)字編碼的方法。通過高分辨率計數(shù)器的使用,方波的占空比被調(diào)制用來對一個具體模擬信號的電平進(jìn)行編碼。PWM 信號仍然是數(shù)字信號,因為在給定的任何時刻,滿幅值的直流供電不是完全有(ON),就是完全無(OFF)。電壓或電流源是以一種通(ON)或斷(OFF)的重復(fù)脈沖序列被加到模擬負(fù)載上去的。通的時候即是直流供電被加到負(fù)載上的時候,斷的時候即是供電被斷開的時候。只要帶寬足夠,任何模擬值都可以使用PWM 進(jìn)行編碼。

2.4 降溫控制

PWM是一種對模擬信號電平進(jìn)行數(shù)字編碼的方法。通過高分辨率計數(shù)器的使用,方波的占空比被調(diào)制用來對一個具體模擬信號的電平進(jìn)行編碼。PWM 信號仍然是數(shù)字信號,因為在給定的任何時刻,滿幅值的直流供電要么完全有(ON),要么完全無(OFF)。電壓或電流源是以一種通(ON)或斷(OFF)的重復(fù)脈沖序列被加到模擬負(fù)載上去的。通的時候即是直流供電被加到負(fù)載上的時候,斷的時候即是供電被斷開的時候。只要帶寬足夠,任何模擬值都可以使用PWM 進(jìn)行編碼。

(1) 風(fēng)扇的控制

風(fēng)扇是用來降溫的,他的工作原理也是應(yīng)用繼電器來控制,在一定的溫度范圍內(nèi),風(fēng)扇開始工作。

(2) 冰水混合物

應(yīng)用冰水混合物進(jìn)行溫度標(biāo)定,標(biāo)定為0 ℃。

3 軟件的模型及設(shè)計

3.1 模型建立以及設(shè)計思路

本智能溫度控制系統(tǒng)是通過控制加熱電源的通斷來控制溫度和改變加熱升溫速度。加熱過程需要考慮的因素主要有:被加熱對象的熱容量的大小、系統(tǒng)向外界擴散熱量的多少以及系統(tǒng)熱擴散的速度。快速升溫時間t應(yīng)由t1和t2兩部分組成,即:



t=t1+t2

其中:t1為為了補償系統(tǒng)向環(huán)境散熱而需要加熱的時間;t2為系統(tǒng)(實際)溫度與設(shè)定(目標(biāo))溫度有差額時需加熱的時間。

在溫度調(diào)節(jié)階段,降溫和升溫過程交替出現(xiàn),程序通過圖1中的分界點Tr,T1,T2來調(diào)節(jié)溫度的升降,最終使系統(tǒng)達(dá)到相對穩(wěn)定進(jìn)入恒溫保持階段。根據(jù)模型曲線不同階段的要求,可以通過PID軟件自動控制他的加熱模式。對一個任務(wù)而言,溫度加熱、調(diào)節(jié)及恒溫保持階段軟件設(shè)計流程圖。本系統(tǒng)是個多步智能溫度控制器,他可以完成預(yù)先設(shè)置的若干個任務(wù),即每個步驟的溫度值及恒溫需要保持的時間,每步都重復(fù)的程序流程。系統(tǒng)流程如圖3所示。

圖3 溫度控制系統(tǒng)流程圖

3.2 模型曲線及控溫參量的確定

3.2.1 模型曲線的建立

圖4為控溫模型曲線。圖4中T為系統(tǒng)溫度,Ta為設(shè)定溫度。控溫過程共分為3個階段:快速加熱、溫度調(diào)節(jié)和恒溫保持。其中第一階段只有簡單的快速升溫過程,而其余階段均由升溫和降溫過程即溫度調(diào)節(jié)過程組成。根據(jù)設(shè)計需要針對各階段要求如下:在快速加熱階段即在達(dá)到點Tr之前,加熱速度要快,使系統(tǒng)溫度T以盡量短的時間達(dá)到設(shè)定溫度Ta。當(dāng)T達(dá)到設(shè)定溫度Ta時即停止加熱,在停止加熱后由于熱慣性,T將繼續(xù)升高,使得T會超過Ta而達(dá)到最大值A(chǔ)點。在溫度調(diào)節(jié)階段,以T1,T2點為分界點降溫與升溫過程重復(fù)出現(xiàn)。進(jìn)入恒溫保持階段,要求系統(tǒng)溫度T能穩(wěn)定在設(shè)定溫度Ta的附近,并保持夠設(shè)定的時間直到系統(tǒng)進(jìn)入到下一個設(shè)定的任務(wù)為止。曲線上A,B,C…為極大值點,D,E,F(xiàn)…為極小值點;他們的絕對值隨時間增加都在逐漸減小,進(jìn)入恒溫保持階段后在允許誤差范圍內(nèi)趨于穩(wěn)定。

圖4 溫控模型曲線

3.2.2 模型曲線控制參量的確定

模型曲線中的控制參量是在反復(fù)多次的實驗的基礎(chǔ)上最終確定下來的。圖4中的Ta是每個任務(wù)預(yù)設(shè)的溫度值,Tr和T2點是系統(tǒng)停止加熱的起始點,而T1點則是系統(tǒng)開始加熱的起始點。ΔT1=T1-Ta=+2 ℃,ΔT2=T2-Ta=-2 ℃是系統(tǒng)加熱和調(diào)節(jié)過程中的2個門限值,而Tr是系統(tǒng)的一個重要的分界點,具體說明如下:

在快速加熱的過程中,當(dāng)系統(tǒng)溫度第一次達(dá)到預(yù)置的某個階段的設(shè)定溫度即達(dá)到Tr點時,系統(tǒng)就立即停止加熱,之后系統(tǒng)由于熱慣性會繼續(xù)升溫到最大值A(chǔ)點,而后開始降溫;在降溫過程中,T到達(dá)T1點即T-Ta=2 ℃時,系統(tǒng)開始預(yù)加熱,即緩沖系統(tǒng)溫度持續(xù)下降的幅度;在升溫過程中,當(dāng)達(dá)到T2點即T-Ta=-2 ℃時,停止加熱,即防止由于熱慣性導(dǎo)致溫度的極大值過大。由此可見Tr,T1及T2點的溫度值是軟件設(shè)計中需要參考的重要參量。

4 數(shù)據(jù)測試及分析

數(shù)據(jù)測試結(jié)果如表1所示。

表1 數(shù)據(jù)結(jié)果記錄表

從測定結(jié)果可以分析出:該系統(tǒng)測量的溫度誤差保持在0.2 ℃左右,能夠達(dá)到水溫控制系統(tǒng)的要求。

5 結(jié) 語

分段變參數(shù)溫度監(jiān)控系統(tǒng),可以方便用戶遠(yuǎn)程控制和監(jiān)視設(shè)備的工作,并具有測溫、控溫精度高、顯示直觀、運行可靠、成本低廉、擴展方便、使用簡單等優(yōu)點。本系統(tǒng)測溫及控溫范圍為-50~125 ℃,測溫誤差不超過±0.2 ℃,控溫誤差在達(dá)到溫度平衡后也不超過±0.2 ℃,在溫度調(diào)節(jié)階段達(dá)到平衡溫度時間相對較短,在現(xiàn)場的測試及應(yīng)用中收到了相當(dāng)好的效果。

參考文獻(xiàn)

[1]潘笑,高玉玲,康亞娜.基于模糊PID的AT89C2051單片機智能溫度控制系統(tǒng)[J].兵工自動化,2006(5):65-67.

[2]陳良光,管聰慧.由數(shù)字式傳感器DS18B20構(gòu)成的多點測溫系統(tǒng)[J].傳感器世界,1999(9):32-35.

作者簡介

鄭云水 男,1972年出生,碩士研究生,講師。主要從事自動控制(鐵路信號)專業(yè)課教學(xué)工作。

杜麗霞 女,1968年出生,甘肅定西人,碩士,副教授。

注:本文中所涉及到的圖表、注解、公式等內(nèi)容請以PDF格式閱讀原文。

主站蜘蛛池模板: 国产91av在线| 强乱中文字幕在线播放不卡| 亚洲国语自产一区第二页| 亚洲性影院| 欧美精品v日韩精品v国产精品| 一级全免费视频播放| 97免费在线观看视频| 国产精品男人的天堂| 欧美国产精品不卡在线观看| 国产精品无码AV中文| 色久综合在线| 国产乱人视频免费观看| 亚洲狼网站狼狼鲁亚洲下载| 58av国产精品| 欧美精品xx| 国产精品视频久| 久久综合丝袜长腿丝袜| 欧美va亚洲va香蕉在线| 免费啪啪网址| 人妻21p大胆| 国产主播一区二区三区| 制服丝袜 91视频| 国产婬乱a一级毛片多女| 久久久国产精品免费视频| 亚洲精品欧美日韩在线| 国产精品一区在线麻豆| 日韩天堂在线观看| 一级香蕉人体视频| 日韩天堂在线观看| 精品免费在线视频| 久久亚洲欧美综合| 久久精品中文无码资源站| 久久久精品无码一区二区三区| 欧美乱妇高清无乱码免费| 久久精品国产免费观看频道| 人妻熟妇日韩AV在线播放| 国产精品久久国产精麻豆99网站| 91毛片网| 怡春院欧美一区二区三区免费| 精品欧美一区二区三区久久久| 国产网站免费| 国产乱人伦AV在线A| 日韩精品一区二区三区中文无码 | 欧美亚洲国产一区| 亚洲视频三级| 欧美日韩中文国产va另类| 欧美一区二区三区香蕉视| 亚洲国产成人精品一二区| 国产成人久视频免费| 欧美高清国产| 国产一区二区福利| 老司国产精品视频| 18禁影院亚洲专区| 亚洲欧美日韩天堂| 日韩欧美高清视频| 日本黄色a视频| 国产精品网曝门免费视频| 日韩精品一区二区三区swag| 国产精品成| 国产福利拍拍拍| 国产高清又黄又嫩的免费视频网站| 好久久免费视频高清| 综合网天天| 成人免费午间影院在线观看| 日韩成人高清无码| 亚洲精品天堂在线观看| 香蕉久久永久视频| 天堂在线www网亚洲| 国产伦片中文免费观看| 狠狠五月天中文字幕| 精品国产一区91在线| 欧美中日韩在线| 无码国内精品人妻少妇蜜桃视频| 久久久久久久久18禁秘| 亚洲an第二区国产精品| 亚洲浓毛av| 免费 国产 无码久久久| 亚洲欧美国产视频| 尤物在线观看乱码| 国产亚洲美日韩AV中文字幕无码成人 | 小说区 亚洲 自拍 另类| 欧美精品不卡|