ricola
08.02.2008, 10:59
Hallo,
ich habe einen kleinen Motor am L293D hängen und steuere ihn
mittels ATMega169. Ich habe also zwei Steuerleitungen für Links-
und Rechtslauf sowie ein PWM Kanal. Das ganze funktioniert auch
gut, nur möchte ich, dass wenn ich den Motor ausschalte er auch
sofort anhält. Wie geht das? Wenn ich die beiden Steuerleitungen
einfach 0 0 oder 1 1 setzte dreht der Motor noch gemütlich aus,
das will ich aber vermeiden. Denkfehler? Oder geht das gar nicht?
if (STOP) {
PORTC |= (1<<p0);
PORTC |= (1<<p1);
OCR0A = uc_curPWM;
}
Danke für Hilfe
RICOLA
ich habe einen kleinen Motor am L293D hängen und steuere ihn
mittels ATMega169. Ich habe also zwei Steuerleitungen für Links-
und Rechtslauf sowie ein PWM Kanal. Das ganze funktioniert auch
gut, nur möchte ich, dass wenn ich den Motor ausschalte er auch
sofort anhält. Wie geht das? Wenn ich die beiden Steuerleitungen
einfach 0 0 oder 1 1 setzte dreht der Motor noch gemütlich aus,
das will ich aber vermeiden. Denkfehler? Oder geht das gar nicht?
if (STOP) {
PORTC |= (1<<p0);
PORTC |= (1<<p1);
OCR0A = uc_curPWM;
}
Danke für Hilfe
RICOLA