Der L297 hat die Choppersteuerung integriert.
Ich überarbeite gerade die Schaltung

Nötig ist die Strommessung dann nicht wirklich, aber das bedeutet keinen zusätzlichen Hardwareaufwand und bietet den Vorteil den Stromverbrauch über die Schnittstelle auslesen zu können.

Bei einem Motor aus der Scheibenwischerklasse kommt man mit passiver Kühlung hin, 120W werden wohl in der Praxis selten gebraucht
Es gibt dann zb. noch den etwas teureren L6203, der hat weniger Verluste, erfordert aber ein komplett neues Layout vom Leistungsteil...

mfg