《電子技術(shù)應(yīng)用》
您所在的位置:首頁 > 嵌入式技術(shù) > 設(shè)計應(yīng)用 > 多路高精度擴(kuò)散爐溫度控制系統(tǒng)的設(shè)計
多路高精度擴(kuò)散爐溫度控制系統(tǒng)的設(shè)計
來源:微型機(jī)與應(yīng)用2013年第17期
張瀚文,張 博,杜 巖,李 棟,孟國營
(中國礦業(yè)大學(xué)(北京) 機(jī)電與信息工程學(xué)院,北京 100083)
摘要: 針對傳統(tǒng)的擴(kuò)散爐溫度控制系統(tǒng)的精度低、生產(chǎn)工藝控制能力差的現(xiàn)狀,設(shè)計實(shí)現(xiàn)了擴(kuò)散爐多路高精度溫度檢測控制系統(tǒng)。系統(tǒng)采用三路熱電偶采集擴(kuò)散爐內(nèi)溫度值并通過基于Smith預(yù)估的PID控制,控制三組加熱裝置的啟停,以達(dá)到對爐溫的控制,控制精度可達(dá)1‰,并采用液晶顯示模塊和按鍵組成人機(jī)交互界面。
Abstract:
Key words :

摘  要: 針對傳統(tǒng)的擴(kuò)散爐溫度控制系統(tǒng)的精度低、生產(chǎn)工藝控制能力差的現(xiàn)狀,設(shè)計實(shí)現(xiàn)了擴(kuò)散爐多路高精度溫度檢測控制系統(tǒng)。系統(tǒng)采用三路熱電偶采集擴(kuò)散爐內(nèi)溫度值并通過基于Smith預(yù)估的PID控制,控制三組加熱裝置的啟停,以達(dá)到對爐溫的控制,控制精度可達(dá)1‰,并采用液晶顯示模塊和按鍵組成人機(jī)交互界面。
關(guān)鍵詞: 單片機(jī);擴(kuò)散爐;溫度控制;熱電偶;Smith預(yù)估器

 擴(kuò)散爐是集成電路生產(chǎn)工序的重要設(shè)備之一,它的主要用途是對半導(dǎo)體進(jìn)行摻雜,它與半導(dǎo)體工藝互相依存、互相促進(jìn)、共同發(fā)展[1]。在擴(kuò)散爐工藝參數(shù)中,溫度的控制精度不僅直接影響著產(chǎn)品質(zhì)量,也影響著擴(kuò)散爐本身的效能。所以研究擴(kuò)散爐爐溫的控制,對集成電路的生產(chǎn)具有重大意義。當(dāng)前國內(nèi)外溫控設(shè)備以單路控制居多,只能控制一路加熱設(shè)備,多路溫度監(jiān)控系統(tǒng)的研發(fā)還是相對滯后的[2]。本系統(tǒng)的研究實(shí)現(xiàn)了多路溫度控制,并達(dá)到了1‰的精度要求。
 擴(kuò)散爐溫度控制系統(tǒng)硬件結(jié)構(gòu)如圖1所示,由檢測部分、CPU以及加熱控制構(gòu)成對被控對象的閉環(huán)控制系統(tǒng)。其中檢測部分采用三路熱電偶對擴(kuò)散爐內(nèi)三處位置進(jìn)行溫度檢測,并采用熱電阻作為冷端溫度補(bǔ)償,通過多路開關(guān)將幾路檢測信號分時傳給放大器和A/D轉(zhuǎn)換器。CPU采用51單片機(jī),讀取A/D轉(zhuǎn)換結(jié)果與設(shè)定值進(jìn)行比較,經(jīng)基于Smith預(yù)估的PID運(yùn)算得出結(jié)果控制擴(kuò)散爐的加熱裝置達(dá)到對擴(kuò)散爐爐溫控制的目的。采用兩塊19264液晶顯示模塊和按鍵組成人機(jī)交互界面。

 在系統(tǒng)設(shè)計過程中提出了高精度的控制要求,主要采取了以下幾項(xiàng)措施來提高系統(tǒng)的控制精度:
 (1)在輸入前向通道加入了零點(diǎn)漂移的檢測,并通過軟件修正零點(diǎn)漂移。
 (2)在輸入前向通道加入放大倍數(shù)漂移的檢測,并通過軟件對其修正。
 (3)在各模擬信號輸入端加入兩級RC濾波。
 (4)在檢測信號放大前加入跟隨器。
 (5)系統(tǒng)輸出控制采用盡量小的控制周期,避免過大的沖擊。
 (6)采用基于Smith預(yù)估的PID控制,減小系統(tǒng)震蕩。

 消除誤差的測量方法:
 (1)先測Vc,用公式:i=Vc/R2得到流過Rt的電流i。
 (2)測量Vb,由于4051后接跟隨器,輸入阻抗非常大,所以流過從Rt到Vb測量端的電流可忽略不計,即有:(r+R2)×i=Vb,可以得出引線電阻r的值。
 (3)測量Va,由(Rt+2r+R2)×i=Va可以解出Rt的值。
 其中,金屬熱電阻的電阻值和溫度一般可以用以下的近似關(guān)系式表示:
 當(dāng)前電阻=當(dāng)前溫度×0.003 85×100+100
 選擇R1和R2時應(yīng)注意:
 (1)R1為限流電阻,將電流限制在5 mA以下用來防止Rt中電流過大使其溫度升高給測量帶來誤差。
 (2)R2應(yīng)選精密電阻,并且要避免Va、Vb和Vc在7135轉(zhuǎn)換范圍的最低10%和最高10%, 即應(yīng)保證Va、Vb和Vc在1.5~13.5 mV,避免電壓較低或較高時影響轉(zhuǎn)換精度。
1.2 偏移校正電路
 在模擬電路中,由于受溫度變化,電源電壓不穩(wěn)以及干擾等因素的影響,導(dǎo)致電路輸出端電壓偏離原固定值而上下漂動產(chǎn)生誤差的現(xiàn)象。其中,主要誤差是由零點(diǎn)偏移和放大倍數(shù)偏移引起的。顯然,放大電路級數(shù)愈多、放大倍數(shù)愈大,輸出端的漂移現(xiàn)象愈嚴(yán)重。嚴(yán)重時,有可能使輸入的微弱信號湮沒在漂移之中,無法分辯,從而達(dá)不到預(yù)期的傳輸效果[3]。因此,降低零點(diǎn)漂移和放大倍數(shù)偏移是高精度測溫系統(tǒng)必須考慮的一個重要因素。
 本系統(tǒng)采用測量零點(diǎn)獲得偏移量并通過軟件補(bǔ)償?shù)姆椒▉頊p少零點(diǎn)偏移對測量結(jié)果的影響。硬件上,直接將多路選擇開關(guān)的一個輸入端通過一個電阻接地;軟件上,每隔一定的周期對實(shí)際零點(diǎn)采樣一次,將其與系統(tǒng)本身零點(diǎn)比較,得出差值即偏移值,在每路測量值上加入此偏移值即可。
 為減少放大倍數(shù)偏移給系統(tǒng)測量精度的影響,在系統(tǒng)運(yùn)行的起始階段,將多路選擇開關(guān)的一個輸入接口和線狀銅電阻分壓電路相連接,以此作為不受溫度變化影響的基準(zhǔn)輸入點(diǎn)A0,在系統(tǒng)其他時間段里仍然對其采樣作為A1,由CPU計算A1與A0的比值作為其他各點(diǎn)采樣數(shù)據(jù)的比例系數(shù)。
1.3 A/D轉(zhuǎn)換電路
 8路模擬值通過多路選擇開關(guān)分時地進(jìn)行放大和A/D轉(zhuǎn)換,為滿足本設(shè)計的高精度要求,放大器選用線性度好、溫度穩(wěn)定性好、精度高的儀表放大器AD622,考慮到溫度變化速度較慢,A/D轉(zhuǎn)換器選用雙積分式的ADC7135,其分辨率達(dá)1/20 000,具有精度高、抗干擾強(qiáng)的特點(diǎn)。
 7135的轉(zhuǎn)換精度與基準(zhǔn)電壓有很大的關(guān)系,為保證轉(zhuǎn)換精度,采用AD780作為基準(zhǔn)電壓芯片,AD780溫度系數(shù)為5 ppm/℃,穩(wěn)定性好,輸出電壓為3 V。另外,AD780的3 V輸出電壓還用于熱電阻檢測電路的供電,提高了冷端溫度測量的精度。
 當(dāng)熱電偶燒斷時,相應(yīng)的一路輸入電壓為零,CPU 會認(rèn)為是溫度過低而提高電爐溫度,造成事故。為了避免這種情況,將3 V電壓用于檢測熱電偶是否燒斷,將熱電偶的正極接一個上拉電阻到3 V,當(dāng)熱電偶燒斷時,電壓被拉到3 V,超出了7135的轉(zhuǎn)換范圍,7135的over range輸出高電平,在over range引腳上接一個發(fā)光二極管和蜂鳴器,可達(dá)到熱電偶燒斷時報警的作用。
 7135數(shù)字量輸出是各位依次輸出BCD碼,這樣不僅硬件上需要較多的I/O口,軟件中還要將五位BCD碼轉(zhuǎn)換成二進(jìn)制數(shù),實(shí)現(xiàn)較繁瑣。所以本系統(tǒng)利用51單片機(jī)的計數(shù)器來獲得7135的積分時間,從而得到7135的模擬電壓輸入值。在信號積分開始時BUSY(忙)輸出變?yōu)楦唠娖剑诙畏e分停止時BUSY復(fù)位,將BUSY與單片機(jī)的INT0引腳相連、將7135的時鐘信號與單片機(jī)的T0引腳相連,并將51單片機(jī)的定時器方式控制寄存器TMOD中T0的GATE位置1,即當(dāng)BUSY為1時,計數(shù)器正常工作,當(dāng)BUSY為0時,計數(shù)器被禁止工作,這樣,可以得到7135一次轉(zhuǎn)換的兩次積分的總時間,由于第一次積分為20 000個時鐘周期,所以,A/D轉(zhuǎn)換的結(jié)果即為計數(shù)器的計數(shù)值減去20 000。采用這種方法,必須保證7135的時鐘脈沖與單片機(jī)T0口的計數(shù)脈沖相同,它們均由4060分頻器獲得,為保證抗工頻干擾性能強(qiáng),一般選取50 Hz的倍數(shù)作為時鐘頻率,本系統(tǒng)采用250 Hz時鐘信號,由分頻器4060分頻獲得。
2 輸出控制
 輸入通道為三路,輸出也同樣為三路,以保證被控對象各點(diǎn)溫度都靠近設(shè)定值,而不會出現(xiàn)溫度分布不均的現(xiàn)象。采用交流過零型固態(tài)繼電器作為加熱絲的控制開關(guān)。CPU通過控制固態(tài)繼電器的通斷比來控制加熱的程度。固態(tài)繼電器正常工作需要保證控制端電流大于5 mA,而51單片機(jī)所允許的最大灌電流只有10 mA,所以,需要加上拉電阻和驅(qū)動,選用74HC574芯片作為驅(qū)動。
 由于擴(kuò)散爐加熱均勻,可將其近似看做一個具有純滯后的一階慣性系統(tǒng),傳遞函數(shù)為:

 此時滯后環(huán)節(jié)被移到了閉環(huán)外,這樣就消除了純滯后環(huán)節(jié)對系統(tǒng)穩(wěn)定性的影響。用Simulink仿真對傳統(tǒng)PID單回路控制與基于Smith預(yù)估的PID控制進(jìn)行對比,控制曲線如圖3所示,其中PID控制器參數(shù)通過Ziegler-Nichols法得到:Kp=0.245 9,Ki=0.015 9,Kd=0.912 7。

 

 

 本文所討論的擴(kuò)散爐多路高精度溫度控制系統(tǒng)對擴(kuò)散爐溫度實(shí)現(xiàn)了有效控制,不僅能對溫度及系統(tǒng)參數(shù)進(jìn)行實(shí)時顯示,而且溫度的控制達(dá)到了1‰的精度。該系統(tǒng)設(shè)計合理、自動化程度高、可靠性好,可有效地保證生產(chǎn)的高效、安全進(jìn)行,實(shí)現(xiàn)了摻雜工藝過程溫度控制的自動化,從而減輕操作人員的勞動強(qiáng)度并且提高了生產(chǎn)效率。同時,比較理想地解決了加熱不均勻和精度不夠等問題,具有很高的經(jīng)濟(jì)效益和社會效益。
參考文獻(xiàn)
[1] 程朝陽.擴(kuò)散爐開發(fā)現(xiàn)狀[J].中國集成電路,2002(3):63-64.
[2] 趙萍,王明明,黨楊濤.擴(kuò)散爐溫度自動控制系統(tǒng)中的FPGA設(shè)計[J].電子設(shè)計工程,2009,17(1):7-11.
[3] 薛開昶,王應(yīng)吉.幾種放大器的程控增益電路設(shè)計[J].陜西科技大學(xué)學(xué)報(自然科學(xué)版),2009,27(3):138-142.
[4] 王宏華,樊桂林.含有純滯后對象的控制方法[J].江蘇理工大學(xué)學(xué)報,1994,15(6):87-92.
[5] 宋云霞,朱學(xué)峰.大時滯過程控制方法及應(yīng)用[J].化工自動化及儀表,2001,28(4):9-15.

此內(nèi)容為AET網(wǎng)站原創(chuàng),未經(jīng)授權(quán)禁止轉(zhuǎn)載。
主站蜘蛛池模板: 欧美视频不卡一区二区三区 | 日本韩国高清 | 日本大黄视频 | 欧美乱大交黑人 | 午夜一级做a爰片久久毛片 午夜一级免费视频 | 国产在线一区二区三区在线 | 日韩亚洲欧洲在线com91tv | 国产日韩欧美在线视频免费观看 | 殴美在线| 久艹在线| 日本午夜片成年www 日本午夜视频在线 | 日韩经典欧美精品一区 | 性色生活片免费放 | 中文日韩欧美 | 一个人看的在线www视频 | 一道本在线播放 | 我想看黄色毛片 | 播播成人网| 日本资源网 | 热99re久久精品2久久久 | 91福利国产在线观看一区二区 | 一二三四社区在线播放 | 秋霞操| 久久香蕉影视 | 日本精品不卡 | 手机在线毛片 | 中文字幕在线免费 | 一级一片免费视频播放 | 性欧美极品另类 | 国产成人永久在线播放 | 亚洲视频免 | 欧美日韩免费在线观看 | 极品色在线精品视频 | 国产日韩不卡免费精品视频 | 99re九精品视频在线视频 | 日本欧美成人 | 精品400部自拍视频在线播放 | 国产真实一区二区三区 | 久久精品国产91久久麻豆自制 | 欧美日韩免费一区二区在线观看 | 欧美日韩国产在线 |