极客工坊

 找回密码
 注册

QQ登录

只需一步,快速开始

查看: 43928|回复: 14

大神们帮忙看看A4988这个驱动板怎么用?

[复制链接]
发表于 2015-8-31 20:51:23 | 显示全部楼层 |阅读模式
想用Arduino+A4988驱动光驱拆下来的步进电机。
驱动板

扩展版

步进电机


我不会发接线图,就打字讲下吧。
我是MS1、MS2、MS3和GND接 Arduino 的GND。
2B,1B,2A,1A分别接步进电机的B2,B1,A2,A1。
RST接SLP。
VDD接Arduino 的5V。
STEP,DIR 分别接Arduino 的 7,8 引脚。
EN,VMOT,上面的GND 没有接东西。

程序代码是
int dirPin = 8;
int stepperPin = 7;
void setup() {
pinMode(dirPin, OUTPUT);
pinMode(stepperPin, OUTPUT);
}
void step(boolean dir,int steps){
digitalWrite(dirPin,dir);
delay(50);
for(int i=0;i<steps;i++){
   digitalWrite(stepperPin, HIGH);
   delayMicroseconds(800);
   digitalWrite(stepperPin, LOW);
   delayMicroseconds(800);
}
}
void loop(){
step(true,1600);
delay(500);
step(false,1600*5);
delay(500);
}

实验结果就是步进电机没有反映。
谁能教教我A4988怎么正确使用。不胜感激!!

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?注册

x
回复

使用道具 举报

发表于 2015-8-31 21:07:29 | 显示全部楼层
你是用 CNC shield 的話, 直接刷 GRBL, 用 GRBL controller 吧.
回复 支持 反对

使用道具 举报

 楼主| 发表于 2015-8-31 21:51:42 | 显示全部楼层
Super169 发表于 2015-8-31 21:07
你是用 CNC shield 的話, 直接刷 GRBL, 用 GRBL controller 吧.

已经刷好了就是不知道怎么把步进电机和 CNC shield 连接。
还有就是不知道 CNC shield 用不用接外接电源。
回复 支持 反对

使用道具 举报

发表于 2015-9-1 00:04:05 | 显示全部楼层
mz1001 发表于 2015-8-31 21:51
已经刷好了就是不知道怎么把步进电机和 CNC shield 连接。
还有就是不知道 CNC shield 用不用接外接电源 ...

步進 AA BB 就接到 CNC Shield 的 XYZ 其中一組去.
電機的電源就接 12-36V 那裡.
回复 支持 反对

使用道具 举报

 楼主| 发表于 2015-9-1 00:36:06 | 显示全部楼层
Super169 发表于 2015-9-1 00:04
步進 AA BB 就接到 CNC Shield 的 XYZ 其中一組去.
電機的電源就接 12-36V 那裡.

我没有外接电源可不可以用ARDUINO的5V供电?
回复 支持 反对

使用道具 举报

 楼主| 发表于 2015-9-1 00:40:18 | 显示全部楼层
Super169 发表于 2015-9-1 00:04
步進 AA BB 就接到 CNC Shield 的 XYZ 其中一組去.
電機的電源就接 12-36V 那裡.

我看你发过好多英文的arduino的书,你没有中文的电子书给我一个我学习一下。
回复 支持 反对

使用道具 举报

发表于 2015-9-1 01:22:07 | 显示全部楼层
mz1001 发表于 2015-9-1 00:36
我没有外接电源可不可以用ARDUINO的5V供电?

這個沒試過, 你的電機比較細, 電流也很弱, 或者是足夠的.  但不知 CNC shield 是否可接受 5V 的電壓推動, 因為它的標示是 12-36V.
回复 支持 反对

使用道具 举报

发表于 2015-9-1 01:24:06 | 显示全部楼层
mz1001 发表于 2015-9-1 00:40
我看你发过好多英文的arduino的书,你没有中文的电子书给我一个我学习一下。

不好意思, 書我還有很多的, 但全都是英文的.
我就是發覺大家好像不太喜歡英文書, 所以沒再發了.

之前好像有其他帖子是中文書的, 你嘗試找找吧.
回复 支持 反对

使用道具 举报

 楼主| 发表于 2015-9-1 09:47:10 | 显示全部楼层
Super169 发表于 2015-9-1 01:22
這個沒試過, 你的電機比較細, 電流也很弱, 或者是足夠的.  但不知 CNC shield 是否可接受 5V 的電壓推動, ...

想找点shield的详细资料都没有。
回复 支持 反对

使用道具 举报

 楼主| 发表于 2015-9-1 09:48:14 | 显示全部楼层
Super169 发表于 2015-9-1 01:24
不好意思, 書我還有很多的, 但全都是英文的.
我就是發覺大家好像不太喜歡英文書, 所以沒再發了.

不是不喜欢,是真的不会英文。
回复 支持 反对

使用道具 举报

发表于 2015-11-30 16:16:02 | 显示全部楼层
电机电源VMOT接8-15V
回复 支持 反对

使用道具 举报

发表于 2015-11-30 16:20:02 | 显示全部楼层
电机电源VMOT接8-15V
回复 支持 反对

使用道具 举报

发表于 2016-1-2 09:37:38 | 显示全部楼层
http://www.geek-workshop.com/thread-8147-1-1.html 这个贴子很详细 你看看
回复 支持 反对

使用道具 举报

发表于 2016-4-8 22:04:08 | 显示全部楼层
楼主你搞出来了吗?我手头里也有一套,正好想坐一个
回复 支持 反对

使用道具 举报

发表于 2016-5-5 18:36:10 | 显示全部楼层
vmot脚应该接动力电源(一般为9~12v),否则电机不会转
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

Archiver|联系我们|极客工坊

GMT+8, 2026-6-14 18:40 , Processed in 0.055670 second(s), 24 queries .

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

快速回复 返回顶部 返回列表