Ein Servo hat je nach Typ eine bestimmte Geschwindigkeit mit der er die vorgegebene Position anfaehrt.
D.h. um langsamer an diese zu fahren darfst du diese in deinem Programm nicht sofort auf den Endwert setzen, sondern musst sie schrittweise dem Endwert annaehern...z.B. via Timer interrupt

MfG, BastelWastel