直流電機維修
西瑪電機的一個直流電機控制設計方案分析
時間:2011-12-1 10:15:40 來源:西安西瑪電機廠 作者: 點擊:
三、 測試結果與分析:
結束語
本設計在硬件上采用了基于PWM技術的H型橋式驅動電路,解決了電機馬驅動的效率問題,在軟件上也采用較為合理的系統結構及算法,提高了單片機的使用效率,且具有一定的防飛能力。但該設計也有不足之處,主要是在關于速度的反饋上,無法提供較為直觀的速度表示方式,因此,有必要引入傳感器技術對速度進行反饋,以rpm或rps表達當前的轉速進行顯示。
③顯示子程序:利用數組方式定義顯示緩存區,緩存區有8位,分別存放各個LED管要顯示的值。顯示子程序為一帶參子程序,參數為顯示緩存的數組名,通過for(i=0;i<8;i++)方式對每位加上位選碼,送到P0口并進行一兩毫秒延時。
該顯示子程序只對各個LED管分別點亮一次,因此在運行過程中,每秒執行的次數不應低于每秒24次。
④定時中斷處理程序:采用定時方式1,因為單片機使用12M晶振,可產生最高約為65.5ms的延時。對定時器置初值3CB0H可定時50ms,即系統時鐘精度可達0.05s。當50ms定時時間到,定時器溢出則響應該定時中斷處理程序,完成對定時器的再次賦值,并對全局變量time加1,這樣,通過變量time可計算出系統的運行時間。
對于一個數的顯示,先應轉成BCD碼,即取出每一個位,分別送入顯示緩存區,對于轉BCD的算法,應對一個數循環除10取模,直至為0,程序如下:
do{dispbuff[bcd_p]=bechange%10; //dispbuff為顯示緩沖區數組
bcd_p++;}while(bechange/=10) //disp_p為數組指針
軟件設計中的特點:
1、 對于電機的啟停,在PWM控制上使用漸變的脈寬調整,即開啟后由停止勻加速到默認速度,停止則由于當前速度逐漸降至零。這樣有利于保護電機,如電機運用于小車上,在啟動上采用此方式也可加大啟動速度,防止打滑。
2、 對于運行時間的計算、顯示。配合傳感器技術可用于計算距離,速度等重要的運行數據。
【泰富西瑪電機集團】西安異步電機有限公司主要經營:大型高壓電機、專用直流電機
ZDT2系列制糖壓榨專用直流電機、ZSN4系列水泥回轉窯專用電機、
ZTP直流鐵路機車電機、Y2系列、Y/YR系列、Z2系列小型直流電機、Z4系列、Z系列、交流電機、變頻電機、SZY、YLY等產品的經銷批發以及各種電機維修、電機修理。
本文標簽:西瑪電機,直流電機,控制設計
聯 系 人: 侯經理
聯系電話: 029-81036998
手 機: 180-6682-6603
電子郵箱: simoyibudj@163.com
公司網址: http://www.m.keiheng.cn http://www.xiansimo.com
詳細地址: 西安市金花北路205號西鐵工程大廈1001室




