一、簡(jiǎn)介
A4988 是一款完全的微步電動(dòng)機(jī)驅(qū)動(dòng)器,帶有內(nèi)置轉(zhuǎn)換器,易于操作。該產(chǎn) 品可在全、半、1/4、1/8 及 1/16 步進(jìn)模式時(shí)操作雙極步進(jìn)電動(dòng)機(jī),輸出驅(qū)動(dòng) 性能可達(dá) 35 V 及 ±1 A。A4988 包括一個(gè)固定關(guān)斷時(shí)間電流穩(wěn)壓器,該穩(wěn)壓器 可在慢或混合衰減模式下工作。轉(zhuǎn)換器是 A4988 易于實(shí)施的關(guān)鍵。只要在“步 進(jìn)”輸入中輸入一個(gè)脈沖,即可驅(qū)動(dòng)電動(dòng)機(jī)產(chǎn)生微步。無(wú)須進(jìn)行相位順序表、高 頻率控制行或復(fù)雜的界面編程。
二、接線
典型接線圖
實(shí)際接線
此處為方便 MS1-MS3不接ENABLE 低電平有效 此處不接 有需要可自行連接配置
A4988 模塊 | STC89C52RC | 步進(jìn)電機(jī) | 電源 |
---|---|---|---|
DIR | P1.3 | ||
STEP | P1.3 | ||
SLEEP接RESET | |||
RESET接SLEEP | |||
MS1(不接) | |||
MS2(不接) | |||
MS3(不接) | |||
ENABLE(不接) | |||
GND | GND | ||
VDD | 5V | ||
1B | A+ | ||
1A | A- | ||
2A | B+ | ||
2B | B- | ||
GND | GND | ||
VMOT | 8V (電流建議大于1A) |
三、部分代碼
此處用定時(shí)器輸出PWM信號(hào)驅(qū)動(dòng)A4988 模塊
引腳定義
sbit Pwm=P1^4;
sbit DIR=P1^3;
定時(shí)器初始化
//定時(shí)器0初始化 晶振11.0592
void time0init()
{
TMOD=0X01;
TL0 = 0xF7; //設(shè)置定時(shí)初始值
TH0 = 0xFF; //設(shè)置定時(shí)初始值10US
TR0=1;
ET0=1;
EA=1;
}
主函數(shù)
void main()
{
time0init();
turn_Syntropy();//正轉(zhuǎn) 實(shí)際看接線方式
while(1)
{
}
}
四、實(shí)驗(yàn)現(xiàn)象
五、注意事項(xiàng)
1、VCC GND切勿接反 接反易燒
2、供電電流建議1A以上
3、接好后下載程序電機(jī)震動(dòng)不轉(zhuǎn)可能是PWM信號(hào)占空比太大或者太小 可調(diào)整下試試
4、震動(dòng)不轉(zhuǎn)且電流很小 需要調(diào)電位器 順時(shí)針增大 切記要慢調(diào)
審核編輯:湯梓紅
-
步進(jìn)電機(jī)
+關(guān)注
關(guān)注
150文章
3084瀏覽量
147193 -
51單片機(jī)
+關(guān)注
關(guān)注
273文章
5696瀏覽量
122775 -
A4982
+關(guān)注
關(guān)注
0文章
2瀏覽量
11684
發(fā)布評(píng)論請(qǐng)先 登錄
相關(guān)推薦
評(píng)論