创客联盟网

 找回密码
 立即注册

QQ登录

只需一步,快速开始

开思网在线3D打印服务
查看: 20923|回复: 4
打印 上一主题 下一主题

直流电机驱动板配合arduino的使用方法

[复制链接]
跳转到指定楼层
楼主
发表于 2013-7-29 23:14:00 | 只看该作者 |只看大图 回帖奖励 |倒序浏览 |阅读模式

马上注册(开思网用户可以直接登录),结交更多创客好友,享用更多功能,让你轻松玩转创客社区。

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

x
当我们需要用到直流电机是,例如做智能小车,动力那部分就用到直流电机。一般来说直流电机是不能直接接到Arduino上,因为直流电机需要的电流比较大,而arduino的引脚最大电流提供40ma,那是远远不够的!所以我们需要直流电机驱动板来给直流电机提供足够的电流。
当让你也可以利用三极管搭个H桥,那是比较麻烦,所以今天我给大家介绍的是一个直流电机驱动模块,只要接好线就可以用了。



接线我们按上图所示接好,切记正负不要接反,因为模块是没有防呆设置的!ENA和5V之间是有个跳帽的,我们不要摘下来,默认就好。
我们这种接法是,默认跑全速的,而且小熊板是从电源上取电的。板子上有个自锁按键,按下了才给模块供电的。注意:

  • 烧写程序时要断开模块给小熊板子供电。因为接上USB,usb也给小熊板供电,这个对板子不好。烧写好程序后,我们再用模块给小熊板供电。
  • 如果你不想模块给小熊板供电,模块的5V和小熊板的+5V之间的线可以不接!但是模块的GND到板子的GND必须接,这个叫"共地",共地是必须的!


INA,INB,INC,IND 对应接好数字脚4 5 6 7,程序如下:


[mw_shl_code=cpp,true]int i;
void setup()
{
for(i=4;i<=7;i++)
pinMode(i,OUTPUT);
pinMode(9,OUTPUT);
pinMode(11,OUTPUT);
}
void loop()
{

QianJin();
delay(4000);
analogWrite(9,150);
analogWrite(11,171);
HouTui();
analogWrite(9,150);
analogWrite(11,171);//
delay(2000);
ZuoZhuan();
delay(500);
YouZhuan();
delay(500);
}
void QianJin()
{
digitalWrite(4,HIGH);
digitalWrite(5,LOW);

digitalWrite(6,LOW);
digitalWrite(7,HIGH);
}
void HouTui()
{
digitalWrite(4,LOW);
digitalWrite(5,HIGH);

digitalWrite(6,HIGH);
digitalWrite(7,LOW);
}[/mw_shl_code]




分享到:  QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友
收藏收藏 支持支持
2
发表于 2013-8-8 19:58:16 | 只看该作者

马上注册(开思网用户可以直接登录),结交更多创客好友,享用更多功能,让你轻松玩转创客社区。

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

x

点评

板子可以USB供电,但是驱动板必须外部电源供电!  详情 回复 发表于 2013-8-9 19:10
3
发表于 2013-8-8 20:03:52 | 只看该作者

马上注册(开思网用户可以直接登录),结交更多创客好友,享用更多功能,让你轻松玩转创客社区。

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

x

点评

代码已经验证过了,如果你实验不成功,检查下接线有没有接正确。你也可以发张高清的图片给我帮你检查检查  详情 回复 发表于 2013-8-9 19:11
4
 楼主| 发表于 2013-8-9 19:10:24 | 只看该作者

马上注册(开思网用户可以直接登录),结交更多创客好友,享用更多功能,让你轻松玩转创客社区。

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

x
5
 楼主| 发表于 2013-8-9 19:11:41 | 只看该作者

马上注册(开思网用户可以直接登录),结交更多创客好友,享用更多功能,让你轻松玩转创客社区。

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

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

本版积分规则

QQ|手机版|创客联盟网  

GMT+8, 2024-11-24 12:51 , Processed in 0.021328 second(s), 11 queries , Gzip On, Redis On.

Powered by Discuz! X3.3

© 2002-2024 www.iCAx.org

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