片機(jī)驅(qū)動(dòng)步進(jìn)電機(jī)電路及程序

片機(jī)驅(qū)動(dòng)步進(jìn)電機(jī)電路及程序

ID:23797198

大?。?7.36 KB

頁數(shù):5頁

時(shí)間:2018-11-10

片機(jī)驅(qū)動(dòng)步進(jìn)電機(jī)電路及程序_第1頁
片機(jī)驅(qū)動(dòng)步進(jìn)電機(jī)電路及程序_第2頁
片機(jī)驅(qū)動(dòng)步進(jìn)電機(jī)電路及程序_第3頁
片機(jī)驅(qū)動(dòng)步進(jìn)電機(jī)電路及程序_第4頁
片機(jī)驅(qū)動(dòng)步進(jìn)電機(jī)電路及程序_第5頁
資源描述:

《片機(jī)驅(qū)動(dòng)步進(jìn)電機(jī)電路及程序》由會(huì)員上傳分享,免費(fèi)在線閱讀,更多相關(guān)內(nèi)容在應(yīng)用文檔-天天文庫

1、51單片機(jī)驅(qū)動(dòng)步進(jìn)電機(jī)電路及程序作者:佚名??來源:本站整理??發(fā)布時(shí)間:2010-8-1311:02:04??[收藏][評論]  在這里介紹一下用51單片機(jī)驅(qū)動(dòng)步進(jìn)電機(jī)的方法?! ∵@款步進(jìn)電機(jī)的驅(qū)動(dòng)電壓12V,步進(jìn)角為7.5度.一圈360度,需要48個(gè)脈沖完成!!!    該步進(jìn)電機(jī)有6根引線,排列次序如下:1:紅色、2:紅色、3:橙色、4:棕色、5:黃色、6:黑色?! 〔捎?1驅(qū)動(dòng)ULN2003的方法進(jìn)行驅(qū)動(dòng)?!   LN2003的驅(qū)動(dòng)直接用單片機(jī)系統(tǒng)的5V電壓,可能力矩不是很大,大家可自行加大驅(qū)動(dòng)電

2、壓到12V?! ?******************************************************************  ;****************************步進(jìn)電機(jī)的驅(qū)動(dòng)***************************************  ;DESIGNBYBENLADN911FOSC=12MHz2005.05.19  ;------------------------------------------------------------

3、---------------------  ;步進(jìn)電機(jī)的驅(qū)動(dòng)信號必須為脈沖信號!!!轉(zhuǎn)動(dòng)的速度和脈沖的頻率成正比!!!  ;本步進(jìn)電機(jī)步進(jìn)角為7.5度.一圈360度,需要48個(gè)脈沖完成!!!  ;---------------------------------------------------------------------------------  ;A組線圈對應(yīng)P2.4  ;B組線圈對應(yīng)P2.5  ;C組線圈對應(yīng)P2.6  ;D組線圈對應(yīng)P2.7  ;正轉(zhuǎn)次序:AB組--BC組--CD組--D

4、A組(即一個(gè)脈沖,正轉(zhuǎn)7.5度)  ;----------------------------------------------------------------------------------  ;----------------------------正轉(zhuǎn)--------------------------  ORG0000H  LJMPMAIN  ORG0100H  MAIN:  MOVR3,#144正轉(zhuǎn)3圈共144脈沖  START:  MOVR0,#00H  START1:  MOVP2,

5、#00H  MOVA,R0  MOVDPTR,#TABLE  MOVCA,@A+DPTR  JZSTART對A的判斷,當(dāng)A=0時(shí)則轉(zhuǎn)到START  MOVP2,A  LCALLDELAY  INCR0  DJNZR3,START1  MOVP2,#00H  LCALLDELAY1  ;-----------------------------反轉(zhuǎn)------------------------  MOVR3,#144反轉(zhuǎn)一圈共144個(gè)脈沖  START2:  MOVP2,#00H  MOVR0,#05  S

6、TART3:  MOVA,R0  MOVDPTR,#TABLE  MOVCA,@A+DPTR  JZSTART2  MOVP2,A  CALLDELAY  INCR0  DJNZR3,START3  MOVP2,#00H  LCALLDELAY1  LJMPMAIN  DELAY:MOVR7,#40步進(jìn)電機(jī)的轉(zhuǎn)速  M3:MOVR6,#248  DJNZR6,$  DJNZR7,M3  RET  DELAY1:MOVR4,#202S延時(shí)子程序  DEL2:MOVR3,#200  DEL3:MOVR2,#25

7、0  DJNZR2,$  DJNZR3,DEL3  DJNZR4,DEL2  RET  TABLE:  DB30H,60H,0C0H,90H正轉(zhuǎn)表  DB00正轉(zhuǎn)結(jié)束  DB30H,90H,0C0H,60H反轉(zhuǎn)表  DB00反轉(zhuǎn)結(jié)束  END

當(dāng)前文檔最多預(yù)覽五頁,下載文檔查看全文

此文檔下載收益歸作者所有

當(dāng)前文檔最多預(yù)覽五頁,下載文檔查看全文
溫馨提示:
1. 部分包含數(shù)學(xué)公式或PPT動(dòng)畫的文件,查看預(yù)覽時(shí)可能會(huì)顯示錯(cuò)亂或異常,文件下載后無此問題,請放心下載。
2. 本文檔由用戶上傳,版權(quán)歸屬用戶,天天文庫負(fù)責(zé)整理代發(fā)布。如果您對本文檔版權(quán)有爭議請及時(shí)聯(lián)系客服。
3. 下載前請仔細(xì)閱讀文檔內(nèi)容,確認(rèn)文檔內(nèi)容符合您的需求后進(jìn)行下載,若出現(xiàn)內(nèi)容與標(biāo)題不符可向本站投訴處理。
4. 下載文檔時(shí)可能由于網(wǎng)絡(luò)波動(dòng)等原因無法下載或下載錯(cuò)誤,付費(fèi)完成后未能成功下載的用戶請聯(lián)系客服處理。