Es ist eine relativ einfache Schaltung für kleine Motoren.
Rechts und links von Motor ist jeweils ein Leistungstreiber (invertierend) aus 2 Transistoren.
Die beiden Steuerleitungen dafür kommen aus zwei Gattern deren Ausgänge für PWM=0 auf 1 liegen. Die entsprechenden Anschlüsse des Motors liegt dann auf 0.
Ist PWM = 1 dann wird einer der beiden Motranschlüsse auf 5V gesetzt, je nachdem ob "Richtung" oder "(1-Richtung)" aud 1 liegt.
Der Motor wird also über die Signale Richtung und PWM in Richtung und Geschwindigkeit angesteuert.
Manfred