[align=left]
1、引言
列管式換熱器具有傳熱面積大、結(jié)構(gòu)緊湊、傳熱效果好等特點,在化工企業(yè)中廣泛用于生產(chǎn)過程的加熱、冷卻及廢熱回收等場合。南通江山農(nóng)化公司的草甘膦合成工段使用列管式換熱器用來回收變換氣的熱量以提高進飽和塔的熱水溫度,從而為合成反應(yīng)提供必要的條件。換熱器循環(huán)水泵采用三相異步電機帶動,原來未使用調(diào)速方式,換熱器的進水量和出水量是固定的,由于回收到的變換氣溫度波動較大,導致?lián)Q熱器出水口的溫度難以控制在規(guī)定的范圍內(nèi),給合成工段的生產(chǎn)質(zhì)量造成了一定的影響,主要反映在草甘膦的有效含量偏差過大。基于上述原因,在確保生產(chǎn)工藝要求的前提下,決定采用通用變頻器對循環(huán)水泵電機進行調(diào)速控制。變頻器則在單片機的程序控制下工作,其控制信號由單片機綜合氣體溫度以及出水口溫度經(jīng)算法運算后給出。本文結(jié)合該變頻調(diào)速系統(tǒng)的具體應(yīng)用,重點分析其中控制系統(tǒng)的結(jié)構(gòu)和工作原理。
[/align]
圖1 列管式換熱器工作原理示意圖
2、列管式換熱器工作原理
如圖1所示,變換氣作為殼程流體,入口溫度高,出口溫度低;水作為管程流體,進水溫度低,出水溫度高。圖中給出了相應(yīng)的溫度示意值。循環(huán)水泵電機的轉(zhuǎn)速大小直接影響到換熱器的進、出水量和出水口溫度。
3、基于單片機的變頻調(diào)速控制系統(tǒng)硬件組成
變頻調(diào)速控制的主要任務(wù)是把對換熱器的出水溫度工藝要求轉(zhuǎn)變?yōu)閷λ秒姍C的轉(zhuǎn)速控制。當變換氣入口的溫度有變化時,控制系統(tǒng)能夠及時采樣到溫度值并加以分析和處理,然后向變頻器發(fā)出控制信號,進而由變頻器控制水泵電機改變轉(zhuǎn)速,使進水量相應(yīng)地增減,以達到控制出水溫度的目的。為此,我們設(shè)計了基于單片機的變頻調(diào)速控制系統(tǒng)(如圖2所示),該系統(tǒng)主要由單片機、模擬量i/o單元以及變頻器等組成。通過單片機對變頻器進行程控,再由變頻器驅(qū)動水泵電機變速運行。
圖2 變頻調(diào)速控制系統(tǒng)電路原理圖
下面結(jié)合變頻調(diào)速控制系統(tǒng)電路原理圖分別介紹其中各主要芯片及變頻器的功能和接線方法。
3.1 單片機at89c51
atmel公司的at89c51單片機是一款性價比非常高的單片機,不僅與8051單片機指令、管腳完全兼容,而且其片內(nèi)的4k程序存儲器是采用flash工藝制作的,這使得用戶可以在線電擦除、改寫,本控制系統(tǒng)的控制程序就存貯在這個程序存貯器之中。單片機從adc0809芯片獲取所需的各種溫度值,然后經(jīng)pi算法進行運算和處理,處理結(jié)果和控制數(shù)據(jù)則通過p0口送至dac0832,并由p2.7和wr引腳控制dac0832的運行。
3.2 模/數(shù)轉(zhuǎn)換芯片adc0809
adc0809是一種常用的8位逐次逼近型a/d轉(zhuǎn)換器,通過其8路模擬量輸入通道可以與各個溫度傳感器相連,接收溫度值并將其轉(zhuǎn)換為數(shù)字量。任一通道的模擬量轉(zhuǎn)換完成后,便通過eoc引腳向單片機發(fā)送中斷信號,單片機響應(yīng)該中斷申請后,就可以讀入數(shù)字量,以便分析和處理。
3.3 數(shù)/模轉(zhuǎn)換芯片dac0832
dac0832是8位單片d/a轉(zhuǎn)換器,在本控制系統(tǒng)中負責將單片機輸出的電機轉(zhuǎn)速控制數(shù)據(jù)轉(zhuǎn)換為連續(xù)變化的電壓值,從而實現(xiàn)對變頻器輸出的控制。通過將dac0832的cs和xfer引腳短接,并將wr1和wr2引腳短接,使dac0832工作于單極性單緩沖器工作方式,簡化了硬件接線和程序設(shè)計。vref基準電壓由-12v分壓得到,再經(jīng)精密可調(diào)電阻可使vref=-10v,因此dac0832的最終輸出電壓vout=0~10v,它同時作為變頻器的模擬信號輸入量。
3.4 i/o接口芯片8255
考慮到單片機的p1口已作為系統(tǒng)的按鍵輸入端使用,故變頻器的異常報警信號輸出端fa、fb以及過載警告信號輸出端olw通過8255擴展i/o接口芯片與單片機相連。8255具有3個8位并行i/o接口,此處主要用到pa口。通過pa口,單片機可以讀取變頻器工作時的運行狀態(tài)信號。當出現(xiàn)變頻器過載或其它異常報警信號時,單片機能夠及時做出反應(yīng),并通過程序控制整個系統(tǒng)停止工作。由于變頻器olw端子開路輸出為24v,因此必須通過光電耦合器才能作為8255的輸入信號。
3.5 變頻器
變頻器采用日本sanken的samco-i系列中的if-15k型號。變頻器接收由dac0832送來的0~10v模擬信號,并由該模擬信號控制變頻器的變頻輸出,從而達到最終控制水泵電機轉(zhuǎn)速的目的。該變頻器設(shè)定為以vrf端子輸入的模擬信號作為控制信號,決定變頻器的輸出頻率。為防止電機過載或短路,將熱繼電器觸點fr1串聯(lián)于es端子回路中。fr端子與公共端dcm1和dcm2相連,以確保電機始終正轉(zhuǎn)。另外,過載報警信號輸出端olw和異常報警信號輸出端fa、fb分別與8255的i/o端口相連,便于系統(tǒng)程序?qū)ψ冾l器工作狀態(tài)予以監(jiān)控。在變頻器的接線過程中,還應(yīng)特別注意以下兩點:
(1) r、s、t端以及u、v、w端絕對不能接反;
(2) 當變頻器停止工作后, 若需修改接線, 則必須待變頻器操作面板上的“charge”燈熄滅后方可進行。
另外,在控制系統(tǒng)中還設(shè)置了一個1kb的eeprom芯片24c08,用于存儲控制系統(tǒng)的初始化參數(shù)及換熱器的相關(guān)工藝參數(shù)。5個按鈕k1~k5分別接在at89c51的p1.3~p1.7上,作為啟、停及功能選擇按鈕??撮T狗定時器芯片ds1232則用于防止控制系統(tǒng)因干擾等原因造成的死機。
4、變頻調(diào)速控制系統(tǒng)程序設(shè)計
4.1 單片機匯編語言程序設(shè)計
(1) 主程序
主程序的功能是單片機初始化、換熱器工藝參數(shù)設(shè)定、a/d轉(zhuǎn)換中斷設(shè)置、pi算法運算與處理、d/a轉(zhuǎn)換等,這里給出其主要控制代碼(pi算法部分略)。
main: mov sp,#60h ;設(shè)置堆棧指針
mov r2,#08h ;8路a/d轉(zhuǎn)換通道計數(shù)初值
mov r0,#30h ;a/d轉(zhuǎn)換結(jié)果緩沖區(qū)單元首址
mov r1,#40h ;換熱器工藝參數(shù)緩沖區(qū)單元首址
setb it1 ;脈沖觸發(fā)方式
setb ex1 ;允許外部中斷
setb ea ;開中斷
mov dptr,#0fef8h ;指出adc0809的首地址
stat: movx @dptr,a ;啟動a/d轉(zhuǎn)換
here: jnb f0,here ;等中斷
clr f0 ;清除中斷標志
djnz r2,stat ;巡回,未完繼續(xù)
lcall pical ;調(diào)pi算法運算與數(shù)據(jù)處理子程序
lcall dtoa ;調(diào)d/a轉(zhuǎn)換子程序······
(2) d/a轉(zhuǎn)換子程序
dtoa: push dph
push dpl ;保護地址指針dptr原內(nèi)容
mov dptr, #7fffh ;dac0832地址
mov a,40h ;提取待轉(zhuǎn)換的數(shù)據(jù)
movx @dptr,a ;啟動d/a轉(zhuǎn)換
pop dpl
pop dph ;恢復地址指針dptr
ret ;子程序返回
(3) a/d轉(zhuǎn)換中斷服務(wù)程序
該中斷服務(wù)程序用于及時處理a/d轉(zhuǎn)換后的結(jié)果,刷新a/d轉(zhuǎn)換結(jié)果緩沖區(qū)內(nèi)容,變換新的a /d轉(zhuǎn)換通道,并通過設(shè)定的中斷標志與主程序建立聯(lián)系。
movx a,@dptr ;讀a/d轉(zhuǎn)換結(jié)果
mov @r0,a ;存數(shù)
inc dptr ;更新轉(zhuǎn)換通道
inc r0 ;更新暫存單元
setb f0 ;置位中斷標志
reti ;中斷返回
4.2 變頻器功能指令碼
本控制系統(tǒng)中,變頻器的所有功能指令碼均是通過面板設(shè)定。下面列出主要的幾種功能指令碼及其設(shè)定值。
cd000=1 ;監(jiān)視器顯示內(nèi)容為頻率
cd001=2 ;以外部信號來控制運轉(zhuǎn)
cd002=3 ;以vrf端子輸入的模擬信號設(shè)定(0~10v)
cd005=380 ;基準頻率電壓為380v
cd006=50 ;基準頻率為50hz
cd007=60 ;上限頻率為60hz
cd008=10 ;下限頻率為10hz
cd054=0 ;偏置頻率為0hz
cd055=50 ;增益頻率為50hz
cd070=1 ;es端子通常輸入開信號
5、結(jié)束語
列管式換熱器循環(huán)水泵電機采用變頻調(diào)速后的實際運行證明:換熱器的出水溫度能夠保持穩(wěn)定,從而使合成工段產(chǎn)品中的有效成份草甘膦含量由過去3%的偏差量降為0.5%,每噸產(chǎn)品也因此提高收益約5%,僅此項該產(chǎn)品每年就多增加利潤約12萬元。另外,當換熱器變換氣溫度過高或過低時,控制系統(tǒng)還能及時報警并關(guān)閉水泵電機以避免質(zhì)量事故的發(fā)生。由此可見,隨著通用變頻器在工業(yè)生產(chǎn)應(yīng)用中的不斷深入,尤其是將通用變頻器應(yīng)用于傳統(tǒng)設(shè)備的技術(shù)改造中,并開發(fā)出相應(yīng)的控制裝置,就不僅可以做到投資少、見效快,而且整個生產(chǎn)裝置更加安全、可靠。