《電子技術應用》
您所在的位置:首頁 > 嵌入式技術 > 設計應用 > 基于ARM Cortex-M3的電機微機保護系統
基于ARM Cortex-M3的電機微機保護系統
來源:微型機與應用2012年第18期
侯青祥,溫宗周
(西安工程大學 電子信息學院,陜西 西安710048)
摘要: 通過分析三相電機在應用過程中各種故障產生的原因,提出了基于ARM Cortex-M3內核的LM3S811控制器對電機進行保護的方案。利用LM3S811可編程的32位ADC模數采集模塊采集電動機的三相電壓、三相電流以及溫度,及時查詢和顯示電機的運行狀態,如果發生故障,及時給電機斷電;采用EEPROM技術記錄電機的故障數據,方便技術人員進行故障檢查;建立RS-485網絡,方便上位機對電機的查詢與控制,實現電機及時斷電、故障顯示與查詢、數據上報、參數設置等功能。
Abstract:
Key words :

摘  要: 通過分析三相電機在應用過程中各種故障產生的原因,提出了基于ARM Cortex-M3內核的LM3S811控制器對電機進行保護的方案。利用LM3S811可編程的32位ADC模數采集模塊采集電動機的三相電壓、三相電流以及溫度,及時查詢和顯示電機的運行狀態,如果發生故障,及時給電機斷電;采用EEPROM技術記錄電機的故障數據,方便技術人員進行故障檢查;建立RS-485網絡,方便上位機對電機的查詢與控制,實現電機及時斷電、故障顯示與查詢、數據上報、參數設置等功能。
關鍵詞: ARM Cortex-M3;LM3S811;電機保護;EEPROM;RS-485通訊

    大型三相電機在工業生產過程中起到舉足輕重的作用,但是由于電網、負載及電機本身的問題,電動機運行時會出現短路、斷相、過壓、欠壓、過載等故障[1]。為保證電動機正常工作,需要對其運行系統進行電氣保護。目前,傳統的8 /16單片機已廣泛應用于電氣保護中。但是它們僅僅具有基本的測量控制功能,在人機對話、數據查詢、故障顯示等方面能力有限,缺少必要的網絡通訊功能[2]。如果將網絡通訊以及故障記錄技術加入到電機保護中,可以給電機的保護帶來意想不到的效果,節省大量的成本。
    TI公司生產的基于ARM Cortex-M3的微控制器采用ARM可兼容Thumb的Thumb-2指令集來降低內存的需求。其中LM3S811控制器有64 KB的Flash程序存儲空間、4個10通道、采樣速率為500 000次/s的ADC接口、32個可配置的GPIO(其數目取決于配置),極大地方便了后期軟件的編寫[3]。本文采用LM3S811為運算核心,研制了一種可以對電機過載、短路、漏電、缺相及過熱故障進行檢測保護的智能電機保護器。另外采用EEPROM技術記錄電機故障,用485組網的方式進行數據通訊。
1 硬件部分設計
    除電機故障數據的采集模塊、電機保護動作、按鍵、LCD顯示和故障指示模塊之外,還擴展了485通訊電路和EEPROM存儲芯片,實現了對電機的保護、故障記錄以及與上位機的通訊。
    (1)系統總體設計
    系統總體硬件模塊結構圖如圖1所示。

    (2)數據采集模塊
    數據采集模塊主要對三相電機的線電壓、線電流等參數進行采集,經過濾波、采樣保持、模數轉換等電路處理后,送入ARM控制器進行數據的分析。北京世特美測控技術有限公司生產的電流傳感器SN1T、電壓傳感器SK1T、漏電流傳感器選用TE5D_C5V6可以將電機的三相電壓與電流信號進行隔離轉換,信號變換后能夠直接被LM3S811的A/D采集模塊直接采集。數據采樣電路整體模塊圖如圖2所示。

    (3)動作電路模塊
    因為單片機的電壓低于5 V時,驅動電流只有十幾mA,而電機的工作電壓在380 V時,電流可達到5 A~20 A,二者在電壓和驅動電流上存在很大的差別[4]。所以控制電路與電機之間需要加緩沖電路,這里采用光電耦合器件控制繼電器的通合來達到對電機電源的控制。當出現電流過大、電壓缺相等故障時,控制器可以及時地輸出控制信號,使電機跳閘,同時發出報警信號,避免電機產生更大的損壞。
    (4)溫度傳感器
    LM3S811內部集成有一個10 bit的ADC模塊溫度傳感器,可以用來獲取當前芯片的內部溫度。通過不斷地實驗測得芯片溫度與環境溫度之間的差值,就可以準確地測量電動機線圈的溫度。不用再擴展別的溫度測量芯片,節約成本。
    (5)通訊與故障數據存儲模塊
    大型車間有很多臺電機同時工作,電機能否正常工作可能影響到整個生產的進度,所以需要對其進行監控。因此電機保護器與監控中心的通訊方式選擇RS-485,可以實現上位機與電機之間的數據通訊。
    同時采用I2C通訊的EEPROM技術來存儲電機發生故障的時間、電流、電壓等參數,另外還可以實現參數設定,斷電后設定的參數可以保存下來,不用重新設定。EEPROM芯片AT24C08的模塊電路如圖3所示。

2 軟件部分設計
    軟件是嵌入式系統開發最重要的部分,包括A/D采集程序、保護動作程序、溫度采集程序、顯示程序、按鍵程序以及通訊程序。程序采用模塊化設計,可讀性、可移植性強[5]。系統程序的結構框圖如圖6所示。

 

 

    (1)電流電壓采集的模數轉換子程序
    采集傳感器上的電壓和電流數據,單片機對數據進行分析判斷,若出現故障則切斷電機的電源,防止發生事故,并在AT24C08中記錄電機的工作電壓、工作電流和溫度值等實時數據;同時點亮相應的故障指示燈,發出報警。
    (2)人機界面子程序的調試
    LCD顯示屏用來顯示電機的狀態以及故障信息。信號指示燈用來指示發生故障的種類,方便檢測人員處理故障,建立良好的人機界面。
    通過按鍵查詢電機的溫度、三相電壓和電流,并通過LCD顯示出相應的數據,以實現對不同數字參數值的設定與修改。
    (3)溫度子程序的調試
    溫度的調試采用芯片內部溫度傳感器,因為芯片本身會發熱,所以需要通過反復的實驗找到實際溫度與測量溫度之間的差值。通過軟件的方法準確地測量電機的發熱溫度。
    溫度測試部分子程序如下所示:
void ADC_Get()
{
    unsigned long temp[2];
    ADCProcessorTrigger(ADC_BASE,0);//觸發采樣
    while(!Adcflag);                //判斷轉換是否結束
    Adcflag=0;
    ADCSequenceDataGet(ADC_BASE,0,temp);
//一次性全部讀出,UART的FIFO不同
    temp[0] &= 0x000003ff;
    temp[0]=(temp[0]*3000*6)/1024;
    Tdata[5]=temp[0]/256;
    Tdata[6]=temp[0]%256;
    temp[1] &= 0x000003ff;
    temp[1]=20250-temp[1]*22;
    Tdata[7]=temp[1]/256;
    Tdata[8]=temp[1]%256;
}
    調試結果如圖7所示。此結果與溫度計的測試值非常接近。

    以上所有程序調試完畢后,搭建系統程序,進行A/D采樣,判斷電機是否正常運行,若正常則進入電機保護子程序。在電機正常運行且沒有按鍵按下的情況下,可以通過按鍵查看電機的當前電流、電壓等值;當按鍵動作時,實現相應的功能并顯示;當電機有故障時,執行電機動作代碼并顯示故障,指示燈報警。
    采用ARM Cortex-M3核的LM3S811控制器、新的溫度采集方法,以及記錄故障數據的EEPROM技術,減少了對外圍電路的投入,把主要精力投入到軟件的編寫中,對電機的保護更加合理有效。另外電動機種類很多,采樣的電流和電壓信號也會有很多的差異。因此可以根據不同的電動機來選擇相應的傳感器,并串接相應的電阻來進行數據的采集,這樣可以滿足在不同場合對不同電動機的保護。
參考文獻
[1] 余劍,呂福勝.單片機89C52 控制的三相電機保護器[J].煤礦電機,2003(6):23-25.
[2] 萬琰.基于單片機的電機保護系統的設計[J].漯河職業技術學院學報,2009,8(2):47-48.
[3] YIU J.Cortex-M3技術參考手冊+Cortex-M3權威指南[EB/OL].(2011-07-30)[2012-03-20].http://www.cr173.com/soft/30691.html.
[4] 查斌.基于單片機的電機軟起動智能控制器研究[D].武漢:武漢理工大學,2009.
[5] 伊茲科威茲.32位ARM微控制器系統設計與實踐:基于Luminary Micro LM3S系統工程Cortex-M3內核[M].黃智偉,譯.北京:北京航空航天大學出版社,2010.

此內容為AET網站原創,未經授權禁止轉載。
亚洲一区二区欧美_亚洲丝袜一区_99re亚洲国产精品_日韩亚洲一区二区
午夜综合激情| 日韩视频免费| 亚洲狼人综合| 亚洲国产影院| 亚洲国产成人在线| 在线电影一区| 亚洲第一主播视频| 亚洲成人原创| 亚洲国产欧美另类丝袜| 亚洲第一网站| 亚洲人成在线观看网站高清| 91久久精品国产91久久性色| 91久久一区二区| 亚洲三级网站| 99亚洲一区二区| 艳妇臀荡乳欲伦亚洲一区| 99re热这里只有精品视频| 亚洲日韩中文字幕在线播放| 亚洲精品视频在线| 亚洲最新在线视频| 亚洲欧美国产三级| 欧美综合国产| 亚洲国产精品日韩| 亚洲美女精品久久| 一区二区三区日韩在线观看 | 亚洲网在线观看| 亚洲欧美精品一区| 欧美在线播放| 免费h精品视频在线播放| 免费成人av| 欧美美女bb生活片| 欧美午夜激情在线| 国产伦精品一区二区三| 国内精品视频一区| 亚洲激情第一区| 在线综合+亚洲+欧美中文字幕| 亚洲欧美一区二区精品久久久| 欧美在线播放一区| 亚洲国产婷婷香蕉久久久久久99| 亚洲精品国久久99热| 亚洲小说欧美另类婷婷| 午夜精品久久久久久久久久久久久| 久久大逼视频| 欧美mv日韩mv国产网站app| 欧美日韩成人网| 国产美女在线精品免费观看| 狠狠色综合网站久久久久久久| 91久久在线视频| 亚洲影院免费| 91久久国产综合久久91精品网站| 亚洲无亚洲人成网站77777| 欧美中在线观看| 欧美激情综合| 国产色婷婷国产综合在线理论片a| 娇妻被交换粗又大又硬视频欧美| 亚洲人体一区| 欧美怡红院视频| 国产精品99久久久久久人| 久久精品99国产精品酒店日本| 欧美福利电影网| 国产精品五区| 亚洲黄色影片| 亚洲欧美在线免费| 日韩一级大片在线| 久久国产手机看片| 欧美久久久久久蜜桃| 国产日韩精品在线播放| 日韩视频免费观看高清在线视频| 性一交一乱一区二区洋洋av| 妖精成人www高清在线观看| 久久久777| 欧美婷婷久久| 亚洲国产精品国自产拍av秋霞| 亚洲专区免费| 夜夜嗨av一区二区三区中文字幕| 久久久高清一区二区三区| 欧美日韩一区二区三| 在线观看免费视频综合| 亚洲免费在线视频| 亚洲靠逼com| 久久久久久夜| 国产精品久久久久久久久免费| 今天的高清视频免费播放成人 | 欧美午夜免费电影| 1024精品一区二区三区| 小辣椒精品导航| 亚洲一区免费观看| 欧美国产91| 国模叶桐国产精品一区| 亚洲一区二区三区四区中文| 亚洲最新色图| 欧美激情91| 在线视频成人| 久久国产视频网| 销魂美女一区二区三区视频在线| 欧美喷潮久久久xxxxx| 极品日韩久久| 久久av二区| 久久精品噜噜噜成人av农村| 欧美吻胸吃奶大尺度电影| 亚洲人成在线影院| 亚洲精品欧美在线| 免费观看日韩av| 国产综合色在线| 欧美在线观看一二区| 欧美在线视频免费| 国产精品乱码一区二区三区| 日韩一级免费观看| 99国产精品久久久久久久久久 | 亚洲视频在线视频| 亚洲在线播放电影| 欧美日韩一区二区在线播放| 亚洲区国产区| 亚洲另类春色国产| 欧美国产精品久久| 亚洲国产精品久久人人爱蜜臀| 亚洲福利小视频| 久热精品视频在线观看一区| 国产亚洲欧美另类中文| 欧美一区二区三区播放老司机| 欧美在线免费视频| 国产一区二区三区日韩| 欧美一区二区三区在线| 久久久久久穴| 伊人婷婷久久| 亚洲精品乱码久久久久久| 欧美激情精品久久久久久| 最新中文字幕亚洲| 中文国产成人精品| 国产精品高潮粉嫩av| 亚洲自拍偷拍视频| 欧美在线高清视频| 国内免费精品永久在线视频| 久久精品欧洲| 欧美成人免费全部| 99re这里只有精品6| 亚洲中字在线| 国产精品性做久久久久久| 先锋资源久久| 久久综合999| 亚洲欧洲日产国码二区| 亚洲小说欧美另类社区| 国产欧美日韩在线视频| 久久精品视频免费| 欧美精品亚洲| 亚洲一级在线观看| 久久人人看视频| 91久久黄色| 亚洲欧美视频| 国产专区精品视频| 亚洲精品日韩激情在线电影| 欧美日韩视频在线| 午夜精品国产更新| 另类专区欧美制服同性| 亚洲久久成人| 欧美在线视频观看| 亚洲电影下载| 亚洲欧美视频在线观看| 国内精品久久久久久 | 西西人体一区二区| 蘑菇福利视频一区播放| 日韩视频在线一区二区三区| 亚洲欧美综合国产精品一区| 国内精品伊人久久久久av一坑| 日韩午夜在线视频| 国产精品美女久久久| 久久精品一区二区| 欧美日韩性生活视频| 欧美一区二区精品久久911| 欧美国产日韩在线| 亚洲视频一二三| 麻豆精品一区二区综合av| 日韩视频不卡中文| 久久久五月婷婷| 日韩亚洲一区二区| 久久亚洲欧洲| 中文高清一区| 免费日韩成人| 午夜国产精品视频| 欧美激情久久久| 欧美成人免费网站| 久久精品人人做人人爽| 欧美电影免费观看高清| 亚洲欧美国产77777| 欧美精品激情blacked18| 亚洲尤物在线| 欧美精品激情| 久久成人精品电影| 国产精品久久久999| 亚洲国产精品美女| 国产精品制服诱惑| 一区二区欧美精品| 黄色免费成人| 亚洲免费在线观看视频| 在线欧美影院| 久久久久高清| 亚洲欧美卡通另类91av| 欧美日韩二区三区| 亚洲电影视频在线| 国产日韩在线一区|