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

基于電子技術的水溫自動控制系統

2016-07-22 05:56:30周洪雁李惠雙
大慶師范學院學報 2016年3期
關鍵詞:單片機

周洪雁,李惠雙

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

?

基于電子技術的水溫自動控制系統

周洪雁,李惠雙

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

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

關鍵詞:水溫控制系統;溫度傳感器;單片機

傳統的溫控系統大都是用HAI68型溫度控制棒給水加熱,當水溫低時加熱棒工作,由于水溫變化存在很大的滯后性,這樣就難以找到平衡點,容易因溫度的延遲性而造成加熱過度,只能靠手啟動或停止具體操作,無法實現水溫實時監控和自動調節,從而造成水資源及加熱能源的巨大浪費。設計一套水溫可自動控制的系統,實現預設溫度,水溫測量,實時顯示,溫度自動調節這一完整過程。當水溫超出預設溫度范圍時報警器報警。

1系統總體方案設計

單片機內預設一定溫度值,溫度傳感器對水溫進行測量,輸送給單片機,單片機把送來的數據與預設溫度數據進行比較,如果低于設定的溫度則加熱繼電器閉合,功率電路被啟動,開始進行加熱,直到溫度達到設定值;如果高于設定的溫度則加熱繼電器保持原來斷開狀態,制冷繼電器啟動,開始進行制冷,直到設定值。當水溫超出預設溫度范圍時,報警器報警狀態被啟動。還可以根據需要改變預設的溫度值,如此來實現溫度自動調節目的,系統設計方案原理圖如圖1。

圖1 設計原理圖

2硬件設計

2.1單片機選擇

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

方案一:把C8051單片機作為主控芯片。標準的8051只有7個中斷源,電源電壓是5伏,有待機方式和掉電方式兩種低功耗方式,在掉電時內部RAM中的數據仍存在。它擁有111條“CISC”的復位指令集。

方案二:把STC12C5A60S2系列的單片機作為主控芯片。STC12C5A60S2系列的單片機把芯片集成在一塊硅半導體上,內部結構由:運算器、控制器、存儲器、基本的輸入/輸出電路、串行口電路、中斷和定時等電路組成。STC12C5A60S2系列的單片機的機器周期為1T,與傳統的8051系列單片機相比較,STC12C5A60S2單片機具有運行速度快、消耗功率低、抗干擾能力強等優點。

綜上兩種最常用的主控元件各個方案的比較,根據STC12C5A60S2單片機的優點,設計選用了STC12C5A60S2單片機作為控制電路的處理單元[3]。

2.2電源供電電路

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

電源供電電路如圖2所示。12V電源作為整個系統的電源,12V電壓給驅動電路和顯示裝置供電,單片機、傳感器供電使用12V電源經過7805穩壓芯片輸出5V電壓。供電電路如圖2所示。

圖2 供電電路圖

2.3時鐘電路

單片機的時鐘信號是由時鐘電路提供的。時鐘信號的主要作用是用來控制單片機的工作速度,讓單片機的各個部件之間處于相互協調工作狀態。單片機有兩種信號產生方式:一種是內部時鐘方式;另一種是外部時鐘方式。外部時鐘方式是一個12M的晶振接到單片機的18腳和19腳兩個引腳之間,兩個30P的電容并聯到晶振的兩端,這樣就構成了單片機工作的外部時鐘電路。

2.4復位電路

復位就是讓單片機重新進入工作狀態,單片機的復位可以由單片機的RST引腳控制復位,也可以掉電復位。復位的作用是讓單片機的CPU和整個系統中其他部件回到最初的設定值。如果程序在運行過程中出現了未知錯誤我們可以通過復位電路的按鍵讓單片機重新開始工作。掉電復位比較麻煩,通常采用單片機的RST引腳的復位信號作為單片機復位的控制端。當按下復位按鍵時,單片機內各個部件進行初始化處理,單片機重新開始執行程序。復位電路如圖3所示。

圖3 復位電路

2.5溫度數據采集電路

2.5.1溫度傳感器的選擇

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

2.5.2DS18B20的特點

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

2.可以用在多點分布式溫度測量中

3.每個器件有唯一的64位的序列號存儲在內部存儲器中

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

5.最多在750ms內將溫度轉換為12位數字

2.5.3DS18B20實現測溫

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

圖4 DS18B20測量電路方框圖

3軟件設計

3.1程序流程圖

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

圖5 軟件流程圖

3.2程序設計及調試

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

4結語

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

[參考文獻]

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

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

[3] 譚浩強. C語言程序設計[M].北京:清華大學出版社,2010.

[責任編輯:崔海瑛]

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-),男,黑龍江雙城人,副教授,從事電子技術研究。

中圖分類號:TN911

文獻標識碼:A

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

收稿日期:2015-11-23

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

猜你喜歡
單片機
基于單片機的SPWM控制逆變器的設計與實現
電子制作(2019年13期)2020-01-14 03:15:28
基于單片機的層次漸變暖燈的研究
電子制作(2019年15期)2019-08-27 01:12:10
基于單片機的多功能智能插排
電子制作(2019年11期)2019-07-04 00:34:48
基于單片機的便捷式LCF測量儀
電子制作(2019年9期)2019-05-30 09:42:02
小議PLC與單片機之間的串行通信及應用
電子制作(2018年12期)2018-08-01 00:48:04
MSP430單片機在仿真中要注意的幾點問題
電子制作(2017年9期)2017-04-17 03:00:53
基于單片機的平衡控制系統設計
電子制作(2017年19期)2017-02-02 07:08:27
基于單片機的三維LED點陣設計
電子制作(2016年21期)2016-05-17 03:52:51
Microchip推出兩個全新PIC單片機系列
基于Proteus的單片機控制系統的仿真設計
主站蜘蛛池模板: 伊人色综合久久天天| 日韩欧美在线观看| 亚洲天堂网站在线| 中文字幕伦视频| 久久国产精品国产自线拍| 婷婷99视频精品全部在线观看| 国产精品男人的天堂| 特级毛片8级毛片免费观看| 亚洲AⅤ综合在线欧美一区| 色综合中文| 国产精品专区第1页| 中文字幕乱码中文乱码51精品| 亚洲国产亚洲综合在线尤物| 特黄日韩免费一区二区三区| 色悠久久综合| 日本成人精品视频| 欧美日韩国产精品va| 国产免费久久精品99re不卡 | 欧美一区二区三区香蕉视| 亚洲伊人天堂| 在线精品亚洲国产| 亚洲a级毛片| 欧美午夜在线播放| 日韩第八页| 欧美在线视频不卡第一页| 国产精品深爱在线| 亚洲永久精品ww47国产| 亚洲天堂日韩av电影| 日韩精品无码一级毛片免费| 国产啪在线91| 露脸国产精品自产在线播| 99精品久久精品| 精品亚洲麻豆1区2区3区| 日韩精品亚洲一区中文字幕| 国内精品久久九九国产精品 | 日韩精品毛片人妻AV不卡| 国产原创自拍不卡第一页| 亚洲精品天堂在线观看| 欧美日韩中文字幕在线| 亚洲第一视频免费在线| 成人免费午夜视频| lhav亚洲精品| 免费 国产 无码久久久| 黄色在线网| 免费一级无码在线网站| 久久免费精品琪琪| 好紧太爽了视频免费无码| 成人国产精品网站在线看| 岛国精品一区免费视频在线观看| 日韩一区精品视频一区二区| 黄色网址免费在线| 亚洲人成色77777在线观看| 高清无码手机在线观看| 在线观看热码亚洲av每日更新| 亚洲黄色成人| 99精品免费在线| 伊人中文网| 国产黄色爱视频| 国产精品爽爽va在线无码观看 | 九色视频线上播放| 中文字幕欧美日韩| 制服丝袜一区二区三区在线| 美美女高清毛片视频免费观看| 天天视频在线91频| 国产成人8x视频一区二区| 一级一毛片a级毛片| 亚洲精品成人福利在线电影| 国产农村1级毛片| 97国产在线观看| 欧美日韩精品一区二区视频| 国产精品欧美激情| 狼友视频国产精品首页| 日韩激情成人| 国产午夜福利在线小视频| 91色老久久精品偷偷蜜臀| 亚洲不卡无码av中文字幕| 99视频在线观看免费| 亚洲精选高清无码| 日韩中文字幕免费在线观看| 日韩美女福利视频| 国产免费久久精品99re丫丫一| 免费无码又爽又黄又刺激网站 |