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

基于MC9S12XS128的水溫加熱控制系統(tǒng)設計

2014-07-01 23:28:37
長春師范大學學報 2014年12期
關鍵詞:液位單片機測量

吳 磊

(核工業(yè)大連應用技術研究所,遼寧大連 116031)

基于MC9S12XS128的水溫加熱控制系統(tǒng)設計

吳 磊

(核工業(yè)大連應用技術研究所,遼寧大連 116031)

本系統(tǒng)設計以溫度傳感器DS18B20[3]、電橋測重傳感器和MC9S12XS128最小系統(tǒng)[2]為核心[1],使用220V AC電源加熱水壺中的水。本設計具有溫度測量功能、液位測量功能,可顯示溫度和液位數(shù)值。測溫分辨誤差不大于0.5℃,液位測量誤差不大于5mm。具有液位上限、下限報警功能,可以設置報警點,液位低于下限或高于上限時,發(fā)出聲音報警并禁止加熱。具有分段程序控制功能,可分段設置控溫值和保溫時間,升溫速度不小于10℃·min-1,控溫誤差不大于0.5℃。

溫度傳感器 DS18B20;MC9S12XS128;PID控制

在生活中,人們越來越關注家用電器的安全性能,相對應的水位測量與報警也逐漸被重視起來。溫度控制在工業(yè)領域的應用非常廣泛,對控制調(diào)節(jié)器要求較高。隨著計算機和傳感器技術的不斷改進,用信息技術來實現(xiàn)水溫控制并提高控制的精確度以及水位的測量,不僅可以達到而且容易實現(xiàn),對加強工業(yè)化建設和提高人民生活水平也有著重大意義。本文設計一個基于MC9S12XS128單片機的智能水溫加熱控制系統(tǒng),以單片機為核心,基于溫度傳感器、壓力傳感器、信號處理電路、顯示電路、輸入電路、輸出控制電路等硬件電路,軟件選用C語言編程,實現(xiàn)測量水位、測量溫度、恒溫控制和報警等功能。

1 方案總體設計

圖1 基本模塊方框圖

本文構建了一個由輸入、輸出和控制部分組成的系統(tǒng)[7-8],總體結(jié)構如圖1所示。系統(tǒng)上電開始,顯示當前水位值,之后由輸入裝置確定理想水溫溫度、水位下限報警值、水位上限報警值,完成后開始調(diào)節(jié)水溫。由測溫部分采集溫度值并把實時數(shù)據(jù)傳給控制部分;同時控制部分不停地監(jiān)控按鍵,控制電路的發(fā)生信號,將按鍵設定值和當前水溫送顯示器顯示。最終控制部分把設置溫度和當前溫度作PID[4-6]計算后控制繼電器來控制加熱。系統(tǒng)電路結(jié)構圖如圖2所示。

圖2 系統(tǒng)電路結(jié)構框圖

本次設計的主要思路是通過對單片機編程將由溫度傳感器DS18B20采集的溫度及電橋測重傳感器采集的水位外加驅(qū)動電路顯示出來,包括對繼電器的控制,進行升溫,當溫度達到上下限蜂鳴器時進行報警。該系統(tǒng)是典型的增量控制負反饋系統(tǒng),因此必須引入信號的負反饋,以實現(xiàn)溫度的精確控制。另一方面,系統(tǒng)要求在精確控制的前提下提高響應速度,還需引入溫度的負反饋。該系統(tǒng)利用PID算法(圖3),實現(xiàn)了快速而精確的控制。

圖3 PID算法框圖

為了精確控制,需采用比例積分微分調(diào)節(jié)方法(PID調(diào)節(jié))。為了減小累積誤差,采用增量式PID調(diào)節(jié),其數(shù)學表達式為

ΔPK=KP[E(k)-E(k-1)]+KIE(k)+KD[E(k)-2E(k-1)+E(k-2)].

其中,T為采樣周期,E(k)為第k次采樣時的偏差值,P(k)為第k次采樣時調(diào)節(jié)器輸出,KP為比例系數(shù),KI為積分系數(shù),KD為微分系數(shù)。在采樣周期一定的情況下,調(diào)節(jié)比例系數(shù)、積分系數(shù)和微分系數(shù)即可獲得較高控制精度。

2 模塊設計

2.1 控制單元

MC9S12XS128微控制單元作為MC9S12系列的16位單片機,由標準片上外圍設備組成,包括16位中央處理器、128KB的Flash存儲器、8KB的RAM、2KB的EEPROM、兩個異步串行通訊接口、兩個串行外圍接口、一組8通道的輸入捕捉或輸出捕捉的增強型捕捉定時器、兩組8通道10路模數(shù)轉(zhuǎn)換器、一組8通道脈寬調(diào)制模塊、一個字節(jié)數(shù)據(jù)鏈路控制器、29路獨立的數(shù)字I/O接口、20路帶中斷和喚醒功能的數(shù)字I/O接口、5個增強型CAN總線接口。同時,單片機內(nèi)的鎖相環(huán)電路可使能耗和性能適應具體操作的需要。MC9S12XS128完全能夠滿足設計的需要,并使得電路更加緊湊。

2.2 溫度傳感器的選擇

采用DS18B20測量溫度。DS18B20是一種數(shù)字式的溫度傳感器, 其內(nèi)部使用了在板專利技術,使其具有以下特性:(1)精度為±0.5°C;(2)單線接口,只需一根口線與CPU連接;(3)不需要外部元件,不需要備份電源,可用數(shù)據(jù)線供電;(3)支持多點組網(wǎng)功能,多個DS18B20可以并聯(lián)在唯一的三線上;(4)溫度測量范圍為-50℃~125℃;(5)通過編程可實現(xiàn)四級精度轉(zhuǎn)換;(6)在93.75ms和750ms內(nèi)將溫度值轉(zhuǎn)化9位和12位的數(shù)字量。現(xiàn)場溫度直接以“一線總線”的數(shù)字方式傳輸,大大提高了系統(tǒng)的抗干擾性,無需其它外加電路,直接輸出數(shù)字量。

2.3 液位傳感器的選擇

采用稱重傳感器作為測量工具,一定液位的液體對應一定質(zhì)量,故可以采用線性度較好的容器,使得稱重傳感器輸出與液位呈近似的線性關系。但是信號比較微弱,需要采用AD620模塊對信號進行放大,得到信號輸出與液位呈現(xiàn)一階線性關系,效果理想。

3 程序設計

此系統(tǒng)包括主控制程序、PID算法程序、LCD顯示及按鍵處理程序,流程圖如圖4所示。

圖4 流程圖

4 測試數(shù)據(jù)與結(jié)果分析

本設計測試從MC9SXS128最小系統(tǒng)開始,首先測試顯示屏;第二步測試DS18B20,并將其驅(qū)動程序封裝為獨立文件以方便調(diào)用;第三步是測試雙臂電橋和放大電路部分。雙臂電橋的輸出信號特別小(最小5mV),無法通過檢測輸出來判斷電橋是否正常,但是可以通過測量各個引線之間的電阻值進行判斷;對于整個壓力檢測部分,可以直接使用萬用表2000mV檔進行測試;對于靈敏度,可以使用硬幣(1元硬幣是6.3g),通過顯示屏顯示相應值的變化來測試。

本設計涉及溫度控制,需要對控制算法PID進行參數(shù)整定。相關參數(shù)可通過顯示屏顯示,進而確定參數(shù)的調(diào)節(jié)方向;液位檢測則通過測量多組數(shù)據(jù)進行函數(shù)擬合,從而獲得AD采集值和實際液位之間的關系。

4.1 溫度測量傳感器標定數(shù)據(jù)(表1,表2)

表1 溫度測試數(shù)據(jù)

表2 液位測量傳感器標定數(shù)據(jù)

圖5為DS18b20傳回數(shù)據(jù)標定后的曲線,顯示傳感器傳回數(shù)據(jù)和標定溫度的線性關系。實驗數(shù)據(jù)證明,數(shù)據(jù)擬合比較合理,對溫漂修正得不錯;但是由于水銀溫度計比封裝好的18B20傳感器更加靈敏,故有一定的滯后。

圖5 DS18b20傳回數(shù)據(jù)標定后的曲線

圖6為AD采集的輸出值與液位的線性關系。實驗數(shù)據(jù)證明,數(shù)據(jù)擬合比較合理,完全可以達到要求精度。

圖6 液位和AD輸出的線性關系

4.2 PID參數(shù)整定(表3)

表3 參數(shù)整定表

4.3 測試結(jié)果分析

調(diào)試整個系統(tǒng),如圖7所示。

圖7 實物圖

綜上可知,溫度控制精度和響應速度達到全部基礎要求和部分發(fā)揮要求,但溫度控制電路的特性和水溫度變化、檢測的遲滯性影響系統(tǒng)的控制精度和響應速度。

5 結(jié)語

在系統(tǒng)的設計過程中,力求硬件簡單實效,充分發(fā)揮了軟件編程方便、靈活的特點,并采用多種技術減小系統(tǒng)功耗,來滿足系統(tǒng)的設計要求,對各種器件的優(yōu)化處理使得系統(tǒng)總體的安全性和穩(wěn)定性大幅提升。

[1]翟玉文,梁偉,艾學忠,等.電子設計與實踐[M].北京:中國電力出版社,2005:44-80.

[2]張毅剛.單片機原理及應用[M].北京:高等教育出版社,2004:53-76.

[3]陳潤泰,許琨.檢測技術與智能儀表[M].湖南:中南工業(yè)大學出版社,2002:88-105.

[4]Grossi,Scattolini.PID, predictive and fuzzy temperature control for nuclear magnetic resonance spectroscopy experiments[J].International Journal of Adaptive Control and Signal Processing,1991(5):375-394.

[5]Chen,You-Wen,Chai,Tian-You.Temperature control of regenerative heating furnace based on double-crossing clipping PID-RBR[J].Dongbei Daxue Xuebao/Journal of Northeastern University,2010(5):1217-1220,1229.

[6]吳淵,李曉寧.基于模糊PID的循環(huán)水溫度控制系統(tǒng)研究[D].成都:電子科技大學,2013:18-44.

[7]王曉華,王健,白紅民.高精度溫箱溫度控制系統(tǒng)設計[D].西安:西安工業(yè)大學,2013:7-43.

[8]王海寧,張曉江.基于單片機的溫度控制系統(tǒng)的研究[D].合肥:合肥工業(yè)大學,2008:9-51.

Design of Temperature Control System Based on MC9S12XS128

WU Lei

(China National Nuclear Corporation Dalian Institute of Applide Technology, Dalian Liaoning 116031, China)

The system design is based on a bridge weighing sensor and temperature sensor DS18B20,MC9S1-2XS128 minimum system as the core, the use of 220 V ac power to heat the water in the kettle, with functions of temperature measurement and liquid of level measurement. Temperature measuring resolution error is not more than 0.5℃, liquid level measurement error is not more than 5 mm. With functions of liquid level upper limit and lower limit alarm, emergency alarm can be set, liquid level below the lower or higher than the ceiling, sound alarm and banned heating. With segmented control functions, can be seg- mented setting value of temperature control and heat preservation time, heating speed is not less than 10℃·min-1, temperature control error is not more than 0.5℃.

temperature sensor; a bridge weighting sensor; MC9S12XS128; PID

2014-08-13

吳 磊(1980- ),女,遼寧大連人,核工業(yè)大連應用技術研究所工程師,從事自動化控制、計算機軟件開發(fā)、工業(yè)儀表應用研究。

TP242.6

A

2095-7602(2014)06-0040-05

猜你喜歡
液位單片機測量
基于單片機的SPWM控制逆變器的設計與實現(xiàn)
電子制作(2019年13期)2020-01-14 03:15:28
把握四個“三” 測量變簡單
基于單片機的層次漸變暖燈的研究
電子制作(2019年15期)2019-08-27 01:12:10
基于單片機的便捷式LCF測量儀
電子制作(2019年9期)2019-05-30 09:42:02
滑動摩擦力的測量和計算
基于STM32燃氣熱水鍋爐液位控制系統(tǒng)設計與實現(xiàn)
測控技術(2018年9期)2018-11-25 07:45:00
石油儲罐液位開關的應用分析
滑動摩擦力的測量與計算
測量
寶馬530車冷卻液液位過低報警
主站蜘蛛池模板: 一本久道热中字伊人| 东京热av无码电影一区二区| 亚洲国产成熟视频在线多多| 国产成人无码综合亚洲日韩不卡| 五月丁香在线视频| 国产SUV精品一区二区| 精品成人一区二区三区电影| 亚洲黄色视频在线观看一区| 亚洲视频色图| 熟女日韩精品2区| 亚洲国产第一区二区香蕉| 先锋资源久久| 国产精品女人呻吟在线观看| 九色视频一区| 国产va在线观看| 综合社区亚洲熟妇p| 很黄的网站在线观看| 高清精品美女在线播放| 国产精品夜夜嗨视频免费视频| a级毛片在线免费观看| 91国内在线视频| 无码电影在线观看| 亚洲精品人成网线在线| 超清无码一区二区三区| 91 九色视频丝袜| 天天综合网色中文字幕| 免费观看无遮挡www的小视频| 1级黄色毛片| 国产成人毛片| 亚洲Av综合日韩精品久久久| 青青草国产免费国产| 欧美成人手机在线观看网址| 亚洲视频二| 亚洲最大福利网站| 免费精品一区二区h| 欧美日韩免费| a毛片在线播放| 波多野结衣中文字幕久久| 麻豆国产在线观看一区二区| 国产一区二区精品高清在线观看| 视频二区中文无码| 全部无卡免费的毛片在线看| 五月婷婷中文字幕| 欧美一级在线| 就去吻亚洲精品国产欧美| 亚洲综合色吧| 亚洲欧美激情小说另类| 九九热这里只有国产精品| 日韩精品高清自在线| 色亚洲激情综合精品无码视频| 久久久久青草线综合超碰| 欧美国产视频| 综合色天天| 国产精品亚洲va在线观看| 一区二区三区成人| 999精品免费视频| 免费无码一区二区| 国产不卡在线看| 国产成本人片免费a∨短片| 亚洲一区第一页| 国产综合无码一区二区色蜜蜜| 亚洲三级影院| 伊人丁香五月天久久综合| 亚洲h视频在线| 久青草网站| 91偷拍一区| 一区二区午夜| 亚洲第一黄片大全| 久无码久无码av无码| 亚洲天堂视频网| 波多野结衣一区二区三区四区视频| v天堂中文在线| 欧美亚洲日韩不卡在线在线观看| 玖玖免费视频在线观看| 无码啪啪精品天堂浪潮av| 久久精品国产999大香线焦| 天堂成人在线| 国产AV无码专区亚洲A∨毛片| 人妻一区二区三区无码精品一区| 亚洲精品无码AⅤ片青青在线观看| 国产h视频在线观看视频| 久久精品66|