本帖最后由 gseek 于 2013-1-13 15:36 编辑
请问我买了一颗L298N电机驱动板模块,如图中有3处jumper跳线帽,保留"板载5V使能"的跳线帽是可以用arduino的5v电源吗?
驱动直流电机
由于本模块是2路的H桥驱动,所以可以同时驱动两个电机,接法如图所示
使能ENA ENB之后,
可以分别从IN1 IN2输入PWM信号驱动电机1的转速和方向
可以分别从IN3 IN4输入PWM信号驱动电机2的转速和方向
信号如图所示
我是这样的接法,可是是电机不会动。求正确用法。
- // motor A
- int In1 = 1;
- int In2 = 2;
- int EnA = 3;
- unsigned long time;
- int startspeed;
- int topspeed;
- int dir;
- int value;
- void setup() {
- pinMode(In1, OUTPUT);
- pinMode(In2, OUTPUT);
- // set plus direction
- digitalWrite(In1, HIGH);
- digitalWrite(In2, LOW);
- }
- void loop() {
- analogWrite(EnA, 255);
- delay(1200);
- }
复制代码
问题1:
如图中,我拔掉ENA跟板载5v使能的跳线帽(JUMPER),提供ARDUINO的5V供电 接在 +12供电,这样的话l298N的板子LED会亮,但是马达不会作动。(如果是接在 +5供电则板子LED不会亮。所以才接在 +12供电)
问题2:
又假使我要让电机使用外部3v供电,这样怎麽接?跳线帽要拔下还是拿掉?
|