Ich habe ein Breakout-Board für Schrittmotortreiber, das auf dem Allegro A4988-Chip basiert. Mir ist aufgefallen, dass der Motor bei statischer Aufladung ein viel besseres Haltemoment aufweist als beim Bewegen. Ich habe eine batteriebetriebene Konfiguration und die meiste Zeit wird der Schrittmotor nur zum Halten einer Position verwendet. Das Potentiometer für die Grenzwerteinstellung befindet sich bereits auf der Breakout-Platine, sodass ich es mit meinem Mikrocontroller nicht ändern kann.
Kann ich ein PWM-Signal an den Freigabestift des Motortreibers anlegen, um den in den Motor fließenden Strom so zu ändern, dass ich den Motor bei aktiver Bewegung mit einem höheren Strompegel antreiben und den Strom für die Halteposition reduzieren kann?
Ich bin hauptsächlich an den Auswirkungen eines PWM-Signals auf die Lebensdauer der Treiberschaltung interessiert. Nirgendwo auf dem Datenblatt steht, dass Sie so etwas tun können oder nicht.