




版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進行舉報或認領(lǐng)
文檔簡介
目錄TOC\o"1-5"\h\z\o"CurrentDocument"第一章緒論 3\o"CurrentDocument"研究的目的與意義 3\o"CurrentDocument"國內(nèi)外研究概況及發(fā)展趨勢 4\o"CurrentDocument"本文的主要工作 5\o"CurrentDocument"第二章系統(tǒng)的總體方案設(shè)計 7\o"CurrentDocument"系統(tǒng)的總體設(shè)計 7\o"CurrentDocument"系統(tǒng)方案的論證 8\o"CurrentDocument"第三章系統(tǒng)硬件設(shè)計 10\o"CurrentDocument"單片機的選型 10\o"CurrentDocument"溫度采集系統(tǒng)的電路構(gòu)成及工作原理 11\o"CurrentDocument"溫度采集放大電路 12隔離放大器的設(shè)計 13保護電路 14\o"CurrentDocument"A/D轉(zhuǎn)換電路設(shè)計 15\o"CurrentDocument"顯示電路設(shè)計 16\o"CurrentDocument"通信模塊 16\o"CurrentDocument"可控硅調(diào)功控溫 17\o"CurrentDocument"過零觸發(fā)調(diào)功器的組成 18\o"CurrentDocument"可控硅調(diào)功主要電路介紹 19\o"CurrentDocument"開關(guān)量控制電路 20\o"CurrentDocument"看門狗電路的設(shè)計 20\o"CurrentDocument"第四章系統(tǒng)的軟件設(shè)計 23\o"CurrentDocument"系統(tǒng)主程序設(shè)計 23\o"CurrentDocument"數(shù)據(jù)采集子程序 24\o"CurrentDocument"主程序模塊 25\o"CurrentDocument"溫度控制模塊 25\o"CurrentDocument"串行口中斷服務(wù)程序模塊 27\o"CurrentDocument"采樣頻率 29\o"CurrentDocument"第六章結(jié)論 30\o"CurrentDocument"參考文獻: 31致謝 32第一章緒論研究的目的與意義螺桿擠壓機是工業(yè)生產(chǎn)中重要的生產(chǎn)設(shè)備,主要用于將固態(tài)的合成纖維切片加熱融化并壓縮成具有一定壓力的熔體。螺桿擠壓機由橫臥式的機筒和其內(nèi)部的螺桿組成,紡絲切片靠自重從進料口進入螺桿擠壓機,由于螺桿的轉(zhuǎn)動,切片沿著螺槽向前運動,螺桿套筒外側(cè)安裝有加熱元件,通過套筒將熱量傳給切片,同時螺桿擠壓機內(nèi)切片因摩擦和被擠壓會產(chǎn)生一定的熱量,最終使切片受熱熔化并被擠壓機壓縮成具有一定壓力的熔體。本來螺桿擠壓機最適宜擠出量為最大擠出量的65%-80%,而目前設(shè)備的擠出量卻是其最大值,且因螺桿和套筒的制造沒有達到很高的光潔度,從而造成螺桿的剪切熱過大。由于以上綜合因素導(dǎo)致了擠壓機內(nèi)熔體溫度過高,熔體降解程度過大,使絲的熱拉伸應(yīng)力下降。本課題的核心任務(wù)是保證螺桿擠壓機熔融區(qū)的溫度保持在適當(dāng)值。因為熔體的溫度作為一項重要的紡絲工藝指標,直接影響到紡絲質(zhì)量和生產(chǎn)操作。若熔體溫度過高,會使切片熱降解過大,造成注頭絲;溫度過低,則易使熔體剪切應(yīng)力上升,造成硬絲,給紡絲生產(chǎn)造成困難,并影響初生纖維的質(zhì)量。所以,本課題在企業(yè)原有設(shè)備上進行改進,盡可能使原來不易穩(wěn)定的熔融區(qū)溫度受控,從而使熔體溫度得到恒溫控制,使切片較好地熔融,降解大大減小,最終解決原有設(shè)備加熱裝置慣性大影響溫度不恒定的問題,提高纖維的質(zhì)量,為后續(xù)紡絲操作排除困難。隨著計算機科學(xué)和自動化水平的不斷提高,各種應(yīng)用領(lǐng)域都大量采用計算機控制系統(tǒng)。計算機控制系統(tǒng)的應(yīng)用使得科學(xué)研究、工農(nóng)業(yè)生產(chǎn)、工藝實踐的效率大大提高,同時也大幅度提高了產(chǎn)品和成果的品質(zhì)。由于大量的控制系統(tǒng)的任務(wù)較專業(yè)化,并且執(zhí)行的是直接數(shù)字控制任務(wù),故基本上采用單片機進行控制。單片機是目前控制系統(tǒng)采用最多的器件和芯片,它在軍事、航空、航天、交通、工業(yè)、農(nóng)業(yè)等領(lǐng)域都有人量的應(yīng)用。單片機的一個廣泛應(yīng)用領(lǐng)域就是過程控制。例如化工過程、冶金過程、軋鋼過程、機械加工過程、塑料成型過程等。單片機在過程控制中應(yīng)用的特點是以控制理論為基礎(chǔ)的系統(tǒng)自動化控制。所以要有明確的系統(tǒng)組成結(jié)構(gòu),有較嚴密的數(shù)學(xué)算法和較復(fù)雜的響應(yīng)過程,這主要是因為在過程控制中對速度、時間、精度有嚴格的要求,特別是對過渡過程要求是十分嚴格的。單片機在過程控制中,通常是對一個過程的直接數(shù)字控制,即DDC(DirectDigitalcontrol)控制。單片機在DDC控制中有著顯著的優(yōu)點:它體積小,可以做成體積極小的控制器用于一些體積不大的設(shè)備和空間有限的生產(chǎn)過程、控制過程;單片機還有溫度范圍寬、抗干擾能力強的特點,故在強電場、強磁場的工作環(huán)境中有良好的工作性能,在溫度變化范圍大的惡劣條件下仍能可靠工作;過程控制應(yīng)用單片機己成了不可抗拒的趨勢。食品加工業(yè)的高速發(fā)展及人們生活水平的提高,暗示了將來食品的發(fā)展趨勢。即當(dāng)今食品市場大量需求的是低熱量、低脂肪、低膽固醇、低鹽、高纖維的嶄新食品。據(jù)調(diào)杏,食品中市場上最有前景的小吃和谷類早餐是通過擠壓機制造的。J.M.H即er先生(1981)明確了雙螺桿擠壓機的加工特點,深入分析了雙螺桿擠壓機的結(jié)構(gòu)特點,指出它在食品加工中具有廣闊的應(yīng)用前景。擠壓機在工作時,主要的控制變量是各區(qū)的溫度和機頭壓力。??谔幬锪系臏囟龋ê喎Q料溫)對食品結(jié)構(gòu)如蛋白質(zhì)變性、淀粉糊化、脂肪的揮發(fā)起著重要作用,控制料溫是保證膨化產(chǎn)品質(zhì)量的關(guān)鍵(文東輝、徐克非、郝文杰等,1999)。??趬毫ιa(chǎn)效率、產(chǎn)品質(zhì)量和系統(tǒng)穩(wěn)定性有著重要的影響。在擠壓食品過程中這些變量是否被控制在給定值附近,將直接影響擠壓食品的質(zhì)量。其控制精度越高,食品的質(zhì)量就越有保障。所以實現(xiàn)對溫度和壓力實時采集與控制,對擠壓食品的質(zhì)量有著重要的意義。擠壓膨化過程的復(fù)雜性體現(xiàn)在各輸出量之間關(guān)系的非線性及相關(guān)性。要得到理想的控制參數(shù),只有通過無數(shù)次的實驗,取得大量的數(shù)據(jù),然后分析處理最后得出結(jié)論。如果建立計算機自動采集系統(tǒng),就可以在擠壓機工作的同時,將各種數(shù)據(jù)輸入到計算機,實現(xiàn)實時采集與控制。由于數(shù)據(jù)直接存儲到計算機硬盤上,也給以后使用數(shù)據(jù)帶來方便。要實現(xiàn)實時采集與控制,有許多途徑。本課題采用AT89C51單片機為主控單元,構(gòu)成雙螺干擠壓機控制系統(tǒng)中的前置控制單元對雙螺桿擠壓機的溫度進行控制,該控制系統(tǒng)由三部分組成一PC機、控制器、測量元件和執(zhí)行部件。該系統(tǒng)在運行過程中,不僅溫度、壓力能夠維持在規(guī)定范圍內(nèi),還可以對其進行實時檢測與控制。國內(nèi)外研究概況及發(fā)展趨勢高速、高效、節(jié)能一直是近年來國際塑料機械不斷改進的主旋律。高速和高產(chǎn)量可使投資者以較低的投入獲得高額的回報。但是,螺桿轉(zhuǎn)速高速化帶來一系列極待解決的問題:如物料在螺桿內(nèi)停留時間短,容易引起物料混煉塑化不均;過高剪切可能造成物料急驟升溫和熱分解;可能出現(xiàn)擠出穩(wěn)定性問題;需要高性能輔機和精密控制系統(tǒng)與之配套;螺桿與機筒的磨損問題以及減速傳動箱設(shè)計問題等。因此,針對高速化可能帶來的問題提供解決方案,便是雙螺桿供應(yīng)商技術(shù)創(chuàng)新的重要方向之一。德國貝爾斯托夫(Berstorff)公司推出的新型雙螺桿擠出機-ZEUTX系列,性能與眾不同之處在于擁有優(yōu)異的螺桿直徑/生產(chǎn)率比。螺桿設(shè)計最高轉(zhuǎn)速達1200rpm,扭矩大,擠出產(chǎn)能在100?3500kg/h之間。可同時進行物料的混煉、反應(yīng)、排氣等工序。機筒和螺桿采用了模塊式設(shè)計,能滿足各種特殊工藝要求具備優(yōu)異的加工工藝靈活性,還配有ZSEF型側(cè)邊喂料器,可實現(xiàn)高的固體顆粒輸送率,切粒機可匹配不同的產(chǎn)率和材料加工。為了適應(yīng)高速、高產(chǎn)的需要,該擠出機擁有多處改進。裝備了筒式加熱器可在極短時間內(nèi)完成擠出機的升溫工作,最高加熱溫度可達450°C;冷卻流道設(shè)計真正實現(xiàn)了逆向流冷卻,優(yōu)化了冷卻系統(tǒng);配置了“弓形夾緊裝置”,更換機筒的時間可比傳統(tǒng)螺栓連接型更快;機筒采用了帶有專利的高頻淬火硬化工藝,賦予極佳的耐磨性能,從而省去了昂貴的耐磨襯套;另外,還配備有該公司的高級工藝控制系統(tǒng)。多功能化在功能方面,雙螺桿擠出機已不再局限于高分子材料的成型和混煉,其用途已拓展到食品、飼料、炸藥、建材、包裝、紙漿和陶瓷等領(lǐng)域。此外,將混煉造粒與擠出成型工序合二為一的“一步法直接擠出工藝”也非常具有吸引力。WPC(木塑復(fù)合材料)用于戶外應(yīng)用,如作甲板鋪板和柵欄已經(jīng)有相當(dāng)長的時間,特別是在美國。辛辛那提公司專門開發(fā)了Fiberex系列,并不斷使它最佳化以用于WPC成型。第四代Fiberex,具有一個加長的、耐磨加工單元,能充分滿足顧客的不同要求,并達到高的產(chǎn)量。在去年的NPE展覽會上,辛辛那提公司演示了整條Fiberex中試生產(chǎn)線,生產(chǎn)線配有一臺生產(chǎn)量為200kg/h(440lb/h)的FiberexT58擠出成型機,用于成型加工75%木粉填充量的PP配混物。生產(chǎn)線制造一種用于家具工業(yè)的異型材,壁厚2.5mm,擠出定型速度2m/min。大型化和精密化實現(xiàn)擠出成型設(shè)備的大型化可以降低生產(chǎn)成本,對于大型雙螺桿造粒機組、吹膜機組、管材組更是如此。在中國,大型化設(shè)備長期依賴于進口,現(xiàn)正在進行大型雙螺桿造粒機組國產(chǎn)化研究。精密化可以提高產(chǎn)品的含金量,如多層復(fù)合共擠薄膜。熔體齒輪泵作為實現(xiàn)精密擠出的重要手段應(yīng)加大力度進行開發(fā)研究。1.3本文的主要工作對系統(tǒng)進行總體規(guī)劃、設(shè)計,確定要實現(xiàn)的功能和要達到的性能指標。在此基礎(chǔ)上對關(guān)鍵的部件在滿足要求、保證可靠性、降低成本的原則上做出較合適的選擇。學(xué)會各電氣元件的使用。完成軟件編程和硬件制作,形成一個達到實際要求的完整系統(tǒng)。在溫度控制系統(tǒng)中,采用帶有鄰區(qū)溫度補償?shù)哪:刂婆cPID控制相結(jié)合的算法對溫度進行控制,以提高控制精度。電動機控制系統(tǒng)中,電機起動程序中的增量PID控制算法采用MATLAB中的simulink仿真工具,對二階系統(tǒng)進行的階躍跟蹤仿真的結(jié)果表明,電機能夠在合理的時間內(nèi)安全起動。第二章系統(tǒng)的總體方案設(shè)計系統(tǒng)的總體設(shè)計圖2-1總體框圖本課題的下位機為自行開發(fā)的通用智能控制器。此智能控制器可作為一個獨立的單片機控制系統(tǒng),又可以與微機配合構(gòu)成控制系統(tǒng),具有較高的靈活性和可靠性。單片機是控制器的主體,它與一些擴展電路(程序存儲器、數(shù)據(jù)存儲器、地址鎖存器、地址譯碼器等)構(gòu)成處理器模塊。電阻爐溫度控制系統(tǒng)主要有溫度信號的檢測與傳送部分;AT89C51為核心的單片機系統(tǒng)及接口電路;掉電檢測與保護電路。在這個系統(tǒng)中,反映爐溫的熱電偶電勢經(jīng)冷端補償放大成1~10V的標準信號,再經(jīng)A/D轉(zhuǎn)換電路之后進入單片機,單片機根據(jù)輸入的各種命令進行智能算法得到控制量輸出脈沖觸發(fā)信號,通過過零觸發(fā)電路驅(qū)動雙向可控硅,單片機通過I/O口改變控制脈沖寬度,也即改變了可控硅在一個固定控制周期Tc內(nèi)的導(dǎo)通時間,這樣電阻爐的溫度就隨著電阻爐的平均輸入功率改變而變化,也即達到了控溫目的。另外,此智能控制器還包括與上位機的通訊接口,故障檢測電路,數(shù)據(jù)顯示電路等。2.2系統(tǒng)方案的論證無論是工業(yè)生產(chǎn)中,還是日常生活中,對溫度的檢測和控制都是必不可少的,對于溫度的檢測通常是采用熱敏電阻在通A/D(模/數(shù))轉(zhuǎn)換得到數(shù)字信號,但由于信號的采集對整個系統(tǒng)的影響很大,如果采樣精度不高,會使這個系統(tǒng)準確性下降。而對于螺桿擠壓機的溫度控制的方法也有很多:如單片機控制、PLC控制、PID控制等等。綜合各方面的意見,本設(shè)計采用基于積分分離PID算法控制的單片機來實現(xiàn)螺桿擠壓機的溫度的控制。方案一:利用基于積分分離PID的單片機實現(xiàn)螺桿擠壓機的溫度控制系統(tǒng)利用單片機系統(tǒng)實現(xiàn)螺桿擠壓機的溫度恒定的控制,系統(tǒng)主要有AT89C51單片機,溫度檢測放大電路,A/D轉(zhuǎn)換器、鍵盤及顯示電路、晶閘管觸發(fā)電路等組成的控制器和被控對象電阻爐構(gòu)成一個閉環(huán)控制系統(tǒng)。溫度采集電路以數(shù)字量形式將現(xiàn)場溫度傳至單片機。單片機結(jié)合現(xiàn)場溫度與用戶設(shè)定的目標溫度,按照已經(jīng)編程固化的控制算法計算出實時控制量,而此控制算法在傳統(tǒng)的PID基礎(chǔ)上有了改進,改進的PID算法-積分分離PID。其主要用途是當(dāng)被控制量與系統(tǒng)設(shè)定值偏差較大時,能取消積分作用,避免由于積分作用使系統(tǒng)穩(wěn)定性下降,超調(diào)量增加;當(dāng)被控量接近設(shè)定值時,引入積分控制,以消除系統(tǒng)靜差,提高系統(tǒng)控制精度。以此控制量控制固態(tài)繼電器開通和關(guān)斷,決定加熱電路的工作狀態(tài),使溫度逐步穩(wěn)定于用戶設(shè)定的目標值。在溫度到達設(shè)定的目標溫度后,由于自然冷卻而使其溫度下降時,單片機通過采樣回的溫度與設(shè)置的目標溫度比較,作出相應(yīng)的控制,開啟加熱器。當(dāng)用戶需要比實時溫度低的溫度時,此電路可以利用風(fēng)扇降溫。系統(tǒng)運行過程中的各種狀態(tài)參量均可由數(shù)碼管實時顯示。方案二:利用PLC實現(xiàn)螺桿擠壓機的溫度控制系統(tǒng)利用PLC實現(xiàn)對螺桿擠壓機的溫度的控制是采用PLC控制實現(xiàn)螺桿擠壓機的全通、間斷導(dǎo)通和全斷加熱的自動控制方式,來達到溫度的穩(wěn)定。智能型電偶溫度表將置于被測對象中,熱電偶的傳感器信號與恒定溫度的給定電壓進行比較,構(gòu)成閉環(huán)系統(tǒng),生成溫差電壓Vt,PLC自適應(yīng)恒溫控制電路,根據(jù)Vt的大小計算出全通、間接導(dǎo)通和全斷的自適應(yīng)溫度控制電路,并將占空比可調(diào)的控制電平經(jīng)輸出隔離電路去控制可控硅門極的通斷,實現(xiàn)自適應(yīng)的螺桿擠壓機的控制。若溫度升的過快,PLC也將輸出關(guān)斷電平信號轉(zhuǎn)換為可控硅電路相匹配的輸入信號。綜上所述,我采用方案一用單片機來實現(xiàn)對螺桿擠壓機的溫度控制,采用本方案成本低,可靠性高,抗干擾性強但對于系統(tǒng)的動態(tài)性能與穩(wěn)態(tài)性能要求較高的場合是不合適的;而我們在基于PID控制原理給出了積分分離PID控制器的具體實現(xiàn)方法。其基本設(shè)計思想是將積分分離和PID控制結(jié)合起來,發(fā)揮兩者的優(yōu)點。第三章系統(tǒng)硬件設(shè)計單片機的選型隨著電子技術(shù)、微電子技術(shù)的飛速發(fā)展,微型計算機發(fā)展很快,單片機作為計算機的一個獨特的分支,以其體積小、功能強、性能價格比高等優(yōu)點廣泛應(yīng)用于諸多領(lǐng)域,如工業(yè)控制系統(tǒng)、智能化儀表、數(shù)據(jù)采集系統(tǒng)等。在單片機的選型上,考慮單片機本身的性能以及本設(shè)計的需要,選用MCS-51系列單片機AT89C51。AT89C51是一個低功耗、高性能CMOS8位單片機,可以按照常規(guī)方法進行編程,也可以在線編程。其將通用的微處理器和Flash存儲器結(jié)合在一起,特別是可反復(fù)擦寫的Flash存儲器可有效地降低開發(fā)成本。圖210P2.P2.P2.P1.6P1.7RSTATDE5XD/P3.0TXDT3.1INT0/P3.2INT1/P3.3T0/3.4TI/3.5畫圖210P2.P2.P2.P1.6P1.7RSTATDE5XD/P3.0TXDT3.1INT0/P3.2INT1/P3.3T0/3.4TI/3.5畫3百RD3.7.?■.6.5M32-pppPAT89C51主要功能特性EA/VPPALE/PROGPSEN40393837363534哲TV302928互262524亙221)兼容MCS—51指令系統(tǒng);2)且有布爾代數(shù)的運算能力;32條雙向且可被獨立尋址的I/O口;芯片內(nèi)有128字節(jié)可供儲存數(shù)據(jù)的RAM;(5)內(nèi)部有兩組16位定時器;具有全雙工傳輸信號UART;5個中斷源,且具有兩級(高/低)優(yōu)先權(quán)順序的中斷結(jié)構(gòu);芯片內(nèi)有4KB的程序存儲器(ROM);芯片內(nèi)有時鐘(CLOCK)振蕩器電路;(10)程序存儲器可擴展至64KB(ROM),數(shù)據(jù)存儲器可擴展至64KB(RAM)。AT89C51單片機的接口電路有MCM2814和AD574、DAC7521等芯片。MCM2814作為AT89C51的掉電數(shù)據(jù)保護功能,AD574作為溫度檢測電路的輸入接口,DAC7521是模數(shù)轉(zhuǎn)化接口。溫度采集系統(tǒng)的電路構(gòu)成及工作原理在工業(yè)生產(chǎn)中,溫度調(diào)節(jié)采用兩種方法:一是調(diào)節(jié)雙向晶閘管(SCR)的導(dǎo)通角大小來調(diào)節(jié),或者是調(diào)節(jié)單位時間內(nèi)周波次數(shù)。前者負載電壓是非正弦波,會造成電網(wǎng)污染,產(chǎn)生高頻輻射干擾周圍用電設(shè)備移相觸發(fā)方式還會縮短晶閘管的使用壽命后者為完整的正弦波,是一種穩(wěn)定、可靠、較先進的控制方法。本系統(tǒng)采用后者。單路溫度控制系統(tǒng)結(jié)構(gòu)框圖如圖3-2所示.該系統(tǒng)的核心是ATMEL公司的AT89C52單片機,其中除有CPU外,還集中了SK字節(jié)的閃速存儲字節(jié)的隨機存儲器RAM,三個16位定時/計數(shù)器和一個串行雙工通訊口,一個雙工串行口。圖3-2單路溫度控制系統(tǒng)結(jié)構(gòu)框圖系統(tǒng)的輸入量為各段機筒的溫度,共5個值。溫度傳感器為兩路,一路為E分度熱電偶,用來測量各段機筒的溫度。另一路為各熱電偶所共用的冷端補償電路。采用溫度傳感器AD590來測量環(huán)境溫度,對E分度熱電偶進行冷端補償。輸出采用電熱調(diào)功方式,執(zhí)行器件Z型交流固態(tài)繼電器是帶有光電隔離和過零觸發(fā)電路的雙向可控硅,輸入TTL電平信號可控制其導(dǎo)通和截止。在規(guī)定周期內(nèi),控制加入加熱器的導(dǎo)通的交流周波來實現(xiàn)調(diào)節(jié)功率目的。調(diào)功控制方式不僅減少了對供電電網(wǎng)的非正弦干擾,提高了電網(wǎng)功率因數(shù),而且,由于該控制方式實質(zhì)是時間量的離散輸出,易于實現(xiàn)模糊控制方法(劉美霞、劉春生、王鳳如,2003)。E分度熱電偶測量范圍為一200T~+900°C,其熱電動勢較其它常用熱電偶大。本系統(tǒng)中E分度熱電偶測量的溫度范圍為OC~3OOC,對應(yīng)的毫伏級電壓信號經(jīng)放大后送至A/D(TLC2543)轉(zhuǎn)換器,轉(zhuǎn)換后的數(shù)字量送入單片機。同時AD590采集的電壓信號經(jīng)放大、A心轉(zhuǎn)換也送入單片機。單片機根據(jù)這兩個數(shù)字量按一定算法計算溫度,通過顯示驅(qū)動芯片MAX7219在數(shù)碼管上顯示測量溫度。單片機根據(jù)設(shè)定溫度與測量溫度的差值以及該差值隨時間的變化率實現(xiàn)對系統(tǒng)的控制。最后的輸出,是通過調(diào)節(jié)固態(tài)繼電器的通斷比來實現(xiàn)對加熱器電功率的控制、從而達到控溫目的。當(dāng)溫度超過設(shè)定值的一定范圍時,啟動冷卻設(shè)施進行快速降溫,冷卻方式采用風(fēng)冷,以開關(guān)量控制其工作狀態(tài)。3.2.1溫度采集放大電路溫度采集放大電路如圖3-3所示。本系統(tǒng)中被測對象的溫度范圍為0C~300C,對應(yīng)輸出是微弱的電壓信號(0mV~21.033mV),放大容易引起電壓和電流的失調(diào),以及東北農(nóng)業(yè)大學(xué)工學(xué)碩士學(xué)位論文零點漂移,故選用自動穩(wěn)零斬波運算放大器ICL7650。該器件具有較高的工作穩(wěn)定性和優(yōu)良的高精度放大性能,它是一種動態(tài)校零放大器,能自動穩(wěn)零,是一種儀用lc。公共補償電路采用的溫度傳感器一AD590是美國AnalogDevices公司生產(chǎn)的兩端式集成溫度一電流型傳感器,在被測溫度一定時,相當(dāng)于一個恒流源。具有體積小、重量輕、線性度好、抗干擾能力強、性能穩(wěn)定等一系列優(yōu)點,它的測溫范圍為一50C~150°C,完全滿足本系統(tǒng)的(0C一50C)的測溫要求°AD590測量的是開氏溫度,需補償為攝氏溫度,且由于傳感器輸出的電壓信號較弱,須放大后送入A心轉(zhuǎn)換器轉(zhuǎn)換為數(shù)字量,再送給單片機進行處理。本系統(tǒng)中AD590輸出的電壓信號為273mV一323mV,故只需放大10倍即可滿足A心轉(zhuǎn)換要求,考慮成本,采用價位較低的0P07即可。
電子電路抗干擾設(shè)計的有效方法是利用光電隔離。但是,由于光電隔離器件的電流傳輸系數(shù)是非線性的,直接用來傳輸模擬量時,非線性失真較大、精度差,我們利用光電耦合器件與運算放大器結(jié)合設(shè)計一個線性度較好的模擬量光隔離圖3-4光隔離放大器
其中,Gl、G2是兩個性能、規(guī)格相同(同一封裝)的光電耦合器,Gl、G2的初級串連,并用同一偏置電流II激勵,設(shè)G1和G2的電流傳輸系數(shù)分別為a和a,貝U2I=aI2113-l)I=aII=aI321則集成運放A4具有理想性能,則U=U=U=IRi + - 2 6而輸出電壓uo為U=IR(A5為跟隨器)O 3 7因此,電路的電壓增益A可由下式確定VA=U,U=IRIR0'I3 7 2 6將式(3-10)和(3-11)代入上式,則A=Ra/Ra7 2 613-2)3-3)3-4)3-5)由于Gl、G2是同性能、同型號、同封裝的光電耦合器(MOC8111),因此G1、G2的電流傳輸系數(shù)a和a可看作是相等的,所以光耦合放大器的電壓增益為12A=R/R (3-6)V7 6由此可知,如圖所示的光耦放大器增益與Gl、G2的電流傳輸系數(shù)a和a無12關(guān)。實際上是利用Gl、G2電流傳輸系數(shù)的對稱性補償了它們之間的非線性。運放A5(“A74l)接成跟隨器形式,以提高電路的負載能力。運放Al連接反饋電容C,用來消除電路的自激振蕩。由于光電耦合器初級、次級之間存在著延遲,使Gl和G2組成的負反饋電路之間顯得遲緩,容易引起電路C自激振蕩,連接電容之后,保證了電路對瞬變信號的負反饋作用,提高了電路的穩(wěn)定性。電容C的容量可根據(jù)電路的頻率特性要求來確定,經(jīng)實驗和實際應(yīng)用,電路的非線性誤差小于0.2%,較好地解決了模擬信號不共地傳輸?shù)膯栴}。3.2.3保護電路為防止熱電偶由于溫度超出范圍產(chǎn)生過大的電勢對后繼電路的破壞,在熱電偶接入第一級運放前要接入一緩沖電路,輸入端電容CiC2是對輸入信號進行濾波,鉗位二極管起保護作用,避免輸入線路故障時瞬態(tài)尖峰干擾損壞運放和后級
電路。兩路輸入電壓送入采樣保持、A/D轉(zhuǎn)換電路轉(zhuǎn)換后由單片機進行數(shù)據(jù)處理。熱電偶的電勢溫度特性是非線性的,需要進行非線性校正,其線性化可通過硬件、軟件來完成。在微機化智能儀器和控制系統(tǒng)中,常采用軟件代替硬件進行非線性校正。A/D轉(zhuǎn)換電路設(shè)計系統(tǒng)選用具有11路輸入通道的12位模數(shù)轉(zhuǎn)換器TLC2543,它是美國德州儀器公司于近年推出的一種性能價格比較優(yōu)的12位A心轉(zhuǎn)換芯片,使用開關(guān)電容逐次逼近技術(shù)完成A/D轉(zhuǎn)換過程。它具有三個控制端輸入:片選(CS)、輸入/輸出時鐘(CLK)以及串行數(shù)據(jù)輸入端(DIN),可以通過一個串行的3態(tài)輸出口與主處理器或其它外圍串口通信,能節(jié)省89C51單片機的I/O資源。如圖所示為TLC2543與AT89C51單片機接口電路,89C52的P0.0,PO.l,P0.2,P0.5經(jīng)驅(qū)動放大與光電隔離后作為TLC2543的四條控制線,并與其它芯片復(fù)用。二一1SL4U10斗3 .口INIVCCIN2OUT1二一1SL4U10斗3 .口INIVCCIN2OUT1M3OUT2田4GNDTLC2543S9106圖3-5A/D轉(zhuǎn)換電路考慮到采樣精度的要求,E分度熱電偶輸出的電壓信號經(jīng)放大后直接與A/D轉(zhuǎn)換的輸入端相連。環(huán)境溫度測量電路中的傳感器一AD590輸出的電流信號轉(zhuǎn)換成電壓信號,經(jīng)放大后進入各溫度控制系統(tǒng)的A心芯片進行轉(zhuǎn)換,經(jīng)光電隔
離后進入單片機,進行溫度換算,再與各E分度熱電偶測量信號的轉(zhuǎn)換溫度值進行相加,即得該節(jié)機筒的溫度。該采樣電路精度高,光禍簡單,并實現(xiàn)了模擬信號與數(shù)字信號的完全隔離。目前使用的51系列單片機沒有sPI(51即alProeessinglnterrace)接口能力,為T與TLC2543接口,可利用軟件合成SPI操作,完成A心數(shù)據(jù)的采集。顯示電路設(shè)計由于AT89C51沒有LED數(shù)碼顯示,由于需要,因而必須擴展這一功能。選擇直接接8段LED數(shù)碼管的方法來擴展這一個功能,又由于AT89C51的輸出電流較小,不能驅(qū)動LED正常顯示,故用4支NPN三極管對單片機輸出電流進行放大后輸入LED,用以驅(qū)動LED并保證LED的亮度。動態(tài)掃描顯示由單片機控制。如圖3-7所示。P10P00P11P01P12P02P13P03P14P04P15P05P10P00P11P01P12P02P13P03P14P04P15P05P16P06P17P07INT1P20int0AT89C51p21T1P23T0P24P25EA/VPP26P27X1X2RESETRXDtxDRDALE/P圖3-6顯示電路8-1-2-3-4-5-6-7-4.7K 4.7KT T4.7KT通信模塊因為RS-232標準的電纜最長為巧米,這里現(xiàn)場擠壓機和PC機的距離在20米以上,因而通信控制器與單片機機之間采用RS-422標準進行通信。RS-22主要用于主從通信方式,軟件簡單,不會發(fā)生通信線沖突,用得比較普遍。從PC機的RS-232串行口到RS-422口轉(zhuǎn)換采用武漢波士電子有限公司的帶有隔離功能的轉(zhuǎn)換器。RS-422標準規(guī)定了差分平衡的電氣接口,它采用了平衡驅(qū)動和差分接收的方法。這相當(dāng)于兩個單端驅(qū)動器,輸入同一個信號時,其中一個驅(qū)動器的輸入永遠是另一個驅(qū)動器輸入的反信號,于是兩條線上傳輸?shù)男盘栯娖剑?dāng)一個表示邏輯“1”時,另一條一定為邏輯“0”。當(dāng)干擾信號作為共模信號出現(xiàn)時,接收器接收差分輸入電壓,只要接收器有足夠的抗共模電壓工作范圍,就能識別兩個信號并正確接收傳輸?shù)男畔?。因此,RS-422能在長距離、高速率下傳輸數(shù)據(jù)。它的最大傳輸速率為lOMbPs,最大距離可達1200m。RS-422電路由發(fā)送器、平衡連接電纜、電纜終端負載、接收器四部分組成。在電路中規(guī)定只許有一個發(fā)送器,可有多個接收器,因此通常采用點對點通信方式。該標準允許驅(qū)動器輸出為士ZV一土6V的平衡式差分信號,接收器可以檢測到的輸入信號電平可低到200mV.圖3-7通信電路3.6可控硅調(diào)功控溫可控硅調(diào)功控溫具有不沖擊電網(wǎng),對用電設(shè)備不產(chǎn)生干擾等優(yōu)點,是一種應(yīng)用廣泛的控溫方式。所謂調(diào)功控溫就是在給定周期內(nèi)控制可控硅的導(dǎo)通時間,從而改變加熱功率,來實現(xiàn)溫度調(diào)節(jié)。設(shè)采取(控制)周期為T,在T周期內(nèi)工頻交流電的半周波數(shù)為N,如全導(dǎo)通時額定加熱功率為PH,則實際的平均加熱功率P與T周期內(nèi)實際導(dǎo)通的半周波數(shù)n成正比,即PnP/N (3-17)H3.6.1過零觸發(fā)調(diào)功器的組成目前,采用可控硅進行功率調(diào)節(jié)的觸發(fā)方式有兩種:過零觸發(fā)、移相觸發(fā)。移相觸發(fā)方式調(diào)功實際上是控制可控硅的導(dǎo)通角,達到調(diào)節(jié)功率的目的,此方式易造成電磁干擾且電路復(fù)雜。據(jù)文獻專門介紹:采用移相觸發(fā)的可控硅交流調(diào)功裝置,往往在可控硅導(dǎo)通的瞬間使電網(wǎng)電壓出現(xiàn)畸變,當(dāng)控制角為90°時,產(chǎn)生的三次諧波電流為基波電流的50%,五次諧波也可達基波的1/6。這些諧波分量引起電網(wǎng)電壓波形畸變,功率因數(shù)下降,給其它用電設(shè)備和通訊系統(tǒng)的工作帶來不良影響。為此,人們研究了各種避免電壓瞬時大幅度下降和抑制高次諧波的方法,過零觸發(fā)方式很好地解決了此類問題,它可把可控硅導(dǎo)通的起始點限制在電源電壓過零點,從而大大降低了諧波分量。然而,傳統(tǒng)的可控硅過零觸發(fā)調(diào)功器由同步脈沖產(chǎn)生電路、檢零電路、隔離電路組成,結(jié)構(gòu)復(fù)雜,降低了可靠性,而且采用分立元件,器件的離散性和溫漂嚴重影響調(diào)功器控制精度及使用壽命。實現(xiàn)可控硅調(diào)功控溫需解決3個技術(shù)關(guān)鍵:獲取工頻交流電源的過零觸發(fā)脈沖,作為觸發(fā)雙向可控硅的同步脈沖;將控制算法得到的控制量變?yōu)榭煽毓柙谥芷趦?nèi)的導(dǎo)通時間;隔離工頻交流電源強電對單片機系統(tǒng)和控制電路弱電的干擾。根據(jù)上述要求設(shè)計的可控硅調(diào)功控溫電路如圖3-8所示。該調(diào)功器主要由射隨器、圖3-8可控硅調(diào)功原理圖3.6.2可控硅調(diào)功主要電路介紹(1) PWM脈沖形成及脈寬調(diào)制電路TL494是德克薩斯儀器公司研制的雙端脈寬調(diào)制器。TL494在開關(guān)電源中應(yīng)用較多,在此,利用其脈寬調(diào)制功能構(gòu)成脈沖形成及脈寬調(diào)制電路。將芯片的5、6腳分別接振蕩器的電阻、電容,通過改變電阻、電容的大小,即可調(diào)節(jié)振蕩器頻率(為了保證振蕩器的穩(wěn)定性應(yīng)采用金屬膜電阻和漏電流的電容)。振蕩器產(chǎn)生的鋸齒形振蕩波被送到PWM比較器的反相輸入端,脈沖調(diào)寬電壓送到PWM比較器的同相輸入端,通過PWM比較器進行比較,輸出一定寬度的脈沖波。當(dāng)調(diào)寬電壓變化時,TL494輸出的脈沖寬度也隨之改變,從而改變開關(guān)管的導(dǎo)通時間,達到調(diào)節(jié),穩(wěn)定輸出電壓的目的。脈寬調(diào)寬電壓可由3腳直接送入的電壓來控制,也可分別從兩個誤差放大器輸入端送入,通過比較、放大經(jīng)隔離二極管輸出到PWM比較器的正相輸入端,此時3腳應(yīng)接RC網(wǎng)絡(luò),提高整個電路的穩(wěn)定性。本設(shè)計將兩個誤差放大器的輸入端和反饋接地,將3腳直接接控制電壓,這時比較器A7輸出為一定額率的脈沖信號,將13腳接地,則觸發(fā)器不起作用,所以改變控制電壓大小,即可改變10腳輸出脈沖的寬度。(2) 光隔離/光耦合過零雙向可控硅驅(qū)動器MOC3041新型器件MOC3041的使用使調(diào)功器電路變得非常簡練,它集光電隔離、過零檢測功能于一身,具有體積小、功耗低、抗干擾能力強、無噪聲等優(yōu)點,圖3-9為其構(gòu)成的可控硅基本驅(qū)圖3-9可控硅基本驅(qū)動電路RS、CS為吸收電路,并接在功率可控硅的陽極和陰極之間,起保護作用。因為負載若為感性,可控硅通、斷時會產(chǎn)生較大的反電動勢,可能引起可控硅的損壞,在相關(guān)電路上并聯(lián)吸收電路后,就能削弱高的瞬時電壓,從而保護可控硅。一般CS、RS取值靠經(jīng)驗確定,暫無一套完整的計算方法。經(jīng)驗公式如下C=(2?4)IX10-3(卩F)STR=10-50Q (3—18)SR11是觸發(fā)器輸出限流電阻,其電阻由交流電網(wǎng)電壓峰值及觸發(fā)器輸出允許值重復(fù)沖擊電流峰值(1A)決定,這里取51W。R是晶閘管的門極電阻,防止誤觸發(fā),提高抗干擾能力,一般取值300-500W。G(3)射隨器電路、電源供給射隨器電路能使前后級實現(xiàn)良好的匹配。本調(diào)功裝置設(shè)計時選擇的模擬信號控制電壓范圍為0?10V,所以來自D/A的輸出信(0?10V)正好滿足了電路的需要,射隨器可以省略。但有的溫控器輸出的控制信號為0?8V,也有的輸出的控制信號為0.5V、4?20mA、0?20mA、為了方便地和各種輸出信號設(shè)備實現(xiàn)良好的接口,這里特別加了射隨器電路?!?2V電壓的供給來自整個系統(tǒng)的直流穩(wěn)壓電源電路。3.7開關(guān)量控制電路開關(guān)量控制電路即為邏輯控制電路,它是用來實現(xiàn)邏輯狀態(tài)的控制,這些邏輯狀態(tài)可綜合表達為邏輯“與”與邏輯“非”兩種基本邏輯狀態(tài)。通常燈光的“亮”與“暗”、電動機的“轉(zhuǎn)”與“?!薄㈤y門的“開”與“關(guān)”等情況,均屬于邏輯“是”與“非”兩種基本邏輯狀態(tài)的控制。溫度控制系統(tǒng)中開關(guān)量有5個,用于控制冷卻裝置的啟停。開關(guān)量控制電路如圖3-10所示。選用晶體管T9013作為驅(qū)動開關(guān),其為電流控制型器件。繼電器線圈工作電壓為十SV。圖中01是續(xù)流二極管,對晶體管起保護作用。當(dāng)驅(qū)動感性負載時,在晶體管關(guān)斷瞬間,感性負載所存儲的能量可通過Dl的續(xù)流作用而泄放,從而使晶體管避免被反向擊穿。LED為固態(tài)繼電器的狀態(tài)顯示燈,當(dāng)固態(tài)繼電器吸合時,該燈亮。3.8看門狗電路的設(shè)計看門狗(Watchdog)電路是嵌入式系統(tǒng)需要的抗干擾措施之一。用X25045芯片設(shè)計了一種看門狗電路。它具有體積小、占用I/O口線少和編程方便的特點,可廣泛應(yīng)用于儀器儀表和各種工控系統(tǒng)中。工控系統(tǒng)在運行時,通常都會遇到各種各樣的現(xiàn)場干擾,抗干擾能力是衡量工控系統(tǒng)性能的一個重要指標。看門狗(Watchdog)電路是自行監(jiān)測系統(tǒng)運行的
圖3-10開關(guān)量控制電路
重要保證,幾乎所有的工控系統(tǒng)都包含看門狗電路。在8096系列單片機和增強
型8051系列單片機中,該系統(tǒng)已經(jīng)做在芯片內(nèi)部,用戶只要用軟件開放它就可
以,使用很方便。但目前工控系統(tǒng)仍在使用廉價的普通型8051系列單片機,則看門狗電路一般有軟件看門狗和硬件看門狗兩種。軟件看門狗不需外接硬件電路,但系統(tǒng)需要出讓一個定時器資源,這在許多系統(tǒng)中很難辦到,而且若系統(tǒng)軟件運行不正常,可能導(dǎo)致看門狗系統(tǒng)也癱瘓。硬件看門狗是真正意義上的“程序運行監(jiān)視器”,如計數(shù)型的看門狗電路通常由555多諧振蕩器、計數(shù)器以及一些電阻、電容等組成,分立元件組成的系統(tǒng)電路較為復(fù)雜,運行不夠可靠。X25045看門狗電路設(shè)計X25045芯片內(nèi)包含有一個看門狗定時器,可通過軟件預(yù)置系統(tǒng)的監(jiān)控時間。在看門狗定時器預(yù)置的時間內(nèi)若沒有總線活動,則X25045將從RESET輸出一個高電平信號,經(jīng)過微分電路C2、R3輸出一個正脈沖,使CPU復(fù)位。電路中,CPU的復(fù)位信號共有3個:上電復(fù)位(Cl、R2),人工復(fù)位(S、Rl、R2)和Watchdog復(fù)位(C2、R3),通過或門綜合后加到RESET端。C2、R3的時間常數(shù)不必太大,有數(shù)百微秒即可,因為這時CPU的振蕩器已經(jīng)在工作。門狗定時器的預(yù)置時間是通過X25045的狀態(tài)寄存器的相應(yīng)位來設(shè)定的。X25045狀態(tài)寄存器共有6位有含義,其中WD1、WD0和看門狗電路有關(guān),其余位和EEPROM的工作設(shè)置有關(guān)。X25045狀態(tài)寄存器表3-1X25045狀態(tài)寄存器Table3-1X25045statusregisterD7D6D5D4D3D2D1D0XXWD1WD0BL1BL0WELWIP其狀態(tài)位WD1,WD0設(shè)置的意義為:WD1=0,WD0=0,預(yù)置時間為1.4s。WD1=0,WD0=1,預(yù)置時間為0.6s。WD1=1,WD0=0,預(yù)置時間為0.2s。WD1=1,WD0=1,禁止看門狗工作??撮T狗電路的定時時間長短可由具體應(yīng)用程序的循環(huán)周期決定,通常比系統(tǒng)正常工作時最大循環(huán)周期的時間略長即可。編程時,可在軟件的合適地方加一條喂狗指令,使看門狗的定時時間永遠達不到預(yù)置時間,系統(tǒng)就不會復(fù)位而正常工作。當(dāng)系統(tǒng)跑飛,用軟件陷阱等別的方法無法捕捉回程序時,則看門狗定時時間很快增長到預(yù)置時間,迫使系統(tǒng)復(fù)位。X25045的看門狗電路使用十分方便。X25045內(nèi)部還集成了512BEEPROM和電壓運行監(jiān)視系統(tǒng),只需這樣一塊芯片,外加晶振和復(fù)位電路就可以組成單片機的應(yīng)用系統(tǒng),非常適合于便攜式儀器和嵌入式系統(tǒng)的設(shè)計。第四章系統(tǒng)的軟件設(shè)計MCs—51單片機的軟件開發(fā)采用C語言。C語言是一種結(jié)構(gòu)化程序設(shè)計語言,它兼顧了多種高級語言的特點,并具備匯編語言的功能,已成為軟件開發(fā)的主流。用匯編語言編寫的程序結(jié)構(gòu)緊湊,效率高,但編程復(fù)雜,可讀性差;而用C語言編寫軟件,可以大大縮短開發(fā)周期,提高效率,并且增加程序的可讀性,便于改進和擴充。單片機軟件要實現(xiàn)數(shù)據(jù)采集、開關(guān)量及模擬量輸出、串行口通信、看門狗復(fù)位等功能。采集溫度中需要采用數(shù)字濾波、查E分度溫度表、冷端補償,然后得出溫度值。對于TLC56xs(D廠)的輸出、看門狗X25045、TLC2543(A/D)、MAX7219的使用都有標準程序模塊。軟件的結(jié)構(gòu)與硬件條件及控制思想有密切的聯(lián)系。即使硬件條件相同,軟件不同,實現(xiàn)的功能也大相徑庭,為了有較好的可移植性,采用了模塊化編程。整個系統(tǒng)的程序主要包括主程序和兩個中斷服務(wù)子程序,主程序主要完成了系統(tǒng)的初始化功能(包括定時器的設(shè)置,清顯示緩沖區(qū)及暫存單元),并調(diào)用鍵入子程序、顯示子程序、對采樣來的溫度進行實時顯示,同時等待T0中斷的產(chǎn)生。系統(tǒng)主程序設(shè)計開始」啟動」啟動」停機」判斷啟動、停機命令"判斷啟動、停機命獰"判斷啟動、停機命獰"4-1主程序流程圖I亍機控制算法模塊■開始」啟動」啟動」停機」判斷啟動、停機命令"判斷啟動、停機命獰"判斷啟動、停機命獰"4-1主程序流程圖I亍機控制算法模塊■數(shù)據(jù)顯示模塊■停機」停機狀態(tài)"初始優(yōu)11)開始;2)進行初始化設(shè)置;3)判斷啟動和停機的命令;(4)a啟動部分:控制算法模塊一一數(shù)據(jù)顯式模塊——判斷啟動停機的命令;B停機部分:判斷啟動停機的命令;4.2數(shù)據(jù)采集子程序圖4-2為數(shù)據(jù)采集子程序流程圖。硬件濾波只是提高實時系統(tǒng)數(shù)據(jù)采集質(zhì)量的措施之一,很難抑制各種干擾,有必要進行數(shù)字濾波。本系統(tǒng)A/D為逐次比較式針對其轉(zhuǎn)換速度快,但對尖脈沖抑制能力相對較弱的特點,采用競賽平分濾波法,該濾波方法既能消除脈沖干擾,又能濾除低頻波紋,是工程上常用的一種數(shù)字濾波方法。因本系統(tǒng)在工作時所受干擾噪聲很大,故采用改進型競賽評分濾波法:加大某一點的采樣次數(shù),然后對該點的多次采樣值進行排序,舍棄最大、最小段(而非最大、最小值),把余下的中間段4(8)個采樣值進行算術(shù)累加,再取算術(shù)平均值作為該點的最終有效采樣值。該
方法計算量大,響應(yīng)時間長,故只應(yīng)用于溫度控制系統(tǒng)。4.3主程序模塊溫度控制系統(tǒng)的主程序流程圖、如圖4-3所示。初始化程序包含一系列變量、寄存器的賦值:為了采集由傳感器傳來的溫度設(shè)定等信號,采樣部分調(diào)用2543程序模塊及數(shù)字濾波程序;控制量輸出包含電機控制量、加熱器控制量的輸出;延時程序由單片機內(nèi)部的定時器實現(xiàn),用來控制采集數(shù)據(jù)的頻率。4.4溫度控制模塊PID控制是最早發(fā)展起來的控制策略之一,由于其算法簡單、魯棒性好和可靠性高,被廣泛應(yīng)用于過程控制和運動控制中。自從計算機進入控制領(lǐng)域以來,用數(shù)字計算機代替模擬計算機調(diào)節(jié)器組成計算機控制系統(tǒng),可以利用計算機的邏輯功能,使PID控制更加靈活。數(shù)字PID控制在生產(chǎn)過程中是一種最普遍采用的控制方法,在機電、冶金、機械、化工等行業(yè)中獲得了廣泛的應(yīng)用。在應(yīng)用計算機實現(xiàn)控制系統(tǒng)中,PID很容易通過編制計算機語言實現(xiàn)。由于軟件系統(tǒng)的靈活性,PID算法可以得到修正和完善,從而使數(shù)字PID具有很大的靈活性和適用性。數(shù)字PID控制器是由軟件編程在計算機內(nèi)部實現(xiàn)的。將偏差比例(P)、積分(I)和微分(D)通過線性組合構(gòu)成控制量,對控制對象進行控制,故稱為PID控制器。在螺桿擠壓機的溫度控制系統(tǒng)中對系統(tǒng)分析可將其近似認為是一帶有純滯后的一階慣性環(huán)節(jié),對其控制采用的是一PID控制。在使用中發(fā)現(xiàn)當(dāng)系統(tǒng)開工、停工或大幅度升降給定值時,短時間內(nèi)產(chǎn)生很大偏差,螺桿擠壓機的溫度控制的PID控制方法在積分控制器的作用下會產(chǎn)生強烈的控制信號,受系統(tǒng)純滯后的影響,使過渡過程出現(xiàn)大的超調(diào)和振蕩。這對要求恒定溫度烘焙的物件將產(chǎn)生不良影響。針對這一問題提出了一種積分分離PID控制方法,用于螺桿擠壓機的溫度的控制,實現(xiàn)了無超調(diào)控制。在普通PID控制中引入積分環(huán)節(jié)的目的,主要是為了消除系統(tǒng)的靜態(tài)誤差,提高控制精度。但在過程的啟動、結(jié)束或大幅度增減設(shè)定時,短時間內(nèi)系統(tǒng)輸出會產(chǎn)生很大的偏差,造成PID運算的積分累積,致使控制量超過系統(tǒng)執(zhí)行機構(gòu)可能允許的最大動作范圍,造成系統(tǒng)短時控制失效,引起系統(tǒng)較大的超調(diào),甚至引起系統(tǒng)較大的振蕩,這是在生產(chǎn)過程中絕對不允許的。積分分離控制算法的基本思路是:當(dāng)被控制量與系統(tǒng)設(shè)定值偏差較大時,取消積分作用,避免由于積分作用使系統(tǒng)穩(wěn)定性下降,超調(diào)量增加;當(dāng)被控量接近設(shè)定值時,引入積分控制,以消除系統(tǒng)靜差,提高系統(tǒng)控制精度。如圖4-4具體實現(xiàn)步驟如下:根據(jù)系統(tǒng)實際情況,設(shè)定閾值£>0。當(dāng)系統(tǒng)丨e(k)丨>£時,也即偏差值丨e(k)丨比較大時,采用PD控制,可避免系統(tǒng)產(chǎn)生過大的超調(diào),又時系統(tǒng)有較快的響應(yīng)。當(dāng)系統(tǒng)丨e(k)丨三£時,也即偏差值丨e(k)丨比較小時,采用PID以保證系統(tǒng)的控制精度。當(dāng)丨e(k)時,在第k個采樣周期增量式PID的計算公式如下所示:TOC\o"1-5"\h\z\o"CurrentDocument"Au(k)=kAe(k)+ke(k)+k[Ae(k)-Ae(k-1)] (4—7)pid當(dāng)|e(k)|>£時,在第k個采樣周期積分分離增量式PID的計算公式如下所示:\o"CurrentDocument"Au(k)=kAe(k)+khe(k)-Ae(k-1)] (4—8)pd式(4-7)、式(4—8)中:K-比例系數(shù);T-積分時間;T-微分時間;K=K(T/T)P i d ip 1為積分系數(shù);K=K(T/T)為微分系。PID本質(zhì)是線性控制,PID控制器結(jié)構(gòu)簡單、dPD明確,能滿足大量工業(yè)過程的控制要求,特別是魯棒性能較好,適應(yīng)過程的大范圍變動。PID本質(zhì)是線性控制4.5串行口中斷服務(wù)程序模塊中斷屬于一種對事件的實施處理過程。中斷源可能隨時迫使CPU停止當(dāng)前正執(zhí)行的工作,轉(zhuǎn)而去處理中斷源指示的另一項工作,該項工作完成后,再返回原來工作的斷點處,繼續(xù)原來的工作。中斷服務(wù)程序是進行中斷處理的具體內(nèi)容,以子程序的形式出現(xiàn)。串行中斷是為串行數(shù)據(jù)傳送的需要而設(shè)置的,每當(dāng)串行口接收或發(fā)送完一組串行數(shù)據(jù)時,就產(chǎn)生一個中斷請求。因此串行口中圖4-4積分分離PID控制算法流程圖斷也是在單片機芯片內(nèi)部自動發(fā)生的,同時不需要設(shè)置引入端。為便于調(diào)試,本文規(guī)定最簡單的協(xié)議。采用RS一422標準,全雙工通信PC機為主機,單片機為從機。1、先使所有從機的SMZ位置1,處于只接收地址幀的狀態(tài)。2、土機先發(fā)送一幀地址信息,主機發(fā)送地址格式為:波特率為2400b/s,8位數(shù)據(jù)位,第9位為1,以表示發(fā)送的是地址。3、每塊單片機數(shù)據(jù)采集器有兩個地址,一為奇數(shù)一為偶數(shù)。奇數(shù)為接收PC機下傳參數(shù)的地址,所有從機接收到地址幀后,進行中斷服務(wù)程序,各自將接收到的地址與其本身地址相比較。被尋址的地址與自己地址相同的從機,將使SMZ=O,然后回送本機地址信號,主機收到從機的回答信號后,檢測是否是要尋址的從機,如果是主機要尋址的從機,主機即開始發(fā)送數(shù)據(jù)或控制信息(第9位為0)。對于已被尋址的從機,因SMZ=O,故可以接收主機發(fā)送過來的信息。從機接收數(shù)據(jù)時,要檢查接收到的參數(shù),如正確則發(fā)回地址號,否則發(fā)255。主機向主電機控制器發(fā)送工作參數(shù)的順序為:控制方式(0為手動控制,1為計算機控制)、主電機轉(zhuǎn)速、總和校驗。主機向溫度采集器發(fā)送工作參數(shù)的順序為:控制方式(0為手動控制,1為計算機控制)、設(shè)定溫度、總和校驗。每個參數(shù)各占一個字節(jié)。而對于其它從機,因SMZ維持為1,對主機發(fā)來的數(shù)據(jù)幀將不予理睬,直至發(fā)來新的地址幀。偶數(shù)為向PC機上傳數(shù)據(jù)地址,單片機收到這個地址后,向PC機發(fā)送采集到的數(shù)據(jù)。4、PC機定時循環(huán)發(fā)送為偶數(shù)的地址,每發(fā)送完一個地址后開始接收相應(yīng)單片機送回的數(shù)據(jù)。各數(shù)據(jù)采集器收到與自身地址相符的偶數(shù)后,發(fā)送緩沖區(qū)的數(shù)據(jù)。電機控制系統(tǒng)上傳的數(shù)據(jù)格式為:工作控
溫馨提示
- 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)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 財務(wù)管理系統(tǒng)的持續(xù)改進與迭代策略
- 高中語文作文做女孩真好
- 高中語文情感美文幸福是片片生活的葉子
- 跨境醫(yī)療健康電商平臺的運營模式探討
- 資本市場下的上市公司再融資方案
- 遼寧省示范校北票市尹湛納希高級中學(xué)高中政治4.2認識運動把握規(guī)律學(xué)案新人教版必修4
- 跨學(xué)科教學(xué)實踐中課題研究的運用
- 項目管理在建筑設(shè)計行業(yè)的應(yīng)用
- 成本會計崗位競聘稿與成立體育協(xié)會主持詞匯編
- 超市作業(yè)環(huán)境安全改善案例分析
- 美甲基礎(chǔ)理論精品專業(yè)課件
- 監(jiān)護人考試試題含答案
- 冀教版四年級下冊英語全冊教學(xué)設(shè)計(經(jīng)典,可直接打印使用)
- 高壓變頻器技術(shù)協(xié)議最終2.3日
- 保潔整改方案計劃
- 新編地圖學(xué)教程(第三版)毛贊猷_期末復(fù)習(xí)知識點總結(jié)
- 碘-淀粉比色法測定淀粉酶課件
- 經(jīng)銷商授權(quán)協(xié)議合同書(中英文對照)
- 初三化學(xué)公式大全
- 安裝超載限制器方案
- 外科學(xué)總論--創(chuàng)傷ppt
評論
0/150
提交評論