hi Lenox,
habe zwar von AVR Programmierung keinen Schein, aber in Basic kannst du eine Schleife machen, in der du z.B: beim Anfahren den Wert des PWM-Signals stetig erhöhst, bis er bei dem gewünschten Wert angelangt ist.
Beispiel: für anfahren
For PWM = 1 to X (X ist der vorher festgelegt PWM-Wert)
PWM = PWM + 1 (oder auch 2, 3, je höher die Zahl, um so höhe die Beschleunigung)
Pause (zeiteinheit) - damit die Schleife nicht zu schnell durchlaufen wird
Next PWM
Beim Bremsen ist es umgekehrt.
For PWM = X to 1 (X ist der vorher festgelegt PWM-Wert)
PWM = PWM - 1 (oder auch 2, 3, je höher die Zahl, um so höhe die Verzögerung)
Pause (zeiteinheit) - damit die Schleife nicht zu schnell durchlaufen wird
Next PWM
Nur so, als Prinzip. Kenne mich halt mit AVR nicht aus, da ich früher mal mit C-Control gebastelt habe.
Gruß, Klingon77
Lesezeichen