第1步:簡介
說明:
雙極步進電機是離散運動的直流電機。它具有多個線圈,這些線圈以“相”的形式組織。通過依次給每個相通電,電動機將旋轉(zhuǎn),每次一步。為了能夠移動電動機,您將需要一個電動機驅(qū)動器。因此,步進電機驅(qū)動器A4988被設(shè)計為扮演這個角色。 A4988步進電機驅(qū)動器帶有散熱器。此步進電機驅(qū)動器使您可以控制一個雙極步進電機,每個線圈的最大輸出電流為2 A。
雙極步進電機的規(guī)格:
產(chǎn)地:中國
型號:42HD04
低成本,小尺寸
雙極
4引線
1.8度/步
扭矩:2.8kg.cm
尺寸:33mm x 42mm x 42mm
施加電壓并測試:6V至12V
步進電機驅(qū)動器A4988的規(guī)格:
簡單的步進和方向控制界面
五種不同的步進分辨率:全步,半步,四分之一步,八步,十六步
可調(diào)電流控制使您可以通過電位計設(shè)置最大電流輸出,該電位計允許您使用高于步進電機額定電壓的電壓電壓以實現(xiàn)更高的階躍率。
智能斬波控制,可自動選擇正確的電流衰減模式(快速衰減或緩慢衰減)
過熱過熱關(guān)閉自己的,欠壓鎖定和交叉電流保護
對地短路保護和短路負載保護
尺寸:20mm x 15mm x 10mm
步驟2:引腳定義
步驟3:示例硬件安裝
第4步:示例源代碼
要獲取結(jié)果,請下載下面隨附的示例源代碼并將其上傳到Arduino。
第5步:過程(1)
此示例通過使用Arduino UNO通過A4988步進電機驅(qū)動器模塊驅(qū)動42步步進電機設(shè)備來完成。在將電機電源連接到模塊之前,必須先通過USB 2.0 A型公頭到B型公頭電纜將示例源代碼上傳到Arduino UNO板上。
步驟6:步驟(2)
接下來,使用板上的電位計調(diào)整驅(qū)動器的電流限制。這是為了確保電流在電動機的電流限制內(nèi)(從0mA到2000mA(2A))。
為防止損壞電動機和驅(qū)動器模塊,電流必須有效限于1A以下。在全步模式下,流經(jīng)線圈的電流限制為電流限制的70%,因此,要獲得1 A的全步線圈電流,電流限制應(yīng)為1 A/0.7 = 1.4 A,這對應(yīng)于Vref為1.4 A/2.5 = 0.56V。有關(guān)更多信息,請參考A4988數(shù)據(jù)表。與參考電壓相關(guān)的電流極限如下:
電流極限= Vref/(8 x Rs)
Rs =感測電阻
Vref = REF引腳上的輸入電壓。
由于不同的步進電機具有各自的規(guī)格,因此請檢查電機數(shù)據(jù)表中的當前設(shè)置。在此示例中,Vref(參考電壓)設(shè)置為約0.4 V,因此電流限制為1A。您可以通過將萬用表探針連接在電位計中心和接地引腳之間來測量模塊的Vref。
步驟7:步驟(3)
用于上傳源代碼的USB電纜現(xiàn)在可以斷開代碼了。接下來,通過電源插孔將電動機電源(鋰電池,7.4 V,1200mAh)連接到模塊。步進電機將根據(jù)給定的示例源代碼開始順時針和逆時針旋轉(zhuǎn)。
責任編輯:wv
-
驅(qū)動器
+關(guān)注
關(guān)注
53文章
8332瀏覽量
147330 -
步進電機
+關(guān)注
關(guān)注
152文章
3122瀏覽量
148013 -
Arduino
+關(guān)注
關(guān)注
188文章
6478瀏覽量
188252
發(fā)布評論請先 登錄
相關(guān)推薦
評論