電子開發網

電子開發網電子設計 | 電子開發網Rss 2.0 會員中心 會員注冊
搜索: 您現在的位置: 電子開發網 >> 電子開發 >> 單片機 >> 正文

51單片機驅動步進電機電路及程序

作者:佚名    文章來源:網絡    點擊數:    更新時間:2008-11-2

在這里介紹一下用51單片機驅動步進電機的方法。 
這款步進電機的驅動電壓12V,步進角為 7.5度 . 一圈 360 度 , 需要 48 個脈沖完成!!!
 
該步進電機有6根引線,排列次序如下:1:紅色、2:紅色、3:橙色、4:棕色、5:黃色、6:黑色。
采用51驅動ULN2003的方法進行驅動。
 
ULN2003的驅動直接用單片機系統的5V電壓,可能力矩不是很大,大家可自行加大驅動電壓到12V。
 

;*********************************************************************************
;****************************步進電機的驅動***************************************
; DESIGN BY BENLADN911    FOSC = 12MHz    2005.05.19
;---------------------------------------------------------------------------------
; 步進電機的驅動信號必須為 脈沖信號!!! 轉動的速度和脈沖的頻率成正比!!!
; 本步進電機步進角為 7.5度 . 一圈 360 度 , 需要 48 個脈沖完成!!!
;---------------------------------------------------------------------------------

; A組線圈對應 P2.4
; B組線圈對應 P2.5
; C組線圈對應 P2.6
; D組線圈對應 P2.7
; 正轉次序: AB組--BC組--CD組--DA組 (即一個脈沖,正轉 7.5 度)
;----------------------------------------------------------------------------------
;----------------------------正轉--------------------------
ORG 0000H
LJMP MAIN

ORG 0100H
MAIN:

MOV R3,#144   正轉 3 圈共 144 脈沖

START:
MOV R0,#00H

START1:
MOV P2,#00H
MOV A,R0
MOV DPTR,#TABLE
MOVC A,@A+DPTR
JZ START   對 A 的判斷,當 A = 0 時則轉到 START

MOV P2,A
LCALL DELAY
INC R0
DJNZ R3,START1

MOV P2,#00H
LCALL DELAY1

;-----------------------------反轉------------------------

MOV R3,#144    反轉一圈共 144 個脈沖

START2:
MOV P2,#00H
MOV R0,#05

START3:
MOV A,R0
MOV DPTR,#TABLE
MOVC A,@A+DPTR
JZ START2

MOV P2,A
CALL DELAY
INC R0
DJNZ R3,START3

MOV P2,#00H
LCALL DELAY1

LJMP MAIN

DELAY: MOV R7,#40 步進電機的轉速
M3: MOV R6,#248
DJNZ R6,$
DJNZ R7,M3
RET

DELAY1:            MOV   R4,#20    2S 延時子程序
DEL2:              MOV   R3,#200
DEL3:              MOV   R2,#250
                   DJNZ  R2,$
                   DJNZ  R3,DEL3
                   DJNZ  R4,DEL2
                   RET

TABLE:
DB 30H,60H,0C0H,90H  正轉表
DB 00  正轉結束

DB 30H,90H,0C0H,60H  反轉表
DB 00  反轉結束
END

Tags:51單片機,驅動,步進電機電路,程序  
責任編輯:admin
相關文章列表
沒有相關文章
請文明參與討論,禁止漫罵攻擊,不要惡意評論、違禁詞語。 昵稱:
1分 2分 3分 4分 5分

還可以輸入 200 個字
[ 查看全部 ] 網友評論
關于我們 - 聯系我們 - 廣告服務 - 友情鏈接 - 網站地圖 - 版權聲明 - 在線幫助 - 文章列表
返回頂部
刷新頁面
下到頁底
晶體管查詢
亚洲欧洲成人精品香蕉网| 久久久久久AV无码免费看大片 | 夜夜爱夜夜爽夜夜做夜夜欢| 一级**爱片免费视频| 天天躁夜夜躁狠狠躁2023| zooslook欧美另类dogs| 在线a人片天堂免费观看高清| 99久久精品国产片久人| 国产精品无码专区| 1卡二卡三卡四卡精品| 国产成人无码区免费A∨视频网站| 青青草原精品国产亚洲av| 国产女主播一区| 老司机福利在线播放| 国产一国产a一级毛片| 精品一区二区三区在线观看视频| 免费网站看av片| 欧美老熟妇xB水多毛多| 亚洲欧美另类国产| 日韩高清在线观看| 久久精品天天中文字幕人妻| 投资6000能开一个sf吗| 三级视频在线播放| 在线播放亚洲精品| 67194线路1(点击进入)手机版| 国产日韩综合一区二区性色av| 色天使色婷婷在线影院亚洲| 四虎影视免费永久在线观看| 爱爱帝国亚洲一区二区三区| 亚洲精品亚洲人成在线麻豆| 果冻传媒麻豆影视在线观看免费版| 五月婷婷在线免费观看| 成年免费大片黄在线观看下载| 一级毛片大全免费播放下载| 国偷自产视频一区二区久| 12一15女人a毛片| 国产亚洲av综合人人澡精品| 男女猛烈激情XX00免费视频| 亚洲色中文字幕在线播放| 校花的好大的奶好爽漫画| 久久成人无码国产免费播放|