步驟1:PCB
為了驅動步進電機,我使用了一個繼電器板,我制作了幾個月早。它由3個繼電器組成一個H橋(對于不知道那是什么的人,它是一個電路,它允許一個電動機或多個電動機在兩個方向上轉動)
并不是我可以做到的最好方法,但是由于我已經把它放好了,所以我決定使用它。
我的設置包括1個繼電器,帶有2個用于改變極性的開關觸點
和2個繼電器,用于接通/關斷每個繞組
如果使用繼電器則非常重要
》
請確保如果使用繼電器,則必須始終使用續流二極管!
否則您可能最終會損壞微控制器,并且電路也會大量失靈。
如果您不知道續流二極管是什么,我建議您用谷歌搜索。
步驟2:測量
使用一個9V的電池為電動機供電,它將消耗約180mA的電流。
因此請確保如果您使用的是步進電動機IC,它可以處理一定量的電流和電壓。發布
第3步:編寫軟件
要使步進電動機正常工作,您需要遵循一定的順序。
我使用的步進器是雙極步進器,這意味著它有2個線圈。
每個線圈有2個連接點
i將通過極性解釋您必須經歷的階段。 +/-或-/+:
階段1:
+/-繞組1
階段2:
+/-在繞組2上
階段3:
-/+在繞組1上(反極性)
階段4:
-/+在繞組2上(再次為相反極性)
對這些相位進行循環,您將使步進電機穩定地旋轉
要使電機反向旋轉,只需重復上一相
我試圖用我所擁有的很少的資源盡我所能來解釋這一點,這也是我第一次接受指導,因此請對我保持溫柔:p
責任編輯:wv
-
微控制器
+關注
關注
48文章
7908瀏覽量
153723 -
步進電機
+關注
關注
152文章
3158瀏覽量
149163
發布評論請先 登錄
Toshiba推出七款Arm Cortex-M4電機控制微控制器
基于STM32F405RGT6的TMC2660步進電機驅動器,附帶原理圖+PCB

評論