616 发表于 2014-11-19 22:42:28

救命啊L293D驱动板

本帖最后由 616 于 2014-11-19 23:21 编辑

下面代码,arduino1.0.5里编译显示正确,连蓝牙后,能收到arduino板发的字符信号,可是,接在上面的马达就是不动啊,怎么回事,哪里不对,求教,请指点,各位高手, 动力电源是外接的。


#include <AFMotor.h>

AF_DCMotor motor(2, MOTOR12_64KHZ); // 定义 #2电机, 速度信号的频率是64KHz pwm

void setup() {
Serial.begin(9600);         // 设置串行数率在 9600 bps
Serial.println("Motor test!");

motor.setSpeed(200);   // 设置速度是 200
}

void loop() {
Serial.print("tick");

motor.run(FORWARD);      // 电机前进
delay(10000);

Serial.print("tock");
motor.run(BACKWARD);   // 电机后退
delay(1000);

Serial.print("tack");
motor.run(RELEASE);      // 停止
delay(1000);
}

萧芸凤 发表于 2014-11-19 23:29:41

灰常灰常有可能你在293的电机电源上用的是5V且功率不够,在使用293,298的时候至少要用到7V才行,看一下芯片的datasheet,还有不知道你电机功率,如果电流超过700ma,芯片的压降在2V左右。

616 发表于 2014-11-19 23:37:06

萧芸凤 发表于 2014-11-19 23:29 static/image/common/back.gif
灰常灰常有可能你在293的电机电源上用的是5V且功率不够,在使用293,298的时候至少要用到7V才行,看一下芯片 ...

我用的是7.4v的航模动力锂聚合物电池。我用的是TT马达,130的电机,4只

萧芸凤 发表于 2014-11-19 23:46:30

4个电池啊,130电流有1.5A吧,我的一个小车用的就是这个电机,用的是单独的mos管H桥模块,全速运行的时候电流3A。293只有1A多驱动能力,如果是293dd只有700ma

fish6823 发表于 2014-11-20 22:42:23

你外接的电源与ARDUINO板共地了吗?

616 发表于 2014-11-20 22:53:55

fish6823 发表于 2014-11-20 22:42 static/image/common/back.gif
你外接的电源与ARDUINO板共地了吗?

没有,外接电源单独直接连接动力电池,

616 发表于 2014-11-20 22:54:26

fish6823 发表于 2014-11-20 22:42 static/image/common/back.gif
你外接的电源与ARDUINO板共地了吗?

要共地线吗?

616 发表于 2014-11-20 22:56:03

fish6823 发表于 2014-11-20 22:42 static/image/common/back.gif
你外接的电源与ARDUINO板共地了吗?

在问一个问题,arduino传感器的扩展板能直接接动力电源吗,比如7.4v 10a的电源。

fish6823 发表于 2014-11-23 12:07:28

616 发表于 2014-11-20 22:56 static/image/common/back.gif
在问一个问题,arduino传感器的扩展板能直接接动力电源吗,比如7.4v 10a的电源。

一般小功率的传感器共用电源没什么问题,但是像电机这样的大功率电器就不能共用电源了,应该分开两个电源,但电源的地线要要接在一起。

616 发表于 2014-11-25 20:43:02

fish6823 发表于 2014-11-23 12:07 static/image/common/back.gif
一般小功率的传感器共用电源没什么问题,但是像电机这样的大功率电器就不能共用电源了,应该分开两个电源 ...

好的,知道了,谢谢你
页: [1]
查看完整版本: 救命啊L293D驱动板