使用STM32完成智能電機保護器設計方案
電機是工業(yè)生產(chǎn)領(lǐng)域中最主要的驅動(dòng)源,如何有效地監控電機的運行狀態(tài),保護電機回路,提高電機的運行時(shí)間,減少電機故障,對工廠(chǎng)整體電網(wǎng)的運行十分關(guān)鍵。
本文引用地址:http://dyxdggzs.com/article/201611/316105.htm電動(dòng)機保護裝置有很多種,目前使用得比較普遍的還是基于金屬片機械式的熱繼電器,它結構簡(jiǎn)單,在保護電動(dòng)機過(guò)載方面具有反時(shí)限特性。但它的保護功能少,無(wú)斷相保護,對電機發(fā)生通風(fēng)不暢、掃膛、堵轉、長(cháng)期過(guò)載、頻繁啟動(dòng)等故障也不能起保護作用。此外,熱繼電器還存在重復性能差、大電流過(guò)載或短路故障后不能再次使用、調整誤差大、易受環(huán)境溫度影響而誤動(dòng)或拒動(dòng)、功耗大、耗材多、性能指標落后等缺陷。
為響應國家節能減排的要求,采用基于微控制器的電子式電機保護器替代現有熱繼電器,具有廣大的市場(chǎng)。設計采用集成豐富外設的STM32">STM32系列ARM芯片為核心的智能電機保護器,具有響應速度快、附加芯片少、生產(chǎn)調試簡(jiǎn)單、生產(chǎn)及社會(huì )效益高等優(yōu)點(diǎn)。
1 智能保護器功能及硬件架構
電機運行中主要發(fā)生的故障包括:起動(dòng)超時(shí)、過(guò)載、堵轉、缺相、不平衡、過(guò)熱、欠載、過(guò)壓、欠壓等。因此智能保護器需要監測電機的工作電壓、工作電流和機殼溫度。
同時(shí),由于電機的類(lèi)型、容量和負載類(lèi)型不同,電機保護的參數也不盡相同,所以需要能夠針對不同的電機設置保護參數。
再者,為了使智能保護繼電器能夠滿(mǎn)足當前流行的智能電機控制中心(IMCC)的需求,智能電機保護器還需要具有網(wǎng)絡(luò )通訊功能。
圖1是智能電機保護器的硬件結構框圖。
2 系統硬件設計
2.1 MCU
MCU是電機保護器的核心部分,主要負責數據采集、數據處理、輸出控制和參數設置。這里采用的是ST公司最新推出的STM32F103xD系列ARM芯片。
該系列芯片采用ARM公司32位的C0rtex M3為核心,最高主頻為72MHz,Cortex核心內部具有單周期的硬件乘法和除法單元,所以適合用于高速數據的處理。
芯片具有三個(gè)獨立的轉換周期,最低為1μs的高速模數轉換器,三個(gè)獨立的數模轉換器帶有各自獨立的采樣保持電路,所以特別適合三相電機控制、電網(wǎng)監測和多參數儀器設備的使用。
芯片還帶有豐富的通訊單元,包括多達5個(gè)異步串行接口、1個(gè)USB從器件、1個(gè)CAN器件、I2C和SPI等模塊。
2.2 模擬量采集單元
電機保護器主要需要采集電流、電壓和溫度這三個(gè)模擬量來(lái)對電機的運行狀態(tài)進(jìn)行監測和保護。
電流傳感器類(lèi)型眾多,主要包括磁芯電流互感器、霍爾傳感器、分流電阻。而電機保護器所連接的電機容量主要以幾千瓦至數十千瓦的電機為主,因此電機相電流主要在數安培至幾十安培。因此采用電流互感器為電流采集單元,具有量程寬、發(fā)熱小、隔離電壓高等優(yōu)點(diǎn)。同時(shí)在不改變處理電路的參數的同時(shí),采用不同變比的電流傳感器可以方便地改變電機保護器的電流檢測量程,從而可以方便地用于更大容量的電機保護。
電壓直接通過(guò)電阻分壓獲得,因此整個(gè)電機控制器是共熱地的系統。電阻采用的是高阻抗高耐壓類(lèi)型電阻,同時(shí)為了提高電壓采集回路的過(guò)電壓能力,電壓分壓電路采用多電阻串聯(lián)形式,從而降低每一個(gè)電阻上的額定壓降,同時(shí)提高整個(gè)支路的最高耐壓。
溫度傳感器采用常見(jiàn)的鉑電阻傳感器或者NTC熱敏電阻,保護器硬件上設計有對應的熱電阻信號調理電路。由于熱電阻都是非線(xiàn)性器件,因此溫度采集處理通道都需要進(jìn)行非線(xiàn)性處理,為了減少硬件電路的復雜程度,因此實(shí)際熱電阻調理單元只是設計采用一個(gè)儀表放大器,而熱電阻的非線(xiàn)性處理由MCU完成。另外還有一路MCU芯片內置的半導體溫度傳感器,用于檢測保護器內的溫度,從而防止由于系統過(guò)熱而導致控制出錯。
2.3 液晶顯示
對于獨立應用的電機保護器,需要能夠設置保護參數,顯示當前的運行狀態(tài),當發(fā)生故障時(shí)候還需要顯示故障類(lèi)型。因此電機保護器需要有顯示單元。
系統設計采用點(diǎn)陣形式STN黑白液晶顯示(LCD)模塊,相比TFT彩色LCD模塊,具有使用溫度范圍寬、壽命長(cháng)、強光下仍可以閱讀的優(yōu)點(diǎn)。
LCD模塊內置的控制器采用的并行數據通訊接口,包括數據總線(xiàn)、讀寫(xiě)控制線(xiàn)、器件選通和復位引腳。系統設計時(shí),使用STM32F103xD芯片的多功能靜態(tài)存儲器控制器(FSMC)與LCD模塊相連。
STM32F芯片的FSMC模塊是一個(gè)支持靜態(tài)存儲器(SRAM)、NOR F1ash和PSRAM的多功能靜態(tài)存儲器控制器??梢灾С?位或者16位寬度的存儲器。
LCD模塊的訪(fǎng)問(wèn)時(shí)序與SRAM的相同,而且可以通過(guò)配置引腳選擇為8080或者6800類(lèi)型的接口時(shí)序。圖2是STM32芯片的FSMC接口與LCD的電氣連接,這里的液晶是采用的8080接口時(shí)序。
2.4 通訊電路
智能電機控制中心(IMCC)的控制結構大都是總線(xiàn)型分布式網(wǎng)絡(luò )結構,系統中有中央控制器負責調度和監控所有電機的運行。根據所使用的中央控制器(大多為PLC)的不同,系統的通訊協(xié)議有MODBUS、Fieldbus和以太網(wǎng)等。其中最常見(jiàn)的是MODBUS協(xié)議。MODBUS協(xié)議的物理層是基于RS485的半雙工通訊網(wǎng)絡(luò ),電機保護器在其中是處于從機地位。
由于電機保護器內部是共熱地系統,所以RS485遠程通訊需要與控制器主回路隔離。對于RS485收發(fā)器的隔離,需要對通訊信號和收發(fā)器的供電進(jìn)行隔離。電機保護器的通訊接口設計的通訊波特率最高需要達到57.6kbps,因此需要使用高速光耦或者數字隔離芯片完成對通訊信號的隔離。
數字隔離芯片是一種新型的器件,TI、ADI和Silicon Lab等公司都有推出擁有各自專(zhuān)利的數字隔離器件,但各家芯片的引腳封裝和引腳功能大部分都是兼容的,可以直接替換。相對傳統的高速光耦,數字隔離器件具有功耗低、傳輸速率高、兼容3V/5V系統和外設簡(jiǎn)單等優(yōu)點(diǎn)。實(shí)際連接電路如圖3所示。
3 系統軟件設計
3.1 監控程序
智能電機保護器中,MCU只要完成電流和電壓的采樣、計算、分析來(lái)實(shí)現各種保護功能,并且實(shí)時(shí)顯示線(xiàn)路的參數和記錄故障狀態(tài)。
系統軟件中,全局監控軟件用來(lái)循環(huán)掃描各個(gè)單元子程序的狀態(tài),包括模數轉換器的數據采樣,數據采集完成后對數據進(jìn)行計算,而后根據計算結果和預先設置的電機參數,結合保護策略判斷出當前電機的狀態(tài)。最后通過(guò)LCD顯示器和輸出控制接口發(fā)出相應的狀態(tài)信息和控制功能。
3.2 ADC的配置和使用
由于電機保護器采集的是50Hz工頻電壓電流,同時(shí)為了能夠監測到電網(wǎng)中的高次諧波成分(主要是3次諧波),因此在A(yíng)DC的采樣頻率需要設置在工頻的整數倍,從而使得采樣快速傅立葉(FFT)運算時(shí)得到最準確的精度。同時(shí),數據采樣時(shí),由于計算功率需要同時(shí)采集電壓、電流值,因此在系統設計時(shí),將三相的參數分別分配到兩個(gè)模數轉換器,而將溫度量放置在第三個(gè)模數轉換器。所有的模數轉換均采用內部定時(shí)器中斷觸發(fā)。
對于電壓和電流的采集,系統采用同步采樣模數,即同時(shí)采集同一個(gè)通道的電壓和電流值;同時(shí)在采樣通道配置寄存器中,將三個(gè)電壓電流通道依次排列,使得在一次定時(shí)器觸發(fā)下,一次性完成所有通道的轉換。
由于FFT需要一組數據進(jìn)行計算,所以為了最低程度的CPU干預,系統設計使用了DMA來(lái)完成轉換結果的傳遞。程序設計時(shí),需要設置兩塊數據存放區,用于采樣數據的交替存放;同時(shí)DMA傳遞的字節計數的預置值即為傅立葉轉換數組長(cháng)度乘以采集的通道數。
3.3 遠程通訊
電機保護器設計為MODBUS從機,所有的電機運行狀態(tài)、控制狀態(tài)等參數都是放置在系統約定地址的寄存器中。同時(shí)MODBUS從機需要給每一個(gè)電機控制器預置一個(gè)網(wǎng)絡(luò )中唯一的從機地址,所以還需要使用按鍵和LCD屏幕來(lái)設置從機地址。
4 結語(yǔ)
本文提出一種基于STM32系列新品的智能電機保護器,本設計充分利用了STM32芯片的資源,提供必要的外圍器件構成了一個(gè)完整的系統。實(shí)際應用證明,此系統能有效保護電機,且具有結構簡(jiǎn)單、功能完善、接口豐富等優(yōu)點(diǎn),根據實(shí)際需要還可以開(kāi)發(fā)出諸如USB、CAN open等接口,因此此系統可以更廣泛地應用于工業(yè)生產(chǎn)各個(gè)領(lǐng)域。
評論