Quote Originally Posted by cncmachineguy View Post
I'm not sure how far down this road you are, but this circuit is way bigger then you need for this motor. Now of course it should work, but there are smaller simpler solutions if you are intrested.
I'm still in the preliminary stages of building a test circuit. I know I could use a L293D to drive it but it won't have the resolution as this setup. The L293D can only handle up to a 5 khz signal where as the circuit above can go 31.2 khz. The ECCP of the pic16f684 using pwm can microstep the motor providing an extremely smooth and accurate rotation. Microstepping the motors I have will rotate 0.083 degrees a step.

If you know of a single chip driver that can equal the resolution of the above circuit, I'm very much interested.