MOSFET H-bridge for DC motors using 2 P-channel and 2 N-channel power MOSFET. With ENABLE switch.
~~~~~~~~~~~~~~~~~
4 Power MOSFET
2 AND logic gates (7408)
2 10K resistor
4 1N007 diodes
1 DC motor
You can also use an Arduino for the PWM and ENABLE controls.