hi bitstriker, ist ein schönes Ic, der tl5205, den kannte ich noch nicht.
einen Motor mit PWM zu betreiben, ist normal und sinnvoll, denn der Motor reagiert auf den Mittelwert der Betriebsspannung.
Das Problem deines Vorgängers kann ich auch verstehen, denn das IC ist nicht für PWM geeignet, da die interne Logik PWM nicht unterstützt.
Vielleicht gibt es aber einen (etwas umständlichen) Ausweg:

Idee:
IN1 = 0 und IN2 = PWM könnte den Motor rechts drehen lassen.
IN2 = 1 und IN1 = PWM könnte den Motor links drehen lassen.

Dafür solltest du dir eine Steuerlogik ausknobeln. Dabei sollte diie PWM sehr langsam laufen, weil allein schon die Totzeit zum Umschalten im IC 50us beträgt. Der Pin EF bringt dabei permanent Störungen, aber man braucht Ihn ja nicht auswerten. Versuche es mal mit einer PWM von z.B. 100 Hz, das könnte klappen.


Viel erfolg beim Knobeln... Gruß Stupsi