產品說明0
Microduino-Shield Stepper板子一款帶轉換器和過流保護的DMOS微步驅動底板,該底板可在全、半、1/4、1/8、1/16步進模式下驅動兩相步進電機,能夠最多同時操作4路電機。
<特色>
步進電機是一種將脈衝信號變換成相應的角位移(或線位移)的電磁裝置,是一種特殊的電機。一般電機都是連續轉動的,而步進電機則有定位和運轉兩種基本狀態,當有脈衝輸入時步進電機一步一步地轉動,每給它一個脈衝信號,它就轉過固定的角度。
- 寬電源輸入範圍
- 適用兩相四線步進電機,最多驅動4路
- 只有簡單的步進和方向控制接口,易於控制
- 五種不同的步進模式:全、半、1/4、1/8和1/16
- 可調電位器可以調節最大電流輸出,從而獲得更高的步進率
- 自動電流衰減模式檢測/選擇
- 具有過熱關閉、欠壓鎖定、交叉電流保護功能
- Upin27底座,可結合更多的Microduino模塊;
- 底板體積小,46.99mm*40.64mm
<規格>
電氣
- 5V穩壓:採用ETA1483降壓方案,工作電壓範圍4.5V~18V,最大輸出電流2A
- 3.3V穩壓:AMS1117穩壓方案,最高輸出電流可達1A
- 輸入電壓檢測,A7引腳可檢測輸入電源電壓
電機驅動
功能 | A驅動器 | B驅動器 | C驅動器 | D驅動器 |
ENABLE | D4 | D4 | D4 | D4 |
Step | D5 | D6 | D7 | D8 |
dir | A0 | A1 | A2 | A3 |
- A4988SETTR有三個端口用來設置步進電機微步分辨率,如下表
MS1 | MS2 | MS3 | 微步設置 |
Low | Low | Low | 全步進 |
High | Low | Low | 半步進 |
Low | High | Low | 1/4步進 |
High | High | Low | 1/8步進 |
High | High | High | 1/16步進 |
- 步進電機通常有一個固定步長,如1.8°(200步/轉),A4988驅動器可以支持更高的微步驅動方式。例如用1/4模式時,電機將通過使用四種不同的電流,使電機驅動分辨率提高到每轉800個微步,從而獲得更高的控制精度。通過設置MS1,MS2和MS3可以得到5種不同的微步分辨率(默認為1/8步進方式),如下圖所示: 600px
- 通過調節驅動器上的電位器可以調節步進電機的最大輸出電流。能夠讓步進電機工作在額定電壓之上,以達到更高的步率。一般步進電機使用A4988驅動時,步進電機實際測量的電流,大約是A4988輸出電流上限的70%,所以需要設定的電流輸出上限,會是電機標定的額定電流除以0.7。可以用如下方法計算,通過測量電壓REF引腳,計算出相應的限電流(此處電流檢測電阻為0.05Ω)。
電流限制= VREG X 2.5
因此,如果要電機線圈得到1A的電流,電流限制應為1A/0.7 = 1.4A,這相當於VREF = 1.4A/2.5 = 0.56V。需要通過調節電位器將VREF電壓調至0.56V。
- 可變電阻的金屬螺絲頭就是Vref的測量點,用萬用表的正極做測量,另一頭接在GND
- 調整效果:調整的時候最終要使電流可以驅動步進電機,保證力量足夠,但是不要過大使電機過熱。
注意:驅動板長時間大電流工作時,芯片會發熱。有條件的話需要在上面加裝散熱片,幫助芯片散熱。