shockman 发表于 2017-7-11 11:03:31

求助 arduino 4WD小车用L293D驱动板M1没反映

请教各位,谁用过L293D驱动板啊,库文件AFMotor.h
非常奇怪,L293D驱动板可以控制4个直流电机,调试前面记得是可以的,让小车前进后退左右转都没有问题,是成功的;
后来写进程序后发现M1不转了,但程序检查没问题,又回去重新测试驱动板;
发现调试程序也真的不转了;
这到底是为什么啊,M2、3、4都没有任何问题,就是M1不管用了,而且我换了一块L293D同样的问题,应该是哪里调试得不对,求助大神!!!


#include <Arduino.h>
#include <Wire.h>
#include <SoftwareSerial.h>
#include <AFMotor.h>
AF_DCMotor zuoqian(1,MOTOR12_64KHZ);
AF_DCMotor youqian(2,MOTOR12_64KHZ);
AF_DCMotor youhou(3,MOTOR34_1KHZ);
AF_DCMotor zuohou(4,MOTOR34_1KHZ);
void setup() {
zuoqian.setSpeed(200);
youqian.setSpeed(200);
zuohou.setSpeed(200);
youhou.setSpeed(200);
}

void loop() {
zuoqian.run(FORWARD);
youqian.run(FORWARD);
zuohou.run(FORWARD);
youhou.run(FORWARD);
delay(3000);//直走3秒
zuoqian.run(RELEASE);
youqian.run(RELEASE);
zuohou.run(RELEASE);
youhou.run(RELEASE);
delay(3000);//停止3秒
}

shockman 发表于 2017-7-11 17:20:31

已经正常了但不知道是哪里出的问题,程序在执行过程中并不够稳定,估计这也是L293D驱动模块的问题吧 有知道的可以留言哦

赤云 发表于 2017-7-11 19:42:19

建议换成L298N或者其他电机驱动,我也试过,感觉是驱动电流不够造成的,跟程序关系不大。

donglaile 发表于 2017-7-14 15:34:46

线没接好:lol

shockman 发表于 2017-7-17 13:26:33

赤云 发表于 2017-7-11 19:42
建议换成L298N或者其他电机驱动,我也试过,感觉是驱动电流不够造成的,跟程序关系不大。

:$就是从L298N换过来的,总感觉L298N的两边电机同步性特别差...这些便宜的驱动都不怎么好用
页: [1]
查看完整版本: 求助 arduino 4WD小车用L293D驱动板M1没反映