回覆列表
-
1 # 使用者4694290319867
-
2 # 使用者219515082544
Q0連線在步進電機驅動器的PLUS上,Q1連線在步進電機驅動器的SIGN上。然後你找到定位指令模組。Q0發高速脈衝。Q1輸出ON或者OFF來控制電機旋轉方向。
有的步進電機驅動器能接受正反向脈衝的(不是PLUS和SIGN,而是PLUS1和PLUS2),那麼你把Q1的電流方向反過來接。然後QO發脈衝時候,電機正轉的話,Q1發出的脈衝就是控制反轉的了。
完全可以。
不然3d印表機,雕刻機,寫字機這些機器精度怎麼那麼高。
你說的步進電機應該不是28byj五線四相步進電機就是四線雙相步進電機。
如果是四線雙相步進電機,有驅動器的話,一般驅動器都是留有三個介面與微控制器連線,分別是使能,方向,脈衝。透過使能端輸入的高低電平控制給不給步進電機上電,方向端輸入的高低電平控制電機旋轉方向,脈衝端的脈衝控制電機旋轉角度。一個脈衝,也就是一個高低電平電機轉一個步距角,傳送的越多電機轉的角度越大,傳送越快電機轉的越快。
現在電機可以轉硬體連線應該是沒有問題,說明脈衝已經發送出來了,但是數量不對。
你看下函式的具體實現是怎樣的,對脈衝的累計有沒有錯誤。