步進電機控制
步進電機控制,步進,電機,機電,控制,節(jié)制
步進電機的控制原理和程序 選自北航出版 耿德根主編高速嵌入式單片機原理與應用第七章7.4.2 源程序:SLAVR742.ASM 自從六十年代初期步進電機面世以來,在過去幾年它的重要性大大提高了。它用來驅(qū)動時鐘和其他采用指針的儀器,打印機、繪圖儀、磁盤光盤驅(qū)動器、各種自動控制閥、各種工具,還有機器人等的機械裝置。關于馬進電機工作原理請參考有關資料。 下面用單極1-2相激磁方法步進電機做實驗,即1極、2極、1極、2極、.極以次循環(huán),如何用單極二相激該方法控制步進電機,由讀者或用戶自行編制程序?qū)嶒灐?;實驗選用4.5V步進電機,用5V即可,實驗時節(jié)省一組步進電機驅(qū)動電源; ;型號:MA82135; 相數(shù):2相; 電壓:4.5V; 電流/相:0.12A; 電阻歐姆:34/相; 重量:30g ;* ;* 步進電機控制程序(單極1-2相) * ;* * ;*SLAVR742.ASM * ;*use ULN2803 ;使用PC0-PC3 驅(qū)動步進電機 * ;*use 11-17new bord * ;* .include8515def.inc .def temp =r16 .def dt =r19 .def np =r17 .def step =r18 .def TStep =r20 .def cnt =r21 .equ turntab=0x0200 .org $0000 rjmp RESET .cseg .org 0x010 RESET: ldi temp,low(RAMEND) ;設堆棧 out SPL,temp ldi temp,high(RAMEND) out SPL+1,temp ser TEMP ;C口設置為輸出 OUT ddrc,TEMP ldi zl,low(turntab*2) ;步進電機旋轉資料指針 ldi zh,high(turntab*2) ldi np,4 ldi temp,$44 out portc,temp ;初始化 ldi TStep,$25 rcall delay ldi cnt,10 clt rep: ldi step,192 ldi TStep,1 ;1-255 rcall turn dec cnt brne rep loop: nop rjmp loop ;* ; t=1 uncircle turn ;T=1逆時針轉 * ; t=0 circle turn ;T=0順時針轉 * ; 96 step a turn * ; TStep is time of a step ; * ;* turn: brts uncircle ;判轉向 inc np ;正轉 cpi np,8 brne next clr np next: push zl add zl,np lpm out portc,r0 pop zl rcall delay dec step brne turn ret uncircle: ;反轉 dec np cpi np,$ff brne next ldi np,$07 rjmp next delay: push TStep ;延時子程序 del1: ldi dt,70 del2: push dt del3: dec dt brne del3 pop dt dec dt brne del2 dec TStep brne del1 pop TStep ret .org turntab ; 0 1 2 3 4 5 6 7 ;步進電機旋轉資料表 .db 0x11,0x99,0x88,0xcc,0x44,0x66,0x22,0x33
收藏
編號:3310029
類型:共享資源
大?。?span id="xwvthvt" class="font-tahoma">18.18MB
格式:ZIP
上傳時間:2019-12-11
38
積分
- 關 鍵 詞:
-
步進
電機
機電
控制
節(jié)制
- 資源描述:
-
步進電機控制,步進,電機,機電,控制,節(jié)制
展開閱讀全文
- 溫馨提示:
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. 裝配圖網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負責。
6. 下載文件中如有侵權或不適當內(nèi)容,請與我們聯(lián)系,我們立即糾正。
7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
裝配圖網(wǎng)所有資源均是用戶自行上傳分享,僅供網(wǎng)友學習交流,未經(jīng)上傳用戶書面授權,請勿作他用。