A bidirectional H bridge DC motor control circuit is shown here. The circuit is based on the IC L298 from ST Microelectronics. L298 is a dual full bridge driver that has a wide operating voltage range and can handle load currents up to 3A. The IC also features low saturation voltage and over temperature protection. In the circuit diode D1 to D4 ar
e protection diodes. Capacitor C2 is the logic power supply filter and capacitor C2 is the supply voltage filter. The state of the motor will depend on the logic level of the pins 10, 11, 12 and it is described in the table shown below the circuit diagram.