Stepping Motor Driver using XNOR gate
The circuit is not particularly susceptible to motor transients and supports FULL STEPS FORWARD, FULL STEPS REVERSE, ACTIVE HOLD, and POWER OFF aka RELEASED. If the motor does not turn then swap around the leads of ONE of the two coils. To reverse the sense of the EN signal simply rework the circuit around an XNOR gate. Link
Other Link
DC Motor Reversing Circuit by Relay
Sinusoidal Control of PMSM Motors with dsPIC30F / dsPIC33F DSC
Speed Control of 3-Phase Induction Motor Using PIC18 Microcontrollers
Stepping Motors Fundamentals
Simple Miniature Motor Controller using LM317
Motor Speed Control
Working With Stepper Motors
Stepper Motor Controller Connection Diagrams by ULN2003
Motor Control Sensor Feedback Circuits

