Hey!
I ripped appart an old printer and took out a stepper motor which I am trying to control (Datasheet:
http://www.eminebea.com/en/product/rotary/data/pm55l048.pdf)
I am controlling it with an L293D control chip and it's working-ish.
I have a little program running which spins it forward, then back, then forward, then back etc. The first few loops of this are fine and it spins as expected, but after that I start to get a juddery-ness when the motor is in reverse. Coincidentally, this juddery-ness occus at the point the L293D gets almost too hot to touch (yes, I should have a heat sink, silly me).
This is odd because it only occurs when the motor is in reverse so I'm not really sure what explanation it could be. I have come up with a few ideas but I'm not sure how to prove any of them:
1- The L293D is overheating and therefore in someway makes the motor juddery (but why only in one direction?)
2- The motor is broken in some way (but it works fine at first)
I hope someone can shine a light on this

Thanks for reading
[Edit P.s I'm actually running it at 12v not 24v at the mo]