天天看點

步進電機驅動方式總結

方式一:ULN2003驅動

适用範圍:最大驅動電流0.5A,驅動5V直流電機,5V二相六線線步進電機,12V二相六線線步進電機(短時間可用,發熱量大,注意散熱),無散熱片注:二相四線線步進電機不能用ULN2003驅動,需要用H橋電路來驅動,或者使用專用晶片

二相四線步進電機ULN2003驅動電路

注意:ULN2003的驅動方式是給低出高,是以程式設計時要注意。

方式二:L293D驅動

适用範圍:最大驅動電流1A,驅動5V直流電機,5V二相四線線線步進電機,12V二相四線線步進電機(短時間可用,發熱量大,注意散熱),無散熱片

L293D驅動電路(此圖來自一鈴工作室,在次十分感謝遼哥對我的指導)。

方式三:L298驅動

适用範圍:最大驅動電流3A,驅動5V直流電機,5V二相四線線線步進電機,12V二相四線線步進電機,直流電機,以及24V電機。有散熱片

L298驅動電路圖

驅動原理簡介:

步進電機是一種作為控制用的特種電機, 它的旋轉是以固定的角度(稱為“步距角”)一步一步運作的, 其特點是沒有積累誤差, 是以廣泛應用于各種開環控制。步進電機的運作要有一電子裝置進行驅動, 這種裝置就是步進電機驅動器, 它是把控制系統發出的脈沖信号轉化為步進電機的角位移, 或者說: 控制系統每發一個脈沖信号, 通過驅動器就使步進電機旋轉一步距角。是以步進電機的轉速與脈沖信号的頻率成正比。 是以,控制步進脈沖信号的頻率,可以對電機精确調速;控制步進脈沖的個數,可以對電機精确定位目的。

電機接線方式 原來接順序列 換向後接順序列
兩相四線 A,A',B,B' A',A,B,B'或者A,A',B',B
三相三線 A,B,C B,A,C或者A,C,B
三相六線 A,A',B,B',C,C' B,B',A,A',C,C'或者A,A',C,C',B,B'
五相五線 A,B,C,D,E E,D,C,B,A

  四相混合式電機也稱二相混合式電機,隻是四相電機的繞組引出線有多種接法。

1和2為一相,分别接A和/A;3和4為一相,分别接B和/B。   六出線電機

1和2為一相,分别接A和/A;5和6為一相,分别接B和/B。 3和4不用,分别懸空(請勿相連)。 

1和3相連,2和4相連,分别接A和/A;5和7相連,6和8相連,分别接B和/B。

驅動器通電以後,電機在抖動,不能運轉? 
  遇到這種情況時,首先檢查電機的繞組與驅動器連接配接有沒有接錯;如沒有接錯再檢查輸入頻率CP是否太高;是否升降頻設計不合理,參考升降頻設計;以上原因都不是,可能是驅動器燒毀(我就遇到這樣的情況,注意用電表檢測)。

控制方式:

1)單脈沖,運作(A-B-C-D-A或A-D-C-B-A)。

2)雙脈沖,雙拍運作(AB-BC-CD-DA-AB或AD-DC-CB-BA);

3)單雙拍運作(A-AB-B-BC-C-CD-D-DA-A或A-DA-D-CD-C-BC-B-AB-A)。