孟彥京,宮文展
(陜西科技大學,陜西西安710021)
交流異步電動機構(gòu)造簡單、運行可靠性能高、適應能力強,但直接起動時其電流大而轉(zhuǎn)矩小,對電機自身和電網(wǎng)都不利。在工業(yè)生產(chǎn)中,采用晶閘管降壓軟起動器來抑制起動電流。由于轉(zhuǎn)矩與電壓的平方成正比,電壓的降低導致了轉(zhuǎn)矩的急劇降低。傳統(tǒng)的軟起動器只能應用于空載或輕載起動場合。
為了拓寬軟起動器的應用領域,Antonio Ginart提出了采用離散變頻的思想來提高起動轉(zhuǎn)矩[1],國內(nèi)學者也對其進行了研究[2]。這些采用了與常規(guī)調(diào)壓軟起動器相同的三相反并聯(lián)晶閘管作為主電路,通過通斷控制控制晶閘管的方法,控制三相工頻電源電壓某些半波導通,另一些半波截止,調(diào)壓的同時實現(xiàn)頻率的變化,該系統(tǒng)的設計思路即來源于此。
離散變頻重載軟起動器對控制系統(tǒng)的實時性、穩(wěn)定性、可靠性要求比較高,因此選用ST公司高速高性能的STM32F103C8T6芯片作為核心控制CPU。該智能軟起動器硬件系統(tǒng)的設計主要包括主電路和控制系統(tǒng)電路兩部分。本文的控制系統(tǒng)采用ST公司的STM32F103C8T6作為主控核心CPU,選用Altera公司生產(chǎn)的EPM240F100可編程邏輯器件完成輔控單元設計,選用AT89C52進行操作界面和顯示處理設計等,通過RS485通訊口進行數(shù)據(jù)通訊[3]。
重載軟起動器的設計核心是系統(tǒng)控制電路設計。控制系統(tǒng)硬件電路設計主要包括CPU的選擇及外圍電路設計、電源電路單元、人機操作界面和顯示、檢測及保護電路設計等。重載軟起動控制系統(tǒng)整體框架圖如圖1所示。
圖1 軟起動系統(tǒng)控制框圖
軟起動器控制系統(tǒng)硬件設計是整個控制系統(tǒng)設計過程中最為重要的環(huán)節(jié),是整個系統(tǒng)可靠工作的根基。設計本控制系統(tǒng)的目的是要實現(xiàn)異步電動機高轉(zhuǎn)矩、小電流平滑軟起動,根據(jù)交流異步電動機軟起動控制要求,完成起動所需參數(shù)的檢測和輸出。
(1)同步電壓檢測,檢測輸入工頻電源電壓過零點、相序以及是否缺相等;
(2)電流檢測,檢測起動電流是否在控制系統(tǒng)所允許的安全運行范圍內(nèi);
(3)控制及運行參數(shù)的設置和顯示;
(4)對外部輸入?yún)?shù)進行采樣;
(5)不同系統(tǒng)之間的數(shù)據(jù)通訊傳輸。
智能重載軟起動器硬件控制系統(tǒng)的設計必須要考慮所要實現(xiàn)的功能,設計各個硬件電路單元模塊。
該軟起動器控制系統(tǒng)的核心控制CPU選用ST公司的STM32F103C8芯片,負責相關信號檢測與判別、算法處理和控制、輸出控制等功能。相對于單片機而言,STM32F103C8T6運行速度更快、功耗更低,更符合控制系統(tǒng)的要求[4]。
系統(tǒng)控制電路主要分為以下幾部分:
(1)主控單元:主要指STM32F103C8T6及其相關外圍電路。負責信號的檢測與判別、算法處理與控制,負責與單片機及外部設備進行通訊等。
(2)輔助控制單元:以CPLD(EPM240)為核心,主要負責對STM32F103C8T6的控制信號進行濾波,觸發(fā)脈沖信號的產(chǎn)生,給出故障報警信號及旁路輸出信號等。
(3)人機操作界面與顯示系統(tǒng):以AT89C52為該單元CPU進行人機操作界面和顯示處理最小系統(tǒng)設計,保證外部與STM32F103C8T6進行數(shù)據(jù)通訊。將主控制單元和界面顯示單元分開進行控制,不僅可以有效地利用STM32F103C8T6的快速數(shù)據(jù)處理能力和豐富的外圍硬件電路資源,同時,AT89C52分擔了操作界面和顯示處理的工作,使STM32F103C8T6能更專心于算法的運算與系統(tǒng)功能的控制實現(xiàn),提高了系統(tǒng)運行的快速性、穩(wěn)定性和可靠性,保障了控制系統(tǒng)實時快速地處理各種控制和監(jiān)測的數(shù)據(jù),保障了控制系統(tǒng)相應控制功能的順利實現(xiàn)。
按照設計要求,該電路系統(tǒng)中所需要的電源有3.3 V、12 V、24 V 三種類型。
圖2 工作電源電路
工作電源電路如圖2所示,變壓器將380V交流線電壓降低為18 V和8.5 V,通過J1接口接入控制電源電路中,通過整流模塊分別轉(zhuǎn)換為24 V(DC)和12 V(DC),最后通過三段穩(wěn)壓芯片再分別轉(zhuǎn)換為12 V和3.3 V。
該最小系統(tǒng)采用STM32F103C8為核心芯片,采用3.3 V供電,采用8 MHz無源晶振,采用JTAG標準接口。時鐘電路及復位電路如圖3所示。
圖3 時鐘及復位電路
軟起動器控制板采用手動復位,如圖3所示。圖中CPU_RST直接與STM32F103C8T6的復位引腳NREST相接,B1為復位開關。
由于晶閘管的觸發(fā)角都是以三相電源同步信號為基準的,因此同步電壓信號電路是用來確定每一相電壓準確的過零點時刻,進而確定初始觸發(fā)時刻,保證正確觸發(fā)晶閘管。因此,同步電壓信號檢測對軟起動器控制系統(tǒng)具有重要的意義。
工頻電源電壓在過零點附近容易受到外界干擾或者電源本身就含有一些諧波成分,導致過零比較器的輸出端輸出信號出現(xiàn)抖動,進而引發(fā)CPU外同步中斷在同一過零點時刻中斷次數(shù)不只一次,造成軟起動控制系統(tǒng)的不穩(wěn)定,甚至導致起動失敗,因此必須在同步電壓檢測電路中加入濾波電路,以抑制低頻和高頻成分。電路原理圖如圖4所示。
在實際運行過程中電壓會出現(xiàn)負值,因此不能用地作為參考點,該同步電壓信號檢測電路采用5 V穩(wěn)壓管為參考點,三相同步信號源直接取自電網(wǎng)電壓通過電阻分壓得到同步電壓信號,經(jīng)過阻容移相后,由LM339對電壓進行比較,輸出高低電平,將交流信號經(jīng)整形變換為矩形脈沖。最后再由光耦對信號進行隔離和發(fā)送至觸發(fā)角控制和條件單元CPLD。此電路同時具有過零和缺相檢測功能。
電動機在起動時,如起動電流過大,會對電網(wǎng)及同一電網(wǎng)中的其它用電設備造成沖擊;如果起動電流過小,則會增加起動時間。因此在電動機起動過程中必須施加限流和過流保護措施,即在軟起動過程中必須要有電流檢測環(huán)節(jié)。電流檢測的方法有很多,圖5為本文采用的電流檢測電路。在主回路中接入400∶1的電流互感器測得電機起動運行時的電流值,將得到的電流互感器二次側(cè)電流值通過整流電路轉(zhuǎn)換成直流,最終輸入STM32F103C8T6的CUR_ADC口,由軟件比較檢測電流與給定電流的差值,完成限流調(diào)節(jié)和過流保護功能。
圖4 電壓同步檢測電路
圖5 電流檢測電路
產(chǎn)生正確的觸發(fā)脈沖是整個控制系統(tǒng)的核心,晶閘管的可靠觸發(fā)是晶閘管運作的首要條件。工作過程示意圖如圖6所示。由STM32F103C8T6產(chǎn)生觸發(fā)脈沖控制信號后送入EPM240,然后由EPM240進行必要的邏輯運算處理后,經(jīng)過三態(tài)緩沖器74HC244對驅(qū)動信號進行增強,由光隔TPL521對信號進行隔離后再經(jīng)過反向緩沖器MC1413后將控制信號送到脈沖變壓器及繼電器一側(cè),在脈沖變壓器的另一側(cè)產(chǎn)生觸發(fā)脈沖序列加到晶閘管的門極,完成對晶閘管導通與關閉的控制。
圖6 晶閘管觸發(fā)系統(tǒng)示意圖
軟起動器帶有鍵盤操作界面和顯示模塊,可以通過軟起動器進行外部控制和顯示異步電動機起動以及運行過程中的電流、電壓等相關信息,同時通過操作界面可以輸入控制信息及顯示系統(tǒng)的狀態(tài)信息。本系統(tǒng)通過AT89C52實現(xiàn)界面操作和顯示單元電路模塊的控制[3,5]。通訊單元硬件連接原理示意圖如圖7所示。AT89C52負責外部界面操作和運行參數(shù)顯示,減輕了STM32F103C8T6的工作量,使其更加專注于軟起動程序的執(zhí)行,避免了頻繁中斷引起的累積錯誤。
圖7 操作界面、顯示單元示意圖
另外,硬件電路的設計還包括通訊接口單元、溫度檢測單元、旁路輸出單元和故障輸出單元等,限于篇幅在此不再一一贅述。
由于在實際工業(yè)控制過程中存在各種干擾源,雖然多數(shù)干擾不會對控制系統(tǒng)造成致命性破壞,但會使整個控制系統(tǒng)無法正常工作,嚴重的,甚至無法實現(xiàn)電動機平滑軟起動。某些干擾可以通過硬件電路設計消除或是避免,但是有的卻很難用硬件方法解決,必須采用軟件措施。下面主要介紹一下在硬件抗干擾方面的一些措施。
(1)電源抗干擾設計
在電源與地之間接入無極性電容以濾除雜波,以此來保證系統(tǒng)能夠獲得穩(wěn)定的直流電源。
(2)接口抗干擾設計
電路中,通過RC濾波器濾除感應的尖峰電壓;在盡可能靠近集成電路的附近配置高頻去耦電容,消除數(shù)字電路上尖峰電流產(chǎn)生的影響;對模擬和數(shù)字部分進行光電隔離,防止相互干擾。
(3)電路板抗干擾設計[6]
若電流允許,盡量加粗電源線,減少環(huán)路電阻。電源線、地線走向與數(shù)據(jù)傳輸方向一致,增強抗噪聲的能力;盡量選用小電流、低功耗的元器件,減少板內(nèi)EMI及發(fā)熱;地線盡可能粗,在PCB板上繞一圈不閉合的數(shù)字地等。另外,繼電器、按鍵等元件操作時會產(chǎn)生較大火花,設置RC電路來吸收放電電流。
在電路原理圖設計完成后,通過原理圖生成PCB板,然后制版,本課題選用Protel99SE作為畫圖軟件。控制系統(tǒng)電路板如圖8所示。
本文主要設計了軟起動器控制系統(tǒng)硬件電路。從控制電路方案、同步電壓信號的產(chǎn)生到相序檢測及缺相檢測電路、觸發(fā)脈沖的產(chǎn)生、電流檢測電路、外部操作界面及鍵盤顯示單元電路等,給出了各個功能單元模塊的具體硬件實現(xiàn)電路,分析了系統(tǒng)中各個功能單元模塊的原理和作用。對所設計的系統(tǒng)進行了實物制作,制成一塊測試實驗用的控制系統(tǒng)電路板,為后期有效進行實際電路測試及相應功能驗證提供了基礎。
[1] Antonio G,Rosana E,Maduro A,et al.High Starting Torque for AC SCR Controller[J].IEEE Transactions on Energy Conversion,1999,14(3):553 -559.
[2] 郭德勝,高強,徐殿國,等.離散變頻軟啟動器啟動轉(zhuǎn)矩分析[C]//第五屆變頻器行業(yè)企業(yè)家論壇論文集.2007:51-56.
[3] 高衛(wèi)東,辛友順,韓彥征.51單片機原理與實踐[M].北京:北京航空航天大學,2008.
[4] STMicroelectronics.RM0008 Reference manual,Doc ID 13902 Rev 11[2010 -04].http://www.st.com.
[5] 王幸之,鐘愛琴,王雷,等.AT89系列單片機原理與接口技術(shù)[M].北京:航空航天出版社,2004.
[6] 清源科技.Protel99SE電路原理圖及PCB設計與仿真[M].北京:機械工業(yè)出版社,2008.
[7] 王幸之,王雷,翟成.單片機應用系統(tǒng)抗干擾技術(shù)[M].第一版.北京:北京航空航天大學出版社,2001.