Hallo
wenn Du den Motor mit 12V betreibst, hast Du gerade 140mA Strom zu schalten.Das geht mittels BC547 problemlos.Die Transistoren kannst Du direkt (über Vorwiderstände) mit dem Kontroller (damit meine ich nicht den 297 sondern den µC) ansteuern.Dioden nicht vergessen.
Der 297 übersetzt einfach Takt und Richtung in die richtige Sequenz , um die beiden H-Brücken im 298 in der richtigen Reihenfolge anzusteuern.Nebenbei enthält er noch zwei Spitzenstromregler.
Mit freundlichen Grüßen
Benno