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

基于電子技術(shù)的水溫自動(dòng)控制系統(tǒng)

2016-07-22 05:56:30周洪雁李惠雙
關(guān)鍵詞:單片機(jī)

周洪雁,李惠雙

(大慶師范學(xué)院 機(jī)電工程學(xué)院,黑龍江 大慶 163712)

?

基于電子技術(shù)的水溫自動(dòng)控制系統(tǒng)

周洪雁,李惠雙

(大慶師范學(xué)院 機(jī)電工程學(xué)院,黑龍江 大慶 163712)

摘要:水溫控制系統(tǒng)的主控模塊采用的是STC12C5A60S2系列單片機(jī);溫度采集采用的是控溫精度為0.2℃的DS18B20溫度傳感器;顯示裝置采用液晶顯示模塊。具體實(shí)現(xiàn)過程為:首先預(yù)設(shè)溫度,溫度傳感器對水溫進(jìn)行測量,將測量溫度實(shí)時(shí)顯示,并通過I/O串口輸送給單片機(jī),單片機(jī)把送來的數(shù)據(jù)與預(yù)設(shè)溫度數(shù)據(jù)進(jìn)行比較,如果低于設(shè)定的溫度則啟動(dòng)功率電路進(jìn)行加熱,直到設(shè)定值。當(dāng)水溫超出預(yù)設(shè)溫度范圍時(shí)報(bào)警器報(bào)警。還可以根據(jù)需要改變預(yù)設(shè)的溫度值,實(shí)現(xiàn)溫度自動(dòng)調(diào)節(jié)目的。

關(guān)鍵詞:水溫控制系統(tǒng);溫度傳感器;單片機(jī)

傳統(tǒng)的溫控系統(tǒng)大都是用HAI68型溫度控制棒給水加熱,當(dāng)水溫低時(shí)加熱棒工作,由于水溫變化存在很大的滯后性,這樣就難以找到平衡點(diǎn),容易因溫度的延遲性而造成加熱過度,只能靠手啟動(dòng)或停止具體操作,無法實(shí)現(xiàn)水溫實(shí)時(shí)監(jiān)控和自動(dòng)調(diào)節(jié),從而造成水資源及加熱能源的巨大浪費(fèi)。設(shè)計(jì)一套水溫可自動(dòng)控制的系統(tǒng),實(shí)現(xiàn)預(yù)設(shè)溫度,水溫測量,實(shí)時(shí)顯示,溫度自動(dòng)調(diào)節(jié)這一完整過程。當(dāng)水溫超出預(yù)設(shè)溫度范圍時(shí)報(bào)警器報(bào)警。

1系統(tǒng)總體方案設(shè)計(jì)

單片機(jī)內(nèi)預(yù)設(shè)一定溫度值,溫度傳感器對水溫進(jìn)行測量,輸送給單片機(jī),單片機(jī)把送來的數(shù)據(jù)與預(yù)設(shè)溫度數(shù)據(jù)進(jìn)行比較,如果低于設(shè)定的溫度則加熱繼電器閉合,功率電路被啟動(dòng),開始進(jìn)行加熱,直到溫度達(dá)到設(shè)定值;如果高于設(shè)定的溫度則加熱繼電器保持原來斷開狀態(tài),制冷繼電器啟動(dòng),開始進(jìn)行制冷,直到設(shè)定值。當(dāng)水溫超出預(yù)設(shè)溫度范圍時(shí),報(bào)警器報(bào)警狀態(tài)被啟動(dòng)。還可以根據(jù)需要改變預(yù)設(shè)的溫度值,如此來實(shí)現(xiàn)溫度自動(dòng)調(diào)節(jié)目的,系統(tǒng)設(shè)計(jì)方案原理圖如圖1。

圖1 設(shè)計(jì)原理圖

2硬件設(shè)計(jì)

2.1單片機(jī)選擇

本套系統(tǒng)的主控芯片是單片機(jī),單片機(jī)組成部分包括:中央處理器CPU,多種I/O口,存儲器ROM,存儲器RAM和定時(shí)器,計(jì)時(shí)器以及中斷器集成在電力芯片上的超大規(guī)模完整的計(jì)算機(jī)系統(tǒng)。常用的有八位單片機(jī)系統(tǒng),另外目前市場上經(jīng)常出現(xiàn)的單片機(jī)還有:C8051系列,STC12C5A60S2系列,AVR, PIC, MSP430等。

方案一:把C8051單片機(jī)作為主控芯片。標(biāo)準(zhǔn)的8051只有7個(gè)中斷源,電源電壓是5伏,有待機(jī)方式和掉電方式兩種低功耗方式,在掉電時(shí)內(nèi)部RAM中的數(shù)據(jù)仍存在。它擁有111條“CISC”的復(fù)位指令集。

方案二:把STC12C5A60S2系列的單片機(jī)作為主控芯片。STC12C5A60S2系列的單片機(jī)把芯片集成在一塊硅半導(dǎo)體上,內(nèi)部結(jié)構(gòu)由:運(yùn)算器、控制器、存儲器、基本的輸入/輸出電路、串行口電路、中斷和定時(shí)等電路組成。STC12C5A60S2系列的單片機(jī)的機(jī)器周期為1T,與傳統(tǒng)的8051系列單片機(jī)相比較,STC12C5A60S2單片機(jī)具有運(yùn)行速度快、消耗功率低、抗干擾能力強(qiáng)等優(yōu)點(diǎn)。

綜上兩種最常用的主控元件各個(gè)方案的比較,根據(jù)STC12C5A60S2單片機(jī)的優(yōu)點(diǎn),設(shè)計(jì)選用了STC12C5A60S2單片機(jī)作為控制電路的處理單元[3]。

2.2電源供電電路

整個(gè)系統(tǒng)采用12V電源供電,STC12C5A60S2采用5V直流電源供電,加在40引腳(電源正極)和20引腳(電源負(fù)極)之間。單片機(jī)引腳圖如圖2。

電源供電電路如圖2所示。12V電源作為整個(gè)系統(tǒng)的電源,12V電壓給驅(qū)動(dòng)電路和顯示裝置供電,單片機(jī)、傳感器供電使用12V電源經(jīng)過7805穩(wěn)壓芯片輸出5V電壓。供電電路如圖2所示。

圖2 供電電路圖

2.3時(shí)鐘電路

單片機(jī)的時(shí)鐘信號是由時(shí)鐘電路提供的。時(shí)鐘信號的主要作用是用來控制單片機(jī)的工作速度,讓單片機(jī)的各個(gè)部件之間處于相互協(xié)調(diào)工作狀態(tài)。單片機(jī)有兩種信號產(chǎn)生方式:一種是內(nèi)部時(shí)鐘方式;另一種是外部時(shí)鐘方式。外部時(shí)鐘方式是一個(gè)12M的晶振接到單片機(jī)的18腳和19腳兩個(gè)引腳之間,兩個(gè)30P的電容并聯(lián)到晶振的兩端,這樣就構(gòu)成了單片機(jī)工作的外部時(shí)鐘電路。

2.4復(fù)位電路

復(fù)位就是讓單片機(jī)重新進(jìn)入工作狀態(tài),單片機(jī)的復(fù)位可以由單片機(jī)的RST引腳控制復(fù)位,也可以掉電復(fù)位。復(fù)位的作用是讓單片機(jī)的CPU和整個(gè)系統(tǒng)中其他部件回到最初的設(shè)定值。如果程序在運(yùn)行過程中出現(xiàn)了未知錯(cuò)誤我們可以通過復(fù)位電路的按鍵讓單片機(jī)重新開始工作。掉電復(fù)位比較麻煩,通常采用單片機(jī)的RST引腳的復(fù)位信號作為單片機(jī)復(fù)位的控制端。當(dāng)按下復(fù)位按鍵時(shí),單片機(jī)內(nèi)各個(gè)部件進(jìn)行初始化處理,單片機(jī)重新開始執(zhí)行程序。復(fù)位電路如圖3所示。

圖3 復(fù)位電路

2.5溫度數(shù)據(jù)采集電路

2.5.1溫度傳感器的選擇

目前市場上常見的溫度傳感器有:熱敏電阻、鉑電阻溫度傳感器、DS18B20等溫度傳感器。根據(jù)性能的穩(wěn)定性和測量時(shí)數(shù)據(jù)的可靠性和價(jià)格對比選用數(shù)字式溫度傳感器——DS18B20溫度傳感器。

2.5.2DS18B20的特點(diǎn)

1.可以測量范圍在-55℃~+125℃的溫度

2.可以用在多點(diǎn)分布式溫度測量中

3.每個(gè)器件有唯一的64位的序列號存儲在內(nèi)部存儲器中

4.世界上第一片“一線總線”接口方式,僅僅需要一個(gè)端口引腳即可通訊

5.最多在750ms內(nèi)將溫度轉(zhuǎn)換為12位數(shù)字

2.5.3DS18B20實(shí)現(xiàn)測溫

高溫度系數(shù)的振蕩器為DS18B20確定了一個(gè)門周期,內(nèi)部計(jì)數(shù)器在這個(gè)門周期內(nèi)對一個(gè)定溫度系數(shù)的振蕩器發(fā)出的脈沖進(jìn)行計(jì)數(shù)從而得到溫度值。把-55攝氏度對應(yīng)的一個(gè)值預(yù)置給計(jì)數(shù)器,同樣把-55攝氏度對應(yīng)的一個(gè)值預(yù)置給寄存器。若在門周期結(jié)束前計(jì)數(shù)器到達(dá)0,則溫度寄存器的值增加,說明所測溫度是大于-55攝氏度的。同時(shí)計(jì)數(shù)器被復(fù)位到一個(gè)值,這個(gè)值由斜坡式累加電路確定,斜坡式累加電路用來補(bǔ)償感溫振蕩器的拋物線特性。然后計(jì)數(shù)器又開始計(jì)數(shù)直到0,如果門周期仍未結(jié)束,將重復(fù)這一過程。斜坡式累加器用來不長感溫振蕩器的非線性,以期在測溫時(shí)獲得比較高的分辨率。這是通過改變計(jì)數(shù)器對溫度每增加一度所需計(jì)數(shù)的數(shù)值來實(shí)現(xiàn)的。因此必須同時(shí)知道在給定溫度下計(jì)數(shù)器的值和每一度的計(jì)數(shù)值,才能獲得所需的分辨率。測溫電路如圖4

圖4 DS18B20測量電路方框圖

3軟件設(shè)計(jì)

3.1程序流程圖

程序流程圖如圖5所示。首先,對系統(tǒng)進(jìn)行初始化處理,單片機(jī)時(shí)刻接收檢測電路的信號判斷輸入的信號是否符合開啟加熱裝置的要求,如果不滿足加熱裝置開啟要求,單片機(jī)持續(xù)檢測信號。如果滿足開啟加熱裝置的要求,單片機(jī)輸出信號使繼電器常開觸點(diǎn)閉合,加熱裝置開啟。然后,延時(shí)一段時(shí)間后判別是否符合加熱裝置關(guān)閉的條件,如果不滿足關(guān)閉要求,加熱裝置持續(xù)開啟,如果滿足關(guān)閉要求,單片機(jī)輸出信號使繼電器斷開,停止加熱。最后,單片機(jī)持續(xù)對信號進(jìn)行檢測,重新判定是否符合加熱裝置開啟條件。

圖5 軟件流程圖

3.2程序設(shè)計(jì)及調(diào)試

根據(jù)設(shè)計(jì)流程圖運(yùn)用單片機(jī)指令編寫能實(shí)現(xiàn)流程圖規(guī)定功能的程序,然后進(jìn)行調(diào)試。調(diào)試過程中,要綜合考慮實(shí)際情況可能出現(xiàn)的問題,使用調(diào)試方式有單步運(yùn)行和斷點(diǎn)運(yùn)行兩種可以選擇,在仿真軟件中給定符合程序運(yùn)行的入口條件,檢查程序的執(zhí)行結(jié)果是不是和自己設(shè)計(jì)的要求一致,看看程序有沒有循環(huán)上的錯(cuò)誤。系統(tǒng)硬件錯(cuò)誤和軟件上的算法錯(cuò)誤都能夠通過對程序調(diào)試檢查,在對程序進(jìn)行調(diào)試完成并確認(rèn)無誤后把程序下載到單片機(jī)中,進(jìn)行硬件組裝測試。檢查硬件有沒有錯(cuò)誤,確認(rèn)硬件沒有錯(cuò)誤后,進(jìn)行調(diào)試。調(diào)試是在室溫下調(diào)試的,首先,設(shè)置初始水溫,給定傳感器不同的參數(shù)(可每次變換3~5個(gè)參數(shù)點(diǎn)),測試傳感器和加熱裝置的靈敏度,調(diào)節(jié)到一個(gè)合適的靈敏度值。然后,通過模仿外界溫度變化,最終確定各個(gè)電路是否正常工作。最后,檢測軟件和硬件系統(tǒng)是否能夠完美地結(jié)合,對程序進(jìn)行細(xì)節(jié)上的微調(diào)。讓軟、硬件結(jié)合起來最后把所寫的程序下載到主控芯片中。

4結(jié)語

本智能溫控系統(tǒng)比常用的溫控系統(tǒng)更具有針對性創(chuàng)新,不需要人的接觸就能實(shí)現(xiàn)其開啟和關(guān)閉,能夠很好地避免由于人參與下的誤差。把STC12C5A60S2單片機(jī)作為本設(shè)計(jì)的主控芯片,DS18B20溫度傳感器為溫度數(shù)據(jù)采集器,固態(tài)繼電器控制加熱、制冷芯片的動(dòng)作。其中采用DS18B20溫度傳感器線性好,分辨率高;采用固態(tài)繼電器作為功率輸出部分,電路穩(wěn)定性好。實(shí)現(xiàn)了溫度的設(shè)定,并對溫度進(jìn)行實(shí)時(shí)采集和超線報(bào)警。

[參考文獻(xiàn)]

[1] 鳳娟,付侃,薛雅麗.STC12C5A60S2單片機(jī)高速A/D轉(zhuǎn)換方法[J].煤礦機(jī)械,2010(6):219-221.

[2] 余孟嘗.數(shù)字電子技術(shù)基礎(chǔ)簡明教程[M]. 北京:高等教育出版社,2006.

[3] 譚浩強(qiáng). C語言程序設(shè)計(jì)[M].北京:清華大學(xué)出版社,2010.

[責(zé)任編輯:崔海瑛]

Water Temperature Sutomatic Control System Based on Electronic Technology

ZHOU Hong-yan, LI Hui-shuang

(College of mechanical and electrical engineering, Daqing Normal University, Daqing163712, China)

Abstract:The main control module of the water temperature control system is STC12C5A60S2 single chip. Temperature acquisition is used to control the accuracy of 0. 2℃ temperature sensor DS18B20. Display device using liquid crystal display module. Specific implementation process is that, firstly presetting temperature, measuring water temperature with temperature sensor and measuring the temperature in real time. It is to be delivered to the microcontroller with the help of I/O. Single chip microcomputer sent data comparing with the preset temperature data. The set is begin to heat power circuit when the temperature decrease. When the temperature is beyond the preset range, the alarm go off. Automatic temperature adjustment come true.

Key words:water temperature control system; temperature sensor; single chip

作者簡介:周洪雁(1962-),男,黑龍江雙城人,副教授,從事電子技術(shù)研究。

中圖分類號:TN911

文獻(xiàn)標(biāo)識碼:A

文章編號:2095-0063(2016)03-0005-04

收稿日期:2015-11-23

DOI 10.13356/j.cnki.jdnu.2095-0063.2016.03.002

猜你喜歡
單片機(jī)
基于單片機(jī)的SPWM控制逆變器的設(shè)計(jì)與實(shí)現(xiàn)
電子制作(2019年13期)2020-01-14 03:15:28
基于單片機(jī)的層次漸變暖燈的研究
電子制作(2019年15期)2019-08-27 01:12:10
基于單片機(jī)的多功能智能插排
電子制作(2019年11期)2019-07-04 00:34:48
基于單片機(jī)的便捷式LCF測量儀
電子制作(2019年9期)2019-05-30 09:42:02
小議PLC與單片機(jī)之間的串行通信及應(yīng)用
電子制作(2018年12期)2018-08-01 00:48:04
MSP430單片機(jī)在仿真中要注意的幾點(diǎn)問題
電子制作(2017年9期)2017-04-17 03:00:53
基于單片機(jī)的平衡控制系統(tǒng)設(shè)計(jì)
電子制作(2017年19期)2017-02-02 07:08:27
基于單片機(jī)的三維LED點(diǎn)陣設(shè)計(jì)
電子制作(2016年21期)2016-05-17 03:52:51
Microchip推出兩個(gè)全新PIC單片機(jī)系列
基于Proteus的單片機(jī)控制系統(tǒng)的仿真設(shè)計(jì)
主站蜘蛛池模板: 国产欧美专区在线观看| 青青青国产视频手机| 久久情精品国产品免费| 国产精品丝袜在线| 婷婷五月在线| 国产精品精品视频| 国产一级无码不卡视频| 啪啪啪亚洲无码| 亚洲精品爱草草视频在线| 亚洲欧洲日产国产无码AV| 日本91在线| 2021国产乱人伦在线播放| 欧美在线伊人| 日韩视频免费| 九九热视频精品在线| 手机在线看片不卡中文字幕| 91久久国产热精品免费| 九九香蕉视频| 亚洲精品国产自在现线最新| 精品人妻无码区在线视频| 91色综合综合热五月激情| 视频在线观看一区二区| 久久国产精品麻豆系列| 亚洲欧美一区二区三区图片 | 国产成人精品在线1区| 韩日无码在线不卡| 99资源在线| 这里只有精品免费视频| 亚洲AV无码久久精品色欲| 午夜高清国产拍精品| 亚洲午夜福利在线| 国产精品女同一区三区五区| 97在线公开视频| 亚洲AV电影不卡在线观看| 亚洲天堂日本| av手机版在线播放| 欧美在线精品怡红院| 国产精品视频免费网站| 亚洲区欧美区| 免费全部高H视频无码无遮掩| 成年人福利视频| 2021国产精品自拍| 香蕉视频在线观看www| 久久亚洲美女精品国产精品| 国产97视频在线| 欧洲亚洲欧美国产日本高清| 日韩欧美国产精品| 精品国产电影久久九九| 国产在线拍偷自揄观看视频网站| 国产精品综合久久久| 久久久久国色AV免费观看性色| 中文字幕丝袜一区二区| 久久永久视频| 久久一色本道亚洲| 无码国产伊人| 欧美精品影院| 色综合国产| 国产精品女同一区三区五区| 日韩高清中文字幕| 亚洲av无码片一区二区三区| 国产精品成人久久| 欧美在线国产| 国产伦片中文免费观看| 久久精品人人做人人爽电影蜜月| 亚洲swag精品自拍一区| 久久综合激情网| 日本一区二区不卡视频| 国产美女在线观看| 亚洲日本在线免费观看| 波多野结衣爽到高潮漏水大喷| 国产精品护士| 国产91蝌蚪窝| 亚洲欧美一区二区三区麻豆| 国产白浆视频| 色综合综合网| 亚洲无码高清免费视频亚洲| 成人综合在线观看| 亚洲人成人伊人成综合网无码| 亚洲成人在线免费| 久久久国产精品免费视频| 99re热精品视频中文字幕不卡| 在线国产毛片|