版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報或認(rèn)領(lǐng)
文檔簡介
專業(yè)課程設(shè)計報告題目:步進(jìn)電機(jī)驅(qū)動器的設(shè)計姓名:XXX專業(yè):通信工程班級號:XXXXXX同組人:XXX指導(dǎo)師:XXX老師XXXX大學(xué)xxxx學(xué)院2013年7月4日xxxx專業(yè)課程設(shè)計任務(wù)書2012-2013學(xué)年第2學(xué)期第16周-19周題目步進(jìn)電機(jī)驅(qū)動器的設(shè)計內(nèi)容及要求〔1〕了解三相六拍步進(jìn)電機(jī)的工作原理;〔2〕一個輸入脈沖轉(zhuǎn)一步;鍵盤單片機(jī)電平匹配鍵盤單片機(jī)電平匹配電平匹配功放電機(jī)功放電平匹配功放進(jìn)度安排第xx周:查閱資料,確定方案,完成原理圖設(shè)計及仿真;第xx周:領(lǐng)取元器件、儀器設(shè)備,制作、焊接電路;第xx周:調(diào)試電路,完成系統(tǒng)的設(shè)計;第xx周:檢查設(shè)計結(jié)果、撰寫課設(shè)報告。學(xué)生姓名:XXXX、XXXX指導(dǎo)時間:第xx~xx周指導(dǎo)地點:X樓XX室任務(wù)下達(dá)2013年6月10日任務(wù)完成2013年7月5日考核方式1.評閱eq\o\ac(□,√)2.辯論□3.實際操作eq\o\ac(□,√)4.其它□指導(dǎo)教師XXX系〔部〕主任XXX摘要本次課程設(shè)計為步進(jìn)電機(jī)驅(qū)動器,步進(jìn)電機(jī)驅(qū)動器是電機(jī)精確運轉(zhuǎn)控制的主要核心所在,它主要由stc89c51單片機(jī)為控制核心,外加電機(jī)驅(qū)動芯片、步進(jìn)電機(jī)轉(zhuǎn)數(shù)顯示電路及步進(jìn)電機(jī)工作模式選擇控鍵組成。通過此設(shè)計,步進(jìn)電機(jī)運轉(zhuǎn)精確、方便,只需撥動控鍵,就能控制電機(jī)的轉(zhuǎn)速、旋轉(zhuǎn)方向及電機(jī)單雙拍選擇。關(guān)鍵字:步進(jìn)電機(jī)控制,單片機(jī)顯示電路,ULN2003A應(yīng)用目錄第一章概述1第二章設(shè)計內(nèi)容的介紹22.1步進(jìn)電機(jī)原理2步進(jìn)電機(jī)的工作方式2步進(jìn)電機(jī)的轉(zhuǎn)向控制3步進(jìn)電機(jī)的啟停控制3步進(jìn)電機(jī)的速度控制32.2步進(jìn)電機(jī)的分類與選擇4步進(jìn)電機(jī)的分類4步進(jìn)電機(jī)的選擇42.3設(shè)計目標(biāo)5第三章設(shè)計思路與具體內(nèi)容63.1設(shè)計思路63.2總體設(shè)計框圖及電路原理圖63.3單片機(jī)最小系統(tǒng)及按鍵局部63.4按鍵電路73.5步進(jìn)電機(jī)驅(qū)動電路83.6步進(jìn)電機(jī)拍數(shù)顯示電路83.7LED顯示電路9第四章程序設(shè)計104.1程序設(shè)計思路104.2步進(jìn)電機(jī)模塊設(shè)計124.3顯示模塊設(shè)計134.4步進(jìn)電機(jī)調(diào)速模塊設(shè)計14總結(jié)15參考文獻(xiàn)16附錄17程序代碼17原理圖20概述步進(jìn)電機(jī)最早是在1920年由英國人所開發(fā)。1950年后期晶體管的創(chuàng)造也逐漸應(yīng)用在步進(jìn)電機(jī)上,這對于數(shù)字化的控制變得更為容易。以后經(jīng)過不斷改進(jìn),使得今日步進(jìn)電機(jī)已廣泛運用在需要高定位精度、高分解性能、高響應(yīng)性、信賴性等靈活控制性高的機(jī)械系統(tǒng)中。在生產(chǎn)過程中要求自動化、省人力、效率高的機(jī)器中,我們很容易發(fā)現(xiàn)步進(jìn)電機(jī)的蹤跡,尤其以重視速度、位置控制、需要精確操作各項指令動作的靈活控制性場合步進(jìn)電機(jī)用得最多。步進(jìn)電機(jī)作為執(zhí)行元件,是機(jī)電一體化的關(guān)鍵產(chǎn)品之一,廣泛應(yīng)用在各種自動化控制系統(tǒng)中。隨著微電子和計算機(jī)技術(shù)的開展,步進(jìn)電機(jī)的需求量與日俱增,在各個國民經(jīng)濟(jì)領(lǐng)域都有應(yīng)用。步進(jìn)電機(jī)是將電脈沖信號變換成角位移或直線位移的執(zhí)行部件。步進(jìn)電機(jī)可以直接用數(shù)字信號驅(qū)動,使用非常方便。一般電動機(jī)都是連續(xù)轉(zhuǎn)動的,而步進(jìn)電動機(jī)那么有定位和運轉(zhuǎn)兩種根本狀態(tài),當(dāng)有脈沖輸入時步進(jìn)電動機(jī)一步一步地轉(zhuǎn)動,每給它一個脈沖信號,它就轉(zhuǎn)過一定的角度。步進(jìn)電動機(jī)的角位移量和輸入脈沖的個數(shù)嚴(yán)格成正比,在時間上與輸入脈沖同步,因此只要控制輸入脈沖的數(shù)量、頻率及電動機(jī)繞組通電的相序,便可獲得所需的轉(zhuǎn)角、轉(zhuǎn)速及轉(zhuǎn)動方向。在沒有脈沖輸入時,在繞組電源的鼓勵下氣隙磁場能使轉(zhuǎn)子保持原有位置處于定位狀態(tài)。因此非常適合于單片機(jī)控制。步進(jìn)電機(jī)還具有快速啟動、精確步進(jìn)和定位等特點,因而在數(shù)控機(jī)床,繪圖儀,打印機(jī)以及光學(xué)儀器中得到廣泛的應(yīng)用。步進(jìn)電動機(jī)已成為除直流電動機(jī)和交流電動機(jī)以外的第三類電動機(jī)。傳統(tǒng)電動機(jī)作為機(jī)電能量轉(zhuǎn)換裝置,在人類的生產(chǎn)和生活進(jìn)入電氣化過程中起著關(guān)鍵的作用。步進(jìn)電機(jī)可以作為一種控制用的特種電機(jī),利用其沒有積累誤差(精度為100%)的特點,廣泛應(yīng)用于各種開環(huán)控制??傊?,步進(jìn)電機(jī)驅(qū)動器電路實現(xiàn)其控制電機(jī)的功能,很方便的改變電機(jī)的轉(zhuǎn)動速度和方向,從而使電機(jī)更好的使與其相連的儀器更好的,更有效的工作。設(shè)計內(nèi)容的介紹步進(jìn)電機(jī)原理步進(jìn)電機(jī)的工作方式步進(jìn)電機(jī)的工作就是步進(jìn)轉(zhuǎn)動,其功用是將脈沖電信號變換為相應(yīng)的角位移或是直線位移,就是給一個脈沖信號,電動機(jī)轉(zhuǎn)動一個角度或是前進(jìn)一步。步進(jìn)電機(jī)的角位移量與脈沖數(shù)成正比,它的轉(zhuǎn)速與脈沖頻率(f)成正比,在非超載的情況下,電機(jī)的轉(zhuǎn)速、停止的位置只取決于脈沖信號的頻率和脈沖數(shù),而不受負(fù)載變化的影響,即給電機(jī)加一個脈沖信號,電機(jī)那么轉(zhuǎn)過一個步距角。如下所示的步進(jìn)電機(jī)為一四相步進(jìn)電機(jī),采用單極性直流電源供電。只要對步進(jìn)電機(jī)的各相繞組按適宜的時序通電,就能使步進(jìn)電機(jī)步進(jìn)轉(zhuǎn)動。圖2-1是該四相反響式步進(jìn)電機(jī)工作原理示意圖。圖2-1四相步進(jìn)電機(jī)步進(jìn)示意圖開始時,開關(guān)SB接通電源,SA、SC、SD斷開,B相磁極和轉(zhuǎn)子0、3號齒對齊,同時,轉(zhuǎn)子的1、4號齒就和C、D相繞組磁極產(chǎn)生錯齒,2、5號齒就和D、A相繞組磁極產(chǎn)生錯齒。當(dāng)開關(guān)SC接通電源,SB、SA、SD斷開時,由于C相繞組的磁力線和1、4號齒之間磁力線的作用,使轉(zhuǎn)子轉(zhuǎn)動,1、4號齒和C相繞組的磁極對齊。而0、3號齒和A、B相繞組產(chǎn)生錯齒,2、5號齒就和A、D相繞組磁極產(chǎn)生錯齒。依次類推,A、B、C、D四相繞組輪流供電,那么轉(zhuǎn)子會沿著A、B、C、D方向轉(zhuǎn)動。單四拍、雙四拍與八拍工作方式的電源通電時序與波形分別如圖2-2所示:圖2-2步進(jìn)電機(jī)工作時序波形圖步進(jìn)電機(jī)的轉(zhuǎn)向控制如果給定工作方式正序換相通電,步進(jìn)電機(jī)正轉(zhuǎn)。假設(shè)步進(jìn)電機(jī)的勵磁方式為三相六拍,即A-AB-B-BC-C-CD-D-DA-A。如果按反序通電換相,即那么電機(jī)就反轉(zhuǎn)。步進(jìn)電機(jī)的啟??刂撇竭M(jìn)電機(jī)由于其電氣特性,運轉(zhuǎn)時會有步進(jìn)感,即振動感。為了使電機(jī)轉(zhuǎn)動平滑,減小振動,可在步進(jìn)電機(jī)控制脈沖的上升沿和下降沿采用細(xì)分的梯形波,可以減小步進(jìn)電機(jī)的步進(jìn)角,提高電機(jī)運行的平穩(wěn)性。在步進(jìn)電機(jī)停轉(zhuǎn)時,為了防止因慣性而使電機(jī)軸產(chǎn)生順滑,那么需采用適宜的鎖定波形,產(chǎn)生鎖定磁力矩,鎖定步進(jìn)電機(jī)的轉(zhuǎn)軸,使步進(jìn)電機(jī)的轉(zhuǎn)軸不能自由轉(zhuǎn)動。步進(jìn)電機(jī)的速度控制步進(jìn)電動機(jī)運轉(zhuǎn)的速度是由輸入到A、B、C、D四相繞組的頻率所決定的。脈沖的頻率越高,電動機(jī)運轉(zhuǎn)的速度越快,否那么,速度就越慢。因而通過延時程序控制輸出脈沖的頻率,就可以實現(xiàn)對步進(jìn)電機(jī)速度的控制。步進(jìn)電機(jī)的分類與選擇步進(jìn)電機(jī)的分類現(xiàn)在比擬常用的步進(jìn)電機(jī)包括反響式步進(jìn)電機(jī)〔VR〕、永磁式步進(jìn)電機(jī)〔PM〕、混合式步進(jìn)電機(jī)〔HB〕和單相式步進(jìn)電機(jī)等。反響式步進(jìn)電動機(jī)采用高導(dǎo)磁材料構(gòu)成齒狀轉(zhuǎn)子和定子,其結(jié)構(gòu)簡單,生產(chǎn)本錢低,步距角可以做的相當(dāng)小,一般為三相,可實現(xiàn)大轉(zhuǎn)矩輸出,步進(jìn)角一般為1.5度,但噪聲和振動都很大。反響式步進(jìn)電機(jī)的轉(zhuǎn)子磁路由軟磁材料制成,定子上有多相勵磁繞組,利用磁導(dǎo)的變化產(chǎn)生轉(zhuǎn)矩,但動態(tài)性能相對較差。永磁式步進(jìn)電機(jī)轉(zhuǎn)子采用多磁極的圓筒形的永磁鐵,在其外側(cè)配置齒狀定子。用轉(zhuǎn)子和定子之間的吸引和排斥力產(chǎn)生轉(zhuǎn)動,它的出力大,動態(tài)性能好,但步距角一般比擬大。一般為兩相,轉(zhuǎn)矩和體積較小,步進(jìn)角一般為7.5度或15度?;旌鲜讲竭M(jìn)電機(jī)是指混合了永磁式和反響式的優(yōu)點。它又分為兩相和五相:兩相步進(jìn)角一般為1.8度而五相步進(jìn)角一般為0.72度。這種步進(jìn)電機(jī)的應(yīng)用最為廣泛,它是PM和VR的復(fù)合產(chǎn)品,其轉(zhuǎn)子采用齒狀的稀土永磁材料,定子那么為齒狀的突起結(jié)構(gòu)。此類電機(jī)綜合了反響式和永磁式兩者的優(yōu)點,步距角小,出力大,動態(tài)性能好,是性能較好的一類步進(jìn)電動機(jī),在計算機(jī)相關(guān)的設(shè)備中多用此類電機(jī)。步進(jìn)電機(jī)的選擇步進(jìn)電機(jī)有步距角〔涉及到相數(shù)〕、靜轉(zhuǎn)矩、及電流三大要素組成。一旦三大要素確定,步進(jìn)電機(jī)的型號便確定下來了。步距角的選擇電機(jī)的步距角取決于負(fù)載精度的要求,將負(fù)載的最小分辨率〔當(dāng)量〕換算到電機(jī)軸上,每個當(dāng)量電機(jī)應(yīng)走多少角度〔包括減速〕。電機(jī)的步距角應(yīng)等于或小于此角度。目前市場上步進(jìn)電機(jī)的步距角一般有0.36度/0.72度〔五相電機(jī)〕、0.9度/1.8度〔二、四相電機(jī)〕、1.5度/3度〔三相電機(jī)〕等。靜力矩的選擇步進(jìn)電機(jī)的動態(tài)力矩一下子很難確定,我們往往先確定電機(jī)的靜力矩。靜力矩選擇的依據(jù)是電機(jī)工作的負(fù)載,而負(fù)載可分為慣性負(fù)載和摩擦負(fù)載二種。單一的慣性負(fù)載和單一的摩擦負(fù)載是不存在的。直接起動時〔一般由低速〕時二種負(fù)載均要考慮,加速起動時主要考慮慣性負(fù)載,恒速運行進(jìn)只要考慮摩擦負(fù)載。一般情況下,靜力矩應(yīng)為摩擦負(fù)載的2-3倍內(nèi)好,靜力矩一旦選定,電機(jī)的機(jī)座及長度便能確定下來。電流的選擇靜力矩一樣的電機(jī),由于電流參數(shù)不同,其運行特性差異很大,可依據(jù)矩頻特性曲線圖,判斷電機(jī)的電流〔參考驅(qū)動電源、及驅(qū)動電壓〕。力矩與功率換算步進(jìn)電機(jī)一般在較大范圍內(nèi)調(diào)速使用、其功率是變化的,一般只用力矩來衡量,力矩與功率換算如下:其P為功率單位為瓦,Ω為每秒角速度,單位為弧度,n為每分鐘轉(zhuǎn)速,M為力矩單位為牛頓?米P=2πfM/400(半步工作〕設(shè)計目標(biāo)一個正反轉(zhuǎn)開關(guān)控制正轉(zhuǎn)和反轉(zhuǎn);一個速度開關(guān)控制高速和低速〔高速和低速只要有明顯差異〕;一個啟動/停止控制開關(guān),控制整個系統(tǒng)的開啟和關(guān)閉;三個拍數(shù)控制開關(guān),分別是單拍、雙拍和單雙拍;深入理解步進(jìn)電機(jī)工作原理,設(shè)計系統(tǒng)方案;用proteus和keilc仿真設(shè)計方案。設(shè)計思路與具體內(nèi)容設(shè)計思路本系統(tǒng)主要由供電電源模塊、單片機(jī)最小系統(tǒng)、按鍵電路、步進(jìn)電機(jī)驅(qū)動電路以及步進(jìn)電機(jī)等幾局部組成。本系統(tǒng)采用兩個獨立開關(guān)三個獨立按鈕,分別進(jìn)行上下速、正反轉(zhuǎn)、半圈、一圈以及連動的控制。驅(qū)動電路采用ULN2003A實現(xiàn)步進(jìn)電機(jī)的驅(qū)動。步進(jìn)電機(jī)的供電采用獨立5V供電??傮w設(shè)計框圖及電路原理圖總體設(shè)計框圖如圖3.1所示。按鍵控制按鍵控制單片機(jī)最小系統(tǒng)驅(qū)動芯片顯示電路步進(jìn)電機(jī)圖3.1總體設(shè)計框圖單片機(jī)最小系統(tǒng)及按鍵局部最小系統(tǒng)主要是為了單片機(jī)的正常工作。51單片機(jī)是一種低功耗/低電壓、高性能的8位單片機(jī),它采用CMOS和高密度非易失性存儲器技術(shù),而且其輸出引腳和指令系統(tǒng)都與MCS-51兼容;片內(nèi)的FlashROM允許在系統(tǒng)內(nèi)改編程序或用常規(guī)的非易失性編程器來編程,內(nèi)部除CPU外,還包括256字節(jié)RAM,4K字節(jié)的ROM,4個8位并行I/O口,5個中斷源,2個中斷優(yōu)先級,2個16位可編程定時計數(shù)器。89S51單片機(jī)是一種功能強(qiáng)、靈活性高且價格合理的單片機(jī),且支持在線編程,完全滿足本系統(tǒng)設(shè)計需要。單片機(jī)最小系統(tǒng)包括單片機(jī)和復(fù)位電路。圖3.251單片機(jī)最小系統(tǒng)及按鍵電路按鍵電路采用6個開關(guān)來控制步進(jìn)電機(jī),即“單拍”、“雙拍”和“單雙拍”、“啟動閉合”、“上下速切換”、“正反轉(zhuǎn)切換”。當(dāng)波動開關(guān)按下其中一個按鍵時,當(dāng)開關(guān)向上時,使對應(yīng)IO口就接通5v電源;向下時,對應(yīng)IO口接通地。如下為按鍵電路:圖3.3按鍵電路步進(jìn)電機(jī)驅(qū)動電路步進(jìn)電機(jī)的驅(qū)動電路如圖3.3所示,驅(qū)動芯片采用ULN2003A。圖3.4步進(jìn)電機(jī)的驅(qū)動電路步進(jìn)電機(jī)拍數(shù)顯示電路輸出位選碼,設(shè)計中我們主要用到4位顯示步數(shù)既可。原理圖如下:圖3.5顯示電路LED顯示電路用3個不同顏色的發(fā)光二極管來作為指示燈顯示,將P3.6接D2,P3.7接D3,P3.3接D1,正轉(zhuǎn)時D2指示燈亮,反轉(zhuǎn)時D3指示燈亮,不轉(zhuǎn)時D指示燈亮。電路圖如下:圖3.6指示燈接線圖程序設(shè)計程序設(shè)計思路設(shè)計說明:首先復(fù)位單片機(jī),然后從P3口讀出開關(guān)狀態(tài),判斷是否啟動,沒啟動綠燈亮重新確認(rèn)啟動。啟動后再次讀取P3口數(shù)據(jù),判斷工作方式并將對應(yīng)的用來存儲步進(jìn)電機(jī)工作方式字的數(shù)組首地址值給q。由P3.4口的雙向開關(guān)來控制步進(jìn)電機(jī)的正反轉(zhuǎn),如果是正轉(zhuǎn)那么紅燈亮,反轉(zhuǎn)那么綠燈亮。在電機(jī)每走一步后,步數(shù)記數(shù)加1,然后通過LED顯示把工作步數(shù)顯示出來。再從P3口把狀態(tài)信息讀出來,與之前的P3口的狀態(tài)信息進(jìn)行比擬。如果狀態(tài)信息沒有改變,電機(jī)繼續(xù)運行。如果狀態(tài)信息改變了,就需要重新返回程序的開端,對電機(jī)的運行狀態(tài)進(jìn)行判斷,讓電機(jī)重新以新的狀態(tài)運行。由此,開關(guān)的狀態(tài)在電機(jī)每走一步都會查詢一遍,做到實時地反映。開始開始P3口、步數(shù)清零數(shù)碼管輸出0D1顯示燈亮以已選擇的序列輸出控制字K0/K1/K2選擇工作方式控制字序列延時2延時1步數(shù)自增一啟/停按鍵K3按下?正/反轉(zhuǎn)按鍵K4按下?選擇正轉(zhuǎn)控制字序列D2亮選擇反轉(zhuǎn)控制字序列D3亮啟/停按鍵K3按下?數(shù)碼管輸出步進(jìn)步數(shù)調(diào)速鍵K5按下?YY選擇雙三拍控制字序列輸出選擇單三拍控制字序列輸出NNN圖4.1總體流程圖步進(jìn)電機(jī)模塊設(shè)計設(shè)計說明:在此設(shè)計中,采用的是三相步進(jìn)電機(jī),對于步進(jìn)電機(jī)模塊的程序設(shè)計采用循環(huán)程序設(shè)計方法。先把正反轉(zhuǎn)向的控制模型存放在內(nèi)存單元中,然后再逐一從單元中取出控制模塊并輸出。首先啟動,選擇步進(jìn)電機(jī)的拍數(shù),輸入步數(shù),然后讀入正反轉(zhuǎn)的控制模型驅(qū)動步進(jìn)電機(jī)轉(zhuǎn)動,相步進(jìn)電機(jī)的流程框圖:分模塊入口分模塊入口P1.0=1?不輸出任何信號P1.1=1?P1.2=1?k自增一調(diào)用單位延時程序選擇四相六八拍控制字序列輸出分模塊出口圖4.2三相步進(jìn)電機(jī)的流程框圖NYNNYY顯示模塊設(shè)計設(shè)計說明:顯示模塊是用4位八段數(shù)碼管來顯示工作步數(shù)。先將顯示碼存入數(shù)組中,指向最左邊一位,然后取出要顯示的數(shù)據(jù),指向換碼表首地址,取出顯示碼,從P0口輸出顯示碼,P2口輸入位選碼,顯示出4位工作步數(shù),最后修改數(shù)組地址,求下一位位選碼繼續(xù)顯示。動態(tài)顯示步數(shù)子程序動態(tài)顯示步數(shù)子程序取出要顯示數(shù)據(jù)求待顯示數(shù)據(jù)顯示碼送位段碼到P0口輸出送位選輸出延時0.6ms4位顯示完了嗎返回修改數(shù)組地址求下一位選碼圖4.3顯示模塊的程序框圖步進(jìn)電機(jī)調(diào)速模塊設(shè)計為步進(jìn)電機(jī)調(diào)速模塊流程圖,當(dāng)P3.4=1時,即K5按下,系統(tǒng)選擇單位延時程序的循環(huán)次數(shù)為5,此時步進(jìn)電機(jī)快速運轉(zhuǎn),當(dāng)P3.4=0時,即K5無效,系統(tǒng)選擇單位延時程序的循環(huán)時間為50次,此時步進(jìn)電機(jī)慢速運轉(zhuǎn)。模塊入口模塊入口P3.4=1?〔K5按下?〕RRR=50〔循環(huán)次數(shù)為5〕調(diào)用單位延時程序k自增一返回j=RRR?〔到達(dá)要求次數(shù)〕RRR=500〔循環(huán)次數(shù)為50〕圖4.4步進(jìn)電機(jī)調(diào)速模塊流程圖Yk=0NYN總結(jié)通過本次課程設(shè)計提高了我的設(shè)計方案和分析問題的能力,加深了對理論知識的理解,做到了理論知識與實踐的聯(lián)系。在設(shè)計過程中大,之前并未學(xué)過proteus仿真軟件,但通過此次課程設(shè)計認(rèn)識到proteus在設(shè)計單片機(jī)的作用,通過仿真可以無本錢地知道自己的方案是否正確,尤其是自己動手編制程序時,通過仿真可以明確地看到自己程序所暴露出來的缺陷和缺乏,當(dāng)中遇到了很多困難,但經(jīng)過一次又一次的思考,一遍又一遍的檢查,并在老師和同學(xué)的幫助下終于找出了原因所在,當(dāng)然也暴露出了前期我在這方面的知識欠缺和經(jīng)驗缺乏。通過親自動手制作,使我掌握的知識不再是紙上談兵,而是學(xué)以致用。同時,這次課程設(shè)計讓我感受到了我對所學(xué)習(xí)的內(nèi)容是多么的不熟練,特別是在課堂上學(xué)到的單片機(jī)知識相當(dāng)欠缺實踐,另外還有一點就是不能把以前學(xué)的特別是數(shù)電知識很好地運用到單片機(jī)外圍電路上來,所以在設(shè)計過程中總是需要翻書,還總是會出現(xiàn)問題,同時這些問題也提醒了我那些地方?jīng)]學(xué)好,通過這樣一步步地摸索從而加深了對這局部知識的印象。課程設(shè)計不僅僅是一門專業(yè)課,使我學(xué)到很多專業(yè)知識以及提升了專業(yè)技能上,同時又是一門提升自我綜合能力的課程,給了我莫大的開展空間,不僅培養(yǎng)了獨立思考、動手操作的能力,在各種其它能力上也都有了提高;更重要的是,在課程設(shè)計中,我們學(xué)會了很多學(xué)習(xí)的方法,而這些都將為日后做準(zhǔn)備,會使我們終身都受益匪淺。面對社會的挑戰(zhàn),只有不斷的學(xué)習(xí)、實踐,再學(xué)習(xí)、再實踐,才能在最大程度上開掘自己。這對于我們的將來也有很大的幫助。以后,不管有多苦,我想我們都能變苦為樂,找尋有趣的事情,發(fā)現(xiàn)其中珍貴的事情。參考文獻(xiàn)丁元杰.單片微機(jī)原理及應(yīng)用[M].機(jī)械工業(yè)出版社,2010年1月劉教瑜、曾勇.單片機(jī)原理與應(yīng)用.武漢:武漢理工大學(xué)出版社.2008譚浩強(qiáng).C程序設(shè)計〔第三版〕.北京:清華大學(xué)出版社.2008頂明亮、唐前輝.51單片機(jī)應(yīng)用設(shè)計與仿真〔基于keil與proteus〕.北京:北京航空航天大學(xué)出版社.2009.張道德.單片機(jī)接口與技術(shù)〔c51版〕.北京:中國水利水電出版社.2007.附錄程序代碼#include<reg52.h>#include<stdio.h>voiddelay1(void);voiddelay2(void);voiddisplay(int);intbs=0;intcishu;main(){Chara,b,c,d,j,*q,done1[10]={0x01,0x02,0x04,0x08,0x00,0x01,0x08,0x04,0x02,0x00},done2[10]={0x03,0x06,0x0c,0x09,0x00,0x03,0x09,0x0c,0x06,0x00},done3[18]={0x01,0x03,0x02,0x06,0x04,0x0c,0x08,0x09,0x00,0x01,0x09,0x08,0x0c,0x04,0x06,0x02,0x03,0x00};P3=0x00;//P3.5口置1,綠燈亮,不工作delay1();L: a=P3;while(!(a&0x08))//判斷是否啟動,假設(shè)沒啟動那么重新啟動 { P3=0x00; a=P3;delay1(); } a=P3;//判斷工作模式 if(a&0x01)//方式1模型 q=done1; if(a&0x02)//方式2模型 q=done2; if(a&0x04)//方式3模型 q=done3; if(a&0x20) //步進(jìn)電機(jī)速度控制cishu=5;elsecishu=50;if(a&0x10)//判斷電機(jī)是否要正轉(zhuǎn) { P3=0x80;//P3.4口為1,電機(jī)正轉(zhuǎn),紅燈亮 b=0; }else { P3=0x40;//P3.4口為,電機(jī)反轉(zhuǎn),黃燈亮if(a&0x04) b=9;else b=5; } d
溫馨提示
- 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)方式做保護(hù)處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 二零二五年度新型環(huán)保涂料研發(fā)與應(yīng)用推廣合同3篇
- 2025年度模具制造企業(yè)兼職用工合同范本3篇
- 二零二五年度海洋資源開發(fā)合作合同范本共3篇
- 2025年度離婚訴訟訴狀撰寫規(guī)范解讀4篇
- 2025年度個人二手房交易合同范本(含裝修款及違約責(zé)任)
- 2025年度農(nóng)業(yè)科技園區(qū)配套設(shè)施建設(shè)合同4篇
- 二零二五年度農(nóng)業(yè)科技培訓(xùn)與推廣合同8篇
- 2025年個人住宅互換合同標(biāo)準(zhǔn)范本3篇
- 2025年個人無抵押信用借款合同示例2篇
- 2025版木材防腐處理服務(wù)采購合同范本4篇
- 中鐵十四局合同范本
- 農(nóng)耕研學(xué)活動方案種小麥
- 七年級下冊-備戰(zhàn)2024年中考?xì)v史總復(fù)習(xí)核心考點與重難點練習(xí)(統(tǒng)部編版)
- 2024年佛山市勞動合同條例
- 污水管網(wǎng)規(guī)劃建設(shè)方案
- 城鎮(zhèn)智慧排水系統(tǒng)技術(shù)標(biāo)準(zhǔn)
- 采購管理制度及流程采購管理制度及流程
- 五年級美術(shù)下冊第9課《寫意蔬果》-優(yōu)秀課件4人教版
- 節(jié)能降耗課件
- 尼爾森數(shù)據(jù)市場分析報告
- 氧氣霧化吸入法
評論
0/150
提交評論