fsn103659 發表於 2015-3-8 16:35:50

NEMA17 L40 步進馬達與A3967驅動板操作問題

本帖最後由 fsn103659 於 2015-3-9 14:37 編輯

小弟買了馬達與驅動版有些不太懂地方
照著接法下去 調整步數與數度

圖片的接法

自己不太懂怎麼弄,這馬達的資料不太清楚與驅動板
9V是用電池盒來驅動
我自己拍的照片

照片二




主要是讓機器手臂轉上下動(像招財貓這樣上下擺動)
以下修改了步數與數度小弟對於程式碼不太行
不是轉一圈 轉一圈倒轉一圈

程式碼如下
int dirpin = 3;   //方向
int steppin = 4;
void setup()
{
pinMode(dirpin,OUTPUT);
pinMode(steppin,OUTPUT);
}
void loop()
{
int i;
digitalWrite(dirpin,LOW);
delay(1);


for (i=1;i<3000;i++)      //增加步數
{
digitalWrite(steppin,LOW);
digitalWrite(steppin,HIGH);
delayMicroseconds(600);//增加速度


}
   digitalWrite(dirpin,LOW);
delay(1);
for (i=1;i<3000;i++)       //增加步數
{
digitalWrite(steppin,LOW);
digitalWrite(steppin,LOW);
delayMicroseconds(600);   //增加速度
}
}
頁: [1]
查看完整版本: NEMA17 L40 步進馬達與A3967驅動板操作問題