Es gibt Gründe warum ein Motortreiber nicht funktioniert. Du steuerst den Motor mit PWM an. Gibst du am Eingang eine "0", liefert der Ausgang 0V (oder ist hochohmig, je nach Eingang). Bei einer "1" liegt am Ausgang die volle Versorgungsspannung an (leistungsverstärkt).

Du benötigst aber eine konstante Spannung. Es funktioniert nur ein Spannungswandler.

MfG Hannes