基于pid的電熱爐控制系統(tǒng)設(shè)計_第1頁
基于pid的電熱爐控制系統(tǒng)設(shè)計_第2頁
基于pid的電熱爐控制系統(tǒng)設(shè)計_第3頁
基于pid的電熱爐控制系統(tǒng)設(shè)計_第4頁
基于pid的電熱爐控制系統(tǒng)設(shè)計_第5頁
已閱讀5頁,還剩29頁未讀, 繼續(xù)免費(fèi)閱讀

下載本文檔

版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報或認(rèn)領(lǐng)

文檔簡介

德州學(xué)院物理系2009電子信息工程專業(yè)計算機(jī)控制技術(shù)課程設(shè)計計算機(jī)控制技術(shù)課程考查報告題目基于PID的電熱爐控制系統(tǒng)設(shè)計授課教師學(xué)生姓名學(xué)號專業(yè)電子信息工程教學(xué)單位物理系完成時間目錄1緒論 12總體方案設(shè)計 23控制系統(tǒng)的建模和數(shù)字控制器設(shè)計 23.1PID控制器結(jié)構(gòu): 23.2PID控制算法 34方案論證與選擇 54.1單片機(jī)型號的選擇 64.2溫度傳感器的選擇 64.3電熱爐控制模塊 65系統(tǒng)硬件電路設(shè)計 75.1硬件系統(tǒng)設(shè)計 75.2單元電路設(shè)計 76軟件系統(tǒng)設(shè)計 136.1系統(tǒng)軟件設(shè)計說明 136.2軟件的有關(guān)算法 136.3各模塊軟件的流程圖及軟件系統(tǒng)總流程圖 15結(jié)論 17參考文獻(xiàn) 17附錄AWZP型鉑熱電阻(Pt100)分度特性表 20附錄B總體電路圖 21基于PID的電熱爐控制系統(tǒng)設(shè)計龐德淼(德州學(xué)院物理系,山東德州253023)摘要設(shè)計由STC12C5A60S2單片機(jī)、鉑電阻PT100、LM324放大器、DS1302時鐘芯片、12864液晶等組成。系統(tǒng)以STC12C5A60S2為微處理器,PID算法為核心算法。以鉑電阻(PT100)作為溫度傳感器,采用三線制鉑電阻恒流測溫的方法,減小了測量電路及PT100自身的誤差,使溫控精度在0℃~100℃范圍內(nèi)達(dá)到±0.1℃。用LM324放大器、A/D轉(zhuǎn)換器對溫度采集信號進(jìn)行處理,通過單片機(jī)PID算法進(jìn)行控制。另外,還設(shè)計了時鐘電路模塊,能實(shí)現(xiàn)對溫度的實(shí)時測量。編寫了相應(yīng)的軟件程序,使其實(shí)現(xiàn)溫度的實(shí)時控制和顯示。該系統(tǒng)的特點(diǎn)是:使用簡便;測量精確、穩(wěn)定、可靠;測量范圍大。關(guān)鍵詞STC12C5A60S2DS1302時鐘芯片PID算法PT100LM324放大器1緒論隨著科技的發(fā)展和“信息時代”的到來,作為獲取信息的手段——傳感器技術(shù)得到了顯著的進(jìn)步,其應(yīng)用領(lǐng)域越來越廣泛,對其要求越來越高,需求越來越迫切。因此,了解并掌握各類傳感器的基本結(jié)構(gòu)、工作原理及特性是非常重要的。傳感器主要用于測量和控制系統(tǒng),它的性能好壞直接影響系統(tǒng)的性能。因此,不僅必須掌握各類傳感器的結(jié)構(gòu)、原理及其性能指標(biāo),還必須懂得傳感器經(jīng)過適當(dāng)?shù)慕涌陔娐氛{(diào)整才能滿足信號的處理、顯示和控制的要求,而且只有通過對傳感器應(yīng)用實(shí)例的原理和智能傳感器實(shí)例的分析了解,才能將傳感器和信息通信與信息處理結(jié)合起來,適應(yīng)傳感器的生產(chǎn)、研制、開發(fā)和應(yīng)用。另一方面,傳感器的被測信號來自于各個應(yīng)用領(lǐng)域,每個領(lǐng)域都為了改革生產(chǎn)力、提高工效和時效,各自都在開發(fā)研制適合應(yīng)用的傳感器,于是種類繁多的新型傳感器及傳感器系統(tǒng)不斷涌現(xiàn)。溫度傳感器是其中重要的一類傳感器。其發(fā)展速度之快,以及其應(yīng)用之廣,并且還有很大潛力。為了提高對傳感器的認(rèn)識和了解,尤其是對溫度傳感器的深入研究以及其用法與用途,基于實(shí)用、廣泛和典型的原則而設(shè)計了本系統(tǒng)。本文利用單片機(jī)結(jié)合溫度傳感器技術(shù)而開發(fā)設(shè)計了這一溫度測量系統(tǒng)。文中將傳感器理論與單片機(jī)實(shí)際應(yīng)用有機(jī)結(jié)合,詳細(xì)地講述了利用熱電阻作為溫度傳感器來測量實(shí)時的溫度,以及實(shí)現(xiàn)熱電轉(zhuǎn)換的原理過程。本設(shè)計應(yīng)用性比較強(qiáng),設(shè)計系統(tǒng)可以作為溫度測量顯示系統(tǒng),如果稍微改裝可以做熱水器溫度調(diào)節(jié)系統(tǒng)、生產(chǎn)溫度監(jiān)控系統(tǒng)等等。本課題主要任務(wù)是完成環(huán)境溫度檢測并顯示溫度和實(shí)時的時間。設(shè)計后的系統(tǒng)具有操作方便,控制靈活移植性強(qiáng)等優(yōu)點(diǎn)。本設(shè)計系統(tǒng)包括溫度傳感器,信號放大電路,A/D轉(zhuǎn)換模塊,時鐘模塊,數(shù)據(jù)處理與控制模塊,溫度、時間顯示模塊六個部分。文中對每個部分功能、實(shí)現(xiàn)過程作了詳細(xì)介紹。整個系統(tǒng)的核心是PID算法進(jìn)行溫度測量、控制與顯示,完成了課題所有要求。2總體方案設(shè)計電加熱爐控制系統(tǒng)主要包括:微處理器模塊、溫度采樣模塊、AD轉(zhuǎn)換模塊、控制模塊、按鍵、時鐘模塊、顯示模塊、電源模塊。微處理器模塊選擇以八位單片機(jī)STC12C5A60S2微處理器為系統(tǒng)的核心,在溫度采樣模塊為WZP-231鉑熱電阻(Pt100),采用三線制接法,采樣電路為橋式測量電路,其采樣為50-350°C,經(jīng)測量電路采樣后輸出0-5V電壓,經(jīng)STC12C5A60S2自帶的10位AD功能進(jìn)行轉(zhuǎn)換,變?yōu)閿?shù)字量后送入單片機(jī)STC12C5A60S2進(jìn)行分析處理,控制雙向可控硅控制模塊。通過按鍵設(shè)置控制參數(shù),單片機(jī)根據(jù)公式換算把測量得的溫度傳感器的電阻值轉(zhuǎn)換為溫度值,并將數(shù)據(jù)送出到液晶進(jìn)行顯示。另外,外接一個時鐘芯片DS1302產(chǎn)生時鐘信號送入到單片機(jī)中進(jìn)行處理控制,并將時間顯示出來,以實(shí)現(xiàn)溫度的實(shí)時監(jiān)控。圖4-1系統(tǒng)總體框圖3控制系統(tǒng)的建模和數(shù)字控制器設(shè)計3.1PID控制器結(jié)構(gòu):PID控制:對偏差信號e(t)進(jìn)行比例、積分和微分運(yùn)算變換后形成的一種控制規(guī)律。圖3-1PID控制結(jié)構(gòu)圖3.2PID控制算法 PID是一種在單片機(jī)控制中常用的算法,PID控制由于其具有控制方法簡單、穩(wěn)定性好、可靠性高和易于現(xiàn)場調(diào)試等優(yōu)點(diǎn),被廣泛應(yīng)用于工業(yè)過程控制。其輸入e(t)與輸出u(t)的關(guān)系為數(shù)字PID控制算法是以模擬PID調(diào)節(jié)器控制為基礎(chǔ)的,由于單片機(jī)是一種采樣控制,它只能根據(jù)采樣時刻的偏差計算控制量。但是如果采樣周期T取得足夠小,采用數(shù)值計算的方法逼近可相當(dāng)準(zhǔn)確,被控過程與連續(xù)控制十分接近。離散化后的PID算式為:式中:K:比例系數(shù)uo:偏差為零時的控制作用Ti:積分時間Td:微分時間T:采樣時間。以上公式稱為位置式算法。由它可推出增量式算法:在本設(shè)計中采用了增量式算法,這是由于增量式算法只需保持以前三個時刻的偏差即可,既節(jié)省了資源又不會產(chǎn)生較大的積累誤差。式中各系數(shù)由反復(fù)實(shí)踐后確定,實(shí)驗(yàn)證明,這種控制方式可以加快系統(tǒng)階躍響應(yīng)、減小超調(diào)量,并具有較高的精度。(1)比例(P)控制:圖3-2比例(P)控制框圖比例控制是一種最簡單的控制方式。其控制器的輸出與輸入誤差信號成比例關(guān)系。偏差一旦產(chǎn)生,控制器立即就發(fā)生作用即調(diào)節(jié)控制輸出,使被控量朝著減小偏差的方向變化,偏差減小的速度取決于比例系數(shù)Kp,Kp越大偏差減小的越快,但是很容易引起振蕩,尤其是在遲滯環(huán)節(jié)比較大的情況下,Kp減小,發(fā)生振蕩的可能性減小但是調(diào)節(jié)速度變慢。但單純的比例控制存在穩(wěn)態(tài)誤差不能消除的缺點(diǎn)。這里就需要積分控制.P控制對系統(tǒng)性能的影響:Kp>1時:a.開環(huán)增益加大,穩(wěn)態(tài)誤差減??;b.幅值穿越頻率增大,過渡過程時間縮短;c.系統(tǒng)穩(wěn)定程度變差。Kp<1時:與Kp>1時,對系統(tǒng)性能的影響正好相反。(2)積分(I)控制:圖3-3積分(I)控制框圖在積分控制中,控制器的輸出與輸入誤差信號的積分成正比關(guān)系。對一個自動控制系統(tǒng),如果在進(jìn)入穩(wěn)態(tài)后存在穩(wěn)態(tài)誤差,則稱這個控制系統(tǒng)是有穩(wěn)態(tài)誤差的或簡稱有差系統(tǒng)。為了消除穩(wěn)態(tài)誤差,在控制器中必須引入“積分項(xiàng)”。積分項(xiàng)對誤差取決于時間的積分,隨著時間的增加,積分項(xiàng)會增大。這樣,即便誤差很小,積分項(xiàng)也會隨著時間的增加而加大,它推動控制器的輸出增大使穩(wěn)態(tài)誤差進(jìn)一步減小,直到等于零。因此,比例+積分(PI)控制器,可以使系統(tǒng)在進(jìn)入穩(wěn)態(tài)后無穩(wěn)態(tài)誤差。實(shí)質(zhì)就是對偏差累積進(jìn)行控制,直至偏差為零。積分控制作用始終施加指向給定值的作用力,有利于消除靜差,其效果不僅與偏差大小有關(guān),而且還與偏差持續(xù)的時間有關(guān)。簡單來說就是把偏差積累起來,一起算總帳。(3)微分(D)控制圖3-4微分(D)控制在微分控制中,控制器的輸出與輸入誤差信號的微分(即誤差的變化率)成正比關(guān)系。自動控制系統(tǒng)在克服誤差的調(diào)節(jié)過程中可能會出現(xiàn)振蕩甚至失穩(wěn)。其原因是由于存在有較大慣性組件(環(huán)節(jié))或有滯后組件,具有抑制誤差的作用,其變化總是落后于誤差的變化。解決的辦法是使抑制誤差的作用的變化“超前”,即在誤差接近零時,抑制誤差的作用就應(yīng)該是零。這就是說,在控制器中僅引入“比例”項(xiàng)往往是不夠的,比例項(xiàng)的作用僅是放大誤差的幅值,而目前需要增加的是“微分項(xiàng)”,它能預(yù)測誤差變化的趨勢,這樣,具有比例+微分的控制器,就能夠提前使抑制誤差的控制作用等于零,甚至為負(fù)值,從而避免了被控量的嚴(yán)重超調(diào)。所以對有較大慣性或滯后的被控對象,比例+微分(PD)控制器能改善系統(tǒng)在調(diào)節(jié)過程中的動態(tài)特性。它能敏感出誤差的變化趨勢,可在誤差信號出現(xiàn)之前就起到修正誤差的作用,有利于提高輸出響應(yīng)的快速性,減小被控量的超調(diào)和增加系統(tǒng)的穩(wěn)定性。但微分作用很容易放大高頻噪聲,降低系統(tǒng)的信噪比,從而使系統(tǒng)抑制干擾的能力下降。4方案論證與選擇4.1單片機(jī)型號的選擇方案一:采用AT89C51單片機(jī)進(jìn)行控制。本設(shè)計需要使用的軟件資源比較簡單,只需要完成溫度采樣、A/D轉(zhuǎn)換、PID算法控制、鍵盤輸入以及顯示輸出功能。采用AT89C51進(jìn)行控制比較簡單,成本低但是AT89C52處理速度慢,不自帶A/D功能。需要額外搭建A/D電路。方案二:采用51系列單片機(jī)STC12C5A60S2進(jìn)行控制。STC12C5A60S2是高速/低功耗/超強(qiáng)抗干擾的新一代8051單片機(jī),指令代碼與傳統(tǒng)8051完全兼容,但速度快8-12倍。具有2路PWM,8路高速10位A/D轉(zhuǎn)換鑒于上面分析,本設(shè)計采用方案二。4.2溫度傳感器的選擇方案一:采用模擬分立元件

如電容、電感或晶體管等非線形元件,該方案設(shè)計電路簡單易懂,操作簡單,且價格便宜,但采用分立元件分散性大,不便于集成數(shù)字化,而且測量誤差大。故不予采納方案二:采用HN11型線性溫度傳感器HN11型線性溫度傳感器是一種新型半導(dǎo)體溫度敏感器件,它是一種負(fù)溫度系數(shù)溫度-電壓轉(zhuǎn)換元件??朔藗鹘y(tǒng)的溫度傳感器非線性這一長久困擾儀表設(shè)計人員的難題。本質(zhì)上兼容熱電偶、熱敏電阻器的各自優(yōu)點(diǎn),技術(shù)指標(biāo)溫度范圍:-200-+200℃;基準(zhǔn)電壓值(0℃):690-710mV;電壓溫度系數(shù):-2.0mV/℃;線性偏差:<±0.5%;但是溫度范圍范圍不符合要求。故不予采納。方案三:采用采用熱電阻PT100溫度傳感器

熱電阻也是最常用的一種溫度傳感器。它的主要特點(diǎn)是測量精度高,性能穩(wěn)定,使用方便,測量范圍為-200℃~650℃,完全滿足要求。鑒于上面分析,本設(shè)計采用方案三。4.3電熱爐控制模塊方案一:通過繼電器控制電熱爐電源的通斷,從而控制電熱爐電壓。但是繼電器是有觸點(diǎn)開關(guān)器件,容易產(chǎn)生火花而且通斷頻率低,干擾大。方案二:采用雙向可控硅,適合做交流無觸點(diǎn)開關(guān)使用。工作頻高,穩(wěn)定性高,干擾小。鑒于上面分析,本設(shè)計采用方案二。5系統(tǒng)硬件電路設(shè)計5.1硬件系統(tǒng)設(shè)計電加熱爐控制系統(tǒng)主要包括:微處理器模塊、溫度采樣模塊、AD轉(zhuǎn)換模塊、控制模塊、鍵盤、時鐘模塊、12864顯示模塊??傁到y(tǒng)框圖如5-1所示。微處理器模塊選擇以八位單片機(jī)STC12C5A60S2微處理器為系統(tǒng)的核心。在溫度采樣模塊選擇WZP-231鉑熱電阻(Pt100),采用三線制接法,采樣電路為橋式測量電路,其采樣范圍為50~350°C。STC12C5A60S2自帶的10位AD功能處理溫度采樣模的采樣信號,控制雙向可控硅控制模塊。通過按鍵設(shè)置控制參數(shù)。單片機(jī)根據(jù)公式換算把測量得的溫度傳感器的電阻值轉(zhuǎn)換為溫度值,并將數(shù)據(jù)送出到液晶進(jìn)行顯示。另外,外接一個時鐘芯片DS1302產(chǎn)生時鐘信號送入到單片機(jī)中進(jìn)行處理控制,并將時間顯示出來,以實(shí)現(xiàn)溫度的實(shí)時監(jiān)控。圖5-1總系統(tǒng)框圖5.2單元電路設(shè)計STC12C5A60S2單片機(jī)CPU電路本系統(tǒng)采用STC12C5A60S2芯片作為核心部件,STC12C5A60S2內(nèi)部帶有8路ADC和2路的DAC,32個可編程I/O輸出、輸入口,內(nèi)置64K字閃存和2K字的靜態(tài)存儲器。用來實(shí)現(xiàn)系統(tǒng)要求已經(jīng)足夠使用,STC12C5A60S2單片機(jī)CPU電路如圖5-2所示。圖5-2STC12C5A60S2單片機(jī)CPU電路(2)溫度采樣電路電阻式溫度傳感器(RTD,ResistanceTemperatureDetector)是指一種物質(zhì)材料作成的電阻,它會隨溫度的改變而改變電阻值。PT100溫度傳感器是一種以鉑(Pt)做成的電阻式溫度傳感器,屬于正電阻系數(shù),其電阻阻值與溫度的關(guān)系可以近似用下式表示:在0~650℃范圍內(nèi):Rt=R0(1+At+Bt2)在-200~0℃范圍內(nèi):Rt=R0(1+At+Bt2+C(t-100)t3)式中A、B、C為常數(shù),A=3.96847×10-3;B=-5.847×10-7;C=-4.22×10-12;由于它的電阻—溫度關(guān)系的線性度非常好,因此在測量較小范圍內(nèi)其電阻和溫度變化的關(guān)系式如下:R=Ro(1+αT)其中α=0.00392,Ro為100Ω(在0℃的電阻值),T為華氏溫度,因此鉑做成的電阻式溫度傳感器,又稱為PT100。PT100溫度傳感器的測量范圍廣:-200℃~+650℃,偏差小,響應(yīng)時間短,還具有抗振動、穩(wěn)定性好、準(zhǔn)確度高、耐高壓等優(yōu)點(diǎn),其得到了廣泛的應(yīng)用,本設(shè)計即采用PT100作為溫度傳感器。主要技術(shù)指標(biāo):1.測溫范圍:-200~650攝氏度;2.測溫精度:0.1攝氏度;穩(wěn)定性:Pt100是電阻式溫度傳感器,測溫的本質(zhì)其實(shí)是測量傳感器的電阻,通常是將電阻的變化轉(zhuǎn)換成電壓或電流等模擬信號,然后再將模擬信號轉(zhuǎn)換成數(shù)字信號,再由處理器換算出相應(yīng)溫度。溫度采樣電路圖如5-3所示。圖5-3溫度采樣電路圖(3)電熱爐控制電路雙向可控硅是一種功率半導(dǎo)體器件,也稱雙向晶閘管,在單片機(jī)控制系統(tǒng)中,可作為功率驅(qū)動器件,由于雙向可控硅沒有反向耐壓問題,控制電路簡單,因此特別適合做交流無觸點(diǎn)開關(guān)使用。雙向可控硅接通的一般都是一些功率較大的用電器,且連接在強(qiáng)電網(wǎng)絡(luò)中,其觸發(fā)電路的抗干擾問題很重要,通常都是通過光電耦合器控制系統(tǒng)中的觸發(fā)與關(guān)斷。此部分電路主要由過零檢測電路和過零觸發(fā)電路組成,光電耦合器與單片機(jī)端口相連,可以根據(jù)端口信號的變化迅速做出反應(yīng),延時時間短。由于單片機(jī)的端口電壓不足以驅(qū)動光電耦合器,故令其低電平觸發(fā),外加上拉電阻。與外部電阻爐相連的部分是可控硅,與光電耦合器配合輸出,以弱電控制強(qiáng)電,控制電阻爐的開斷頻率,以達(dá)到加熱目的。由主控單片機(jī)運(yùn)算輸出脈沖寬度可調(diào)的PWM波用于雙向可控硅在1s內(nèi)的導(dǎo)通和關(guān)斷數(shù)從而調(diào)節(jié)輸出給電爐的功率,這樣使得水溫穩(wěn)定在設(shè)定值上。過零檢測電路電路設(shè)計如圖5-4所示,為了提高效率,使觸發(fā)脈沖與交流電壓同步,要求每隔半個交流電的周期輸出一個觸發(fā)脈沖,且觸發(fā)脈沖電壓應(yīng)大于4V,脈沖發(fā)信號加載到可控硅的控制極。為減小驅(qū)動功率和可控硅觸發(fā)時產(chǎn)生的干擾,交流電路雙向可控硅的觸發(fā)常采用過零觸發(fā)電路。過零觸發(fā)是指在電壓為零或零附近的瞬間接通。由于采用過零觸發(fā),因此上述電路還需要正弦交流電過零檢測電路。寬度應(yīng)大于20us。圖中T1為變壓器,TPL521-2為光電耦合器,起隔離作用。當(dāng)正弦交流電壓接近零時,光電耦合器的兩個發(fā)光二極管截止,三極管Q1基極的偏置電阻電位使之導(dǎo)通,產(chǎn)生負(fù)脈沖信號,Q1輸出端接到單片機(jī)80C51的外部中斷0的輸入引腳INT0,以引起中斷。在中斷服務(wù)子程序中使用定時器累計移相時間,然后發(fā)出雙向可控硅的同步觸發(fā)信號。圖5-4過零檢測電路過零觸發(fā)電路電路如圖5-5所示,圖中U2為光電耦合雙向可控硅驅(qū)動器,也屬于光電耦合器的一種,用來驅(qū)動雙向可控硅BCR并且起到隔離的作用,R6為觸發(fā)限流電阻,R10為BCR門極電阻,防止誤觸發(fā),提高抗干擾能力。當(dāng)單片機(jī)80C51的P0.1引腳輸出負(fù)脈沖信號時Q2導(dǎo)通,U2導(dǎo)通,觸發(fā)BCR導(dǎo)通,接通交流負(fù)載。另外,若雙向可控硅接感性交流負(fù)載時,由于電源電壓超前負(fù)載電流一個相位角,因此,當(dāng)負(fù)載電流為零時,電源電壓為反向電壓,加上感性負(fù)載自感電動勢el作用,使得雙向可控硅承受的電壓值遠(yuǎn)遠(yuǎn)超過電源電壓。雖然雙向可控硅反向?qū)?但容易擊穿,故必須使雙向可控硅能承受這種反向電壓。一般在雙向可控硅兩極間并聯(lián)一個RC阻容吸收電路,實(shí)現(xiàn)雙向可控硅過電壓保護(hù),圖4-5中的C2、R9為RC阻容吸收電路。過零觸發(fā)電路如圖4-5所示圖5-5過零觸發(fā)電路。(4)DS1302時鐘電路設(shè)計DS1302是美國DALLAS公司推出的一種高性能、低功耗、帶RAM的實(shí)時時鐘電路,它可以對年、月、日、周日、時、分、秒進(jìn)行計時,具有閏年補(bǔ)償功能,工作電壓為2.5V~5.5V。采用三線接口與CPU進(jìn)行同步通信,并可采用突發(fā)方式一次傳送多個字節(jié)的時鐘信號或RAM數(shù)據(jù)。DS1302內(nèi)部有一個31×8的用于臨時性存放數(shù)據(jù)的RAM寄存器。DS1302是DS1202的升級產(chǎn)品,與DS1202兼容,但增加了主電源/后背電源雙電源引腳,同時提供了對后背電源進(jìn)行涓細(xì)電流充電的能力。本設(shè)計中采用DS1302時鐘芯片產(chǎn)生時鐘信號,通過單片機(jī)進(jìn)行處理控制,并顯示出實(shí)時的時間,可以用于對溫度進(jìn)行實(shí)時的數(shù)據(jù)采集。時鐘電路如圖5-6所示。圖5-6時鐘電路(5)按鍵電路設(shè)置本設(shè)計共設(shè)計3個按鍵,用來設(shè)置和修改時間。其電路圖如下圖5-7所示。圖5-7按鍵電路(6)液晶顯示12864液晶顯示為128X64點(diǎn)陣,面板采用STN(SuperTwistedNematic)超扭曲向列技術(shù)制成并且由128Segment和64Common組成,SPLC501液晶顯示上很直觀的提供了液晶顯示器的接口,及其所需的復(fù)位電路等,并把對液晶的操作接口引出,方便使用;此外還提供有背光、電源指示燈、LCM,非常容易通過接口被訪問。圖5-8是12864液晶串行顯示的接口。圖5-812864液晶顯示接口(7)電源電路的設(shè)計為了使單片機(jī)有一個穩(wěn)定的工作環(huán)境,且各組件都正常的工作,我們特別制作了5V的直流穩(wěn)壓電源。本電路的特點(diǎn)是:電源輸出穩(wěn)定,具有較好的抗干擾能力。輸出標(biāo)準(zhǔn)的5V直流電壓。電源電路如圖5-9所示。圖5-9電源電路6軟件系統(tǒng)設(shè)計6.1系統(tǒng)軟件設(shè)計說明進(jìn)行微機(jī)測量控制系統(tǒng)設(shè)計時,除了系統(tǒng)硬件設(shè)計外,大量的工作就是如何根據(jù)每個測量對象的實(shí)際需要設(shè)計應(yīng)用程序。因此,軟件設(shè)計在微機(jī)測量控制系統(tǒng)設(shè)計中占重要地位。對于本系統(tǒng),軟件設(shè)計更為重要。在單片機(jī)測量控制系統(tǒng)中,大體上可分為數(shù)據(jù)處理、過程控制兩個基本類型。數(shù)據(jù)處理包括:數(shù)據(jù)的采集、數(shù)字濾波、標(biāo)度變換等。過程控制程序主要是使單片機(jī)按一定的方法進(jìn)行計算,然后再輸出,以便達(dá)到測量控制目的。軟件設(shè)計主要是對溫度進(jìn)行采集、顯示,通過按鍵操作,進(jìn)行時間的設(shè)置與修改。因此,整個軟件可分為溫度采集子程序、時鐘讀取程序、按鍵子程序、顯示子程序、及系統(tǒng)主程序。6.2軟件的有關(guān)算法(1)最小二乘理論獲取溫度―電阻公式根據(jù)誤差理論,我們要獲得較高精度的溫度測量值,辦法一般有2個,要么采用查表法,要么建立高精度的數(shù)學(xué)模型。如果用查表法,主要有2個問題,如果要提高測量精度,則需要建立大量的表格,而且得提前做大量得試驗(yàn)來進(jìn)行多點(diǎn)校正,還有一個問題是程序的通用性差,這臺儀器上校正好得數(shù)據(jù)可能在另一臺上不合適。而采用已知的分度表,建立數(shù)學(xué)模型,然后通過工程量(標(biāo)度)變換,通過測量A/D轉(zhuǎn)換的結(jié)果后計算得到。這里我們考慮第2種方法的優(yōu)點(diǎn),首先采用分段的方法,將測量范圍分段,然后查出該段的數(shù)學(xué)模型的各個系數(shù),然后計算出溫度值,這里,由于時間的關(guān)系,我們對整個測量范圍分了3段,分別為0-49℃、50-70℃、71-100℃,利用分度表進(jìn)行離線的數(shù)學(xué)擬合,得到各段的數(shù)學(xué)模型系數(shù)。同時,可通過再將標(biāo)度值代入可粗略估計在各個測量段內(nèi)的最大誤差值。我們通過最小二乘法進(jìn)行線性擬合,得到如下的數(shù)學(xué)模型為:T1=2.5772R-257.77080-49℃T2=2.6366R-267.0150-70℃T3=2.7206R-281.9071-100℃上述3個數(shù)學(xué)模型中,最大的理論誤差值都小于0.1℃,能夠滿足精度要求,實(shí)際上如果有足夠的時間,我們完全可以分得再細(xì)一些,這樣理論的誤差將會變得更小。(2)標(biāo)度變換公式的獲取根據(jù)上述的線性擬合結(jié)果:T=A·R-B,這里的A、B是上述不同溫度段的系數(shù),而R值由于在輸出為0V時,實(shí)際上有個對應(yīng)于100歐姆的偏置電路,因此根據(jù)R-R0=U/I,而I=2.500V/1.500K,而AD/U/G=4096/4.900V,這里的AD值為A/D轉(zhuǎn)換得結(jié)果G為放大器的增益,本設(shè)計中的二級放大器放大的倍數(shù)為80倍。將上述條件代入得:T=A·(4.9·AD/4096/G/I+100)-B6.3各模塊軟件的流程圖及軟件系統(tǒng)總流程圖圖6-1DS1302時鐘流程圖圖6-2溫度轉(zhuǎn)換流程圖圖6-3顯示流程圖圖6-4系統(tǒng)總流程圖結(jié)論本溫度測量系統(tǒng)設(shè)計,是采用PT100溫度傳感器經(jīng)過放大和A/D轉(zhuǎn)換器送到單片機(jī)通過PID算法進(jìn)行控制溫度顯示和時間顯示。另外本系統(tǒng)還可以通過外接電路擴(kuò)展實(shí)現(xiàn)溫度報警功能,從而更好的實(shí)現(xiàn)溫度現(xiàn)場的實(shí)時控制。經(jīng)過多次的修改和調(diào)試測量,本設(shè)計基本符合設(shè)計要求,由于受人為因素和軟硬件的限制,系統(tǒng)難免不了帶來一些誤差,但通過調(diào)節(jié)和精確計算可以減小誤差。通過本次溫度測量系統(tǒng)的設(shè)計,我對溫度測量控制有了進(jìn)一步的熟悉和更深入的學(xué)習(xí)。在整個設(shè)計的過程中,本設(shè)計的重點(diǎn)和難點(diǎn)是:怎樣將PT100熱電阻的非電量信號轉(zhuǎn)換為單片機(jī)單片機(jī)能識別的電量信號,其中的信號如何放大及放大倍數(shù)的確定等等。通過本課程設(shè)計,我了解并掌握了傳感器的基本理論知識,更深入的掌握單片機(jī)的開發(fā)應(yīng)用和編程控制。為以后從事單片機(jī)軟硬件產(chǎn)品的設(shè)計開發(fā)、打下了良好的基礎(chǔ),樹立獨(dú)立從事產(chǎn)品研發(fā)的信心,并在這種能力上得到了比較充分的鍛煉。參考文獻(xiàn)[1]張琳娜,劉武發(fā).傳感檢測技術(shù)及應(yīng)用[M].中國計量出版社,1999.[2]沈德金,陳粵初.MCS-51系列單片機(jī)接口電路與應(yīng)用程序?qū)嵗齕M].北京航空航天大學(xué)出版,1990.[3]鄭建國.一種高精度的鉑電阻溫度測量方案自動化儀表[M].1997.[4]馬家辰.MCS-51單片機(jī)原理及其接口技術(shù)[M].哈爾濱工業(yè)大學(xué)出版社,1997.[5]周航慈.單片機(jī)應(yīng)用程序設(shè)計[M].北京航空航天大學(xué)出版社,1991年8版.[6]李志全等.智能儀表設(shè)計原理及應(yīng)用[M].國防工業(yè)出版社,1998年6版.[7]李建民.單片機(jī)在溫度控制系統(tǒng)中的應(yīng)用[M].江漢大學(xué)學(xué)報,1996年6版.[8]楊振江等.智能儀器與數(shù)據(jù)采集系統(tǒng)中的新器件及應(yīng)用[M].西安電子科技大學(xué)出版社,2001年12版.[9]鐘亞飛.基于單片機(jī)的溫室二氧化碳測控系統(tǒng)的設(shè)計[D].山東科技大學(xué),2011:13.ElectricfurnacecontrolsystemdesignbasedonPIDPangDeMiao(DepartmentofPhysics,DezhouUniversity,Dezhou,253023)AbstractSTC12C5A60S2microcontroller,platinumresistanceofthePT100,theLM324amplifier,DS1302clockchip,12864composethedesign.ThemicroprocessorofthesystemisSTC12C5A60S2,PIDalgorithmasthecoreofalgorithm.Platinumresistance(PT100)astemperaturesensor,.Usingthemethodofthree-wireplatinumresistanceconstantcurrentmethodtomeasurethetemperatureoftheequipment.ReducingtheerrorofmeasurementcircuitandPT100,sotemperaturecontrolaccuracyto±0.1°Cintherangeof0℃~100℃.ThenLM324amplifier,A/Dconverterhandlethedataoftemperaturesignalsampling.STC12C5A60S2controltheequipmentthroughthePIDalgorithm.Inaddition,thesystemalsodesignedtheclockcircuitmoduletoachievereal-timemeasurementoftemperature.Writethesoftwareprogram,toachievereal-timecontrolanddisplayoftemperature.Thesystemfeaturesare:easeofuse;accuratemeasurement,stableandreliable;widemeasurementrange.KeywordsSTC12C5A60S2;PT100;PID;LM324amplifier;DS1302致謝首先我衷心感謝蓋老師給予我的幫助在此期間,他們對我的指導(dǎo)為我指明了研究的方向,對我的鼓勵使我勇于面對困難,對我的鞭策讓我充滿了前進(jìn)的動力。借此機(jī)會,向他們表示衷心的謝意!其次,感謝實(shí)驗(yàn)室的老師幫助我很快的融入了實(shí)驗(yàn)室這個嶄新的環(huán)境,和他們在學(xué)術(shù)上的討論使我受益匪淺,與他們的友好相處使我的學(xué)習(xí)生活變得輕松愉快。然后還要感謝大學(xué)四年來所有的老師,為我們打下專業(yè)知識的基礎(chǔ);同時還要感謝所有的同學(xué)們,正是因?yàn)橛辛四銈兊闹С趾凸膭?。此次課程設(shè)計才會順利完成。最后,感謝我的母校-德州學(xué)院對我的大力栽培。我還要感謝培養(yǎng)我長大含辛茹苦的父母,謝謝您們!附錄AWZP型鉑熱電阻(Pt100)分度特性表R0=100歐溫度(℃)0123456789電阻值(歐姆)0100.00100.40100.79101.19101.59101.98102.38102.78103.17103.6710103.96104.36104.75105.15105.54105.91106.33106.73107.12107.5220107.91108.31108.70109.10109.49109.88110.28110.67111.07111.4630111.85112.25112.64113.03113.43113.82114.21114.60115.00115.3940115.78116.17116.57116.96117.35117.74118.13118.52118.91119.3150119.70120.09120.43120.87121.26121.65122.01122.43122.82123.2160123.60123.99124.38124.77125.16125.55125.94126.33126.72137.1070127.49127.88128.27128.66129.05129.44129.82130.21130.60130.9980131.37131.76132.15132.54132.92133.31133.70134.08134.47134.8690135.24135.63136.02136.40136.79137.17137.56137.94138.33138.72100139.10139.49139.87140.26140.64141.02141.41141.79142.18142.66附錄B總電路圖ganemploymenttribunalclaimEmploymenttribunalssortoutdisagreementsbetweenemployersandemployees.Youmayneedtomakeaclaimtoanemploymenttribunalif:youdon'tagreewiththedisciplinaryactionyouremployerhastakenagainstyouyouremployerdismissesyouandyouthinkthatyouhavebeendismissedunfairly.Formoreinformationaboutdismissalandunfairdismissal,see

Dismissal.Youcanmakeaclaimtoanemploymenttribunal,evenifyouhaven't

appealed

againstthedisciplinaryactionyouremployerhastakenagainstyou.However,ifyouwinyourcase,thetribunalmayreduceanycompensationawardedtoyouasaresultofyourfailuretoappeal.Rememberthatinmostcasesyoumustmakeanapplicationtoanemploymenttribunalwithinthreemonthsofthedatewhentheeventyouarecomplainingabouthappened.Ifyourapplicationisreceivedafterthistimelimit,thetribunalwillnotusuallyacceptit.Ifyouareworriedabouthowthetimelimitsapplytoyou,takeadvicefromoneoftheorganisationslistedunder

Furtherhelp.Employmenttribunalsarelessformalthansomeothercourts,butitisstillalegalprocessandyouwillneedtogiveevidenceunderanoathoraffirmation.Mostpeoplefindmakingaclaimtoanemploymenttribunalchallenging.Ifyouarethinkingaboutmakingaclaimtoanemploymenttribunal,youshouldgethelpstraightawayfromoneoftheorganisationslistedunder

Furtherhelp.Ifyouarebeingrepresentedbyasolicitoratthetribunal,theymayaskyoutosignanagreementwhereyoupaytheirfeeoutofyourcompensationifyouwinthecase.Thisisknownasa

damages-basedagreement.InEnglandandWales,yoursolicitorcan'tchargeyoumorethan35%ofyourcompensation

ifyouwinthecase.Ifyouarethinkingaboutsigningupfor

adamages-basedagreement,youshouldmakesureyou'reclearaboutthetermsoftheagreement.Itmightbebesttogetadvicefromanexperiencedadviser,forexample,ataCitizensAdviceBureau.

TofindyournearestCAB,includingthosethatgiveadvicebye-mail,clickon

nearestCAB.Formoreinformationaboutmakingaclaimtoanemploymenttribunal,see

Employmenttribunals.The(lackof)airupthereWatchmCaymanIslands-basedWebb,theheadofFifa'santi-racismtaskforce,isinLondonfortheFootballAssociation's150thanniversarycelebrationsandwillattendCity'sPremierLeaguematchatChelseaonSunday."IamgoingtobeatthematchtomorrowandIhaveaskedtomeetYayaToure,"hetoldBBCSport."Formeit'sabouthowhefeltandIwouldliketospeaktohimfirsttofindoutwhathisexperiencewas."Uefahas

openeddisciplinaryproceedingsagainstCSKA

forthe"racistbehaviouroftheirfans"during

City's2-1win.MichelPlatini,presidentofEuropeanfootball'sgoverningbody,hasalsoorderedanimmediateinvestigationintothereferee'sactions.CSKAsaidtheywere"surprisedanddisappointed"byToure'scomplaint.InastatementtheRussiansideadded:"WefoundnoracistinsultsfromfansofCSKA."Agehasreachedtheendofthebeginningofaword.Maybeguiltyinhisseemstopassingalotofdifferentlifebecametheappearanceofthesameday;Maybebackinthepast,tooneselftheparanoidweirdbeliefdisillusionment,thesedays,mymindhasbeenverymessy,inmymindconstantly.Alwaysfeeloneselfshouldgotodosomething,orwritesomething.Twentyyearsoflifetrajectorydeeplyshallow,suddenlyfeelsomething,doit.一字開頭的年齡已經(jīng)到了尾聲?;蛟S是愧疚于自己似乎把轉(zhuǎn)瞬即逝的很多個不同的日子過成了同一天的樣子;或許是追溯過去,對自己那些近乎偏執(zhí)的怪異信念的醒悟,這些天以來,思緒一直很凌亂,在腦海中不斷糾纏??傆X得自己自己似乎應(yīng)該去做點(diǎn)什么,或者寫點(diǎn)什么。二十年的人生軌跡深深淺淺,突然就感覺到有些事情,非做不可了。Theendofourlife,andcanmeetmanythingsreallydo?而窮盡我們的一生,又能遇到多少事情是真正地非做不可?Duringmychildhood,thinkluckymoneyandnewclothesarenecessaryforNewYear,butastheadvanceoftheage,willbemoreandmorefoundthatthosethingsareoptional;Juniorhighschool,thoughttohaveacrushonjustmeansthattherealgrowth,butoverthepastthreeyearslater,hiswritingofalumniinpeace,suddenlyfoundthatisn'treallygrowup,itseemsisnotsoimportant;Theninhighschool,thinkdon'twanttogiveventtooutyourinnervoicecanbeinthehighschoolchildrenofthefeelingsinaperiod,butwaseventuallyinfarctionwhengraduationpartyinthethroat,lateragainstoodonthepitchhehassweatprofusely,lookedathisthrownabasketballhoops,suddenlyfoundhimselfhasalreadycan'trememberhisappearance.童年時,覺得壓歲錢和新衣服是過年必備,但是隨著年齡的推進(jìn),會越來越發(fā)現(xiàn),那些東西根本就可有可無;初中時,以為要有一場暗戀才意味著真正的成長,但三年過去后,自己心平氣和的寫同學(xué)錄的時候,突然就發(fā)現(xiàn)是不是真正的成長了,好像并沒有那么重要了;然后到了高中,覺得非要吐露出自己的心聲才能為高中生涯里的懵懂情愫劃上一個句點(diǎn),但畢業(yè)晚會的時候最終還是被梗塞在了咽喉,后來再次站在他曾經(jīng)揮汗如雨的球場,看著他投過籃球的球框時,突然間發(fā)現(xiàn)自己已經(jīng)想不起他的容顏。Originally,thisworld,canproduceachemicalreactiontoanevent,inadditiontoresolutely,havetodo,andtime.原來,這個世界上,對某個事件能產(chǎn)生化學(xué)反應(yīng)的,除了非做不可的堅(jiān)決,還有,時間。Aperson'stime,yourideasarealwaysspecialtoclear.Want,want,lineisclear,asifnothingcouldshakehis.Alsoonceseemedtobedeterminedtodosomething,butmoreoftenishebackedoutatlast.Dislikehiscowardice,finallyfoundthattherearealotoflove,therearealotofmiss,likeshadowreallyhavebeendoomed.Thosewhodo,justgreenyearsoneselfgiveoneselfanarminjection,orisaself-righteousspiritual.一個人的時候,自己的想法總是特別地清晰。想要的,不想要的,界限明確,好像沒有什么可以撼動自己。也曾經(jīng)好像已經(jīng)下定了決心去做某件事,但更多的時候是最后又打起了退堂鼓。嫌惡過自己的怯懦,最終卻發(fā)現(xiàn)有很多緣分,有很多錯過,好像冥冥之中真的已經(jīng)注定。那些曾經(jīng)所謂的非做不可,只是青蔥年華里自己給自己注射的一支強(qiáng)心劑,或者說,是自以為是的精神寄托罷了。Atthemoment,theskyisdark,theairisfreshfactorafterjustrained.Suddenlythoughtofblueplaidshirt;Thosewerebrokenintovariousshapesofstationery;Fromthecorneratthebeginningofdeepfriendship;Havedeclaredtheendoftheencounterthathaven'tstartplanning...Thoseyears,thosedaysofdo,finally,likeyouth,willendinourlife.此刻,天空是陰暗的,空氣里有著剛下過雨之后的清新因子。突然想到那件藍(lán)格子襯衫;那些被折成各種各樣形狀的信紙;那段從街角深巷伊始的友誼;還有那場還沒有開始就宣告了終結(jié)的邂逅計劃……那些年那些天的非做不可,終于和青春一樣,都將在我們的人生中謝幕。Baumgartnerthedisappointingnews:Missionaborted.rplaysanimportantroleinthismission.Startingattheground,conditionshavetobeverycalm--windslessthan2mph,withnopre

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

最新文檔

評論

0/150

提交評論