欧美午夜欧美,台湾成人av,久久av一区,最近看过的日韩成人

電子開發(fā)網

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

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

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

在這里介紹一下用51單片機驅動步進電機的方法。 
這款步進電機的驅動電壓12V,步進角為 7.5度 . 一圈 360 度 , 需要 48 個脈沖完成!!!
 
該步進電機有6根引線,排列次序如下:1:紅色、2:紅色、3:橙色、4:棕色、5:黃色、6:黑色。
采用51驅動ULN2003的方法進行驅動。
 
ULN2003的驅動直接用單片機系統(tǒng)的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 個字
[ 查看全部 ] 網友評論
關于我們 - 聯(lián)系我們 - 廣告服務 - 友情鏈接 - 網站地圖 - 版權聲明 - 在線幫助 - 文章列表
返回頂部
刷新頁面
下到頁底
晶體管查詢
主站蜘蛛池模板: 新源县| 东兰县| 太保市| 沙雅县| 彰化县| 司法| 疏附县| 贵港市| 清丰县| 南雄市| 井陉县| 绥芬河市| 张北县| 三河市| 肃北| 项城市| 大厂| 海口市| 宜黄县| 定结县| 淳安县| 历史| 嘉定区| 永康市| 金秀| 仁寿县| 香港 | 定日县| 鲁甸县| 思南县| 行唐县| 宁夏| 庆阳市| 定西市| 柳河县| 菏泽市| 咸丰县| 阳曲县| 石泉县| 盐池县| 奉节县|