版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進行舉報或認(rèn)領(lǐng)
文檔簡介
1、精選優(yōu)質(zhì)文檔-傾情為你奉上4 軟件設(shè)計本設(shè)計采用89C51單片機,以C語言編程,通過以上分析可以看出單片機主要是用來接收信號,處理信號,輸出信號來驅(qū)動外電路的,程序見附錄A。以下主要分析程序?qū)崿F(xiàn)的功能與運行過程。圖4.1 單片機管腳圖4.1 主程序當(dāng)單片機初始化后P1、P2將會被置為高電平,如果接觸器是在高電平時閉合,這樣在上電瞬間將會發(fā)生相間短路情況(具體原因參見第二章原理部分),因此接觸器因設(shè)為低電平觸發(fā)。循環(huán)檢測是否按下控制按鍵,檢測到有按下按鍵時執(zhí)行按鍵所對應(yīng)的程序,實現(xiàn)按鍵對應(yīng)功能。由于軟啟動、軟停車、自由停車是通過子程序?qū)崿F(xiàn)的,因此當(dāng)執(zhí)行其中某一程序時再按下按鍵將不會被執(zhí)行,例如在
2、軟停車過程中軟啟動按鍵將會失去控制作用,實現(xiàn)了互鎖功能,避免了實際工作中的誤操作,例如軟啟動與軟停車按鍵同時被按下時,將會只執(zhí)行其中一個。每個子程序中都帶有對應(yīng)按鍵復(fù)位功能這將使得軟啟動器能夠重復(fù)工作,子程序所涉及到的具體問題將會在每個模塊中詳細(xì)說明。圖4.2 主程序流程圖4.2 軟啟動程序軟啟動程序中晶閘管的初始觸發(fā)角以120為例,由上文分析可知電機相當(dāng)于感性負(fù)載,功率因數(shù)大概為0.70.85,當(dāng)啟動時電機的功率因數(shù)大概為0.25,當(dāng)觸發(fā)角為30時結(jié)束啟動程序。通過查閱資料可知在大部分場合要求電機在10s內(nèi)完成軟啟動,因此本設(shè)計的軟啟動時間以10s為例。由4.1分析可知,當(dāng)執(zhí)行啟動程序時軟停
3、車與自由停車功能將不會被執(zhí)行,但是當(dāng)電機正常運行時再按下軟啟動按鍵時軟啟動程序?qū)俅伪粓?zhí)行,這樣對于電機的運行來說沒有影響,但是會使單片機的停車功能不能立即實現(xiàn),為避免以上問題,軟啟動程序在執(zhí)行時首先判斷電機是否在正常工作,若未正常工作將會立即回到主程序,不執(zhí)行軟啟動過程。同時在軟啟動過程中有可能需要緊急停車,這時將會進入中斷程序,執(zhí)行完中斷程序后將會立即返回軟啟動程序,雖然在中斷程序中斷開了旁路觸發(fā)器、主觸發(fā)器、反向觸發(fā)器,但是軟啟動程序的最后一段指令功能將會接通旁路觸發(fā)器,這樣電動機雖然不會轉(zhuǎn)動,但是當(dāng)返回主程序后再次按下軟啟動按鍵時將會直接把軟啟動器短路,不能實現(xiàn)軟啟動的功能,因此需要
4、在最后一段之前判斷主觸發(fā)器是否閉合,這樣將會使上述情況發(fā)生的可能性將會降到很低。但是不排除極端情況的發(fā)生,當(dāng)剛進入最后一段程序而未執(zhí)行任何語句時就進入中斷,返回最后一段程序時將會再次將旁路接觸器閉合,相當(dāng)于判斷語句被短路,當(dāng)閉合旁路接觸器的語句越靠后發(fā)生這種極端情況的可能性越大,因此將閉合旁路接觸器的語句應(yīng)緊隨判斷語句,這樣發(fā)生這種極端情況的可能性就幾乎為零了。在執(zhí)行軟啟動程序時需要根據(jù)同步檢測電路來計算觸發(fā)時刻,但是按下軟啟動按鍵時同步檢測電路恰好為高電平,如果以此時為零點計算將會得出錯誤的觸發(fā)時刻,因此需要以檢測到下個高電平為觸發(fā)參考點,故在脈沖產(chǎn)生程序之前首先需要取得正確的參考點,這個問
5、題在軟停車問題中也會出現(xiàn),解決方法相同,下文將不再贅述。當(dāng)進入啟動程序時首先判斷電機是否在運行,當(dāng)電機未運行時開始產(chǎn)生觸發(fā)脈沖來控制晶閘管的通斷使電機降壓啟動,當(dāng)電機電壓達到額定電壓時停止產(chǎn)生脈沖,電機開始正常運行。圖4.3 軟啟動程序流程圖4.3 軟停車與自由停車程序軟停車過程所產(chǎn)生的問題將會比軟啟動過程產(chǎn)生的問題少得多,這是由于軟停車程序最后將會斷開所有接觸器,這與初始化后所得結(jié)果相同,因此對以后的使用將不會產(chǎn)生影響。而其中所產(chǎn)生的大部分問題可參考軟啟動過程中的問題及解決方法,在此不再贅述,自由停車同上。圖4.4 自由停車程序流程圖圖4.5 軟停車程序流程圖4.4 緊急停車程序圖4.6 緊
6、急停車程序流程圖當(dāng)發(fā)生緊急情況需要緊急停車時按下緊急停車按鍵進入緊急停車程序,因為緊急情況可能在任意時刻發(fā)生,因此通過外部中斷來實現(xiàn)該功能。由于緊急停車程序可能在任何時刻執(zhí)行,因此在進入緊急程序時需要關(guān)閉所有指示燈,后打開緊急停車的指示燈。在緊急停車中將會產(chǎn)生大量新的問題,以下將詳細(xì)分析并提出相應(yīng)的解決問題。本設(shè)計的緊急停車是通過反接制動實現(xiàn)的,因此需要避免電機發(fā)生反轉(zhuǎn),為此需要在電機轉(zhuǎn)速低于某一值時使其自由停車,而轉(zhuǎn)速可以通過對射光電傳感器來測取,本設(shè)計不需要測得準(zhǔn)確的轉(zhuǎn)速,只需判斷電機轉(zhuǎn)速是否小于某值,這樣可以通過計數(shù)器的溢出次數(shù)來判斷,而計數(shù)器的中斷優(yōu)先級小于外部中斷零的,因此可以通過將
7、計數(shù)器零的中斷優(yōu)先級提高?;蚴褂糜嫈?shù)器一與外部中斷零來解決該問題。4.5 延時程序與脈沖信號程序本設(shè)計延時程序通過加法程序來實現(xiàn),具體可參見附錄中延時程序部分。當(dāng)程序進入軟啟動或軟停車時必定要進入脈沖程序來實現(xiàn)脈沖信號的產(chǎn)生,由于晶閘管需要兩兩導(dǎo)通來構(gòu)成回路,因此需要同時產(chǎn)生兩相脈沖來控制晶閘管的導(dǎo)通,而且為了防止晶閘管能夠可靠導(dǎo)通脈沖應(yīng)該有一定的寬度,同時為避免晶閘管的誤導(dǎo)通脈沖寬度不能過大,晶閘管導(dǎo)通后應(yīng)及時將脈沖信號關(guān)閉,脈沖信號程序應(yīng)當(dāng)實現(xiàn)該要求。當(dāng)程序進入脈沖程序時首先進行一定的延時已達到設(shè)定的導(dǎo)通角(本設(shè)計軟啟動的首次導(dǎo)通角為120,軟停車的首次導(dǎo)通角為30),而后A、B相觸發(fā)信號
8、同時產(chǎn)生并延時1ms后關(guān)閉,再過2.3333ms后A、C相觸發(fā)信號產(chǎn)生并持續(xù)1ms關(guān)閉,在購2.3333ms后B、C相觸發(fā)信號產(chǎn)生并持續(xù)1ms后關(guān)閉再過2.3333ms后重復(fù)上述過程一百次而后觸發(fā)脈沖提前0.5ms,如此重復(fù)10次軟啟動完成,軟停車方法類似。但是脈沖信號還是存在一些問題,由于在復(fù)位后單片機的P2口是高電平因此將使得晶閘管導(dǎo)通,這個問題看似嚴(yán)重但是由于在單片機復(fù)位后觸發(fā)器全都處于斷開狀態(tài),因此并不會產(chǎn)生任何實際問題。4.6 proteuse仿真圖4.7 同步信號提取電路的仿真結(jié)果圖4.8 觸發(fā)信號圖4.9 觸發(fā)器與按鍵部分圖4.10 按下啟動按鍵后觸發(fā)器仿真圖圖4.11 按下緊急
9、停車按鍵后觸發(fā)器仿真圖5 總結(jié)與展望本設(shè)計通過這次對軟啟動的設(shè)計使我我對電動機的運行原理有了更加深刻的認(rèn)識,對于以前在學(xué)習(xí)過程中所學(xué)的知識有了更加清晰的認(rèn)知,明白了紙上得來終覺淺的道理,使我對電氣工程及其自動化專業(yè)對生活的影響更加可以看得見摸得著,不再是以前紙上談兵,在以后的學(xué)習(xí)過程中要時刻與實際相聯(lián)系,同時要放開眼界不能閉門造車,要時刻關(guān)注本學(xué)科的最新動態(tài),合理運用互聯(lián)網(wǎng)資源多讀些與本學(xué)科相關(guān)的論文,在設(shè)計時要多對比、多思考既不要閉門造車也不能毫無創(chuàng)新,要在合理的基礎(chǔ)上提出自己的方案。雖然本設(shè)計已經(jīng)完成并超過了任務(wù)書中所提到的要求,但我也深知本設(shè)計中的不合理部分還有待改進,如在程序分析中所提
10、到的問題等,我希望通過以后的學(xué)習(xí)能夠解決此問題使得該設(shè)計更加合理化、人性化。電機軟啟動器必定是大有發(fā)展前景的。附錄A:程序#includesbit c0=P15;sbit a0=P10;sbit a1=P11;sbit a2=P12;sbit a3=P13;sbit a4=P14;sbit a6=P16;sbit a7=P17;sbit b0=P20;sbit b1=P21;sbit b2=P22;sbit b3=P23;sbit b4=P24;sbit b5=P25;sbit b6=P26;sbit b7=P27;void rstart();void rstop();void stop();
11、void M();void N();void y1(); /延時0.5msvoid y2(); /延時1msvoid y3(); /延時2.3333msvoid y4(); /延時6.6667msvoid y5(); /延時1.6667msint i; i=0;void main() /主函數(shù) EA=1;EX0=1;ET0=1; /開中斷TMOD=0x01; TH0=0x3C; TL0=0x0B0;IP=0x02;IT0=0; /計時器設(shè)置b0=0;b1=0;b2=0;/初始化(關(guān)閉脈沖)b6=0;for ( ;1; )if(a0=0)rstart();if(a1=0)rstop();if(a
12、2=0)stop();void y1() /延時0.5msunsigned char a,b;for(b=91;b0;b-)for(a=1;a0;a-);void y2() /延時1ms unsigned char a,b;for(b=4;b0;b-)for(a=113;a0;a-); void y3() unsigned char a,b;for(b=195;b0;b-)for(a=4;a0;a-);void y4() unsigned char a,b,c;for(c=7;c0;c-) for(b=46;b0;b-)for(a=8;a0;a-); void y5() unsigned ch
13、ar a,b,c;for(c=1;c0;c-)for(b=8;b0;b-)for(a=94;a0;a-);void M() /脈沖程序b0=1;b1=1;y2();b0=0;b1=0;y3();b0=1;b2=1;y2();b0=0;b2=0; y3();b1=1;b2=1; y2();b1=0;b2=0;void N()b0=1;b1=1;y2();b0=0;b1=0;y3();b0=1;b2=1;y2();b0=0;b2=0;y3(); void rstart() /軟啟動程序if(a7!=0)int a,b,c,d; c=0; d=0;a0=1;a3=0; /指示燈b3=0; /打開正轉(zhuǎn)
14、開關(guān)while (c0!=0);while (c0!=1);y4();/120觸發(fā)角for(a=10;a=0;a-)for( b=0;b=0;d-) y1();a3=1;if(b3=0)b4=0;a7=0;b0=0;b1=0;b2=0;/關(guān)閉脈沖void rstop()int a,b,c;a=0,b=0,c=0;if(a7=0)a1=1;a7=1;a4=0;b4=1;while (c0!=0);while (c0!=1);y5();for( ;a=9;a+)for(b=0;b=99;b+) M();y3();y1();a4=1;b3=1;b0=0;b1=0;b2=0;void stop()if
15、(a7=0)a7=1;a2=1;b4=1;b3=1;void shjian() interrupt 1TH0=0x3C; TL0=0x0B0;i+;void waibu0() interrupt 0 int a,b,c; b=0; c=0;b3=1;b4=1;b5=0;a7=1;a6=0;a3=1;a4=1;TR0=1;a=i;for( ;c=4; )if(b6=1)b=i;c=b-a;a=b; b5=1;a6=1;參 考 文 獻1 劉利,王棟. 電機軟啟動器實用技術(shù)M. 北京:中國電力出版社,2009.2 李發(fā)海,王巖. 電機與拖動基礎(chǔ)M. 3版. 北京:清華大學(xué)出版社,2005.3 任致程
16、. 電動機電子保護器與軟啟動器應(yīng)用指南M. 北京:機械工業(yè)出版,2004.4 方國生,等. 軟啟動器的原理應(yīng)用和選用手冊M. 北京:海洋出版社,2004.5 周希章,等. 電動機的起動、制動和調(diào)速M. 2版. 北京:機械工業(yè)出版,2003.6 辜承林,等. 電機學(xué)M. 3版. 武漢:華中科技大學(xué)出版社,2010.7 湯蘊遒,史乃,等.電機學(xué)M. 西安:西安交通大學(xué)出版社,1993.8 湯蘊遒. 交流電動機動態(tài)分析M. 北京:機械工業(yè)出版社,2005.9 胡虔生,胡敏強. 電機學(xué)M. 北京:中國電力出版社,2005.10 張廣溢,郭前崗. 電機學(xué)M. 重慶:重慶大學(xué)出版社,2002.11 許實章
17、. 電機學(xué)M. 2版. 北京:機械工業(yè)出版社,1995.12 付光杰,牟海維.電機與拖動M. 北京:石油工業(yè)出版社,2011.13 顧繩谷. 電機及拖動基礎(chǔ)M. 2版. 重慶:重慶大學(xué)出版社,2005.14 汪國梁. 電機學(xué)M. 北京;機械工業(yè)出版社,1987.15 辜承林. 機電動力系統(tǒng)分析M. 武漢:華中理工大學(xué)出版社,1998.16 任致程,任國雄. 電機軟啟動實用手冊M. 北京:中國電力出版社,2006.17 劉競成. 交流調(diào)速系統(tǒng)M. 上海:上海交通大學(xué)出版社,1984.18 李德華. 交流調(diào)速控制系統(tǒng)M. 北京:電子工業(yè)出版社,2003.19 王兆安,劉進軍. 5版. 電力電子技術(shù)M. 北京:機械工業(yè)出版社,2010.20 王兆安,楊君. 諧波抑制和無功功率補償M. 北京:機械工業(yè)出版社,2006.21 LIPOTA. The analysis of induction motors with voltage control by symmetrically triggered thyristorsJ. IEEE Trans,1971,90:515525.22 Gnturkan Zenginobuz,Isik Cadirei,Muammer Ermis.Soft starting of
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 財務(wù)審簽制度
- 落實進貨查驗制度
- 雷達抗干擾技術(shù)
- 2026江蘇蘇州銀行私行客戶經(jīng)理精誠招聘備考考試題庫附答案解析
- 2026福建省煙草專賣局招聘(第二批)127人參考考試題庫附答案解析
- 2026公安部第三研究所招聘人民警察24人備考考試試題附答案解析
- 2026年蕪湖市文化和旅游局所屬事業(yè)單位公開招聘編外聘用人員參考考試試題附答案解析
- 2026重慶飛駛特人力資源管理有限公司人工智能訓(xùn)練項目招聘5人備考考試題庫附答案解析
- 巴中市公安局2026年度公開招聘警務(wù)輔助人員 (47人)參考考試題庫附答案解析
- 2026云南文山州教育體育局所屬事業(yè)單位選調(diào)37人(2026年第1號)備考考試試題附答案解析
- 料倉空氣炮安裝施工方案
- 參軍心理測試題及答案
- 淘寶網(wǎng)店合同
- 以房抵工程款合同協(xié)議6篇
- GB/T 222-2025鋼及合金成品化學(xué)成分允許偏差
- 申報個稅申請書
- 中秋福利采購項目方案投標(biāo)文件(技術(shù)方案)
- 固態(tài)電池技術(shù)在新能源汽車領(lǐng)域的產(chǎn)業(yè)化挑戰(zhàn)與對策研究
- 2025年廣電營銷考試題庫
- 湖南省岳陽市平江縣2024-2025學(xué)年高二上學(xué)期期末考試語文試題(解析版)
- DB5101∕T 161-2023 公園城市鄉(xiāng)村綠化景觀營建指南
評論
0/150
提交評論