基于bf531的電動機保護器設計
陳峰1,李小海1,趙繼敏1,張國軍2
(1上海交通大學電氣工程系,上海2002402上海睿英電氣有限公司,上海200040)
摘要:介紹了一種電機保護器的設計,系統采用adi公司的16位定點bf531處理器,adc芯片采用16位的ad73360。介紹了該電動機保護器的硬件部分設計,給出了熱過載保護,軸功率和綜合效率的計算方法。該保護器功能完善,既保證了電機的可靠運行,同時又能根據電動機的軸功率大小,保護電動機所驅動的設備。實驗表明,該電動機保護器具有較高檢測精度,完全能滿足實際的需要。
關鍵詞:電動機;電機保護器;bf531;軸功率;綜合效率
中圖分類號:tp271+.4 文獻標志碼:a 文章編號:1001-6848( 2010) 04-0091-03
0引言
隨著國民經濟的快速發展和人們生活水平的逐步提高,人們在進行工業生產活動對,對生產系統的安全性,可靠性,高效性的要求也越來越高。電動機作為工業生產中的一種拖動機械,是所有動力系統的核心與基礎。因此對電動機的監測,控制與保護就顯得尤為重要。為此,本文基于blackfin531高性能處理芯片,以及能對三相電流和電壓進行準同步采樣的ad73360采樣芯片,設計了能實時監控三相異步電動機運行的保護器。本文介紹了該保護器的硬件設計和部分軟件設計思路。實驗表明,表明該保護器具有較高的檢測精度,完全能滿足實際應用的要求。
1硬件設計
該電動機保護器的硬件設計思想是:通過信號調理與采樣以及ad轉換,由cpu計算出電壓、電流和電功率等一系列參數,并能通過lcd面板進行顯示,同時將電功率值以4 -20 ma模擬量送出并與外部進行通訊,通過鍵盤可以設定電機過載或欠載預值,一旦電機過載或欠載需報警繼電器動作輸出,并能實時計算電動機的負載率和綜合效率。
硬件系統框圖如圖1所示,采用bf531為處理器信號調理與ad轉換用于對三相電流和電壓信號進行調理后轉換成數字信號送入dsp;可編程輸入輸出i/o口能對六路可編程輸入點和四路可編程繼電器進行編程,用戶可以通過電動機保護器上面酌lcd液晶顯示和按鍵進行操作;eeprom能保存用戶設置的參數以及保存十次的故障記錄,同時系統支持掉電保存功能。
信號調理和數據采集是該電動機保護器的核心部分,其對三相電流和電壓信號進行調理后轉換成數字信號送入dsp。輸入的三相電壓經電阻分壓網絡按比例分壓,線電流則由電流傳感器測量得到。三相6通道的電流電壓信號將輸入到16位adc-ad73360/ad73360l,把調理后的電壓和電流信號轉換成數字信號,最后將采樣數據送入bf531進行分析和處理。
2軟件設計
2.1采樣數據的讀取
為了保證較高的精度,ad的采樣率為8 khz,每次采樣的采樣數據通過dma直接送人bf531。由于每次數據的讀取都必須包括三相的電壓和電流共六個數據,因此b f5 31將監測每次數據讀取中的第一個數據,當監測到第一個數據后,將開啟定時器中斷,限定該六個數據必須在30“s內讀取完成,否則將不保存本次dma數據,將dma復位,準備讀取下次采樣數據,如果采樣數據在規定數據內讀取完成,將進入dma中斷,取消定時器中斷,將dma數據放人數據讀取緩沖積存器,用于主程序對電參量的計算和處理[1-3]。
2.2熱過載保護
通過計算電動機的熱容量對電動機進行熱過載保護。所謂的熱容量是指在不影響絕緣壽命的前提t電動機所能耐受的****熱量,電動機過載、三相不平衡、堵轉、起動時間過長等因素均會引起電動機過熱,即熱量百分比超過********,此時電動機保護控制器應動作切除電源。根據電動機保護器的保護等級參數設定,可以算出保護器切除電源的動作時間為:
式中,ie為額定電流;t為動作時間;i為工作電流;k為反時限時間常數,根據公式和不同保護等級動作時間計算得到的。
|