Kjion hat Recht, der L297 ist hier absolut unnütz/fehl am Platz - er generiert u.A. lediglich die Schrittfolge für den L298 als Schrittmotorantrieb.

...teste meine Vorschläge einfach mal aus, dann bist Du schon ein Stück weiter !