Also wir schauen immer mit dem Oszi, dass wir keinen lückenden Stromfluss haben.
Und da man bei einem ATmega8, der mit 8 MHz getaktet ist, die PWM-Frequenz in dem Bereich sowieso nur sinnvoll auf 500 Hz, 4 kHz und 32 kHz einstellen kann, ist das auch nicht so aufwändig.
Bei 500 Hz langts meistens für den Motor nicht, bei 4 kHz passt es und bei 32 kHz kommt der Treiber nicht mehr mit. -> Also 4 kHz.
Bei anderen Controllern mag es komplizierter sein.
Bernhard