吳 琴 姚善化 杜 斌
(安徽理工大學,安徽 淮南 232001)
由于絕緣技術的發(fā)展,要求電機在設計上既要增加出力,又要減小自身體積;隨著現(xiàn)代生產(chǎn)自動化程度的不斷提高,對電機的運行要求越來越高,比如說運行在頻繁的啟動、制動、正反轉以及變負荷等多種方式;另外由于電機的應用面很廣,常常需要工作于極為惡劣的環(huán)境下,如潮濕、高溫等。這些造成了現(xiàn)在的電機比過去更加容易受到損壞,其主要原因是電機缺相、過載、短路等。在沒有保護裝置的情況下,一旦電機出現(xiàn)這些故障,時間稍長,會燒毀電機。
目前使用的電機保護裝置大多數(shù)是JDB系列保護器,而該系列綜合保護器[3-6]大多是分立元件組成,屬于非數(shù)字化設備且電路設計較為復雜。其普遍不能直接接入三相380V電源電路并對其電流信號進行直接的處理,而是需要將其轉換成0-5V的低電壓,對低電壓進行相應的處理,然后送入處理器中進行保護參數(shù)的判斷并給出相應的保護。其通常存在精度較低、自動化程度不高等缺點。針對上述現(xiàn)象,文中設計了一種通過DF783A芯片,需要對三相 380V電源進行預處理的三相相位信號接入DF783A中進行缺相保護的判斷,并將結果送入ARM9中,通過ARM9控制RS-485將結果送入控制中心的上位機上顯示的電機缺相保護裝置。
由于采用了通信模塊,使得控制中心的人員能夠實時監(jiān)測電機的運行狀態(tài),一旦電機出現(xiàn)故障,第一時間能夠停止電機運行,實時地保護電機。
本系統(tǒng)選用ARM920T內核的16/32位嵌入式微處理器S3C2410[1]作為最小系統(tǒng)。系統(tǒng)通過來自DF783A的缺相報警信號及時觸發(fā)繼電器開關對電機[2]進行保護等,系統(tǒng)工作的同時還將各種數(shù)據(jù)通過RS-485通信傳動至上位機實現(xiàn)集中監(jiān)控系統(tǒng)的整個運轉狀態(tài),方便了數(shù)據(jù)的統(tǒng)計管理。其整體設計的框圖如圖1所示。
S3C2410為本系統(tǒng)的核心部分,它內部集成有:1個支持STN和TFT帶有觸摸屏的液晶顯示屏的LCD控制器;內部有8個內存塊,每個內存塊128MB共1GB,每個內存塊都支持SDRAM自動刷新模式;NAND Flash控制器;3個通道的UART(串口),可以用來實現(xiàn)RS485通信;8通道的10位ADC;觸摸屏接口;4個通道的DMA;4個具有PWM功能的計數(shù)器和1個內部時鐘;I2S總線接口;2個USB主機接口;1個USB設備接口;2個SPI接口;SD接口和MMC卡接口;看門狗計數(shù)器;117位通用I/O和24位外部中斷源。
DF783A是一種可用來檢測三相電壓的相序和缺相狀態(tài),發(fā)出缺相報警信號并對錯誤的相序進行自動調整。圖2相位信號隔離電路中將三相380V電源接入L1、L2和L3,通過變壓器降壓及光電耦合器進行隔離,其輸出端的三相相位信號從IN1、IN2和IN3輸入,經(jīng)過相位處理單元后產(chǎn)生相序檢測信號。該檢測信號在邏輯判斷單元中與給定的輸出相序選擇信號進行比較,經(jīng)過延時后,通過輸出電路產(chǎn)生兩路輸出信號QA和QB,用以控制相序的調整;同時輸入的三相相位信號經(jīng)過缺相檢測模塊處理后,在邏輯判斷單元中對電源是否缺相做出判斷,并將引腳3的缺相報警輸出信號ALM通過電平轉換電路后接入S3C2410的GPF2引腳,通過S3C2410做出相應的處理,用來控制電源的開啟與切斷,達到缺相保護的目的。注意使用該芯片進行缺相判斷時,缺相保護允許端口即圖2中4引腳必須輸入高電平。圖2中工作狀態(tài)指示模塊的作用是輸出一系列信號,其中 6引腳為輸入電源正相序指示端,7引腳為輸入電源逆相序指示端,15引腳為輸出電源正相序指示端,16引腳為輸出電源逆相序指示端,8引腳為延遲狀態(tài)指示端。
本系統(tǒng)還設有一個RS485轉換接口電路,用來和上位機之間進行通訊,以便上位計算機能夠實時監(jiān)測電機運行狀態(tài),一旦電機缺相,既可以通過上位機進行切斷電源進行電機保護,也可以通過鍵盤輸入切斷電源命令進行電機保護。具體電路設計如圖3所示。
S3C2410中有 3個UART,此處選用 UART0的 RxD0、TxD0,為了防止干擾,此處設計了光電隔離電路對兩路信號進行了光電隔離,之后再連接至485芯片的RO、DI引腳,通過處理器的GPF1引腳來控制信號R/D,此路信號同樣需要經(jīng)過光電隔離電路才能控制485芯片的發(fā)送器使能和接收器使能(DE和/RE)引腳。若GPF1信號為高電平,則485芯片的DE和/RE引腳為高電平,即發(fā)送器有效,而接收器禁止,此時S3C2410可以向RS-485總線發(fā)送數(shù)據(jù)字節(jié);若GPF1信號為低電平,則485芯片的DE和/RE引腳為低電平,即發(fā)送器禁止,而接收器有效,此時S3C2410可以接收來自RS-485總線的數(shù)據(jù)字節(jié)。由此可知,485R芯片中的接收器與發(fā)送器不能同時工作,只能有1個處于工作狀態(tài)。
為了防止干擾,使用B0505S-1W器件可以給出與處理器電路完全隔離的一路電源輸出,用于向RS-485收發(fā)器電路提供+5V電源。
本裝置用ADS集成開發(fā)環(huán)境來編寫處理程序,為了以后更好地開發(fā)以及電機保護功能的齊全性的考慮,首先需要加載bootloader.bin文件,用來初始化外圍硬件設備、建立內存空間映射圖 (主要是SDRAM、Flash與S3C2410之間的映射關系),從而將系統(tǒng)的軟件及硬件環(huán)境帶到一個合適的狀態(tài),為最終調用操作系統(tǒng)內核做好準備。主程序主要由以下幾個部分組成。
(1)S3C2410上電復位運行后進行各種內存單元的初始化,設定其工作參數(shù)。實時接收GPF2引腳的信號,若該信號為高電平,則說明電機處于正常工作狀態(tài);若該信號為低電平,則說明此時電機缺相。
(2)與上位計算機之間進行通信,將送入處理器的電機缺相報警信號按照RS-485[9-10]總線標準送入上位計算機內,以便上位機進行實時監(jiān)控管理,在串行口中斷中實現(xiàn)。
主程序的設計框圖如圖4所示。
基于S3C2410處理器控制的電機缺相保護裝置完全實現(xiàn)了電機缺相的實時監(jiān)控,一旦出現(xiàn)電機缺相,即可以在遠程上位機上操作進行缺相保護,也可以通過觸摸屏上顯示的缺相保護按鈕進行電機保護操作。而且在此電路基礎上,添加相應的數(shù)據(jù)處理電路還可以進一步實現(xiàn)過載保護、短路保護等。實驗證明:該保護裝置性能可靠、維護簡單,同時本裝置中設有RS485接口,可以與上位計算機進行顯示及控制。
[1]丁金磊.基于ARM的電動機綜合保護裝置設計[D].南京理工大學,2008.
[2]DF783A三相相序控制與缺相檢測電路[Z].2012.