Hm, erst hattest Du zuviel Strom, jetzt zu wenig? Wie groß ist denn die Referenzspannung, und welchen Wert hast du für die Sense-Widerstände verwendet?
Irgendwo stand noch was von einem Transistor zwischen uC und L297 und einem low-Wert von 2,5V. Das ist sicherlich nicht tief genug. Ich würde erstmal den uC weglassen und schauen, dass der Motor ein vernünftiges Haltemoment entwickelt. Alle nicht benötigten Eingänge (Clock, Dir, Enable,...) fest auf +5V legen und dann schauen, ob sich an den Ausgängen vom L297 etwas tut.
Mit freundlichen Grüßen
Thorsten Ostermann
Lesezeichen