用戶操作說(shuō)明書(shū)_第1頁(yè)
用戶操作說(shuō)明書(shū)_第2頁(yè)
用戶操作說(shuō)明書(shū)_第3頁(yè)
用戶操作說(shuō)明書(shū)_第4頁(yè)
用戶操作說(shuō)明書(shū)_第5頁(yè)
已閱讀5頁(yè),還剩4頁(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、用戶操作手冊(cè)說(shuō)明書(shū)機(jī)自專(zhuān)業(yè)綜合實(shí)踐2016題目:基于單片機(jī)的步進(jìn)電機(jī)控制系統(tǒng)設(shè)計(jì)作者:ZJL日期:2016年10月11日目錄1.引言21.1編寫(xiě)目的21.2 讀者對(duì)象21.3 環(huán)境要求32.硬件配置32.1 硬件分類(lèi)32.2 硬件參數(shù)33.系統(tǒng)綜述33.1 系統(tǒng)簡(jiǎn)介33.2 系統(tǒng)流程介紹44.操作說(shuō)明45.常見(jiàn)問(wèn)題解答6附錄:源程序61. 引言1.1編寫(xiě)目的用戶操作手冊(cè)編寫(xiě)目的是明確本軟件的功能、軟件的作用、功能的操作,幫助用戶理解及操作本軟件。1.2 讀者對(duì)象 本手冊(cè)只針對(duì)使用到本步進(jìn)電機(jī)系統(tǒng)的廣泛用戶群體。1.3 環(huán)境要求 本系統(tǒng)中用到的51單片機(jī)所需的程序需要利用windows系統(tǒng)的pc

2、進(jìn)行編譯及燒錄。2. 硬件配置2.1 硬件分類(lèi)1, 步進(jìn)電機(jī)2, 單片機(jī)芯片3, 步進(jìn)電機(jī)驅(qū)動(dòng)4, 變壓芯片2.2 硬件參數(shù)1, 步距角為1.8度的四相八拍永磁式步進(jìn)電機(jī)2, 單片機(jī)芯片AT89C51簡(jiǎn)介AT89C51的主要參數(shù)如表2-1所示:表2-1 AT89C51的主要參數(shù)型號(hào)存儲(chǔ)器定時(shí)器I/0串行口中斷速度(MH)其它特點(diǎn)EPROMROMRAM89C514K1282321624低電壓3, 步進(jìn)電機(jī)驅(qū)動(dòng)是ULN2004芯片,ULN2004系列是一款高耐壓,大電流達(dá)林頓管驅(qū)動(dòng)器,包含7個(gè)NPN達(dá)林頓管4, 利用LM7812和LM7805芯片得到12V和5V的電壓。3. 系統(tǒng)綜述3.1 系統(tǒng)簡(jiǎn)

3、介本系統(tǒng)是一種基于單片機(jī)的步進(jìn)電機(jī)的系統(tǒng)設(shè)計(jì),用匯編語(yǔ)言編寫(xiě)出電機(jī)的正轉(zhuǎn)、反轉(zhuǎn)、加速、減速、停止程序,通過(guò)單片機(jī)、電機(jī)的驅(qū)動(dòng)芯片ULN2004以及相應(yīng)的按鍵實(shí)現(xiàn)以上功能,并且步進(jìn)電機(jī)的工作狀態(tài)要用相應(yīng)的發(fā)光二極管顯示出來(lái)。本文內(nèi)容介紹了步進(jìn)電機(jī)以及單片機(jī)原理、該系統(tǒng)的硬件電路、程序組成,同時(shí)對(duì)軟、硬件進(jìn)行了調(diào)試,同時(shí)介紹了調(diào)試過(guò)程中出現(xiàn)的問(wèn)題以及解決問(wèn)題的方法。該設(shè)計(jì)具有思路明確、可靠性高、穩(wěn)定性強(qiáng)等特點(diǎn)。3.2 系統(tǒng)流程介紹系統(tǒng)分為電機(jī)正轉(zhuǎn)、電機(jī)反轉(zhuǎn)、電機(jī)加速與電機(jī)減速的幾部分組成,其主程序框圖如圖1-1所示。開(kāi)始初始化調(diào)按鍵子程序調(diào)按鍵子程序調(diào)用正反轉(zhuǎn)子程序調(diào)用加減速子程序停止圖1-1 主

4、程序框圖4. 操作說(shuō)明 本系統(tǒng)采用按鍵操作本次設(shè)計(jì)選用的是單片機(jī)的P0口來(lái)控制信號(hào)的輸入,所以把按鍵開(kāi)關(guān)和P0口連接起來(lái),當(dāng)按下開(kāi)關(guān)S1時(shí),相當(dāng)于給P0.0口一個(gè)低電平;當(dāng)按下開(kāi)關(guān)S2時(shí),相當(dāng)于給P0.1口一個(gè)低電平;當(dāng)按下開(kāi)關(guān)S3時(shí),相當(dāng)于給P0.2口一個(gè)低電平;當(dāng)按下開(kāi)關(guān)S4時(shí),相當(dāng)于給P0.3口一個(gè)低電平;當(dāng)按下開(kāi)關(guān)S5時(shí),相當(dāng)于給P0.4口一個(gè)低電平。然后通過(guò)單片機(jī)實(shí)行相應(yīng)的操作。如圖1-2。圖1-2 按鍵部分電路該系統(tǒng)控制方面由5個(gè)按鍵組成:按鍵s1:按下則步進(jìn)電機(jī)正轉(zhuǎn)(此時(shí)按鍵s3,s4,s5分別起到又使其加速減速停止的作用)按鍵s2:按下則步進(jìn)電機(jī)反轉(zhuǎn)(此時(shí)按鍵s3,s4,s5分

5、別起到又使其加速減速停止的作用)按鍵s3:使步進(jìn)電機(jī)加速按鍵s4:使步進(jìn)電機(jī)減速按鍵s5:停止步進(jìn)電機(jī)按下每個(gè)按鍵后,這時(shí)相應(yīng)的狀態(tài)指示電路便會(huì)有所反應(yīng):狀態(tài)指示用P1口控制發(fā)光二極管的顯示,如果相應(yīng)端口是低電平,相應(yīng)的發(fā)光二極管就會(huì)亮,用它來(lái)表示步進(jìn)電機(jī)所處的狀態(tài)。如圖1-3 圖1-3狀態(tài)指示部分電路D1-D5亮?xí)r分別的指示為:電機(jī)處于正轉(zhuǎn)狀態(tài)、反轉(zhuǎn)狀態(tài)、加速狀態(tài)、減速狀態(tài)、停滯狀態(tài)5. 常見(jiàn)問(wèn)題解答1. 正反轉(zhuǎn)按鍵s1,s2一起按會(huì)出現(xiàn)什么情況?答:正轉(zhuǎn),因?yàn)槌绦蛟O(shè)定是先檢測(cè)p0,0口是否為低電平,若是,則正轉(zhuǎn),不再檢測(cè)p0,1口。附錄:源程序QIAN EQU 40HHOU EQU 41H

6、JIA EQU 42HJIAN EQU 43HTING EQU 44HORG 000HLJMP MAINORG 003HLJMP DUAN /外部中斷0ORG 0030HMAIN: /初始化MOV R0,#0FHMOV 10H,#01HMOV 11H,#03HMOV 12H,#02HMOV 13H,#06HMOV 14H,#04HMOV 15H,#0CHMOV 16H,#08HMOV 17H,#09HMOV 20H,#50MOV 21H,#40MOV 22H,#30 MOV 23H,#20MOV 24H,#10MOV 25H,#5MOV R1,#20HMOV IE,#10000001BCLR

7、QIANCLR HOUCLR JIACLR JIANCLR TINGMOV A,R1MOV R2,ASETB IT0 /邊沿觸發(fā)形式LOOP1:JNB QIAN ,LOOP2 ACALL FRONT1LOOP2:JNB HOU,LOOP1 ACALL BACK1DUAN: MOV A,P0 CPL A ANL A,#1FH /去高三位,使按下去的一位為1 CJNE A,#00H,CHA AJMP DUANCHA: ACALL DELAY10MS MOV A,P0 CPL A ANL A,#1FH JZ DUAN/為零轉(zhuǎn)移 ACALL ZHAO RETIZHAO:MOV A,P0/查找是哪一位,

8、下面置1 JNB ACC.0,FRONT JNB ACC.1,BACK JNB ACC.2,FAST JNB ACC.3,SLOW JNB ACC.4,STOPFRONT:SETB QIAN RETBACK: SETB HOU RETFAST: SETB JIA RETSLOW: SETB JIAN RETSTOP: SETB TING RETFRONT1:CLR QIAN CLR HOU CLR JIA CLR JIAN CLR TING INC R0 /前進(jìn)子程序 R0用于給P2口送不同的值 MOV P2,R0 MOV A,R1 MOV R2,A / R2用于延時(shí)不同的時(shí)間 ACALL D

9、ELAY CJNER0,#17H,XIA MOV R0,#10HXIA: JB QIAN,HUI /回主程序/XIA子程序用于過(guò)度 JB HOU, HUI JB TING,HUI JNB JIA,XIA1 ACALL JIA1XIA1: JNB JIAN,XIA2 /XIA子程序用于過(guò)度 ACALL JIAN1 JB TING ,HUIXIA2: AJMP FRONT1 HUI : RET/返回主程序JIA1: CJNE R1,#25H,XIA3 / 加速 RETXIA3: INC R1 RETBACK1: CLR QIAN/后退 CLR HOU CLR JIA CLR JIAN CLR TING CJNE R0,#0FH,XIA8 MOV R0,#17HXIA8: DEC R0 MOV P2,R0 MOV A,R1 MOV R2,A ACALL DELAY CJNE R0,#10H,XIA5 MOV R0,#17HXIA5: JB QIAN,HUI JB TING,HUI JB HOU ,HUI JNB JIA, XIA6 ACALL JIA1XIA6: JNB JIAN,XIA7 ACALL JIAN1XIA7: AJMP BACK1JIAN1: CJNE R1,#20H,XIA4/減速 RETXIA4: DEC R1 RETDELAY10M

溫馨提示

  • 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)論