Hallo,
es gibt ja zahlreiche fertige Motortreiber, z.B. den L298D. Diese besitzen für einen Motorkanal einen ENABLE EIngang und 2 Inputs (IN1 und IN2), mit denen mann die Richtung steuern kann.
Angenommen, ein stärkerer Motor läuft mit 100% PWM an ENABLE in eine Richtung (IN1 High, IN2 Low). Was passiert in diesem Fall, wenn die Richtung direkt umgeschalten wird, sprich IN2 High, IN1 low? Der Motor dreht ja stark in eine Richtung und wird plötzlich umgeschalten - es gibt ja schließlich auch eine meschanische Trägheit... Sind hier irgendwelche Mechanisman in Hardware im Treiber, die die Richtung "sanft" umkehren, oder muss man sich darum selber kümmern (PWM zuerst runterregeln, dann Richtung umdrehen, dann PWm wieder hochregeln)?