在這里介紹一下用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 個脈沖完成!!!