Hallo Leute,
ich habe augenblicklich ein Problem mit einem Mabuchi 540 Motor an einem L293D.
Schaltung:
Das Problem ist nun, dass der Motor sich nicht bewegen will.
Er surrt nur. Wenn ich ihn anschubse, dann dreht er ein bisschen.
Die ext. Stromquelle ist ein 7,2V Akku RC-Akku mit 1800mAh.
Code:
int pwmPin = 9; //Motor's PWM pin
int dPin_1 = 6;// Digital Pin to turn the motor on/off
int dPin_2 = 7;
int ledPin = 13; //LED pin
void setup()
{
pinMode(dPin_1, OUTPUT);
pinMode(dPin_2, OUTPUT);
pinMode(ledPin, OUTPUT);
}
void loop()
{
digitalWrite(ledPin, HIGH); // turn on LED
digitalWrite(dPin_1, HIGH); //turn on the motor
digitalWrite(dPin_2, LOW);
//Apply PWM to the motor
for(int i=0; i<=255; i++)
{
analogWrite(pwmPin, i);
delay(100);
}
delay(1000); //delay for a second
//switch directions
digitalWrite(dPin_1, LOW);
digitalWrite(dPin_2, HIGH);
for(int i=255; i>=0; i--)
{
analogWrite(pwmPin, i);
delay(100);
}
digitalWrite(ledPin, LOW); // turn off LED
digitalWrite(dPin_1, LOW); //turn off motor
delay(2000); //delay for 2 seconds.
}
Was mache ich falsch?
Wie kann ich die 7,2V und die 1800mAh vom Akku auf den Motor bringen?
Welches Bauteil muss ich noch einbauen?
Wenn es geht, wäre eine kleine Schaltungsskizze (ggf. eine Erweiterung der Fritzing-File).
Viele Grüße
topgunfb