国产日韩欧美一区二区三区三州_亚洲少妇熟女av_久久久久亚洲av国产精品_波多野结衣网站一区二区_亚洲欧美色片在线91_国产亚洲精品精品国产优播av_日本一区二区三区波多野结衣 _久久国产av不卡

?

基于51單片機(jī)的恒溫水箱控制系統(tǒng)設(shè)計(jì)

2020-02-25 13:31李亞輝馮俐尹玉玲宋今輝熊浪龍肖榮峰
科技創(chuàng)新與應(yīng)用 2020年4期
關(guān)鍵詞:PID控制單片機(jī)

李亞輝 馮俐 尹玉玲 宋今輝 熊浪龍 肖榮峰

摘? 要:為了實(shí)現(xiàn)對(duì)恒溫水箱水溫的精確控制,文章提出了基于51單片機(jī)的恒溫水箱控制系統(tǒng)設(shè)計(jì)。系統(tǒng)以51系列STC89C52單片機(jī)為核心,利用數(shù)字傳感器DS18B20采集水溫,并通過數(shù)碼管進(jìn)行實(shí)時(shí)顯示,采用經(jīng)典PID控制算法和PWM控制技術(shù),對(duì)被控對(duì)象進(jìn)行實(shí)時(shí)控制,從而實(shí)現(xiàn)對(duì)水溫的精確調(diào)節(jié)。實(shí)際應(yīng)用表明:該恒溫水箱系統(tǒng)具有成本低廉,可靠性好,控制精度高、實(shí)用性強(qiáng)的特點(diǎn),具有很高的實(shí)用價(jià)值和應(yīng)用前景。

關(guān)鍵詞:?jiǎn)纹瑱C(jī);數(shù)字溫度傳感器;PID控制;恒溫水箱

中圖分類號(hào):TP273? ? ? ? ?文獻(xiàn)標(biāo)志碼:A? ? ? ? ?文章編號(hào):2095-2945(2020)04-0091-03

Abstract: In order to realize the accurate control of the water temperature of the constant temperature water tank, this paper puts forward the design of the constant temperature water tank control system based on 51 single chip microcomputer. The system takes 51 series STC89C52 single chip microcomputer as the core, uses the digital sensor DS18B20 to collect the water temperature, and carries on the real-time display through the digital tube, uses the classical PID control algorithm and the PWM control technology, carries on the real-time control to the controlled object, thus realizes the accurate adjustment of the water temperature. The practical application shows that the constant temperature water tank system has the characteristics of low cost, good reliability, high control precision and strong practicability, and has high practical value and application prospect.

Keywords: single chip microcomputer; digital temperature sensor; PID control; constant temperature water tank

引言

隨著社會(huì)的進(jìn)步和科技的發(fā)展,智能化已經(jīng)成為恒溫控制系統(tǒng)發(fā)展的主流。恒溫水箱無論是在工業(yè)控制領(lǐng)域,還是在醫(yī)療保健、智能家居等領(lǐng)域都有著廣泛的應(yīng)用。例如:人們生活中常見的飲水機(jī)、熱水器,工業(yè)生產(chǎn)中的大型恒溫水箱加熱設(shè)備等。不同的應(yīng)用領(lǐng)域,對(duì)水溫控制的精度要求也不一樣,其中對(duì)水溫的精確檢測(cè)和對(duì)被控對(duì)象的精確控制,直接決定了恒溫水箱控制系統(tǒng)性能的好壞。隨著對(duì)測(cè)量精度和控制精度要求的不斷提高,一般的恒溫水箱很難滿足實(shí)際應(yīng)用的需要,所以設(shè)計(jì)一種高精度、多功能的恒溫控制水箱就顯得尤為重要[1]。

本文提出了一種基于51單片機(jī)的恒溫水箱控制系統(tǒng)的設(shè)計(jì)。采用STC89C52單片機(jī)為核心控制器,該單片機(jī)具有低功耗、數(shù)據(jù)處理能力強(qiáng)、片內(nèi)資源豐富、價(jià)格便宜等優(yōu)點(diǎn)[2]。利用高精度數(shù)字溫度傳感器實(shí)時(shí)采集水溫,通過PID控制算法和PWM控制技術(shù)[3-5],實(shí)現(xiàn)對(duì)水溫的精確控制。

1 控制系統(tǒng)工作原理及總體設(shè)計(jì)

恒溫水箱水溫控制系統(tǒng)的總體設(shè)計(jì)框如圖1所示。首先,單片機(jī)利用數(shù)字溫度傳感器不斷的對(duì)水溫進(jìn)行實(shí)時(shí)采集,然后將采集到的水溫與預(yù)設(shè)的溫度值進(jìn)行比較,并利用PID控制算法計(jì)算出相應(yīng)的調(diào)控量,最后單片機(jī)根據(jù)調(diào)控量輸出PWM控制量,并通過驅(qū)動(dòng)電路對(duì)加熱元件進(jìn)行控制,從而實(shí)現(xiàn)對(duì)水溫的精確調(diào)節(jié)。其中數(shù)碼管溫度顯示、加熱指示燈和溫度參數(shù)設(shè)置單元,組成了人機(jī)交互部分,用戶可以通過外部的控制按鍵,對(duì)水溫值進(jìn)行預(yù)設(shè)置,單片機(jī)將該設(shè)定值保存在片內(nèi)E2PROM中,即使在掉電時(shí),設(shè)置的數(shù)據(jù)仍然存在。當(dāng)恒溫水箱加熱時(shí),加熱指示燈發(fā)光,便于觀察系統(tǒng)處于何種工作狀態(tài)。同時(shí)增加了報(bào)警單元,當(dāng)控制系統(tǒng)發(fā)生故障時(shí),及時(shí)發(fā)出報(bào)警信息,從而保證了使用的安全性。

2 系統(tǒng)硬件電路設(shè)計(jì)

本文設(shè)計(jì)的水溫控制系統(tǒng),以STC89C52單片機(jī)為核心,包括水溫采集電路,溫度顯示電路、驅(qū)動(dòng)電路和參數(shù)設(shè)置電路等。

2.1 水溫采集電路

對(duì)水溫的采集,選用DS18B20數(shù)字溫度傳感器。該溫度傳感器采用防水密封形式,內(nèi)部集成了A/D轉(zhuǎn)換,工作電壓:3~5V/DC,測(cè)量溫度范圍:-55~128℃,測(cè)量最小分辨率為0.0625℃,完全能夠達(dá)到實(shí)際要求,使用起來也比較方便[6]。水溫采集電路,如圖2所示。

2.2 溫度顯示電路

溫度顯示電路采用4位共陰極數(shù)碼管顯示,如圖3所示。其中a、b、c、d、e、f、g、dp為數(shù)碼管的段碼,s1、s2、s3、s4為數(shù)碼管的位碼,單片機(jī)通過同相驅(qū)動(dòng)芯片74LS244來控制段碼和位碼,并通過動(dòng)態(tài)顯示的方式讓4個(gè)數(shù)碼管達(dá)到同時(shí)顯示的效果。

猜你喜歡
PID控制單片機(jī)
單片機(jī)在智能控制中的應(yīng)用
內(nèi)模控制在火電廠主汽溫系統(tǒng)中的應(yīng)用
常規(guī)PID控制和常規(guī)模糊控制的比較
一種基于SPWM的逆變電源并聯(lián)運(yùn)行參數(shù)設(shè)計(jì)及控制策略仿真
關(guān)于多旋翼式飛行器系統(tǒng)的研究
新型試驗(yàn)電源直流降壓斬波系統(tǒng)的PID控制仿真研究
C8051F020與80C51單片機(jī)的異同點(diǎn)
單片機(jī)I/O口模擬串行通訊的C51實(shí)現(xiàn)方法
單片機(jī)調(diào)試方法的探討
用PIC單片機(jī)制作的時(shí)間繼電器