畢業(yè)論文----單片機(jī)的步進(jìn)電機(jī)控制系統(tǒng)_第1頁(yè)
已閱讀1頁(yè),還剩16頁(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、<p><b>  目 錄</b></p><p>  第1章 引 言………………………………………………………………….3</p><p>  1.1 步進(jìn)電機(jī)控制系統(tǒng)概述………………………………………………….3</p><p>  1.2 本設(shè)計(jì)任務(wù)和主要內(nèi)容……………………………………………………4</p&

2、gt;<p>  第2章 系統(tǒng)主要硬件電路設(shè)計(jì)………………………………………………….5</p><p>  2.1 單片機(jī)控制系統(tǒng)原理…………………………………………………….5</p><p>  2.2 單片機(jī)主機(jī)系統(tǒng)電路……………………………………………………5</p><p>  2.2.1時(shí)鐘電路………………………………………………

3、……………6</p><p>  2.2.2復(fù)位電路……………………………………………………………6</p><p>  2.3 步進(jìn)電機(jī)驅(qū)動(dòng)電路…………………………………………………………7</p><p>  2.4 LED顯示電路…………………………………………………………….8</p><p>  第3章 系統(tǒng)的軟件設(shè)計(jì)…………

4、………………………………………………10</p><p>  3.1 步進(jìn)電機(jī)的位置控制……………………………………………………10</p><p>  3.2 顯示子程序………………………………………………………………13</p><p>  第4章 結(jié)束語(yǔ)…………………………………………………………………17</p><p>  

5、第5章 參考文獻(xiàn)…………………………………………………………………18</p><p>  基于單片機(jī)的步進(jìn)電機(jī)控制系統(tǒng)</p><p>  第1章 引 言</p><p>  在當(dāng)今社會(huì)的各個(gè)領(lǐng)域步進(jìn)電機(jī)無(wú)處不在,應(yīng)用領(lǐng)域涉及機(jī)器人、工業(yè)電子自動(dòng)化設(shè)備、醫(yī)療器件、廣告器材、舞臺(tái)燈光設(shè)備、印刷設(shè)備、計(jì)算機(jī)外部應(yīng)用設(shè)備等等。因此,設(shè)計(jì)出高精確度、實(shí)時(shí)監(jiān)控、

6、語(yǔ)音提示的步進(jìn)電機(jī)具有重要的現(xiàn)實(shí)意義和實(shí)用價(jià)值。 本設(shè)計(jì)是基于80C51單片機(jī)的步進(jìn)電機(jī)控制系統(tǒng),能夠有效地對(duì)步進(jìn)電機(jī)轉(zhuǎn)速、方向的控制。為了能夠更加人性化的控制系統(tǒng),本設(shè)計(jì)還增加了語(yǔ)音提示部分,在實(shí)際應(yīng)用當(dāng)中由于緊急事件需要在短時(shí)間內(nèi)了解電機(jī)的工作情況,這時(shí)看數(shù)碼顯示就很不方便,而語(yǔ)音提示提供很大幫助,只要按下語(yǔ)音提示按鈕便能獲取相關(guān)技術(shù)數(shù)據(jù)。 </p><p>  本設(shè)計(jì)采用16 位單片機(jī)MCS80C51對(duì)步進(jìn)

7、電機(jī)進(jìn)行控制,通過(guò)I/O口輸出的具有時(shí)序的方波作為步進(jìn)電機(jī)的控制信號(hào),信號(hào)經(jīng)過(guò)驅(qū)動(dòng)芯片驅(qū)動(dòng)步進(jìn)電機(jī);同時(shí),用 4X4的鍵盤來(lái)對(duì)電機(jī)的狀態(tài)進(jìn)行控制,并用數(shù)碼管顯示電機(jī)的轉(zhuǎn)速,采用74LS164作為4位單個(gè)數(shù)碼管的顯示驅(qū)動(dòng)。</p><p>  1.1 步進(jìn)電機(jī)控制系統(tǒng)概述</p><p>  步進(jìn)電機(jī)是機(jī)電一體化產(chǎn)品中的關(guān)鍵組件之一,是一種性能良好的數(shù)字執(zhí)行元件,隨著計(jì)算機(jī)應(yīng)用技術(shù)、電子技

8、術(shù)和自動(dòng)控制技術(shù)在國(guó)民經(jīng)濟(jì)各個(gè)領(lǐng)域中的普及與深入,步進(jìn)電機(jī)的需求量越練越大。</p><p>  隨著工業(yè)技術(shù)的不斷發(fā)展,以及同類產(chǎn)品的不斷出現(xiàn),步進(jìn)電機(jī)面臨著前所未有的挑戰(zhàn)。但近30年來(lái),數(shù)字技術(shù)、計(jì)算機(jī)技術(shù)和永磁材料的迅速發(fā)展,推動(dòng)步進(jìn)電機(jī)的發(fā)展,為步進(jìn)電機(jī)的應(yīng)用開辟了廣闊的前景,近幾年來(lái),步進(jìn)電機(jī) 需求量一直呈現(xiàn)出較快的增長(zhǎng)速度,其中掃描儀、打印機(jī)、傳真、DVD-ROM/CD-ROM驅(qū)動(dòng)器、空調(diào)

9、及多功能自動(dòng)化辦公設(shè)備等應(yīng)用對(duì)步進(jìn)電機(jī)的需求增長(zhǎng)最強(qiáng)。此外由于USB2.0的日益流行促進(jìn)了高分辨率掃描儀的銷售,步進(jìn)電機(jī)向著小型、薄型和更小的步進(jìn)角度發(fā)展。</p><p>  步進(jìn)電機(jī)有著方方面面重要應(yīng)用,如何對(duì)其進(jìn)行有效控制,使其能夠發(fā)揮最大的優(yōu)勢(shì)是各個(gè)行業(yè)技術(shù)開發(fā)人員所共同關(guān)注的,本文旨在設(shè)計(jì)一套較完整的通用控制系統(tǒng),對(duì)步進(jìn)電機(jī)的轉(zhuǎn)速、方向?qū)嵭兄悄芑刂?,并能通過(guò)LED顯示其轉(zhuǎn)速。</p>&

10、lt;p>  1.2 本設(shè)計(jì)任務(wù)和主要內(nèi)容</p><p>  本論文主要研究單片機(jī)控制的步進(jìn)電機(jī)系統(tǒng),對(duì)步進(jìn)電機(jī)的轉(zhuǎn)速、方向進(jìn)行控制和顯示。</p><p><b>  主要內(nèi)容如下:</b></p><p>  通過(guò)鍵盤設(shè)定步進(jìn)電機(jī)的轉(zhuǎn)速及方向</p><p> ?、?LED顯示步進(jìn)電機(jī)的轉(zhuǎn)速</p>

11、;<p>  第2章 系統(tǒng)主要硬件電路設(shè)計(jì)</p><p>  2.1 單片機(jī)控制系統(tǒng)原理</p><p>  圖2-1 單片機(jī)控制系統(tǒng)原理框圖</p><p>  2.2 單片機(jī)主機(jī)系統(tǒng)電路</p><p>  AT89C51是一種帶4K字節(jié)閃爍可編程可擦除只讀存儲(chǔ)器(FPEROM—Falsh Programmabl

12、e and Erasable Read Only Memory)的低電壓,高性能CMOS8位微處理器。AT89C2051是一種帶2K字節(jié)閃爍可編程可擦除只讀存儲(chǔ)器的單片機(jī)。單片機(jī)的可擦除只讀存儲(chǔ)器可以反復(fù)擦除100次。該器件采用ATMEL高密度非易失存儲(chǔ)器制造技術(shù)制造,與工業(yè)標(biāo)準(zhǔn)的MCS-51指令集和輸出管腳相兼容。由于將多功能8位CPU和閃爍存儲(chǔ)器組合在單個(gè)芯片中,ATMEL的AT89C51是一種高效微控制器,AT89C2051是它的

13、一種精簡(jiǎn)版本。AT89C單片機(jī)為很多嵌入式控制系統(tǒng)提供了一種靈活性高且價(jià)廉的方案。</p><p>  圖2-2 單片機(jī)主機(jī)系統(tǒng)圖</p><p><b>  2.2.1時(shí)鐘電路</b></p><p>  單片機(jī)的時(shí)鐘信號(hào)用來(lái)提供單片機(jī)片內(nèi)各種微操作的時(shí)間基準(zhǔn),時(shí)鐘信號(hào)通常用兩種電路形式得到:內(nèi)部振蕩和外部振蕩。MCS-51單片機(jī)內(nèi)部有一個(gè)

14、用于構(gòu)成振蕩器的高增益反向放大器,引腳XTALl和XTAL2分別是此放大電器的輸入端和輸出端,由于采用內(nèi)部方式時(shí),電路簡(jiǎn)單,所得的時(shí)鐘信號(hào)比較穩(wěn)定,實(shí)際使用中常采用這種方式,如圖2-2所示在其外接晶體振蕩器(簡(jiǎn)稱晶振)或陶瓷諧振器就構(gòu)成了內(nèi)部振蕩方式,片內(nèi)高增益反向放大器與作為反饋元件的片外石英晶體或陶瓷諧振器一起可構(gòu)成一個(gè)自激振蕩器并產(chǎn)生振蕩時(shí)鐘脈沖。圖2-2中外接晶體以及電容C2和C1構(gòu)成并聯(lián)諧振電路,它們起穩(wěn)定振蕩頻率、快速起振的

15、作用,其值均為30P左右,晶振頻率選12MHz </p><p><b>  2.2.2復(fù)位電路</b></p><p>  為了初始化單片機(jī)內(nèi)部的某些特殊功能寄存器,必須采用復(fù)位的方式,復(fù)位后可使CPU及系統(tǒng)各部件處于確定的初始狀態(tài),并從初始狀態(tài)開始正常工作。單片機(jī)的復(fù)位是靠外電路來(lái)實(shí)現(xiàn)的,在正常運(yùn)行情況下,只要RST引腳上出現(xiàn)兩個(gè)機(jī)器周期時(shí)間以上的高電平,即可引起

16、系統(tǒng)復(fù)位,但如果RST引腳上持續(xù)為高電平,單片機(jī)就處于循環(huán)復(fù)位狀態(tài)。復(fù)位后系統(tǒng)將輸入/輸出(1/0)端口寄存器置為FFH,堆棧指針SP置為07H, SBUF內(nèi)置為不定值,其余的寄存器全部清0,內(nèi)部RAM的狀態(tài)不受復(fù)位的影響,在系統(tǒng)上電時(shí)RAM的內(nèi)容是不定的。復(fù)位操作有兩種情況,即上電復(fù)位和手動(dòng)(開關(guān))復(fù)位。本系統(tǒng)采用上電復(fù)位方式。</p><p>  圖2-2中R9和Cl組成上電復(fù)位電路,其值R取為1K, C取為

17、1pF.</p><p>  2.3 步進(jìn)電機(jī)驅(qū)動(dòng)電路</p><p>  驅(qū)動(dòng)電路集成化成為一種趨勢(shì)。目前,已有多種步進(jìn)電機(jī)驅(qū)動(dòng)集成電路芯片,它們大多集驅(qū)動(dòng)和保護(hù)于一體,作為小功率步進(jìn)電機(jī)的專用驅(qū)動(dòng)芯片,廣泛用于小型儀表、計(jì)算機(jī)外設(shè)等領(lǐng)域,使用起來(lái)非常方便。本設(shè)計(jì)采用UCN5804B芯片。UCN5804B芯片適用于四相步進(jìn)電機(jī)的單極性驅(qū)動(dòng)。它最大能輸出1.5A電流、3.5V電壓。內(nèi)部集成

18、有驅(qū)動(dòng)電路,上電自行復(fù)位,可以控制轉(zhuǎn)向和輸出使能。 </p><p>  圖2-3 步進(jìn)電機(jī)驅(qū)動(dòng)電路</p><p>  圖2-3為步進(jìn)電機(jī)驅(qū)動(dòng)電路,其中4、5、12、13腳為接地引腳,1、3、6、8腳為輸出引腳,電動(dòng)機(jī)各相的的接線如圖,14腳是控制電機(jī)的轉(zhuǎn)向,其中低電平為正轉(zhuǎn),高電平為反轉(zhuǎn);11腳是步進(jìn)脈沖的輸入端,9、10腳決定工作方式,其真值表如表2-1所示:</p>

19、<p>  表2-1 9、10腳真值表</p><p>  2.4 LED顯示電路</p><p>  由于系統(tǒng)顯示的內(nèi)容比較簡(jiǎn)單,顯示量不多,所以顯示選用數(shù)碼管既方便又經(jīng)濟(jì)。LED有共陰極和共陽(yáng)極兩種。如圖2-4所示。</p><p>  符號(hào)和引腳 共陰極 共陽(yáng)極</p>

20、;<p>  圖2-4 LED數(shù)碼管結(jié)構(gòu)原理圖</p><p>  二極管的陰極連接在一起,通常此共陰極接地,而共陽(yáng)極則將二極管的陽(yáng)極連接在一起,接入+5V的電壓。一位顯示器由8個(gè)發(fā)光二極管組成,其中7個(gè)發(fā)光二極管。當(dāng)在某段發(fā)光二極管施加一定的正向電壓時(shí),該段筆畫即亮;不加電壓即暗。為了保護(hù)各段LED不被損壞,需外加限流電阻。</p><p>  數(shù)碼管顯示器有兩種工作方式

21、,即靜態(tài)顯示方式和動(dòng)態(tài)掃描顯示方式。為節(jié)省端口及降低功耗,本系統(tǒng)采用動(dòng)態(tài)掃描顯示方式。本電路的“段控”和“位控”分別由P1口和P3口控制,P3選中哪個(gè)數(shù)碼管,哪個(gè)數(shù)碼管就亮,P1口控制顯示數(shù)字。</p><p>  因AT89C51單片機(jī)I/O口資源有限,必須對(duì)其Il0口進(jìn)行擴(kuò)展才能滿足實(shí)現(xiàn)系統(tǒng)功能,如圖2-7所示為用8155擴(kuò)展1/0口的4個(gè)8位LED動(dòng)態(tài)顯示器,顯示掃描由程控實(shí)現(xiàn),其中PA口輸出字型碼,PC口

22、輸出位選信號(hào)即掃描信號(hào),圖中片選線CE和AT89C51的P2.7口相連,IO/ M選通輸入線與P2.4口相連,該系統(tǒng)中當(dāng)P2.7=0且P2.4 =1時(shí),選中8155芯片內(nèi)三個(gè)I/O口。相應(yīng)的端口地址分配如表2-1:</p><p>  表2-2 8155端口地址分配</p><p>  圖 2-5 顯示電路</p><p>  第3章 系統(tǒng)的軟件設(shè)計(jì)<

23、;/p><p>  3.1 步進(jìn)電機(jī)的位置控制</p><p>  步進(jìn)電機(jī)的運(yùn)行控制涉及到位置控制和加、減速控制。步進(jìn)電機(jī)的位置控制,指的是控制步進(jìn)電機(jī)執(zhí)行機(jī)構(gòu)從一個(gè)位置精確地運(yùn)行到另一個(gè)位置。步進(jìn)電機(jī)的位置控制是步進(jìn)電機(jī)的一大特點(diǎn),它可以不用借助位置傳感器而只需要的開環(huán)控制就能達(dá)到足夠的位置精度。</p><p>  步進(jìn)電機(jī)的位置控制需要兩個(gè)參數(shù)。</p&

24、gt;<p>  第一個(gè)是絕對(duì)位置,即步進(jìn)電機(jī)控制的執(zhí)行機(jī)構(gòu)當(dāng)前的位置參數(shù),絕對(duì)位置是有極限的,其極限是執(zhí)行機(jī)構(gòu)運(yùn)動(dòng)的范圍,超越了這個(gè)極限就應(yīng)報(bào)警。</p><p>  第二個(gè)是從當(dāng)前位置移動(dòng)到目標(biāo)位置的距離,我們可以用折算的方式將這個(gè)</p><p>  距離折算成步進(jìn)電機(jī)的步數(shù)。這個(gè)參數(shù)是外界通過(guò)鍵盤或可調(diào)電位器旋鈕輸入的,所以折算的工作應(yīng)該在鍵盤程序或A/D轉(zhuǎn)換程序中完

25、成。</p><p>  下面是本程序使用的資源:</p><p>  30H、31H------存放定時(shí)器的常熟,低位在前</p><p>  32H~34H--------存放絕對(duì)位置參數(shù),低位在前</p><p>  35H、36H-------存放步進(jìn)數(shù),低位在前</p><p>  中斷服務(wù)子程序框圖如圖2-

26、6所示。</p><p>  圖2-6 步進(jìn)電機(jī)位置控制子程序框圖</p><p><b>  程序如下:</b></p><p>  POS: CPL P1.0 ;改變P1.0電平狀態(tài)</p><p>  PUSH ACC ;累加器A進(jìn)棧</p><

27、p><b>  PUSH PSW</b></p><p>  PUSH R0 ;R0進(jìn)棧</p><p>  JNB P1.0,POS4 ;P1.0=0時(shí),半個(gè)脈沖,轉(zhuǎn)到POS4</p><p>  CLR EA ;關(guān)中斷</p><p>  

28、JNB P1.1,POS1 ;反轉(zhuǎn),轉(zhuǎn)到POS1</p><p>  MOV R0,32H ;正轉(zhuǎn)</p><p>  INC @R0 </p><p>  CJNE @R0,#00H,POSE ;無(wú)進(jìn)位則轉(zhuǎn)向POS2</p><p><b>  INC R0

29、</b></p><p><b>  INC @R0</b></p><p>  CJNE @R0,#00H,POS2 </p><p>  INC R0 </p><p>  INC @R0 </p><p>  C

30、JNE @R0,#00H,POS2 ;無(wú)越界,則轉(zhuǎn)POS2</p><p>  CLR TR0 ;發(fā)生越界,停定時(shí)器(停電動(dòng)機(jī))</p><p>  LCALL BAOJING ;調(diào)報(bào)警子</p><p>  POS1: MOV R0,#32H ;反轉(zhuǎn)</p><

31、;p><b>  DEC @R0</b></p><p>  CJNE @R0,#0FFH,POS2 ;無(wú)借位則轉(zhuǎn)向POS2</p><p><b>  INC R0</b></p><p><b>  DEC R0</b></p><p>  C

32、JNE @R0,#0FFH,POS2</p><p>  INC R0</p><p>  DEC @R0</p><p>  CJNE @R0,0FFH,POS2</p><p>  CLR TR0</p><p>  LCALL BAOJING</p><p>

33、  POS2: MOV R0,#35H ;指向步數(shù)低位35H</p><p>  DEC @R0</p><p>  CJNE @R0,#0FFH,POS3IU9</p><p>  INC R0</p><p>  DEC @R0</p><p>  POS3:

34、 SETB EA</p><p>  MOV A,35H</p><p><b>  ORL C</b></p><p>  JNZ POS4</p><p><b>  CLR TR0</b></p><p>  SJMP POS5</p>

35、<p>  POS4: CLR C</p><p><b>  CLR TR0</b></p><p>  MOV A,TL0</p><p>  ADD A,#08H</p><p>  ADD A,,30H</p><p>  MOV TL0,A</

36、p><p>  MOV A,TH0</p><p>  ADDC A,31H</p><p>  MOV TH0,A</p><p>  SETB TR0</p><p>  POS5: POP R0</p><p><b>  POP PSW</b>&l

37、t;/p><p><b>  POP ACC</b></p><p><b>  RETI</b></p><p>  3.2 顯示子程序</p><p>  硬件電路如圖2-4所示,通過(guò)8155芯片來(lái)擴(kuò)展I/O口,其端口地址分別是:命令/狀態(tài)寄存器:7FF8H ,PA口:7FF9H,PB口:7F

38、FAH,PC口:7FFBH。通過(guò)P1口控制數(shù)字顯示,即“段選”,P3口控制“位選”。</p><p>  ORG 0000H    ;初始化 </p><p>  START:JMP MAIN </p><p><b>  ORG 30H </b></p><p>  MAIN:MOV SP,#5FH

39、</p><p>  B_BIT EQU 34H    ;個(gè)位顯示數(shù)據(jù)存儲(chǔ)器 </p><p>  A_BIT EQU 35H     ;十位顯示數(shù)據(jù)存儲(chǔ)器 </p><p>  C_BIT  EQU 22H     ;百位顯示數(shù)據(jù)存儲(chǔ)器</p><p>  D_B

40、IT  EQU 23H     ;十位顯示數(shù)據(jù)存儲(chǔ)器</p><p>  E_BIT  EQU 34H      ;萬(wàn)位顯示數(shù)據(jù)存儲(chǔ)器</p><p>  Count  EQU r4      ;計(jì)數(shù)器數(shù)據(jù)存儲(chǔ)器         &

41、#160;      </p><p>  ACALL INIT_RS232;調(diào)用INIT_232子程序 </p><p>  CPL P0.0         ; P0.0亮表示正在設(shè)定串口 </p><p>  MOV R5,#25 </p><p>

42、;  ACALL DELAY </p><p>  CPL P0.0          ;P0.0暗表示設(shè)定完成 </p><p>  MOV P1,#0FFH</p><p>  MOV P2,#0FFH     </p><p>  WAIT:aca

43、ll DIAPY;調(diào)用顯示程序</p><p>  JNB RI,WAIT;接收電腦發(fā)過(guò)來(lái)的數(shù)據(jù) </p><p>  ClR RI    ;清RI,繼續(xù)下次接收</p><p><b>  LJMP WAIT</b></p><p>  DIAPY :MOVR1,SBUF把接收到的數(shù)據(jù)放到A里<

44、;/p><p><b>  MOV A,R1</b></p><p>  MOV B,#100</p><p><b>  DIV AB</b></p><p>  MVO 33H,A</p><p><b>  MOV A ,B</b></

45、p><p>  MOV B,#10 </p><p><b>  DIV AB</b></p><p>  MOV B_BIT,B      ;提取百位</p><p>  MOV A_BIT,A</p><p>  MOV DPTR,#TAB<

46、/p><p>  MOV R0,#5</p><p>  DP11:MOVR1,#250</p><p>  DPLOP:個(gè)位顯示</p><p>  MOV,A,B_BIT</p><p>  MOVC A,@A+DPTR ;提取字模 </p><p><b>  MOV P1,A

47、</b></p><p>  CLR P2.2  ;開個(gè)位</p><p>  ACALL DELAY1;調(diào)用掃描子程序 </p><p>  SETB P2.2     ;十位顯示    MOV A,A_BIT]</p><p>  MOVC A,@A+DP

48、TR ;提取字模 </p><p><b>  MOV P1,A</b></p><p>  CLR P2.3 ;開十位</p><p>  ACALL DELAY1</p><p>  SET P2.3     ;百位顯示</p><p>  MO

49、V A,A_BIT</p><p>  MOVC A,@A+DPTR;提取字模 </p><p>  MOV P1,Amov p1,a</p><p>  CLR P2.4 ;開百位</p><p>  ACALL DELAY1</p><p>  SETB P2.4</p><

50、p>  DJNZ R1,DPLOP</p><p>  DJNZ R0,DP11</p><p><b>  RET </b></p><p>  INIT_RS232:                   

51、0;    ;rs232初始化設(shè)定 </p><p>  MOV TMOD,#20H           ;1200bs </p><p>  MOV TH1,#0E8H              </p>

52、<p><b>  SETB TR1 </b></p><p>  MOV SCON,#01010000B </p><p><b>  RET </b></p><p>  DELAY1:               &#

53、160;       </p><p>  MOV  R7,#2 </p><p>  D3:  MOV  R6,#25 </p><p>  D4:  DJNZ R6,D4</p><p>  DJNZ R7,D3 </p><p>&l

54、t;b>  RET  </b></p><p>  delay:  MOV R5,#20 </p><p>  D2:MOV R6,#50 </p><p>  D1:MOV R7,#250 </p><p>  DJNZ R7,$ </p><p>  DJNZ R6,D1 &l

55、t;/p><p>  DJNZ R5,D2 </p><p><b>  RET </b></p><p>  TAB:    DB  0C0H,0f9H,0a4H,0b0h,99h ;"0","1","2","3","4&quo

56、t; </p><p>  DB  92H,82H,0f8H,80H,90h    ;"5","6","7","8","9' </p><p>  DB  88H,83H,46H,0a1H,86h    ;"a",

57、"b","c","d" ,"e" </p><p>  DB  8eh ;"F" </p><p><b>  END</b></p><p>  第四章 結(jié) 束 語(yǔ)</p><p>  本次課程設(shè)計(jì)是在學(xué)習(xí)

58、單片機(jī)課程后的一次實(shí)踐,通過(guò)查閱大量書籍、專業(yè)網(wǎng)站、論壇等,通過(guò)反復(fù)對(duì)比,采用技術(shù)較為成熟以及仿真效果的電路。在軟件設(shè)計(jì)方面,一部分參考文獻(xiàn)的已成程序進(jìn)行修改編寫,一部分則是平時(shí)的經(jīng)驗(yàn)積累。</p><p>  應(yīng)該說(shuō)這次課程設(shè)計(jì)還是基本達(dá)到了設(shè)計(jì)的要求,但是也存在著未能解決的問(wèn)題,由于在執(zhí)行語(yǔ)音程序時(shí)對(duì)資源的消耗比較大,在語(yǔ)音報(bào)數(shù)的時(shí)候會(huì)中斷步進(jìn)電機(jī)驅(qū)動(dòng)信號(hào)的輸出,導(dǎo)致電機(jī)停轉(zhuǎn)。為此,在參考有關(guān)文獻(xiàn)之后我將嘗試

59、使用兩塊單片機(jī),通過(guò)雙機(jī)通訊來(lái)傳遞信號(hào)。 </p><p>  這次步進(jìn)電機(jī)的綜合實(shí)驗(yàn)我們學(xué)到了步進(jìn)電機(jī)、數(shù)碼管、4*4鍵盤、更重要的是學(xué)會(huì)了程序出問(wèn)題時(shí)調(diào)試的方法,并養(yǎng)成了遇到困難主動(dòng)獨(dú)立尋找解決方案的信心和技巧。 </p><p><b>  第5章 參考文獻(xiàn)</b></p><p>  [1]謝自美,電子線路設(shè)計(jì)、實(shí)驗(yàn)、測(cè)試(第二版).

溫馨提示

  • 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ù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 眾賞文庫(kù)僅提供信息存儲(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)論