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