1. 程式人生 > >如何使用驅動器A4988和Arduino開發板控制步進電機

如何使用驅動器A4988和Arduino開發板控制步進電機

在本篇文章中,我們將學習如何使用A4988步進驅動器和Arduino開發板控制步進電機。

概述

A4988是一款用於控制雙極步進電機的微步進驅動器,內建轉換器,易於操作。這意味著我們可以用控制器的2個引腳來控制步進電機,一個用於控制旋轉方向,另一個用於控制步數。
在這裡插入圖片描述

驅動器提供五種不同的步數解析度:全步、半步、四分之一步、八分之一步和十六分之一步。此外,它還有一個用於調節電流輸出的電位器、過溫熱關斷和交叉電流保護。

其邏輯電壓為3至5.5 V,如果提供良好的額外冷卻裝置,則每相的最大電流為2A,如果沒有散熱器或冷卻片,可以提供每相1A的連續電流。
在這裡插入圖片描述

A4988步進驅動器引腳

現在讓我們仔細看看驅動器的引出引腳,以及將它與步進電機和控制器連線起來。因此,我們將從右側按鈕邊上的驅動器供電的2個引腳開始 - VDD和接地引腳,我們需要將它們連線到3到5.5 V電源,本例中,指的是是我們的控制器,Arduino開發部提供5 V電源。以下4個引腳用於連線電機。 1A和1B引腳將連線到電機的一個線圈,2A和2B引腳連線到電機的另一個線圈。為了給電機供電,我們使用接下來的2個引腳,接地和VMOT,它們需要將它們連線到8到35 V的電源,我們還需要使用至少47μF的去耦電容來保護驅動板免受電壓尖峰的影響。

更多內容請參考以下連結:https://www.yiboard.com/thread-1014-1-1.html