2023年全國碩士研究生考試考研英語一試題真題(含答案詳解+作文范文)_第1頁
已閱讀1頁,還剩17頁未讀, 繼續(xù)免費閱讀

下載本文檔

版權說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權,請進行舉報或認領

文檔簡介

1、<p>  步進電機轉(zhuǎn)速實時控制</p><p>  摘要:步進電機是一種感應電機,它的工作原理是利用電子電路,將直流電變成分時供電的,多相時序控制電流,用這種電流為步進電機供電,步進電機才能正常工作,驅(qū)動器就是為步進電機分時供電的,多相時序控制器。</p><p>  本設計采用電壓為DC12V的四相八拍步進電機35BYJ46型電機,用ULN2003作為步進電動機驅(qū)動電路主芯片

2、,以8255A作為8086并行輸出接口,8086對步進電機的控制信號則通過8255A送到ULN2003.關于轉(zhuǎn)向與轉(zhuǎn)速,通過查表的方式實現(xiàn),以逐次遞增方向查表,依次輸出表中數(shù)據(jù),則步進電機正轉(zhuǎn);以逐次遞減方向查表,則步進電機反轉(zhuǎn),即通過一個表實現(xiàn)步進電機的正轉(zhuǎn)與反轉(zhuǎn)。轉(zhuǎn)速則通過調(diào)用延時子程序,當調(diào)用延時較長的子程序時,則步進電機轉(zhuǎn)速慢,當調(diào)用延時較短的子程序時,步進電機轉(zhuǎn)速加快。</p><p>  關鍵詞:步進

3、電機;ULN2003;8259A;轉(zhuǎn)向;轉(zhuǎn)速</p><p><b>  .</b></p><p><b>  目 錄</b></p><p>  第1章 緒論................................................................................

4、..................................................................1</p><p>  1.1 研究背景.........................................................................................................................

5、.........................1</p><p>  1.2 選題的目的和意義..................................................................................................................................2 </p><p>  1.3

6、 本課程設計的主要內(nèi)容...........................................................................................................................2</p><p>  第2章 步進電機轉(zhuǎn)速實時控制................................................

7、.....................................................................3</p><p>  2.1 設計方案.......................................................................................................................

8、............................3</p><p>  2.2 硬件系統(tǒng)基本原理...................................................................................................................................3</p><p>  2

9、.2.1 步進電機35BYJ46............................................................................................................................3</p><p>  1)勵磁線圈及其勵磁順序............................................

10、......................................................................3</p><p>  2)四相步進電機工作原理示意圖......................................................................................................4</p&g

11、t;<p>  3)步進電機與8255A接口關系..........................................................................................................5</p><p>  4)步進電動機的速度控制...............................................

12、............................................................. .....5</p><p>  2.2.2 8255A可編程并行接口芯片.............................................................................................................

13、6</p><p>  1)8255簡介.........................................................................................................................................6</p><p>  2)8255的編碼與工作方式選擇...........

14、..............................................................................................7</p><p>  2.3 軟件框圖..............................................................................................

15、....................................................8</p><p>  2.4軟件清單.........................................................................................................................................

16、........10</p><p>  第3章 結束語...............................................................................................................................................13</p><p>  參考文獻........

17、................................................................................................................................................15</p><p>  附錄.................................................

18、..............................................................................................................16</p><p><b>  第1章 緒論</b></p><p><b>  1.1 研究背景</b></p>

19、;<p>  步進電機是一種進行精確步進運動的機電執(zhí)行元件,它廣泛用于工業(yè)機械的數(shù)字控制。步進電機易于實現(xiàn)與計算機或其他數(shù)字元件接口,適用于數(shù)字控制系統(tǒng). 步進電機只需采用最簡單的開環(huán)控制就可取得非常高的控制精度,且這種系統(tǒng)不需要反饋信號,系統(tǒng)硬件實施比較簡單。</p><p>  為了使系統(tǒng)的可靠性、通用性、可維護性以及性價比最優(yōu),根據(jù)控制系統(tǒng)功能要求及步進電機環(huán)境,確定了設計系統(tǒng)硬件和軟件的功能

20、劃分,從而實現(xiàn)了基于8255芯片的四相步進電機的控制系統(tǒng)。根據(jù)步進電機的勵磁順序列寫控制步進電機順序轉(zhuǎn)動的輸出的數(shù)據(jù)表,接著初始化8255A的工作方式根據(jù)要求調(diào)入函數(shù)輸入數(shù)據(jù)完成正轉(zhuǎn)、反轉(zhuǎn)、開始、停止等功能。</p><p>  步進電機是電機家族的“嬰兒”,20 世紀 60 年代早期才開始流行。步進電機最早是在1920年代由英國人所開發(fā)。1950年代后期晶體管的發(fā)明也逐漸應用在步進電機上,對于數(shù)字化的控制變得更

21、為容易。往后經(jīng)過不斷改良,使得今日步進電機已廣泛運用在需要高定位精度、高分解能、高響應性、信賴性等靈活控制性高的機械系統(tǒng)中。在生產(chǎn)過程中要求自動化、省人力、效率高的機器中,我們很容易發(fā)現(xiàn)步進電機的蹤跡,尤其以重視速度、位置控制、需要精確操作各項指令動作的靈活控制性場合步進電機用得最多。</p><p>  步進電機的最初構想是作為昂貴的位置控制應用中伺服電機的低成本替代產(chǎn)品,而新興的計算機工業(yè)迅速將其采用到外設應

22、用當中。步進電機的主要優(yōu)勢在于能提供開環(huán)位置控制,而成本只是需要反饋的伺服系統(tǒng)的幾分之一。在過去,步進電機有時被誤稱為“數(shù)字”電機,因為它們常用正交方波驅(qū)動。自六十年代初期以來,步進電機的應用得到很大的提高,人們用它來驅(qū)動時鐘和其他采用指針的儀器,打印機、繪圖儀、磁盤光盤驅(qū)動器、各種自動控制閥、各種工具,還有機器人等機械裝置。此外作為執(zhí)行元件,步進電機是機電一體化的關鍵產(chǎn)品之一,被廣泛應用在各種自動化控制系統(tǒng)中,隨著微電子和計算機技術的

23、發(fā)展,它的需要量與日俱增,在各個國民經(jīng)濟領域都有應用。步進電機是機電數(shù)字控制系統(tǒng)中常用執(zhí)行元件,由于其精度高、體積小、控制方便靈活,因此在智能儀表和位置控制中得到了廣泛的應用。</p><p>  Intel 8086/8088 系列的可編程外設接口電路(Programmable Peripheral Interface)簡稱 PPI,型號為8255(改進型為8255A及8255A-5),具有24條輸入/輸出引腳

24、、可編程的通用并行輸入/輸出接口電路。它是一片使用單一+5V電源的40腳雙列直插式大規(guī)模集成電路。8255A的通用性強,使用靈活,通過它CPU可直接與外設相連接。</p><p>  與一般的電機控制過程類似,在對本設計方案實施運轉(zhuǎn)之前,首先需要研究系統(tǒng)的特性,過歸納和抽象建立系統(tǒng)的數(shù)字模型。由步進電機定子和轉(zhuǎn)子示意圖(見工作原理)可見調(diào)節(jié)脈沖信號的頻率便可以改變步進機的轉(zhuǎn)速,改變各相輸入脈沖先后順序,可以改變電

25、機的旋轉(zhuǎn)方向。 對于轉(zhuǎn)速控制:調(diào)節(jié)脈沖信號的頻率便可以達到目的。</p><p>  1.2 選題的目的和意義</p><p>  步進電機轉(zhuǎn)速實時控制實現(xiàn)了電機運轉(zhuǎn)的程序(微機控制)化,步進電動機主要應用在數(shù)控機床制造領域,由于步進電動機不需要A/D轉(zhuǎn)換,能夠直接將數(shù)字脈沖信號轉(zhuǎn)化成為角位移,所以一直被認為是最理想的數(shù)控機床執(zhí)行元件。除了在數(shù)控機床上的應用,步進電機也可以用在其他的機械上

26、,比如作為自動送料機中的馬達,作為通用的軟盤驅(qū)動器的馬達,也可以應用在打印機和繪圖儀中,微機控制系統(tǒng)的快速計算,靈活多樣的邏輯判斷和高效的信息加工能力使自動控制進入了更高一級的領域,提高了生產(chǎn)過程的自動化程度,減少了人工干預,并不斷地完善和滿足工農(nóng)業(yè)生產(chǎn)和國防科技日益增長的需要。微機控制系統(tǒng)由于具有成本低,體積小,功耗少,可靠性高和使用靈活等特點,因而廣泛地應用于工農(nóng)業(yè)生產(chǎn),交通運輸,國防建設和空間技術等各個領域。其控制對象已從單一的工

27、廠流程擴展到企業(yè)生產(chǎn)過程的管理與控制。微機和單片機的推廣使用實現(xiàn)信息自動化與過程控制相結合的分級分布式計算機控制,計算機技術的水平發(fā)展到一個嶄新的階段。 正是由于數(shù)字通信系統(tǒng)由于具有許多優(yōu)點而成為當今通信的發(fā)展方向,實現(xiàn)模擬系統(tǒng)數(shù)字化極大地促進了通信領域的發(fā)展,使人類的生產(chǎn)生活進入了數(shù)字化時</p><p>  本設計為掌握利用計算機來加深對所學知識的理解和掌握,通過步進電機轉(zhuǎn)速實時控制平臺,運用所學的理

28、論和方法進行實踐、解決問題。同時培養(yǎng)我們理論聯(lián)系實際的設計思想,訓練綜合運用所學的理論知識分析和解決實際應用問題的能力,從而使基礎理論知識得到鞏固、加深和系統(tǒng)化。熟悉和掌握運用設計資料的能力。</p><p>  1.3 本課程設計的主要內(nèi)容</p><p>  (1) 對步進電機轉(zhuǎn)速實時控制的主要環(huán)節(jié),包括硬件系統(tǒng)基本原理、軟件框圖及設計思想進行了詳細的闡述。</p>&l

29、t;p>  (2) 掌握步進電機與8255的接口電路原理。</p><p>  (3) 能編制出步進電機正、反轉(zhuǎn)運行程序(以3種不同速度)。</p><p>  (4) 獨立編寫好程序,并能在機器上調(diào)試通過,并要求將速度值在液晶顯示器上顯示。</p><p>  第2章 步進電機轉(zhuǎn)速實時控制</p><p><b>  2.1

30、 設計方案</b></p><p>  本設計采用電壓為DC12V的四相八拍步進電機35BYJ46型電機,步進電動機驅(qū)動電路主芯片是ULN2003,以8255A作為8086并行輸出接口,8086對步進電機的控制信號則通過8255A送到ULN2003。其中步進電機的勵磁線圈及其勵磁順序已經(jīng)確定。</p><p>  關于轉(zhuǎn)向與轉(zhuǎn)速,通過查表的方式實現(xiàn),以逐次遞增方向查表,依次輸出

31、表中數(shù)據(jù),則步進電機正轉(zhuǎn);以逐次遞減方向查表,則步進電機反轉(zhuǎn),即通過一個表實現(xiàn)步進電機的正轉(zhuǎn)與反轉(zhuǎn)。其中表中內(nèi)容為程序的TABLEDB中的內(nèi)容。轉(zhuǎn)速則通過調(diào)用延時子程序,當調(diào)用延時較長的子程序時,則步進電機轉(zhuǎn)速慢,當調(diào)用延時較短的子程序時,步進電機轉(zhuǎn)速加快。</p><p>  2.2 硬件系統(tǒng)基本原理</p><p>  2.2.1 步進電機35BYJ46</p><

32、p>  1)勵磁線圈及其勵磁順序,其勵磁線圈如圖2-1所示,勵磁順序如表2-1-1所示:</p><p>  2)四相步進電機工作原理示意圖</p><p>  見圖2-2,轉(zhuǎn)子由一個永久磁鐵構成,定子分別由4組繞組構成。圖2-3為電路連接圖</p><p>  當S1連通電源后,定子磁場將產(chǎn)生一個靠近轉(zhuǎn)子為N極,遠離轉(zhuǎn)子為S極才磁場,這樣的定子磁場和轉(zhuǎn)子的固

33、有磁場發(fā)生作用,轉(zhuǎn)子就會轉(zhuǎn)動,正確地S1、S4的送電次序,就能控制轉(zhuǎn)子旋轉(zhuǎn)的方向。</p><p>  例如:若送電的順序為S1閉合 → 斷開 → S2閉合 → 斷開 → S3閉合 → 斷開 → S4閉合 → 斷開,周而復始的循環(huán),在定子和轉(zhuǎn)子共同作用下,電機就瞬時針旋轉(zhuǎn):</p><p>  若送電的順序為S4閉合斷開 → S3閉合 → 斷開 → S2閉合 → 斷開

34、→ S1閉合→ 斷開,周而復始的循環(huán),則電機就逆時針旋轉(zhuǎn),原理同理。8255A向步進電機發(fā)出控制脈沖如圖2-5: </p><p>  3)步進電機與8255A接口關系如圖2-6:</p><p><b>  圖2-6 實驗線圖</b></p><p>  4) 步進電動機的速度控制 </p><p>  

35、步進電機速度的控制是通過控制單片機發(fā)出的步進脈沖的頻率來實現(xiàn)。 對于軟件脈沖分配方式采用調(diào)整兩個控制字之間的時間間隔來實現(xiàn)調(diào)速;對于硬件脈沖分配方式則采用定時中斷方式來調(diào)整脈沖頻率從而實現(xiàn)調(diào)速。根據(jù)以上所述,控制步進電機速度的方法有兩種。</p><p>  (1)軟件延時法:通過調(diào)用標準的延時子程序,改變兩控制字之間延時時間來實現(xiàn)。采用軟件延時方法實現(xiàn)速度調(diào)節(jié)的優(yōu)點是程序簡單,思路清晰, 不占用硬件資源,缺點是

36、 CPU 的等待時間過長,占用大量機時,因此沒有實用價值。這次試驗采用的便是軟件延時。</p><p>  (2)定時器中斷法。以 805l 單片機為例,在中斷服務子程序中進行脈沖輸出操作,調(diào)整定時器的定時常數(shù)就可實現(xiàn)脈沖頻率的調(diào)整,從而實現(xiàn)調(diào)速。 這種方法占用 CPU 時間較少,容易實現(xiàn),是一種比較實用的調(diào)速方法。</p><p>  2.2.2 8255A可編程并行接口芯片</p

37、><p><b>  1) 8255簡介</b></p><p>  Intel 8086/8088 系列的可編程外設接口電路(Programmable Peripheral Interface)簡稱 PPI,型號為8255(改進型為8255A及8255A-5),具有24條輸入/輸出引腳、可編程的通用并行輸入/輸出接口電路。它是一片使用單一+5V電源的40腳雙列直插式大規(guī)

38、模集成電路。8255A的通用性強,使用靈活,通過它CPU可直接與外設相連接。 </p><p>  8255A在使用前要寫入一個方式控制字,選擇A、B、C三個端口各自的工作方式,共有三種; </p><p>  方式0 :基本的輸入輸出方式,即無須聯(lián)絡就可以直接進行的 I/O方式。其中A、B、C口的高四位或低四位可分別設置成輸入或輸出。 </p><p>  方式1

39、 :選通I/O,此時接口和外圍設備需聯(lián)絡信號進行協(xié)調(diào),只有A口和B口可以工作在方式1,此時C口的某些線被規(guī)定為A口或B口與外圍設備的聯(lián)絡信號,余下的線只有基本的I/O功能,即只工作在方式0. </p><p>  方式2: 雙向I/O方式,只有A口可以工作在這種方式,該I/O線即可輸入又可輸出,此時C口有5條線被規(guī)定為A口和外圍設備的雙向聯(lián)絡線,C口剩下的三條線可作為B口方式1的聯(lián)絡線,也可以和B口一起方式0的I

40、/O線。</p><p>  8255A是一個并行輸入、輸出器件,具有24個可編程設置的I/O口,包括3組8位的I/O為PA口、PB口、PC口,又可分為2組12位的I/O口:A組包括A口及C口高4位,B組包括B口及C組的低4位。</p><p>  2) 8255的編碼與工作方式選擇</p><p>  1) 8255A的工作方式控制字</p><

41、;p>  2) 8255A的端口地址編碼</p><p>  它的A口、B口、C口和控制口的編碼如表2-2</p><p>  2.3軟件框圖(見下頁)及設計思想</p><p>  根據(jù)步進電機的勵磁順序列寫控制步進電機順序轉(zhuǎn)動的輸出的數(shù)據(jù)表 → 初始化8255A的工作方式 → 設定需要步進電機轉(zhuǎn)過的步數(shù) → 順序依次逐個延時(調(diào)用延時函數(shù)1:延時較長,實

42、現(xiàn)慢轉(zhuǎn))輸出表中數(shù)據(jù) → 設定需要步進電機快速轉(zhuǎn)過的步數(shù) → 順序依次逐個延時(調(diào)用延時函數(shù)2:延時較短,實現(xiàn)快轉(zhuǎn))輸出表中數(shù)據(jù) → 設定需要反向轉(zhuǎn)過的步數(shù) → 逆序依次逐個延時(調(diào)用延時函數(shù)1,慢速)輸出表中數(shù)據(jù)→設定需要步進電機快速反向轉(zhuǎn)過的步數(shù) → 逆序依次逐個延時(調(diào)用延時函數(shù)2,快速)輸出表中數(shù)據(jù)。以此循環(huán),則可實現(xiàn)讓步進電機先低速正轉(zhuǎn)到高速正轉(zhuǎn),再從高速正轉(zhuǎn)到低速反轉(zhuǎn),再高速反轉(zhuǎn),周而復始。</p><

43、;p>  CX=0? DX為負? </p><p>  CX=0? DX為負?</p><p><b>  2.4軟件清單</b></p><p>  DATA SEGMENT</p><p>  TABLE DB 01H,03H,02H

44、,06H,04H,0CH,08H,09H</p><p>  DATA ENDS</p><p>  STACK SEGMENT STACK</p><p>  DW 256 DUP(?)</p><p>  STACK ENDS</p><p>  CODE SEGMENT</p>

45、<p>  ASSUME CS:CODE,DS:DATA</p><p>  START: MOV AX,DATA</p><p>  MOV DS,AX</p><p>  MAIN: MOV AL,80H</p><p>  OUT 63H,AL</p><p>  MOV DX,0

46、FFH</p><p>  A1: MOV BX,OFFSET TABLE</p><p>  MOV CX,08H</p><p>  A2: MOV AL,[BX]</p><p>  OUT 61H,AL</p><p>  CALL DALAY0</p><p

47、><b>  INC BX</b></p><p><b>  DEC DX</b></p><p><b>  JZ D1</b></p><p><b>  LOOP A2</b></p><p><b>  JMP A1&l

48、t;/b></p><p>  D1: DEC CX;CX=0</p><p>  MOV DX,0FFH</p><p>  A3: MOV AL,[BX]</p><p>  OUT 61H,AL</p><p>  CALL DALAY1</p><p&g

49、t;<b>  INC BX</b></p><p><b>  DEC DX</b></p><p><b>  JZ D2</b></p><p><b>  LOOP A3</b></p><p><b>  JMP M3<

50、/b></p><p>  D2: DEC BX;</p><p>  MOV DX,0FFH</p><p>  A4: MOV AL,[BX]</p><p>  OUT 61H,AL</p><p>  CALL DALAY0</p><p><b&

51、gt;  DEC BX</b></p><p><b>  DEC DX</b></p><p><b>  JZ D3</b></p><p><b>  LOOP A4</b></p><p><b>  JMP M1</b>&l

52、t;/p><p>  D3: DEC CX</p><p>  MOV DX,0FFH</p><p>  A5: MOV AL,[BX]</p><p>  OUT 61H,AL</p><p>  CALL DALAY1</p><p><b>  DEC

53、 BX</b></p><p><b>  DEC DX</b></p><p><b>  JZ D4</b></p><p><b>  LOOP A5</b></p><p><b>  JMP M2</b></p>

54、<p>  D4: JMP MAIN</p><p>  M1: MOV BX,OFFSET TABLE</p><p>  MOV AX,0007H</p><p>  ADD BX,AX</p><p>  MOV CX,08H</p><p><b>  JMP

55、 A4</b></p><p>  M2: MOV BX,OFFSET TABLE</p><p>  MOV AX,07H</p><p>  ADD BX,AX</p><p>  MOV CX,0008H</p><p><b>  JMP A5</b>&l

56、t;/p><p>  M3: MOV BX,OFFSET TABLE</p><p>  MOV CX,0008H</p><p><b>  JMP A3</b></p><p>  DALAY0: PUSH CX</p><p>  MOV CX,5000H</p>

57、<p>  A9: PUSH AX</p><p><b>  POP AX</b></p><p><b>  LOOP A9</b></p><p><b>  POP CX</b></p><p><b>  RET</b>

58、;</p><p>  DALAY1: PUSH CX</p><p>  MOV CX,0F000H</p><p>  A10: PUSH AX</p><p><b>  POP AX</b></p><p><b>  LOOP A10</b></p

59、><p><b>  POP CX</b></p><p><b>  RET</b></p><p>  CODE ENDS</p><p>  END START</p><p><b>  第3章 結束語</b></p><

60、;p>  這是我第一次進行的課程設計,在此過程中我學到了很多課本上學不到的知識。</p><p>  通過這次課程設計,我了解了步進電動機的工作原理及接口電路原理,學會了用編程實現(xiàn)步進 電動機正反轉(zhuǎn)及加速的方法。通過匯編實現(xiàn)讓 8086 控制步進電動機正轉(zhuǎn)、反轉(zhuǎn)、變速,鞏固了對步 進電動機的編程控制的理論基礎,并從中獲得了初步的應用經(jīng)驗。在編程的過程中,我鞏固了用匯 編語言處理數(shù)據(jù)的能力,特別是對數(shù)表數(shù)據(jù)的

61、靈活運用能力。在調(diào)試及試運行的過程中也遇到不少問題,最后都通過查閱課本及網(wǎng)絡一一解決了。 </p><p>  這次我們的程序編寫出來后在實驗室先調(diào)試一下匯編程序是否會成功使電動機轉(zhuǎn)動,以及轉(zhuǎn)動 的正確方向等,在調(diào)試及運行的過程中我的程序也遇到不少問題,比如說調(diào)試的時候我人為的輸入 錯誤,這是我不仔細的原因,經(jīng)過仔細檢查才發(fā)現(xiàn)是程序輸入錯誤了,后面又出現(xiàn)編寫的程序不能夠?qū)崿F(xiàn)電動機的反轉(zhuǎn),只能夠?qū)崿F(xiàn)正轉(zhuǎn),然后我又重

62、新檢查程序的正確性,實在是不懂了就問徐老師,在老師的幫助下我修改了程序,最后終于調(diào)試成功,并能實現(xiàn)正確的正反轉(zhuǎn)。在課程答辯過程中,我學到了很多知識,這些知識有效的解決了我對課程實際中許多困惑,使我對這門學科有了更深入的了解,也知道了學以致用的重要意義。</p><p>  在此次課程設計報告的書寫中,我也學會了書寫正規(guī)的課程設計報告的格式,書寫正確的課程 設計報告需要注意哪些重要的地方,正確的課程設計報告包括緒論

63、,主體,心得體會,參考文獻等, 這為以后的畢業(yè)論文打下了基礎。 。 </p><p>  在通過一系列故障的分析與排除,在這個過程中,讓我既提升了對實際步進電動機編程應用的 能力,又鞏固了 8086 的接口擴展技術編程技術,正確書寫課程設計報告等。這次使我的知識層面不 僅僅停留在書面的基礎上,同時更進一步提高實踐動手能力。覺得課程設計反映的是一個從理論到實際應用的過程,但是更遠一點可以聯(lián)系到以后畢業(yè)之后從學校轉(zhuǎn)到

64、踏上社會的一個過程。 </p><p>  經(jīng)過這次設計,我懂得了學習的重要性,了解到理論知識與實踐相結合的重要意義,學會了堅持、耐心和努力,這將為自己今后的學習和工作做出了最好的榜樣。我覺得作為一名電氣工程及其自動化專業(yè)的學生,計算機控制技術的課程設計是很有意義的。更重要的是如何把自己平時所學的東西應用到實際中。雖然自己對于這門課程懂的并不多,很多基礎的東西都還沒有很好的掌握,覺得很難,也沒有 很有效的辦法通過

65、自身去理解,在同學的幫助和講解下,漸漸對這門課程逐漸產(chǎn)生了些許的興趣,自 己開始主動學習并逐步從基礎慢慢開始弄懂它。我認為這個收獲應該說是相當大的。</p><p>  同時通過這門課程的學習我們對生活中的好多簡單的電子產(chǎn)品的工作原理有了進一步的了解,微型計算機技術是學習微電子技術不可或缺的課程。 在此次課程設計中,通過對所學知識的綜合運用來實現(xiàn)步進電機的控制原理,主要用到了匯編語言的尋址方式和指令系統(tǒng),通匯編語

66、言來編寫程序源代碼來實現(xiàn)步進電機的加速。用到的硬件主要是可編程的并行通信接口 8255,通過 8255 的控制字及工作方式里實現(xiàn)輸入輸出,熟悉并掌握了所學知識,將所學的知識系統(tǒng)化并且學會了這些知識在實踐中的應用。 通過此次設計我感觸頗深,我們只有將所學的理論知識具體的應用在實踐中,才可以更好的理解并掌握。</p><p><b>  參考文獻</b></p><p>

67、  [1] 版本正文.步進電機應用技術.科學出版社,2010.</p><p>  [2] 楊幫華,馬世偉,王建.微機原理與接口技術.北京:清華大學出版社,2008.</p><p>  [3] 王自強.步進電機應用技術.科學出版社,2001.</p><p>  [4] 肖洪兵.微機原理及接口技術.北京:北京大學出版社,2010.</p><p

溫馨提示

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

評論

0/150

提交評論