20.09.2007, 16:12
Hallo,
mit dem Microcontrollerboard Kr-Mega 32-16 würde ich gerne einen Motor (12V12A) über einen Transistor Leisungstreiber schalten.
Dabei habe ich das Ziel den Motor über zwei Taster an den Eingängen des Boards den Motor in beide Richtungen dynamisch zu steuern.
Zwei Ausgänge wiederum führen zur Leisungsplatine. ( Der Motor soll langsam anlaufen und dann bis zur Maximalgeschwindigkeit beschleunigen. Außerdem soll er nich abrupt abbremsen sondern langsam stoppen)
Um die Geschwindigkeit des Motors zu regeln plane ich den Motor anfangs in Millisekunden Zeitintervallen ein und aus zu schalten und nach und nach die Intevalle größer werden zu lassen. So soll er, nach ein paar sekunden gleichmäßig bis zur höchstgeschwindigekeit beschleunigen. Es ist auch in Ordung wenn er in meheren Geschwindigekeitsstufen beschleungigt.
Wenn der Kr Mega kein Einganssignal mehr bekommt soll genau das umgekehrte passieren wie bei der Beschleunigung.
Jetzt bräuchte ich hilfe beim schreiben eines solchen Programmes
Vielleicht hat ja jemand hier ein Idee.
Grüße
Frederik
mit dem Microcontrollerboard Kr-Mega 32-16 würde ich gerne einen Motor (12V12A) über einen Transistor Leisungstreiber schalten.
Dabei habe ich das Ziel den Motor über zwei Taster an den Eingängen des Boards den Motor in beide Richtungen dynamisch zu steuern.
Zwei Ausgänge wiederum führen zur Leisungsplatine. ( Der Motor soll langsam anlaufen und dann bis zur Maximalgeschwindigkeit beschleunigen. Außerdem soll er nich abrupt abbremsen sondern langsam stoppen)
Um die Geschwindigkeit des Motors zu regeln plane ich den Motor anfangs in Millisekunden Zeitintervallen ein und aus zu schalten und nach und nach die Intevalle größer werden zu lassen. So soll er, nach ein paar sekunden gleichmäßig bis zur höchstgeschwindigekeit beschleunigen. Es ist auch in Ordung wenn er in meheren Geschwindigekeitsstufen beschleungigt.
Wenn der Kr Mega kein Einganssignal mehr bekommt soll genau das umgekehrte passieren wie bei der Beschleunigung.
Jetzt bräuchte ich hilfe beim schreiben eines solchen Programmes
Vielleicht hat ja jemand hier ein Idee.
Grüße
Frederik