步进电机驱动方式总结

方式一:ULN2003驱动

适用范围:最大驱动电流0.5A,驱动5V直流电机,5V二相六线线步进电机,12V二相六线线步进电机(短时间可用,发热量大,注意散热),无散热片注:二相四线线步进电机不能用ULN2003驱动,需要用H桥电路来驱动,或者使用专用芯片

二相四线步进电机ULN2003驱动电路

注意:ULN2003的驱动方式是给低出高,所以编程时要注意。

方式二:L293D驱动

适用范围:最大驱动电流1A,驱动5V直流电机,5V二相四线线线步进电机,12V二相四线线步进电机(短时间可用,发热量大,注意散热),无散热片

 

L293D驱动电路(此图来自一铃工作室,在次十分感谢辽哥对我的指导)。

 

 

 

 

方式三:L298驱动

适用范围:最大驱动电流3A,驱动5V直流电机,5V二相四线线线步进电机,12V二相四线线步进电机,直流电机,以及24V电机。有散热片

 

L298驱动电路图

驱动原理简介:

步进电机是一种作为控制用的特种电机它的旋转是以固定的角度(称为步距角”)一步一步运行的其特点是没有积累误差所以广泛应用于各种开环控制。步进电机的运行要有一电子装置进行驱动这种装置就是步进电机驱动器它是把控制系统发出的脉冲信号转化为步进电机的角位移或者说控制系统每发一个脉冲信号通过驱动器就使步进电机旋转一步距角。所以步进电机的转速与脉冲信号的频率成正比。 所以,控制步进脉冲信号的频率,可以对电机精确调速;控制步进脉冲的个数,可以对电机精确定位目的。

 

电机接线方式

原来接线序列

换向后接线序列

两相四线

AA'BB'

A'ABB'或者AA'B'B

三相三线

ABC

BAC或者ACB

三相六线

AA'BB'CC'

BB'AA'CC'或者AA'CC'BB'

五相五线

ABCDE

EDCBA

 

  四相混合式电机也称二相混合式电机,只是四相电机的绕组引出线有多种接法。

 

12为一相,分别接A/A34为一相,分别接B/B   六出线电机

 

12为一相,分别接A/A56为一相,分别接B/B 34不用,分别悬空(请勿相连)。 

 

13相连,24相连,分别接A/A57相连,68相连,分别接B/B

 

驱动器通电以后,电机在抖动,不能运转? 

  遇到这种情况时,首先检查电机的绕组与驱动器连接有没有接错;如没有接错再检查输入频率CP是否太高;是否升降频设计不合理,参考升降频设计;以上原因都不是,可能是驱动器烧毁(我就遇到这样的情况,注意用电表检测)。

控制方式:

1)单脉冲,运行(A-B-C-D-AA-D-C-B-A)。

2)双脉冲,双拍运行(AB-BC-CD-DA-ABAD-DC-CB-BA);

3)单双拍运行(A-AB-B-BC-C-CD-D-DA-AA-DA-D-CD-C-BC-B-AB-A)。

 

你可能感兴趣的:(硬件设计)