加入星計(jì)劃,您可以享受以下權(quán)益:

  • 創(chuàng)作內(nèi)容快速變現(xiàn)
  • 行業(yè)影響力擴(kuò)散
  • 作品版權(quán)保護(hù)
  • 300W+ 專業(yè)用戶
  • 1.5W+ 優(yōu)質(zhì)創(chuàng)作者
  • 5000+ 長(zhǎng)期合作伙伴
立即加入

手持脫機(jī)步進(jìn)電機(jī)控制器

2019/08/14
134
服務(wù)支持:
技術(shù)交流群

完成交易后在“購買成功”頁面掃碼入群,即可與技術(shù)大咖們分享疑惑和經(jīng)驗(yàn)、收獲成長(zhǎng)和認(rèn)同、領(lǐng)取優(yōu)惠和紅包等。

虛擬商品不可退

當(dāng)前內(nèi)容為數(shù)字版權(quán)作品,購買后不支持退換且無法轉(zhuǎn)移使用。

加入交流群
掃碼加入
獲取工程師必備禮包
參與熱點(diǎn)資訊討論
放大
方塊圖(2)
相關(guān)方案
  • 方案介紹
  • 相關(guān)文件
  • 相關(guān)推薦
  • 電子產(chǎn)業(yè)圖譜
申請(qǐng)入駐 產(chǎn)業(yè)圖譜

手持脫機(jī)步進(jìn)電機(jī)控制器


簡(jiǎn)介:
不知道各位小伙伴們常不常用步進(jìn)電機(jī),因其精確的控制性很容易實(shí)現(xiàn)步進(jìn)電機(jī)的角度和速度控制,然而也因?yàn)榇颂匦詫?dǎo)致在前期對(duì)步進(jìn)電機(jī)調(diào)試時(shí)比較繁瑣;所以結(jié)合arduino nano和A4988,我們開源一款方便測(cè)試步進(jìn)電機(jī),同時(shí)又可燒寫不同程序?qū)崿F(xiàn)移植復(fù)用的手持脫機(jī)步進(jìn)電機(jī)控制器。

材料:

品名 單價(jià) 數(shù)量 合計(jì)
arduino nano 12 1 12
A4988步進(jìn)電機(jī)驅(qū)動(dòng) 2.9 1 2.9
3.5mmDC插座 0.8 1 0.8
排插7pin 0.09 4 0.36
排插8pin 0.12 2 0.24
排插4pin 0.08 1 0.08
XH2.54,4pin彎針 0.04 1 0.04
導(dǎo)線 0.1 18 1.8
洞洞板,3x7cm 2.5 1 2.5

接線圖

燒錄代碼:

int Msteppin=7;

int Mdirpin=6;

int Menpin=8;

int i=200;

int BUTTON1 = A2;

int BUTTON2 = A3;

char key;

void setup()

{

pinMode(Msteppin,OUTPUT);//驅(qū)動(dòng)

pinMode(Mdirpin,OUTPUT);//方向

pinMode(Menpin,OUTPUT);//使能

digitalWrite(Menpin,LOW);

pinMode(A2,INPUT_PULLUP);//A2上拉

pinMode(A3,INPUT_PULLUP);//A3上拉

Serial.begin(9600);

}

void a()

{digitalWrite(Mdirpin,HIGH);

int i=0;

while(i<200)

{digitalWrite(Msteppin,HIGH);

delayMicroseconds(800);

digitalWrite(Msteppin,LOW);

delayMicroseconds(800);

i++;}

}

void b()

{

digitalWrite(Mdirpin,LOW);

int i=0;

while(i<200)

{digitalWrite(Msteppin,HIGH);

delayMicroseconds(800);

digitalWrite(Msteppin,LOW);

delayMicroseconds(800);

i++;}

}

void loop()

{

while (digitalRead(BUTTON2) == LOW)

{ a();Serial.println('0'); }

while (digitalRead(BUTTON1) == LOW)

{ b();Serial.println('c'); }

int key=Serial.read();

switch(key)

{ case'0':a();delay(10);break;

case'c':b();delay(10);break;

case't':a();delay(1000);b();delay(1000);break;

default:break;

}

}

視頻展示:

  • Gerber_pcb_20190814130154.zip
    描述:手持脫機(jī)步進(jìn)電機(jī)控制器pcb

相關(guān)推薦

電子產(chǎn)業(yè)圖譜