Pages: [1]   Go Down
Author Topic: Stepper Motor Juddery  (Read 473 times)
0 Members and 1 Guest are viewing this topic.
Offline Offline
Newbie
*
Karma: 0
Posts: 3
View Profile
 Bigger Bigger  Smaller Smaller  Reset Reset

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 smiley

Thanks for reading

[Edit P.s I'm actually running it at 12v not 24v at the mo]
« Last Edit: February 13, 2013, 05:21:58 pm by codeeater » Logged

0
Offline Offline
Shannon Member
****
Karma: 200
Posts: 11694
Arduino rocks
View Profile
 Bigger Bigger  Smaller Smaller  Reset Reset

The datasheet shows two different versions, I think, can you measure the windings' resistance to see if its 5.5 ohms or 30 ohms?

Also what voltage are you using?
Logged

[ I won't respond to messages, use the forum please ]

South Texas
Offline Offline
Edison Member
*
Karma: 8
Posts: 1024
View Profile
 Bigger Bigger  Smaller Smaller  Reset Reset

If it happens after the LM293 gets hot, then it would be safe to assume that you have a problem caused by heat. 

When the device gets hot the characteristics of the internal transistors change and they don't switch on and off cleanly. Or they might even try to stay on.

You are drawing too much current.
Logged

Canton, Connecticut, United States, Planet Earth, SOL Galaxy, 3rd star on the left.
Offline Offline
Jr. Member
**
Karma: 0
Posts: 74
To Infinity, And BEYOND!
View Profile
 Bigger Bigger  Smaller Smaller  Reset Reset

Sounds like  what I'm running into, using a TI ULN2001P (pin for pin, it's identical to the ULN2003, but it seems to be lower voltages. (5V)..)

I pulled the 2001's from a old printer main board.. can't remember if the steppers were 7V, 5V, or 3V..
Logged

Offline Offline
Newbie
*
Karma: 0
Posts: 3
View Profile
 Bigger Bigger  Smaller Smaller  Reset Reset

If it happens after the LM293 gets hot, then it would be safe to assume that you have a problem caused by heat. 

When the device gets hot the characteristics of the internal transistors change and they don't switch on and off cleanly. Or they might even try to stay on.

You are drawing too much current.


Ok, that's what I suspected. Might this: https://www.sparkfun.com/products/315 be better?

The datasheet shows two different versions, I think, can you measure the windings' resistance to see if its 5.5 ohms or 30 ohms?

Also what voltage are you using?

The resistance in the windings seems to be 24.5 ohms so I assume it is the 30 ohm version although I'm not sure if that makes a difference?
I'm using 12 volts as 12V seems to do the job



Logged

Offline Offline
Newbie
*
Karma: 0
Posts: 3
View Profile
 Bigger Bigger  Smaller Smaller  Reset Reset

Anyone?...
Logged

Pages: [1]   Go Up
Jump to: