Eine Spule ist eine Induktivität, die eine gewisse Zeit benötigt damit sie geladen wird. Wenn du die PWM Frequenz hinaufsetzt kann es sein das du die Induktivität nicht mehr weit genug laden kannst. Du hast somit weniger Kraft. Das ist eine Kurzfassung.
Du kannst versuchen die Frequenz heruntersetzen, wird aber auch nicht funktionieren. Im Takt wird dann der Magnet angezogen, somit hast du Schwingungen. Das kannst du aber leicht testen, einfach den Prescaler ändern.
Ich würde die Frequenz nach oben setzten, sollte die Kraft zu niedrig sein kannst du die Spannung für die Spule erhöhen.
Eine weitere Möglichkeit wäre ein Schaltnetzteil zu verwenden, als Sollwert nimmst du die PWM (mit Tiefpass).
MfG Hannes
Lesezeichen