Moderne Schrittmotorsteuerungen senken im Stand den Motorstrom ab. Du könntest also zb die Referenzspannung für den L297 über den steuernden Mikrocontroller erzeugen und in längeren Betriebspausen auf einen kleineren Wert senken, der gerade ausreicht, damit der Motor sich nicht von selbst wegdreht und Schritte verliert (je nach Anwendung kann man auch komplett abschalten).