【正文】
鍵盤,作為向系統(tǒng)提供操作人員干預(yù)命令的接口,以其特定的按鍵序列代表著各種確定的操作命令。不過(guò)微型計(jì)算機(jī)控制系統(tǒng)畢竟資源有限,交互能力不強(qiáng),通??偸遣捎脝捂I按下有效,多鍵按下無(wú)效的原則(若系統(tǒng)沒(méi)有復(fù)合鍵,當(dāng)然應(yīng)該另當(dāng)別論)。所以,通過(guò)檢測(cè)電平的狀態(tài)(高或低),便可確定按鍵是否已被按下。鍵盤是計(jì)算機(jī)應(yīng)用系統(tǒng)中一個(gè)重要組成部分,設(shè)計(jì)時(shí)必須解決下述一些問(wèn)題。前者能自動(dòng)識(shí)別按下的鍵并產(chǎn)生相應(yīng)的代碼,以并行或串行方式發(fā)給CPU。因?yàn)榘磳?shí)際偏差計(jì)算出的控制量并沒(méi)有執(zhí)行。為此可以采用積分分離措施,即偏差較大的時(shí),取消積分作用;當(dāng)偏差較小時(shí)才將積分作用投入。[18] (1) 遇限削弱積分法一旦控制變量進(jìn)入飽和區(qū),將只執(zhí)行削弱積分項(xiàng)的運(yùn)算而停止進(jìn)行增大積分項(xiàng)的運(yùn)算。② 積分系數(shù)過(guò)大,使微分反應(yīng)被淹沒(méi)鈍化。② 微分系數(shù)過(guò)小,致使對(duì)對(duì)象反應(yīng)不敏感。加入積分調(diào)節(jié)可使系統(tǒng)穩(wěn)定性下降,動(dòng)態(tài)響應(yīng)變慢。系統(tǒng)一旦出現(xiàn)了偏差,比例調(diào)節(jié)立即作用已減少偏差。微分(PD)控制器能改善系統(tǒng)在調(diào)節(jié)過(guò)程中的動(dòng)態(tài)特性。自動(dòng)控制系統(tǒng)在克服誤差的調(diào)節(jié)過(guò)程中可能會(huì)出現(xiàn)振蕩甚至失穩(wěn)。積分項(xiàng)對(duì)誤差取決于時(shí)間的積分,隨著時(shí)間的增加,積分項(xiàng)會(huì)增大。當(dāng)僅有比例控制時(shí)系統(tǒng)輸出存在穩(wěn)態(tài)誤差。PID控制,實(shí)際中也有PI和PD控制。 主程序流程圖在工程實(shí)際中,應(yīng)用最為廣泛的調(diào)節(jié)器控制規(guī)律為比例、積分、微分控制,簡(jiǎn)稱PID控制,又稱PID調(diào)節(jié)。至于采用軟件方式,還是通過(guò)硬件進(jìn)行延時(shí),各有利弊。對(duì)于8為A/D轉(zhuǎn)換器,一次讀數(shù)即可。一般來(lái)講,如果系統(tǒng)的參數(shù)不多,且變換速度比較快,A/D轉(zhuǎn)換器的轉(zhuǎn)換時(shí)間比較短,因而多數(shù)采用查詢方式。系統(tǒng)上電或復(fù)位后,進(jìn)入控制系統(tǒng)主程序。第四章 智能溫度控制系統(tǒng)的軟件設(shè)計(jì)智能溫度控制系統(tǒng)的軟件部分按其功能分為:監(jiān)測(cè)程序、測(cè)控程序和其他模塊輔助程序。運(yùn)放的反饋電阻可通過(guò)RFB端引用片內(nèi)固有電阻,還可以外接。DAC0832是采樣頻率為八位的D/A轉(zhuǎn)換器件。列式鍵盤(又叫矩陣式鍵盤) 它是用I/O口組成行列結(jié)構(gòu),按鍵設(shè)置在行列的交叉點(diǎn)上,在按鍵比較多時(shí),能節(jié)省I/O口,通常采用較多。且微型計(jì)算機(jī)不向動(dòng)態(tài)顯示那樣不間斷地掃描,因而節(jié)省了大量機(jī)時(shí),適用于工業(yè)過(guò)程控制及智能化儀器。靜態(tài)顯示,是由微型計(jì)算機(jī)一次輸出顯示模型后,就能保持該顯示結(jié)果,直到下次發(fā)送新的顯示模型為止。但由于人的視覺(jué)有暫留現(xiàn)象,所以只要掃描頻率足夠快,仍會(huì)感覺(jué)所有的器件都在顯示。有余輸入至內(nèi)部時(shí)鐘信號(hào)要通過(guò)一個(gè)二分頻觸發(fā)器,因此對(duì)外部時(shí)鐘信號(hào)的脈寬無(wú)任何要求,但必須保證脈沖的高低電平要求的寬度。XTAL1和XTAL2分別為反向放大器的輸入和輸出。在FLASH編程期間,此引腳也用于施加12V編程電源(VPP)。但在訪問(wèn)外部數(shù)據(jù)存儲(chǔ)器時(shí),這兩次有效的/PSEN信號(hào)將不出現(xiàn)。如果微處理器在外部執(zhí)行狀態(tài)ALE禁止,置位無(wú)效。然而要注意的是:每當(dāng)用作外部數(shù)據(jù)存儲(chǔ)器時(shí),將跳過(guò)一個(gè)ALE脈沖。ALE/PROG:當(dāng)訪問(wèn)外部存儲(chǔ)器時(shí),地址鎖存允許的輸出電平用于鎖存地址的地位字節(jié)。作為輸入,由于外部下拉為低電平,P3口將輸出電流(ILL)這是由于上拉的緣故。在給出地址“1”時(shí),它利用內(nèi)部上拉優(yōu)勢(shì),當(dāng)對(duì)外部八位地址數(shù)據(jù)存儲(chǔ)器進(jìn)行讀寫時(shí),P2口輸出其特殊功能寄存器的內(nèi)容。P2口:P2口為一個(gè)內(nèi)部上拉電阻的8位雙向I/O口,P2口緩沖器可接收,輸出4個(gè)TTL門電流,當(dāng)P2口被寫“1”時(shí),其管腳被內(nèi)部上拉電阻拉高,且作為輸入。在FIASH編程時(shí),P0 口作為原碼輸入口,當(dāng)FIASH進(jìn)行校驗(yàn)時(shí),P0輸出原碼,此時(shí)P0外部必須被拉高。GND:接地。單片機(jī)要完成的任務(wù)是:接收ADC0832發(fā)出的數(shù)字量,進(jìn)行標(biāo)度變換,線性化,進(jìn)行PID運(yùn)算,輸出數(shù)字量一路給DAC0832控制調(diào)功器,一路給74LS164驅(qū)動(dòng)顯示。其內(nèi)部電源輸入與參考電壓的復(fù)用,使得芯片的模擬電壓輸入在0~5V之間。CLK 芯片時(shí)鐘輸入。 CH1 模擬輸入通道1,或作為IN+/使用。40176。由于它體積小,兼容性強(qiáng),性價(jià)比高而深受單片機(jī)愛好者及企業(yè)歡迎,其目前已經(jīng)有很高的普及率。缺點(diǎn)是分辨率不高,一般都在 10 位以下;精度較高時(shí),功耗較大。但這種轉(zhuǎn)換方式需要數(shù)模轉(zhuǎn)換電路,由于高精度的數(shù)模轉(zhuǎn)換電路需要較高的電阻或電容匹配網(wǎng)絡(luò),故精度不會(huì)很高。所以這種轉(zhuǎn)換方式主要應(yīng)用在低速高精度的轉(zhuǎn)換領(lǐng)域。積分型模數(shù)轉(zhuǎn)換技術(shù)有單積分和雙積分兩種轉(zhuǎn)換方式,單積分模數(shù)轉(zhuǎn)換的工作原理是將被轉(zhuǎn)換的電信號(hào)先變成一段時(shí)間間隔,然后再對(duì)時(shí)間間隔記數(shù),從而間接把模擬量轉(zhuǎn)換成數(shù)字量的一種模數(shù)轉(zhuǎn)換方法,它的主要缺陷是轉(zhuǎn)換精度不高,主要受到斜坡電壓發(fā)生器、比較器精度以及時(shí)鐘脈沖穩(wěn)定性的影響。非接觸式儀表測(cè)溫是通過(guò)熱輻射原理來(lái)測(cè)量溫度的,測(cè)溫元件不需與被測(cè)介質(zhì)接觸,測(cè)溫范圍廣,不受測(cè)溫上限的限制,也不會(huì)破壞被測(cè)物體的溫度場(chǎng),反應(yīng)速度一般也比較快;但受到物體的發(fā)射率、測(cè)量距離、煙塵和水氣等外界因素的影響,其測(cè)量誤差較大。因此,還需采用其他修正方法來(lái)補(bǔ)償冷端溫度t0≠0℃時(shí)對(duì)測(cè)溫的影響。標(biāo)準(zhǔn)化熱電偶 我國(guó)從 1988 年 1 月 1日起,熱電偶和熱電阻全部按 IEC 國(guó)際標(biāo)準(zhǔn)生產(chǎn),并指定 S、B、E、K、R、J、T 七種標(biāo)準(zhǔn)化熱電偶為我國(guó)統(tǒng)一設(shè)計(jì)型熱電偶。熱電偶就是利用這一效應(yīng)來(lái)工作的。構(gòu)造簡(jiǎn)單,使用方便。其優(yōu)點(diǎn)是:測(cè)量精度高。系統(tǒng)主程序負(fù)責(zé)任務(wù)調(diào)度,子程序?qū)崿F(xiàn)系統(tǒng)各個(gè)子功能,中斷程序負(fù)責(zé)處理系統(tǒng)的中斷事件。軟件設(shè)計(jì)具有充分的靈活性,可以根據(jù)系統(tǒng)的要求而變化。硬件是整個(gè)設(shè)計(jì)的基礎(chǔ)。該系統(tǒng)以單片機(jī)為核心,包括A/D 轉(zhuǎn)換電路、鍵盤電路、LED顯示電路、D/A轉(zhuǎn)換電路等幾部分組成。本文就沒(méi)有建立電加熱爐的數(shù)學(xué)模型,而是在設(shè)計(jì)出加熱爐硬件原理圖的基礎(chǔ)上,直接采用算法簡(jiǎn)單、效果好的PID 智能控制算法。要實(shí)現(xiàn)對(duì)加熱爐的控制,必須建立被控對(duì)象的數(shù)學(xué)模型,然后求取相應(yīng)的控制器方程,例如自適應(yīng)控制、隨機(jī)最優(yōu)控制、預(yù)測(cè)控制、解耦控制和變結(jié)構(gòu)控制等。機(jī)電一體化、數(shù)控、先進(jìn)制造技術(shù)、CIMS 之間的技術(shù)、專業(yè)、學(xué)科之間的界限越來(lái)越模糊,這是實(shí)際發(fā)展的需要,也是技術(shù)發(fā)展的必然趨勢(shì)。對(duì)于這樣一個(gè)具有非線性、大滯后、大慣性、時(shí)變性、升溫單向性等特點(diǎn)的控制對(duì)象,很難用數(shù)學(xué)方法建立精確的數(shù)學(xué)模型,因此用傳統(tǒng)的控制理論和方法很難達(dá)到好的控制效果。[5]但是考慮到本人目前的學(xué)識(shí)所限,有許多技術(shù)上的問(wèn)題需要解決,這就需要在以后的工作和學(xué)習(xí)中加以改進(jìn),因此本次畢業(yè)設(shè)計(jì)將采用算法簡(jiǎn)單、實(shí)用價(jià)值較高的PID 控制算法,資料表明,采用該算法也可以取得良好的控制效果。(2)采用不同學(xué)習(xí)速率η的單神經(jīng)元自適應(yīng)PID智能控制算法較采用相同學(xué)習(xí)速率η的有較好的快速性、較小的超調(diào)量和較強(qiáng)的魯棒性。若已通過(guò)辨識(shí)建立了電加熱爐的數(shù)學(xué)模型,則可采用最優(yōu)控制或自適應(yīng)控制。它避開了建立精確的數(shù)學(xué)模型和用常規(guī)控制理論進(jìn)行定量計(jì)算與分析的困難性。智能控制的發(fā)展主要得益于模糊邏輯控制和神經(jīng)網(wǎng)絡(luò)控制理論的不斷成熟。溫度測(cè)量是溫度控制的基礎(chǔ),技術(shù)己經(jīng)比較成熟。國(guó)內(nèi)各種形式的加熱爐發(fā)展到現(xiàn)在,還不能講哪一種形式是最先進(jìn)、最成熟的,都多多少少存在一些問(wèn)題,還有待我們?nèi)ヌ剿鳎绺鳠峁?shù)之間和設(shè)計(jì)結(jié)構(gòu)之間的定量關(guān)系,控制系統(tǒng)和調(diào)節(jié)系統(tǒng)的最優(yōu)化,但計(jì)算機(jī)控制加熱爐系統(tǒng)是一種發(fā)展方向。最近幾年來(lái),隨著工業(yè)的快速發(fā)展,需要消耗大量的能源,并且環(huán)境污染問(wèn)題越來(lái)越突出,節(jié)省能源、保護(hù)環(huán)境己被人們所接受,成為今后科學(xué)技術(shù)發(fā)展的方向。通常的工業(yè)過(guò)程都對(duì)爐溫的控制提出了一定的要求,這就需要對(duì)電加熱爐進(jìn)行控制,調(diào)節(jié)它的通電強(qiáng)度來(lái)改變它輸出的熱能。就目前而言,智能控制是解決傳統(tǒng)過(guò)程控制局限性問(wèn)題和提高控制質(zhì)量的一個(gè)重要途徑。傳統(tǒng)控制方法絕大多數(shù)是基于被控對(duì)象的數(shù)學(xué)模型,即按照建模控制優(yōu)化進(jìn)行,建模的精確程度決定著控制質(zhì)量的高低,盡管目前的建模理論和方法己有長(zhǎng)足的長(zhǎng)進(jìn),但仍有許多過(guò)程和對(duì)象的機(jī)理不清楚,動(dòng)態(tài)特性難以掌握,使我們不得不對(duì)被控對(duì)象進(jìn)行簡(jiǎn)化或近似,將一個(gè)理論上極為先進(jìn)的控制策略應(yīng)用在這樣的模型上,控制效果自然會(huì)大打折扣,因此,用傳統(tǒng)的控制手段進(jìn)一步提高控制對(duì)象的質(zhì)量遇到了極大的困難,傳統(tǒng)控制方法面臨著嚴(yán)峻的挑戰(zhàn)。無(wú)論是經(jīng)典控制理論還是現(xiàn)代控制理論,都是建立在系統(tǒng)的精確數(shù)學(xué)模型基礎(chǔ)之上的。s labor and brings, may enhance the product the heat treatment quality. Keywords: electric heating stove。關(guān)鍵詞:電加熱爐;溫度控制;單片機(jī)控制Design Of Intelligent Temperature Control System Based on MCSAbstractThe electric heating stove is the typical member of Industrial process control, applies widely in our country. The electric heating stove39。本文就是在不用現(xiàn)場(chǎng)工人操作的前提下,建立以電加熱爐為研究對(duì)象,針對(duì)電加熱爐的特點(diǎn),設(shè)計(jì)了用計(jì)算機(jī)來(lái)控制電加熱爐溫度的智能控制系統(tǒng)。圖表整潔,布局合理,文字注釋必須使用工程字書寫,不準(zhǔn)用徒手畫3)畢業(yè)論文須用A4單面打印,論文50頁(yè)以上的雙面打印4)圖表應(yīng)繪制于無(wú)格子的頁(yè)面上5)軟件工程類課題應(yīng)有程序清單,并提供電子文檔1)設(shè)計(jì)(論文)2)附件:按照任務(wù)書、開題報(bào)告、外文譯文、譯文原文(復(fù)印件)次序裝訂3)其它基于單片機(jī)的智能溫度控制系統(tǒng)設(shè)計(jì)摘要電加熱爐是典型的工業(yè)過(guò)程控制對(duì)象,在我國(guó)應(yīng)用廣泛。涉密論文按學(xué)校規(guī)定處理。對(duì)本文的研究做出重要貢獻(xiàn)的個(gè)人和集體,均已在文中以明確方式標(biāo)明。對(duì)本研究提供過(guò)幫助和做出過(guò)貢獻(xiàn)的個(gè)人或集體,均已在文中作了明確的說(shuō)明并表示了謝意。盡我所知,除文中特別加以標(biāo)注和致謝的地方外,不包含其他人或組織已經(jīng)發(fā)表或公布過(guò)的研究成果,也不包含我為獲得 及其它教育機(jī)構(gòu)的學(xué)位或?qū)W歷而使用過(guò)的材料。除了文中特別加以標(biāo)注引用的內(nèi)容外,本論文不包含任何其他個(gè)人或集體已經(jīng)發(fā)表或撰寫的成果作品。本人授權(quán) 大學(xué)可以將本學(xué)位論文的全部或部分內(nèi)容編入有關(guān)數(shù)據(jù)庫(kù)進(jìn)行檢索,可以采用影印、縮印或掃描等復(fù)制手段保存和匯編本學(xué)位論文。、圖表要求:1)文字通順,語(yǔ)言流暢,書寫字跡工整,打印字體及大小符合要求,無(wú)錯(cuò)別字,不準(zhǔn)請(qǐng)他人代寫2)工程設(shè)計(jì)類題目的圖紙,要求部分用尺規(guī)繪制,部分用計(jì)算機(jī)繪制,所有圖紙應(yīng)符合國(guó)家技術(shù)標(biāo)準(zhǔn)規(guī)范。溫度超調(diào)時(shí),通過(guò)工人反復(fù)操作調(diào)節(jié)閥很難達(dá)到理想的控制效果。理論上將其應(yīng)用于電加熱爐的溫度控制系統(tǒng),可以滿足溫度控制穩(wěn)定性的要求,可以減少操作人員的勞動(dòng)量和帶來(lái)的人為誤差,可以提高產(chǎn)品的熱處理質(zhì)量。s furnace temperature with the puter control system. This article has designed the hardware schematic diagram and the software procedure take the STC898C52 monolithic integrated circuit as the in detail elaborated each hardware constituent principle of work, uses the primary device with various part, as well as various softwares partial flow general it applies in the electric heating stove temperature control system, may satisfy the temperature control stable request, may reduce the personal error which operator39。70年代至90年代為第二階段,即現(xiàn)代控制理論階段:90年代至今為第三階段,即智能控制理論階段。基于被控對(duì)象的這種復(fù)雜性,決定了控制的艱難性。它與傳統(tǒng)控制的主要區(qū)別在于可以解決非線性模型化系統(tǒng)的控制問(wèn)題。布置在爐內(nèi)的加熱元件將電能轉(zhuǎn)化為熱能,通過(guò)輻射或?qū)α鞯姆绞綄崮軅鬟f給加熱對(duì)象,從而改變對(duì)象的溫度。電加熱爐控制作為過(guò)程控制的一個(gè)典型,動(dòng)態(tài)特性具有大慣性大延遲的特點(diǎn),而且伴有非線性。但是隨著計(jì)算機(jī)控制技術(shù)和電子技術(shù)的發(fā)展,用計(jì)算機(jī)來(lái)控制加熱爐的智能控制系統(tǒng)進(jìn)行加熱己成為一個(gè)新的發(fā)展方向。溫度控制在生產(chǎn)過(guò)程中占有相當(dāng)大的比例,其關(guān)鍵在于測(cè)溫和控溫兩方面。本文主要研究電加熱爐溫度控制的方法。[6] 智能控制是一類無(wú)需人的干預(yù)就能夠針對(duì)控制對(duì)象的狀態(tài)自動(dòng)地調(diào)節(jié)控制規(guī)律以實(shí)現(xiàn)控制目標(biāo)的控制策略。由于計(jì)算機(jī)控制最大的特點(diǎn)是控制算法可靈活變動(dòng),因此,為電加熱爐的計(jì)算機(jī)控制提供了方便。PID 和 PSD 控制算法比較結(jié)果:(1)單神經(jīng)元自適應(yīng) PID 智能控制算法和單神經(jīng)元自適應(yīng) PSD 智能控制算法都比傳統(tǒng) PID 控制算法超調(diào)量小、速度快、實(shí)時(shí)控制效果好??傊?,在上述兩種算法中,學(xué)習(xí)速率η不同的單神經(jīng)元自適應(yīng) PSD智能控制算法具有較滿意的實(shí)時(shí)控制效果,實(shí)用價(jià)值較高。例如在冶金行業(yè)軋鋼生產(chǎn)過(guò)程中,加熱爐能耗約占全廠總能耗的60%左右,是軋鋼工序的能耗大戶,尤其是近二十年來(lái),加熱爐的硬件設(shè)備裝備水平有了很大的提高,因此提高加熱爐操作水平,實(shí)現(xiàn)計(jì)算機(jī)全自動(dòng)燒鋼,降低加熱爐能耗意義很大。由于計(jì)算機(jī)技術(shù)、控制技術(shù)、網(wǎng)絡(luò)技術(shù)和通信技術(shù)的迅猛發(fā)展,高校的專業(yè)合并與滲透使工業(yè)控制計(jì)算機(jī)系統(tǒng)、自動(dòng)化、信息技術(shù)改造了傳統(tǒng)產(chǎn)業(yè)。作為被控對(duì)象,電加熱爐具有非線性