【基于51單片機(jī)的步進(jìn)電機(jī)控制系統(tǒng)設(shè)計(jì)6600字(論文)】_第1頁(yè)
【基于51單片機(jī)的步進(jìn)電機(jī)控制系統(tǒng)設(shè)計(jì)6600字(論文)】_第2頁(yè)
【基于51單片機(jī)的步進(jìn)電機(jī)控制系統(tǒng)設(shè)計(jì)6600字(論文)】_第3頁(yè)
【基于51單片機(jī)的步進(jìn)電機(jī)控制系統(tǒng)設(shè)計(jì)6600字(論文)】_第4頁(yè)
【基于51單片機(jī)的步進(jìn)電機(jī)控制系統(tǒng)設(shè)計(jì)6600字(論文)】_第5頁(yè)
已閱讀5頁(yè),還剩21頁(yè)未讀, 繼續(xù)免費(fèi)閱讀

下載本文檔

版權(quán)說(shuō)明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)

文檔簡(jiǎn)介

第1章緒論1.1步進(jìn)電機(jī)的發(fā)展歷程及應(yīng)用步進(jìn)電機(jī)作為一種執(zhí)行元件,是工業(yè)時(shí)代進(jìn)步發(fā)展的產(chǎn)物,被大量應(yīng)用于現(xiàn)在的生產(chǎn)生活中,小到家用電器,大到工廠設(shè)備、航天科技等領(lǐng)域。隨著計(jì)算機(jī)科技的飛速發(fā)展,對(duì)于步進(jìn)電機(jī)的需求也呈幾何指數(shù)增長(zhǎng)。步進(jìn)電機(jī)最早是在上世紀(jì)初由英國(guó)人開(kāi)發(fā),它是一種依靠電磁氣隙變化來(lái)產(chǎn)生磁矩的磁鐵裝置。由于西方資本主義對(duì)造船業(yè)的競(jìng)爭(zhēng),致使電機(jī)的集約化迅速發(fā)展。到目前為止,在全世界范圍內(nèi)當(dāng)屬日本生產(chǎn)的步進(jìn)電機(jī)性價(jià)比最高,也是步進(jìn)電機(jī)最大的生產(chǎn)—制造—出口國(guó)之一REF_Ref2429\r\h[1]。步進(jìn)電機(jī)被廣泛應(yīng)用在日常生活中,最常見(jiàn)應(yīng)用于數(shù)控車床和機(jī)器人,可以直接將數(shù)字脈沖信號(hào)轉(zhuǎn)換成角位移或線位移REF_Ref9597\r\h[2]。輸出轉(zhuǎn)矩較小是早期步進(jìn)電機(jī)的不足之處,不夠滿足工業(yè)生產(chǎn)標(biāo)準(zhǔn)。隨著工業(yè)的發(fā)展,先進(jìn)的步進(jìn)電機(jī)技術(shù)不斷更新,已成為控制系統(tǒng)中不可替代的單一驅(qū)動(dòng)力REF_Ref2478\r\h[3]。除了在數(shù)控機(jī)床的應(yīng)用,在其他領(lǐng)域內(nèi)也有涉及,例如打印機(jī)、繪圖儀,自動(dòng)化生產(chǎn)線的傳動(dòng)馬達(dá)等等。1.2電機(jī)控制方式的發(fā)展歷程20世紀(jì)80年代末,隨著多功能低成本微型計(jì)算機(jī)REF_Ref2520\r\h[3]的問(wèn)世,步進(jìn)電機(jī)的控制方式發(fā)生了質(zhì)的變化。早期電機(jī)的控制方式較為繁瑣、復(fù)雜,需要大量的電氣元件搭建,而且設(shè)計(jì)出的控制系統(tǒng)具有唯一性,即一套控制系統(tǒng)只能有一種或兩種的控制方式。更不利的是后期調(diào)試過(guò)程中,容易造成大量電氣元件的損壞,增加設(shè)計(jì)成本。另一方面,后期要想滿足其他的控制要求就需要改變?cè)械目刂齐娐?,重新設(shè)計(jì)控制系統(tǒng),然后再次進(jìn)行大量的調(diào)試,最終得到滿足控制要求的系統(tǒng)。隨著計(jì)算機(jī)計(jì)算能力的不斷提升,對(duì)于實(shí)現(xiàn)自動(dòng)化或半自動(dòng)化控制系統(tǒng)有了巨大的革新變化。利用軟件編程就可以實(shí)現(xiàn)多種控制步進(jìn)電機(jī)的控制方式,后期可根據(jù)控制要求來(lái)更改計(jì)算機(jī)的編程,利用電腦進(jìn)行仿真模擬、運(yùn)行調(diào)試從而實(shí)現(xiàn)控制需求。這不僅提高了設(shè)計(jì)師的工作效率,而且節(jié)約了相當(dāng)大的成本。1.3課題主要研究?jī)?nèi)容在本研究設(shè)計(jì)中使用四相步進(jìn)電機(jī)。通過(guò)電源模塊給予系統(tǒng)動(dòng)能,利用紅外裝置遠(yuǎn)距離遙控,使得微處理器接收到控制信號(hào),再通過(guò)內(nèi)部編程處理產(chǎn)生電信號(hào),控制驅(qū)動(dòng)電路產(chǎn)生控制電機(jī)的驅(qū)動(dòng)信號(hào),以達(dá)到精準(zhǔn)控制電機(jī)。本研究設(shè)計(jì)內(nèi)容如下:設(shè)置五個(gè)獨(dú)立按鈕控制電路,使步進(jìn)電機(jī)實(shí)現(xiàn)相應(yīng)功能為復(fù)位、正轉(zhuǎn)、反轉(zhuǎn)、加減速。設(shè)置單片機(jī)連接五個(gè)發(fā)光二極管,顯示當(dāng)前實(shí)現(xiàn)的功能(便于識(shí)別程序運(yùn)行狀態(tài))。(3)數(shù)碼管指示電機(jī)的運(yùn)行狀態(tài)(正反轉(zhuǎn)及轉(zhuǎn)速檔位)。(4)安裝紅外一體式遙控裝置可以在不接觸的情況下實(shí)現(xiàn)上述功能。另通過(guò)編程實(shí)現(xiàn)對(duì)步進(jìn)電機(jī)的旋轉(zhuǎn)圈數(shù)的遠(yuǎn)程遙控。第2章控制系統(tǒng)設(shè)計(jì)2.1系統(tǒng)框架的制定本研究設(shè)計(jì)采用單片機(jī)作為核心硬件,通過(guò)軟硬件協(xié)調(diào)獲得步進(jìn)電機(jī)的正反轉(zhuǎn)、復(fù)位、以及加減速度控制,再通過(guò)5個(gè)發(fā)光二極管按鍵顯示當(dāng)前的電機(jī)運(yùn)行狀態(tài),使用一體式紅外遙控裝置作為遠(yuǎn)端控制。通過(guò)程序編程實(shí)現(xiàn)上述功能的同時(shí)還可以精確控制電機(jī)的旋轉(zhuǎn)圈數(shù)以及正轉(zhuǎn)直接到反轉(zhuǎn)的切換,該設(shè)計(jì)的總體框圖如圖1所示。圖1系統(tǒng)總體設(shè)計(jì)框圖2.2主控核心芯片的選擇單片機(jī)自20世紀(jì)70年代問(wèn)世以來(lái),已被廣泛的應(yīng)用于航空航天、伺服控制系統(tǒng)、智能家居、機(jī)電一體化設(shè)備、自動(dòng)化流水線、智能精密儀表等各個(gè)方面REF_Ref2572\r\h[4]。從系統(tǒng)的硬件結(jié)構(gòu)來(lái)考慮,需要按裝便攜,拆卸更換方便,并且體積不易過(guò)大,因此,直插式封裝形式最為理想,不僅可以和插座分離,也方便程序燒錄以及后期檢修保養(yǎng)。從設(shè)計(jì)成本考慮,經(jīng)濟(jì)適宜,耐受性好。從工作可靠性的方面來(lái)考慮,使用的芯片要適宜一定的特殊工作環(huán)境,通常要具備良好的化工污染防范和高溫高壓承受能力。自身的功耗要低且在一定的電磁干擾環(huán)境中具備良好的抗干擾能力。根據(jù)其適用的工作溫度范圍,常見(jiàn)的單片機(jī)芯片可分為普通型、工用型、軍用型。出于實(shí)用性以及抗干擾性等方面,本研究設(shè)計(jì)選用入門級(jí)的普通型單片機(jī)芯片即可。根據(jù)上述不同方面的分析,本次設(shè)計(jì)的控制系統(tǒng)采用AT89S52單片機(jī)作為核心控制器,并且考慮了成本和軟件編程的難易程度。2.3外部執(zhí)行機(jī)構(gòu)的選擇步進(jìn)電機(jī)作為一款理想的開(kāi)環(huán)控制元件,可以將數(shù)字信號(hào)直接轉(zhuǎn)換成角位移或是線位移REF_Ref4065\r\h[5]。系統(tǒng)負(fù)載在額定范圍內(nèi)變化時(shí),電機(jī)的轉(zhuǎn)速僅受控于脈沖信號(hào)。這是一種良好的線性關(guān)系,況且步進(jìn)電機(jī)只有周期性誤差,沒(méi)有累計(jì)誤差的顯著特點(diǎn),在對(duì)速度、位置等因素要求嚴(yán)格的控制系統(tǒng)內(nèi)很容易通過(guò)控制電機(jī)實(shí)現(xiàn)。該設(shè)計(jì)的控制系統(tǒng)基本電壓設(shè)定為5V,選用的是四相五線減速步進(jìn)電機(jī)28BYJ-48作為受控對(duì)象REF_Ref5261\r\h[6]。這是一種四相八拍的步進(jìn)電機(jī),額定運(yùn)行工作電壓為5V~12V,步進(jìn)電機(jī)連續(xù)工作的前提是連續(xù)的脈沖信號(hào)。電機(jī)每接收到一次或一段脈沖信號(hào)時(shí)都改變一次的一個(gè)或兩個(gè)及以上的運(yùn)動(dòng)狀態(tài)。內(nèi)部繞組通電后,電機(jī)轉(zhuǎn)子按固有的機(jī)械特性旋轉(zhuǎn),循環(huán)一周后完成一個(gè)齒距REF_Ref5551\r\h[7]。2.4驅(qū)動(dòng)器的選擇優(yōu)質(zhì)的控制系統(tǒng),通常都有一個(gè)“大腦核心”,而驅(qū)動(dòng)就相當(dāng)于“心臟”。強(qiáng)有力的驅(qū)動(dòng)裝置,可以給系統(tǒng)提供穩(wěn)定、精準(zhǔn)的脈沖信號(hào)??紤]到控制系統(tǒng)精度需求,使用ULN2003REF_Ref3353\r\h作為“心臟”,為步進(jìn)電機(jī)提供所需的電脈沖信號(hào)。選用直插式芯片有利于后期實(shí)物的焊接。

第3章硬件電路設(shè)計(jì)3.1硬件電路構(gòu)成 構(gòu)成系統(tǒng)硬件的電路為1個(gè)52單片機(jī)作為系統(tǒng)的核心控制器,1個(gè)5V-DC四相八拍的步進(jìn)電機(jī)作為系統(tǒng)輸出,1個(gè)以ULN2003為核心的驅(qū)動(dòng)電路,5個(gè)發(fā)光二極管作為電源指示燈,5個(gè)獨(dú)立按鍵控制系統(tǒng)輸入,1組數(shù)碼管顯示當(dāng)前電機(jī)的運(yùn)行狀態(tài)(正反轉(zhuǎn)),同時(shí)顯示電機(jī)的速度檔位。3.2步進(jìn)電機(jī)系統(tǒng)模塊步進(jìn)電機(jī)系統(tǒng)構(gòu)成有多種形式,一般可分為邏輯控制電路系統(tǒng)和軟件控制電路系統(tǒng)。本設(shè)計(jì)利用微處理器進(jìn)行控制系統(tǒng)的執(zhí)行機(jī)構(gòu),即步進(jìn)電機(jī)。一般來(lái)說(shuō),步進(jìn)電動(dòng)機(jī)的總轉(zhuǎn)角與輸入脈沖電流數(shù)成正比REF_Ref11041\r\h[8]。當(dāng)累計(jì)輸入足夠的脈沖電流信號(hào)時(shí),電動(dòng)機(jī)的轉(zhuǎn)速和脈沖電流工作頻率保持穩(wěn)定嚴(yán)格的對(duì)應(yīng)關(guān)系,不受工作電壓振蕩和負(fù)載的影響。由于步進(jìn)電機(jī)能直接執(zhí)行數(shù)字輸入,尤其適用于單片機(jī)系統(tǒng)控制。3.2.1步進(jìn)電機(jī)的分類在實(shí)踐應(yīng)用中運(yùn)用最多的步進(jìn)電機(jī)是永磁式步進(jìn)電機(jī)(PM)和混合式步進(jìn)電機(jī)(HB)REF_Ref11325\r\h[9]REF_Ref3733\r\h。本研究設(shè)計(jì)選用的是28BYJ-48四相八拍步進(jìn)電機(jī),這是一款永磁式的,其額定電壓為DC5V-12V,減速比為1:64REF_Ref11518\r\h[10]。每接受到4096個(gè)電脈沖信號(hào),外部的軸體正好轉(zhuǎn)動(dòng)一周。3.2.2工作原理使用四相八拍的電動(dòng)機(jī),其運(yùn)作機(jī)制是利用專用的驅(qū)動(dòng)電源在四個(gè)繞組上按設(shè)定的順序依次施加脈沖信號(hào)電壓。本次設(shè)計(jì)中的步進(jìn)電機(jī)的脈沖相序?yàn)锳-AB-B-BC-C-CD-D-DA。3.3AT89S52單片機(jī)系統(tǒng) 本研究設(shè)計(jì)的控制系統(tǒng)是以AT89S52單片機(jī)為核心處理器建立。該系統(tǒng)簡(jiǎn)單,編程燒錄便攜。AT89S52的DIP封裝如圖2所示。圖2DIP封裝引腳圖3.4鍵盤控制模塊 鍵盤在應(yīng)用單片系統(tǒng)中可作為輸入數(shù)據(jù)和傳送指令的另一種方式,他的基本組成單元是按鍵。每個(gè)獨(dú)立按鍵單獨(dú)使用,利用機(jī)械觸點(diǎn)連通和關(guān)斷控制電路。本次設(shè)計(jì)按鍵狀態(tài)采用高低電平來(lái)辨識(shí),高電平為按鍵斷開(kāi)狀態(tài),低電平為按鍵閉合狀態(tài)。為了保證微控制器在按鍵時(shí)只判定一次按鍵動(dòng)作,必須消除抖動(dòng)電壓的不良影響。一般而言,消除抖動(dòng)有兩種方式:軟件系統(tǒng)和硬件資源REF_Ref13114\r\h[11]。因?yàn)橛布秳?dòng)電路太過(guò)復(fù)雜,故不在此使用?,F(xiàn)階段利用軟件系統(tǒng)來(lái)消除抖動(dòng)。軟件系統(tǒng)去抖動(dòng)的基本原理是利用時(shí)間延遲來(lái)消除抖動(dòng)的不良影響。如圖3所示,四個(gè)獨(dú)立按鍵按順序聯(lián)接構(gòu)成鍵盤控制電路。圖3鍵盤控制模塊原理圖3.5數(shù)碼管顯示模塊一般來(lái)講,按組數(shù)分有1位、2位和4位的LED數(shù)碼管REF_Ref13327\r\h[12],常用聯(lián)接方法有兩種:共陰極和共陽(yáng)極。共陰極聯(lián)接就是用導(dǎo)線將數(shù)碼管的負(fù)極串聯(lián)起來(lái),形成共陰極的com端。當(dāng)其正極是高電平時(shí),數(shù)碼管導(dǎo)通發(fā)光;反之。正極是低電平時(shí),數(shù)碼管不導(dǎo)通發(fā)光。同理,共陽(yáng)極數(shù)碼管是將正極端串聯(lián),負(fù)極是低電平時(shí),數(shù)碼管導(dǎo)通發(fā)光。如圖4所示,本研究設(shè)計(jì)的數(shù)碼管選用共陽(yáng)極聯(lián)接,以晶體管開(kāi)關(guān)特性為驅(qū)動(dòng)。圖4數(shù)碼管顯示模塊原理圖3.6驅(qū)動(dòng)電源模塊本設(shè)計(jì)的驅(qū)動(dòng)電路,采用ULN2003芯片REF_Ref13539\r\h[13]為步進(jìn)電機(jī)提供脈沖信號(hào)。現(xiàn)今不管是工業(yè)生產(chǎn)還是家用電器內(nèi)部都含有微處理器來(lái)集中控制,但控制器不能直接控制設(shè)備輸出,一般采用適合的驅(qū)動(dòng)模塊作為中介,上端受微處理器控制,下端控制輸出設(shè)備進(jìn)行工作。ULN2系列產(chǎn)品是由可流過(guò)大電流,承受大電壓的達(dá)林頓管陣列REF_Ref13728\r\h[14],是一種可控型大功率器件,因其功能強(qiáng)大而得到廣泛應(yīng)用。其管腳圖如下圖5所示。圖5ULN2003管腳圖3.7紅外遙控模塊紅外遙控模塊其基本組成比較簡(jiǎn)單,一般為紅外信號(hào)發(fā)射器和紅外接收器兩部份組成。紅外遙控的最大距離為15m,接受載波的頻率為38KHz。紅外信號(hào)發(fā)射器直接使用一體式紅外遙控器,其集成度現(xiàn)已十分完善,且體積小、容易方便攜帶;可以直接使用按鍵發(fā)射控制信號(hào)。紅外信號(hào)接收器這里選用的是HX1838。一方面,考慮到器件成熟度:這是一款使用較多的紅外接收裝置,內(nèi)部集成化程度高,由紅外二極管,信號(hào)增益電路、濾波器和解調(diào)器等組成REF_Ref117\r\h[15]REF_Ref117\r\h。另一方面,考慮到實(shí)際可能會(huì)在特殊環(huán)境工作,其硬件特性符合設(shè)計(jì)目的。簡(jiǎn)單介紹一下紅外接收器的使用方法。如圖6所示,三根引腳,兩根輸入輸出,一根使能端。輸入輸出端分別連接電路的V和GND,使能端聯(lián)接單片機(jī)的外部中斷P3.2(EQ\*jc0\*"Font:宋體"\*hps12\o\ad(\s\up11(————),INT0))口即可。微處理器接受到脈沖信號(hào)后,信號(hào)下降沿激活內(nèi)部中斷0開(kāi)始解碼,接著內(nèi)部中斷0控制步進(jìn)電機(jī)的動(dòng)作REF_Ref13960\r\h[16]。圖6紅外遙控模塊原理圖

第4章控制系統(tǒng)軟件分析與設(shè)計(jì) 控制系統(tǒng)軟件部分主要完成遠(yuǎn)程紅外信號(hào)的接收、解碼、處理、生成控制電機(jī)的驅(qū)動(dòng)信號(hào)控制步進(jìn)電機(jī)動(dòng)作、使得數(shù)碼管指示當(dāng)前運(yùn)動(dòng)狀態(tài)以及通過(guò)讀取按鍵信息控制電機(jī)來(lái)達(dá)到任務(wù)要求。因此,合理實(shí)現(xiàn)這些功能就需要單片機(jī)內(nèi)部中斷和軟件編程相結(jié)合。在本研究設(shè)計(jì)編程中,程序采取循環(huán)掃描的模式檢測(cè)程序運(yùn)行狀態(tài)。當(dāng)按鍵動(dòng)作產(chǎn)生時(shí),程序應(yīng)立即根據(jù)按鍵定義的參數(shù)進(jìn)行賦值,達(dá)到控制系統(tǒng)要求,實(shí)現(xiàn)設(shè)計(jì)目的。4.1主程序流程圖 如圖7所示,該設(shè)計(jì)的控制系統(tǒng)是由初始化、控制信號(hào)類型、判斷信號(hào)、處理信號(hào)幾部分組成。圖7控制系統(tǒng)主程序流程圖4.2紅外信號(hào)子程序流程圖 如圖8所示,紅外信號(hào)子程序采用循環(huán)掃描的方式,每當(dāng)有按鍵按下時(shí),微處理器接收紅外信號(hào)并做相應(yīng)處理與設(shè)定值進(jìn)行對(duì)照完成相應(yīng)狀態(tài)變化。圖8紅外信號(hào)子程序流程圖4.3按鍵信號(hào)子程序流程圖 如圖9所示,先初始化變量,接著循環(huán)檢測(cè)程序,當(dāng)按鍵按下后觸發(fā)中斷子程序運(yùn)行,然后進(jìn)行相應(yīng)的操作,軟件延時(shí)消除抖動(dòng)電壓??刂贫〞r(shí)器T0運(yùn)行,由于電機(jī)只受脈沖控制,而T0實(shí)現(xiàn)脈沖的輸出,所以T0中斷后,電機(jī)立即停止運(yùn)動(dòng)。圖9按鍵信號(hào)子程序流程圖4.4控制系統(tǒng)中斷程序流程圖 電機(jī)運(yùn)行速度確定中斷服務(wù)程序的動(dòng)作時(shí)限。中斷程序輸入后,要鎖存當(dāng)前值,依照當(dāng)前鎖存參數(shù)設(shè)定上限TH0和下限TL0。判斷當(dāng)前值,然后執(zhí)行操作,最后退出返回主程序。定時(shí)器中斷0服務(wù)程序流程,如圖10所示。

圖10定時(shí)器中斷0服務(wù)程序流程圖第5章控制系統(tǒng)的調(diào)試與改進(jìn) 5.1調(diào)試與改進(jìn) 整體系統(tǒng)搭建完成后,進(jìn)行初步測(cè)試。檢查硬件電路是否由斷連,虛焊的地方。對(duì)于軟件部分,先進(jìn)行仿真,看是否達(dá)到設(shè)計(jì)要求,如果有差異或者不理想的情況,再次進(jìn)行修改,直至程序滿足設(shè)計(jì)要求為止。此次系統(tǒng)設(shè)計(jì)的主要思路為:先搭建整體的框架,將流程圖設(shè)計(jì)出來(lái),根據(jù)流程圖,去設(shè)計(jì)合適的硬件電路。具體的細(xì)節(jié)在后期調(diào)試時(shí)通過(guò)多次實(shí)驗(yàn)來(lái)確定。軟件部分,利用專用的編程軟件,來(lái)編譯所需程序。首先通過(guò)仿真,測(cè)試程序的可行性,在下載到單片機(jī)里進(jìn)行具體驗(yàn)證,最后完成設(shè)計(jì)。在本研究系統(tǒng)設(shè)計(jì)硬件調(diào)試中出現(xiàn)有以下主要問(wèn)題:(1)在搭建系統(tǒng)框架時(shí),確認(rèn)電機(jī)的控制模式和使用方法。作為系統(tǒng)的輸出很重要,也是后期確定控制方式的主要思路。(2)電源模塊,加了兩個(gè)電容,一個(gè)47μF的電解電容和一個(gè)0.1μF的陶瓷電容,構(gòu)成一個(gè)去耦濾波電路,以獲得較為穩(wěn)定的直流電。軟件部分后期仿真時(shí)也出現(xiàn)些許問(wèn)題,主要有:(1)編程時(shí)有些邏輯錯(cuò)誤,查閱相關(guān)資料后經(jīng)過(guò)修改,編譯時(shí)達(dá)到無(wú)語(yǔ)法錯(cuò)誤。(2)軟件去除抖動(dòng)的方式選擇及延遲時(shí)間的設(shè)置。軟件部分完成編譯后進(jìn)行模擬仿真,仿真結(jié)果能達(dá)到設(shè)計(jì)的要求后,再進(jìn)行實(shí)物的檢驗(yàn)。5.2運(yùn)行結(jié)果 將仿真無(wú)誤,沒(méi)有語(yǔ)法錯(cuò)誤的程序下載燒入單片機(jī)內(nèi),開(kāi)始進(jìn)行測(cè)試。剛開(kāi)始按下正轉(zhuǎn)按鍵電機(jī)沒(méi)有動(dòng)作,假定是硬件電路出現(xiàn)虛焊或者部分?jǐn)嗦?,關(guān)閉電源開(kāi)關(guān)用萬(wàn)用表檢測(cè),沒(méi)有發(fā)現(xiàn)故障點(diǎn)。又查閱資料后發(fā)現(xiàn)電機(jī)的相序連接有誤,經(jīng)過(guò)一系列的調(diào)整,最終確認(rèn)電機(jī)的相序。連接通電后,電機(jī)正常轉(zhuǎn)動(dòng),又測(cè)試其他幾個(gè)運(yùn)動(dòng)狀態(tài)以及紅外遙控控制,電機(jī)也順利的實(shí)現(xiàn)設(shè)計(jì)要求。第6章總結(jié)本控制系統(tǒng)經(jīng)過(guò)前后多次修改,不管是硬件電路的搭建或是軟件的編程,終于達(dá)到滿意的設(shè)計(jì)要求。在系統(tǒng)硬件設(shè)計(jì)部分,將微處理器模塊、紅外遙控模塊、電機(jī)驅(qū)動(dòng)模塊、數(shù)碼管顯示模塊、鍵盤控制模塊等合理的和其他電氣元件進(jìn)行組合連接,搭建出適合軟件運(yùn)行的硬件平臺(tái)。在系統(tǒng)軟件設(shè)計(jì)部分,利用程序設(shè)計(jì)系統(tǒng)軟件完成了步進(jìn)電機(jī)的控制系統(tǒng)。在控制系統(tǒng)中,程序開(kāi)機(jī)上電復(fù)位后自動(dòng)運(yùn)行。利用按鍵控制功能模塊的外部硬件電路系統(tǒng),可以更改控制系統(tǒng)的主要參數(shù),控制步進(jìn)電機(jī)的起動(dòng)和停止,轉(zhuǎn)速和旋轉(zhuǎn)方向;利用微處理器中的定時(shí)器T0,按照系統(tǒng)主要參數(shù)實(shí)時(shí)控制步進(jìn)電機(jī)的旋轉(zhuǎn);數(shù)碼管動(dòng)態(tài)顯示??傮w來(lái)說(shuō)這次設(shè)計(jì)基本能達(dá)到預(yù)期的設(shè)計(jì)要求,能夠?qū)崿F(xiàn)對(duì)步進(jìn)電機(jī)的手動(dòng)和遠(yuǎn)端遙控控制。不管是設(shè)計(jì)經(jīng)驗(yàn)還是對(duì)設(shè)計(jì)全局的統(tǒng)籌規(guī)劃都存在明顯的不足,所設(shè)計(jì)的控制系統(tǒng)還有許多不理想的地方,如利用紅外動(dòng)態(tài)設(shè)置轉(zhuǎn)速的上限和下限等。從理論到實(shí)踐這一過(guò)程,不管是硬件電路平臺(tái)的搭建亦或是軟件控制的編程,從系統(tǒng)框架、確認(rèn)硬件電路、分析計(jì)算、原理圖的繪制、實(shí)物焊接以及后期的檢查調(diào)試等等,直到最后完成控制系統(tǒng)的設(shè)計(jì)??萍家恢痹诓粩喔镄?,相應(yīng)的控制系統(tǒng)也在逐步得到優(yōu)化和完善,將會(huì)使生產(chǎn)生活變得更加高效便利。參考文獻(xiàn)謝輝,唐勇.步進(jìn)電機(jī)發(fā)展回顧與前景展望[J].重慶三峽學(xué)院學(xué)報(bào),2010,26(03):110~113.田聰,蘇暢.基于51單片機(jī)的步進(jìn)電機(jī)控制系統(tǒng)設(shè)計(jì)與實(shí)現(xiàn)[J].電子測(cè)試,2017(22):5~6+19.范月圓,劉華勇,李玉蘭.基于單片機(jī)的步進(jìn)電機(jī)控制電路設(shè)計(jì)[J].?dāng)?shù)字技術(shù)與應(yīng)用,2016(10):19~20+22.鞏自衛(wèi).馬鈴薯勺鏈?zhǔn)脚欧N器漏播檢測(cè)與自動(dòng)補(bǔ)償系統(tǒng)的設(shè)計(jì)[D].甘肅農(nóng)業(yè)大學(xué),2015.22~31.楊小崗,張小青,

溫馨提示

  • 1. 本站所有資源如無(wú)特殊說(shuō)明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁(yè)內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒(méi)有圖紙預(yù)覽就沒(méi)有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫(kù)網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。

評(píng)論

0/150

提交評(píng)論