新聞中心

EEPW首頁 > 測試測量 > 設(shè)計應(yīng)用 > 基于ARM控制器的滲炭爐溫度控制系統(tǒng)的設(shè)計

基于ARM控制器的滲炭爐溫度控制系統(tǒng)的設(shè)計

作者: 時間:2012-07-31 來源:網(wǎng)絡(luò) 收藏

本文引用地址:http://m.butianyuan.cn/article/193483.htm

2.5 PWM定時器接口

本設(shè)計采用PWM脈沖發(fā)送給三相可控硅信號來控制晶閘管的關(guān)斷,通常是通過輸入通道將溫度傳感器感受到的被控對象(當前溫度)轉(zhuǎn)變?yōu)閿?shù)字量并輸入到中,求出輸入的當前溫度值與設(shè)定值的偏差,并根據(jù)該偏差進行自適應(yīng)的模糊,PID運算,最后根據(jù)PID運算的結(jié)果,通過功率調(diào)節(jié)電路改變給定周期內(nèi)加熱絲的通電時間來實現(xiàn)對溫度的控制。用PWM輸出脈沖調(diào)節(jié)功率的實質(zhì)是利用占空比的調(diào)節(jié)來改變加熱絲的平均功率。功率調(diào)節(jié)電路是控制系統(tǒng)的執(zhí)行機構(gòu),要求能根據(jù)

需要對輸出功率進行精確的調(diào)節(jié),它是系統(tǒng)中最關(guān)鍵的組成部分之一,也常常是故障率最高的部分。

這里選用過零調(diào)壓的方法,因為這樣可以減少諧波干擾。由于PWM的頻率很大、變化周期很短,故選用PWM脈沖頻率為40Hz,占空比為O.8,這樣可增加周期長度,進而更加有利于對溫度變化的控制。

2.6 熱電偶冷端溫度測量

由于熱電偶的冷端溫度隨著環(huán)境溫度的變化而變化,所以需要對熱電偶的冷端溫度進行補償。在有的設(shè)計中直接在熱電偶測溫電路中用電橋法補償,但需要經(jīng)常校準,比較麻煩。本文實時測量熱電偶的冷端環(huán)境溫度,用軟件的方法進行補償。

用MAX876產(chǎn)生IOV精密電壓基準,輸出誤差為±7mV,配合OP07產(chǎn)生lOmA恒流源,運算放大器工作在開環(huán)狀態(tài),由于同相端和反相端的壓差幾乎為零,運算放大器的偏置電流可以忽略不計,所以產(chǎn)生lOmA的電流通過100Ω的鉑電阻。查鉑熱電阻(Ptl00)的分度表可知,0℃為100Ω,加℃為107.79Ω,大約每升高1℃,熱電阻的阻值增加為0.39Ω,那么熱電阻的電壓變化為0.0039V。而s3c44BOX內(nèi)置10位A/D轉(zhuǎn)換器,基準電壓為2.5V,分辨率為0.00244V,所以10位A/D轉(zhuǎn)換器能滿足精度要求。具體如圖9所示。

冷端溫度測量的輸出接在S3C44BOX的A/D轉(zhuǎn)換器的AIN0通道上。

2.7 系統(tǒng)時鐘與復位電路設(shè)計

系統(tǒng)CPU外部晶振頻率為8MHz,由于S3C44BOX內(nèi)部有鎖相環(huán),CPU主頻可幾倍于外部晶振(CPU主頻可通過軟件設(shè)定)。用于系統(tǒng)實時時鐘的備用鋰(Li)電池電源,系統(tǒng)實時時鐘頻率為32.726kHz。

系統(tǒng)內(nèi)部有看門猗電路,可以通過軟件設(shè)定看門狗時間。但是為了系統(tǒng)的可靠性。設(shè)計了系統(tǒng)的硬復位電路,它通過斯密特74hel4觸發(fā)器復位。

3 的軟件設(shè)計

3.1 主控模塊及其功能

主控模塊程序主要由S3C44BOX的初始化程序、定時器的初始化程序以及一個循環(huán)控制結(jié)構(gòu)組成。

程序開始執(zhí)行時,首先設(shè)置堆棧指針,建立一個軟件堆棧區(qū);由于S3C44BOX的I/O口多為復用模式,因此需要對I/O口控制寄存器進行設(shè)置,選擇工作方式;程序還需要設(shè)置內(nèi)置看門狗,以保障軟件的可靠運行。CPU的高速輸出器HSO用于按程序設(shè)定的時間產(chǎn)生中斷,這就是軟件定時器。系統(tǒng)采用軟件定時器中斷,以定時器1作為時間基準,對HSO寄存器進行設(shè)置,同時對外圍芯片及觸摸屏顯示器進行初始化。其程序流程圖如圖10所示。

1111.jpg

3.2 中斷服務(wù)模塊

系統(tǒng)中利用一個軟件定時器來產(chǎn)生定時中斷,它決定了模糊控制算法的采樣速率。圖11是軟件定時器中斷服務(wù)程序的流程圖,該程序是控制系統(tǒng)的核心軟件,完成A/D采樣、濾波、數(shù)據(jù)處理、越限報警等任務(wù),同時確定操作方式(手動或自動),根據(jù)要求調(diào)用相應(yīng)的控制算法,通過算法獲得所要求的控制電壓去驅(qū)動三相可控硅觸發(fā),最后返回主程序。各功能由相應(yīng)的功能模塊來完成。

本課題為遼寧省阜新市阜煤集團熱處理分廠的多個溫控爐改造項目中的一部分。將本控制系統(tǒng)安裝在滲碳爐上,在各種工況下對試件進行滲碳,通過滲碳結(jié)果分析,表明完全滿足改造要求:(1)溫控系統(tǒng)改造后,工作最高溫度950℃,爐溫均勻性≤±3℃,控溫精度≤±1.5℃。(2)加裝滲碳部分的自動控制系統(tǒng),碳勢控制精度≤±0.05%。(3)加熱器換新,爐襯修復等。

存儲器相關(guān)文章:存儲器原理


溫濕度控制器相關(guān)文章:溫濕度控制器原理
熱電偶相關(guān)文章:熱電偶原理

上一頁 1 2 下一頁

評論


相關(guān)推薦

技術(shù)專區(qū)

關(guān)閉