版權(quán)說(shuō)明:本文檔由用戶(hù)提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡(jiǎn)介
1、題目名稱(chēng):水溫控制系統(tǒng)(c題)摘要 為了完成水溫控制系統(tǒng)的設(shè)計(jì),本文介紹了基于stc89c52單片機(jī)的自動(dòng)水溫控制系統(tǒng)的設(shè)計(jì)及實(shí)現(xiàn)過(guò)程。該系統(tǒng)具有實(shí)時(shí)顯示、溫度測(cè)量、溫度設(shè)定并能根據(jù)設(shè)定值對(duì)水的溫度進(jìn)行調(diào)節(jié)和控溫的目的以及達(dá)到上限溫度的報(bào)警功能,控制算法是基于數(shù)字pid算法。關(guān)鍵字 pid, ssr固態(tài)繼電器,制冷片,ds18b20溫度傳感器一、設(shè)計(jì)任務(wù)設(shè)計(jì)并制作一個(gè)水溫自動(dòng)控制系統(tǒng),控制對(duì)象為1l水,容器為搪瓷器皿(其他也可)。水溫可以在一定范圍內(nèi)設(shè)定,并能實(shí)現(xiàn)在1070量程范圍內(nèi)對(duì)每一點(diǎn)溫度的自動(dòng)控制,以保持設(shè)定的溫度基本保持不變。二、基本要求(1)可鍵盤(pán)設(shè)定控制溫度值,并能用液晶顯示,顯
2、示最小區(qū)分度為0.1;(2)可以測(cè)量并顯示水的實(shí)際溫度。溫度測(cè)量誤差在0.5 內(nèi);(3)水溫控制系統(tǒng)應(yīng)具有全量程(1070)內(nèi)的升溫、降溫功能(降溫可用半導(dǎo)體制冷片、升溫用800w以?xún)?nèi)的電加熱器);(4)在全量程內(nèi)任意設(shè)定一個(gè)溫度值(例如起始溫度+15內(nèi)),控制系統(tǒng)可以實(shí)現(xiàn)該給定溫度的恒值自動(dòng)控制??刂频淖畲髣?dòng)態(tài)誤差4,靜態(tài)誤差1,系統(tǒng)達(dá)到穩(wěn)態(tài)的時(shí)間15min(最少兩個(gè)波動(dòng)周期)。三、方案論證與比較1加熱系統(tǒng)比較方案一:采用直形加熱管。直形加熱管的加熱效率低,速度慢,且加熱不均勻,導(dǎo)致容器內(nèi)水溫的上下溫差較大,使溫度計(jì)測(cè)量的溫度誤差較大,影響實(shí)驗(yàn)的準(zhǔn)確性。方案二:采用螺旋加熱管。可將螺旋加熱管
3、固定到容器內(nèi)部,通電加熱時(shí)能使水在容器內(nèi)形成對(duì)流,效率相對(duì)較高,加熱較均勻,使得測(cè)量誤差較小。故采用方案二。2制冷系統(tǒng)比較方案一:采用壓縮機(jī)制冷。它從吸氣管吸入低溫低壓的制冷劑氣體,通過(guò)電機(jī)運(yùn)轉(zhuǎn)帶動(dòng)活塞對(duì)其進(jìn)行壓縮后,向排氣管排出高溫高壓的制冷劑氣體,為制冷循環(huán)提供動(dòng)力,從而實(shí)現(xiàn)壓縮冷凝膨脹蒸發(fā)(吸熱)的制冷循環(huán)。其優(yōu)點(diǎn)是制冷效果好,但成本太高,體積龐大且難控制。方案二:采用制冷片、散熱片和風(fēng)扇進(jìn)行制冷微調(diào)。制冷片分為兩面,一面吸熱,一面散熱,只是起到導(dǎo)熱作用,本身不會(huì)產(chǎn)生冷。其優(yōu)點(diǎn)是成本低,容易控制,缺點(diǎn)是制冷效果一般。方案三:采用外部傳導(dǎo)方式進(jìn)行制冷粗調(diào)。利用冰(干冰)的融化(升華)吸熱,
4、使水的溫度快速的降下來(lái)。其優(yōu)點(diǎn)是效率高,制冷迅速,但不易控制。故采用方案二的制冷微調(diào)和方案三制冷粗調(diào)一起制冷。3加熱驅(qū)動(dòng)電路方案一:可采用可控硅控制其導(dǎo)通腳來(lái)達(dá)到控制加熱電流大小的目的,但電路較復(fù)雜,穩(wěn)定性較差,成本也相對(duì)較高。方案二:采用pwm控制電磁式繼電器來(lái)達(dá)到控制加熱電流大小的目的,但由于磁場(chǎng)外泄,故對(duì)整體系統(tǒng)干擾較大,且響應(yīng)時(shí)間長(zhǎng),達(dá)不到理想的控制效果。方案三:采用pwm控制固態(tài)繼電器來(lái)達(dá)到控制加熱電流大小的目的,對(duì)整體系統(tǒng)基本無(wú)干擾,響應(yīng)時(shí)間小于30ms,可以滿(mǎn)足系統(tǒng)的需求。故采用方案三。4溫度傳感器的選擇方案一:用ntc型熱敏電阻采集溫度。但由于其需要借助a/d對(duì)電壓進(jìn)行采集,耗
5、用資源較大,調(diào)試較復(fù)雜。方案二:采用熱電偶采集溫度,需要配備專(zhuān)門(mén)的芯片進(jìn)行測(cè)溫,成本較高,調(diào)試較復(fù)雜。方案三:采用ds18b20溫度傳感器采集溫度,并用單總線(xiàn)與主機(jī)進(jìn)行通信,占用資源較少,靈敏度較高,其分度值可達(dá)到0.0625,可以滿(mǎn)足系統(tǒng)需求。故采用方案三。5制冷電源的選擇方案一:采用大功率變壓器制作制冷電源,但轉(zhuǎn)換效率較低,且存在磁泄漏現(xiàn)象,輸出的電壓線(xiàn)性不穩(wěn)定。方案二:采用pwm開(kāi)關(guān)電源。pwm開(kāi)關(guān)電源是讓功率晶體管工作在導(dǎo)通和關(guān)斷的狀態(tài),在這兩種狀態(tài)中,加在功率晶體管上的伏-安乘積是很小的(在導(dǎo)通是,電壓低,電流大;關(guān)斷時(shí),電壓高,電流?。┹敵龉β蚀?,并且效率高。能滿(mǎn)足系統(tǒng)的需求。故采
6、用方案二。6容器的選擇方案一:方形搪瓷杯。外型美觀,但容器壁較厚,不易加工且成本較高。方案二:塑料飯盒。容器壁薄,傳導(dǎo)效果差,但保溫效果良好,易加工,但不耐高溫,易燒焦。方案三:不銹鋼杯。容器壁薄,導(dǎo)熱效果良好,保溫效果差,易加工,耐高溫,取材方便,成本低。7主控芯片的選擇方案一:采用凌陽(yáng)公司的16位單片機(jī)。它是16位控制器,具有體積小、驅(qū)動(dòng)能力強(qiáng)、可靠性高、功耗低、結(jié)構(gòu)簡(jiǎn)單具有語(yǔ)音處理、運(yùn)算速度快等優(yōu)點(diǎn),但考慮到我們小組對(duì)這個(gè)方案采用的微處理器并不熟悉,使用起來(lái)并不是很方便,這對(duì)于硬件電路的設(shè)計(jì)和軟件編程增加了難度。方案二:采用stc89c52單片機(jī)作為主控芯片。stc89c52是一個(gè)超低功
7、耗,高性能的51內(nèi)核的cmos 8位單片機(jī),片內(nèi)含8kb空間的可反復(fù)擦寫(xiě)1000次的flash只讀存儲(chǔ)器,具有512bytes的隨機(jī)存取數(shù)據(jù)存儲(chǔ)器(ram),32個(gè)io口,兩個(gè)16位可編程定時(shí)計(jì)數(shù)器。且該系列的51單片機(jī)支持串口下載和串口調(diào)試。所以我們選擇了方案二。8軟件算法的選擇方案一:采用模糊控制算法。但由于我們的知識(shí)層面有限,對(duì)這種算法并不熟悉,所以排除了此方案。方案二:采用經(jīng)典pid控制算法和根據(jù)實(shí)驗(yàn)數(shù)據(jù)分區(qū)間控制的算法,對(duì)于溫度系統(tǒng)來(lái)說(shuō),被控對(duì)象沒(méi)有精確的數(shù)學(xué)模型。用螺旋加熱器加熱使得水溫具有熱慣性,采用補(bǔ)氧設(shè)備往水里加入空氣,使水的上下溫差變得非常小,故檢測(cè)的實(shí)時(shí)數(shù)據(jù)基本能完全體現(xiàn)
8、1l水的實(shí)際溫度,所以經(jīng)典pid控制算法中的p能滿(mǎn)足設(shè)計(jì)要求,但必須根據(jù)實(shí)驗(yàn)數(shù)據(jù)進(jìn)行調(diào)整。故選擇方案二。四、硬件的設(shè)計(jì)對(duì)題目進(jìn)行分析之后,將整個(gè)系統(tǒng)分為溫度采集電路、加熱功率控制電路、制冷控制電路和鍵盤(pán)顯示電路四個(gè)部分,其系統(tǒng)框圖如下:1溫度采集電路采用單總線(xiàn)數(shù)字溫度傳感器ds18b20,可直接輸出數(shù)字量,單總線(xiàn)器件和單片機(jī)的接口只需一根信號(hào)線(xiàn),所以本設(shè)計(jì)的硬件電路簡(jiǎn)單,節(jié)省單片機(jī)資源,容易實(shí)現(xiàn)。能達(dá)到0.0625的固有分辨率,使用讀取溫度暫存寄存器數(shù)據(jù)處理后能達(dá)到0.1的精度。用3個(gè)ds18b20測(cè)量相同深度不同位置,反應(yīng)出同一水平內(nèi)不同點(diǎn)的溫度,減小誤差。ds18b20連接電路圖如下圖所示
9、。2加熱功率控制電路此部分用于在閉環(huán)控制系統(tǒng)中對(duì)被控對(duì)象實(shí)施控制,此處被控對(duì)象為加熱管,采用對(duì)加在加熱管兩端的電壓進(jìn)行通斷的方法進(jìn)行控制,以實(shí)現(xiàn)對(duì)水加熱功率的調(diào)整,從而達(dá)到對(duì)水溫控制的目的。對(duì)加熱管通斷的控制采用ssr固態(tài)繼電器,ssr是半導(dǎo)體繼電器,所以較小的驅(qū)動(dòng)功率即可使ssr工作。它的使用非常簡(jiǎn)單,且響應(yīng)時(shí)間短,對(duì)系統(tǒng)干擾小。只要在控制臺(tái)端加上一個(gè)ttl、cmos電平或光耦,即可實(shí)現(xiàn)對(duì)繼電器的開(kāi)關(guān)。其電路圖如下所示。3制冷控制電路制冷元件采用半導(dǎo)體制冷片,以風(fēng)扇作為散熱手段,進(jìn)行小幅度制冷,采用物質(zhì)吸熱原理進(jìn)行大幅度制冷??刂撇糠植捎霉怦羁刂齐姶爬^電器中斷,從而控制制冷片的工作,同時(shí)用光
10、耦控制l298n,使電機(jī)有規(guī)律的進(jìn)行正反轉(zhuǎn),從而達(dá)到外部制冷設(shè)備的升降,達(dá)到快速降低水溫的目的。4鍵盤(pán)、顯示電路這部分實(shí)際上是一個(gè)單片機(jī)最小系統(tǒng)的基本電路,可選用最常用的51系列單片機(jī),足夠滿(mǎn)足系統(tǒng)的要求。鍵盤(pán)選用七位獨(dú)立按鍵。本著簡(jiǎn)單實(shí)用的原則,選擇了7個(gè)按鍵,分別用作溫度設(shè)定、方向選擇、確定和圖形顯示按鍵。在顯示方面,選用了常用的ms12864r液晶顯示模塊。通過(guò)相應(yīng)的軟件編程,可以實(shí)現(xiàn)比較美觀和豐富的顯示界面。模塊連接電路圖如下圖所示。s1ups2sets3lefts4oks5rights6wavs7downp1.1p1.2p1.3p1.4p1.7p1.5p1.65電路最終方案溫度采集電
11、路采用ds18b20加熱功率控制電路采用ssr固態(tài)繼電器制冷控制電路采用半導(dǎo)體制冷片和外部物質(zhì)吸熱原理控制電路采用單片機(jī)最小系統(tǒng)的基本電路鍵盤(pán)選用七位獨(dú)立按鍵顯示電路采用ms12864r液晶顯示模塊五、軟件的設(shè)計(jì)1軟件設(shè)計(jì)流程圖本設(shè)計(jì)為了實(shí)現(xiàn)對(duì)1l水的溫度的測(cè)量控制并用液晶顯示,并能實(shí)現(xiàn)在1070量程范圍內(nèi)對(duì)每一點(diǎn)溫度的自動(dòng)控制,以保持設(shè)定的溫度基本保持不變。使待測(cè)水溫的靜態(tài)誤差在1范圍以?xún)?nèi)。溫度設(shè)定范圍為1070,最小區(qū)分度為0.1,標(biāo)定溫差0.2。同時(shí)當(dāng)水溫達(dá)到設(shè)定值時(shí)在環(huán)境溫度降低時(shí)溫度控制的靜態(tài)誤差1。主程序流程圖如下圖所示,實(shí)現(xiàn)對(duì)范圍溫度值的設(shè)定,執(zhí)行、顯示實(shí)時(shí)溫度。并顯示溫度隨時(shí)間
12、變化的曲線(xiàn)。2軟件具體設(shè)計(jì)方案通過(guò)pwm算法,對(duì)加熱管的功率進(jìn)行控制,減小水的溫度慣性。將全量程的水溫分為兩檔。當(dāng)高溫檔降溫時(shí),只采用制冷片制冷,當(dāng)?shù)蜏貦n降溫時(shí),采用冰塊和制冷片共同制冷。顯示波形時(shí),可根據(jù)溫度范圍自動(dòng)切換量程,當(dāng)實(shí)際值和設(shè)定值相差2.5范圍以外時(shí),顯示分度值為1的波形。當(dāng)相差2.5范圍以?xún)?nèi)時(shí),顯示分度值為0.1的波形。六、數(shù)據(jù)測(cè)量與分析1儀器設(shè)備與測(cè)試方法儀器設(shè)備:pc機(jī)(benq),數(shù)字萬(wàn)用表(dt9205m),精密溫度計(jì)(沈陽(yáng)儀器廠(chǎng),量程是0-100,分度值是1/5),示波器(yb4320f,江蘇綠揚(yáng)電子儀器廠(chǎng),)1 動(dòng)態(tài)溫度測(cè)量測(cè)量方式:將數(shù)據(jù)線(xiàn)接入控制儀,將容器中裝入
13、1l室溫的水,設(shè)定控溫溫度。記錄調(diào)節(jié)時(shí)間、超調(diào)溫度、穩(wěn)態(tài)溫度波動(dòng)幅度等。測(cè)量?jī)x器:精密溫度計(jì)(沈陽(yáng)儀器廠(chǎng),量程是0-100,分度值是1/5),ds18b20,秒表,自制精密溫度控制儀。測(cè)量結(jié)果:如下表所示設(shè)定溫度()404550556065超調(diào)溫度()40.245.450.455.360.265.2變化范圍()39.840.244.945.449.850.454.855.359.760.264.865.2根據(jù)測(cè)量結(jié)果,控制的最大動(dòng)態(tài)誤差2,系統(tǒng)達(dá)到穩(wěn)態(tài)的時(shí)間8min。2 靜態(tài)溫度測(cè)量測(cè)量方式:斷開(kāi)電源,往容器里加入1l一定溫度的水,連接好裝置。保持環(huán)境溫度和其測(cè)量條件不變,接通電源,任意設(shè)置幾
14、組目標(biāo)溫度,利用精密溫度計(jì)測(cè)量水溫,與液晶顯示的水溫進(jìn)行比較。測(cè)量?jī)x器:精密溫度計(jì)(沈陽(yáng)儀器廠(chǎng),量程是0-100,分度值是1/5),ds18b20,秒表,自制精密溫度控制儀。測(cè)量結(jié)果:如下表所示 目標(biāo)溫度 30時(shí)間t(min)012345678測(cè)量溫度()3030.130.229.830.230.129.930.129.9誤差()00.10.20.20.20.10.10.10.1 目標(biāo)溫度 50時(shí)間t(min)012345678測(cè)量溫度()5050.150.350.149.949.649.850.250.1誤差()00.10.30.10.10.40.20.20.1誤差分析:溫度計(jì)和ds18b2
15、0反應(yīng)的靈敏度不同,且測(cè)量的是不同位置的水溫。此誤差均在1以?xún)?nèi),且沒(méi)有規(guī)律性,所以不再軟件補(bǔ)償溫度值。系統(tǒng)測(cè)量的靜態(tài)誤差1,系統(tǒng)達(dá)到穩(wěn)態(tài)的時(shí)間為6min,要遠(yuǎn)遠(yuǎn)小于題目要求的15min。ms12864r顯示的波形曲線(xiàn)圖如下:2測(cè)試結(jié)果分析由以上測(cè)量可見(jiàn),系統(tǒng)性能基本上達(dá)到了所要求的指標(biāo)。靜態(tài)測(cè)溫的精度主要由ds18b20決定。ds18b20的精度比較高,這里采取了讀取溫度寄存器辦法,測(cè)溫精度能夠達(dá)到0.1c,比較符合系統(tǒng)要求。在控溫指標(biāo)中,影響系統(tǒng)性能的因素非常多。最關(guān)鍵的是加熱系統(tǒng)本身的物理性質(zhì)及控制算法。由于傳感器必須加上防水設(shè)施,因此溫度傳感器難免會(huì)有遲滯,螺旋加熱器本身的延遲,水對(duì)流傳熱等因素也會(huì)造成測(cè)溫的延時(shí),這些都會(huì)直接影響系統(tǒng)的控制性能??刂扑惴ǚ矫?,需反復(fù)試驗(yàn)比較,在上升時(shí)間和超調(diào)量之間作權(quán)衡,選出較好的pid系數(shù)。七、結(jié)論整個(gè)系統(tǒng)的設(shè)計(jì)思想是提高靜態(tài)控溫精度,減小調(diào)節(jié)時(shí)間和超調(diào)量。整個(gè)系統(tǒng)綜合有如下幾個(gè)特點(diǎn):1 通過(guò)ds18b20集成溫度傳感器減少了a/d轉(zhuǎn)換電路,簡(jiǎn)化了電路結(jié)構(gòu)。2 采用ssr固態(tài)繼電器,簡(jiǎn)化了功率控制電路,提高了系統(tǒng)的穩(wěn)定性。3在電路設(shè)計(jì)中充分考慮了系統(tǒng)的可靠性和安全性。通過(guò)精心調(diào)試達(dá)到基本功能指標(biāo),動(dòng)態(tài)性能也達(dá)到較好的要求。八、參考
溫馨提示
- 1. 本站所有資源如無(wú)特殊說(shuō)明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶(hù)所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁(yè)內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒(méi)有圖紙預(yù)覽就沒(méi)有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫(kù)網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶(hù)上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶(hù)上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶(hù)因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 《市場(chǎng)營(yíng)銷(xiāo)策劃概述》課件
- 《社區(qū)康復(fù)知識(shí)講座》課件
- 單位管理制度集合大全【員工管理篇】
- 單位管理制度集粹選集【人員管理篇】
- 單位管理制度范文大全人力資源管理篇
- 單位管理制度范例匯編【職員管理】
- 《藥學(xué)專(zhuān)業(yè)知識(shí)(二)》高頻考點(diǎn)
- 《證人與證人證言》課件
- 農(nóng)學(xué)新篇章模板
- 酒店設(shè)施維護(hù)與管理培訓(xùn)
- 2024年7月國(guó)家開(kāi)放大學(xué)法律事務(wù)專(zhuān)科《企業(yè)法務(wù)》期末紙質(zhì)考試試題及答案
- 《教師法》培訓(xùn)課件
- 常用護(hù)理評(píng)估表及注意事項(xiàng)
- 河北省唐山地區(qū)2023-2024學(xué)年上學(xué)期期末八年級(jí)歷史試卷
- 專(zhuān)題06直線(xiàn)與圓的位置關(guān)系、圓與圓的位置關(guān)系(課時(shí)訓(xùn)練)原卷版
- 軍用裝備信息化融合與互聯(lián)
- 人才培養(yǎng)與團(tuán)隊(duì)建設(shè)計(jì)劃三篇
- 2024年急性胰腺炎急診診治專(zhuān)家共識(shí)解讀課件
- 六年級(jí)地方課程教案
- 【寒假預(yù)習(xí)】部編版二年級(jí)語(yǔ)文下冊(cè)生字練字帖(帶拼音、筆順)
- 信息技術(shù)-計(jì)算機(jī)第三方支付行業(yè)深度報(bào)告:監(jiān)管加速第三方支付合規(guī)及出清提費(fèi)利潤(rùn)彈性巨大
評(píng)論
0/150
提交評(píng)論