Stepper motor question

General Robotics Forum - All aspects of robots and their applications. 

Page 1 of 2       1 2 > last >> Bookmark this page:  YahooMyWeb Yahoo!  Google Google  Windows Live Favorites Windows Live  del.icio.us del.icio.us  digg digg  Add to Netscape Netscape
Subject Author Date
Stepper motor question vorange 10-16-2007
If you were  Registered and logged in, you could reply and use other advanced thread options
Posted by vorange on October 16, 2007, 12:42 am
1) I have a stepper motor in mind :

http://tinyurl.com/2qr4d9

I'm guessing since it has 6 wires that it has 2 coils. But should
that not mean it has 4 phases. Why do they list it as a "2 phase
stepper motor"?

2) The motor above is listed as a "bipolar (in series) and unipolar"
as well which is kind of confusing. Is it possible to drive it as a
bipolar motor (i.e. without using the two center taps)? Is there any
downside to driving a unipolar motor as a bipolar motor (or is this
question totally ridiculous).

3) Can you suggest a driver chip (IC) i can use to drive the above
stepper motor? Would the following driver be ok :

http://www.onsemi.com/pub/Collateral/MC3479-D.PDF

4) Is "load voltage" the voltage rating of the stepper motor? (in this
case 4V)

Thank you for your help


Posted by Karthik Ravikanti on April 15, 2005, 8:19 pm
Hi all,
Say I have a stepper motor whose ratings say that it rotates
1.8deg/step.
Does that mean 1.8 degs as in Full Step mode or as in Half Step Mode?
I mean: Will it rotate at 3.6 deg/step in Full-step mode or will it
rotate at 0.9deg/step in Half-Step Mode?


Another question:
I know that in order to get a stepper motor rotating u need to give it
a sequence of pulses as input. Say I just connect one phase to a
battery(that is, only one pulse). Will it just rotate by one step and
stop?



Thanx,

Karthik Ravikanti
http://students.iiit.net/~karthik_ravikanti
---

Let there be Sound!


Posted by MetalHead on April 15, 2005, 9:01 pm
Karthik Ravikanti wrote:
> Hi all,
> Say I have a stepper motor whose ratings say that it rotates
> 1.8deg/step.
> Does that mean 1.8 degs as in Full Step mode or as in Half Step Mode?
> I mean: Will it rotate at 3.6 deg/step in Full-step mode or will it
> rotate at 0.9deg/step in Half-Step Mode?
>
>
> Another question:
> I know that in order to get a stepper motor rotating u need to give it
> a sequence of pulses as input. Say I just connect one phase to a
> battery(that is, only one pulse). Will it just rotate by one step and
> stop?

It should rotate 1.8 degrees per full step or 0.9 degrees per half step.

If you apply a battery to one of the phases, the motor will rotate at
most 1 step and possibly not at all. This is dependent on what the
mechanical position of the motor is when you apply the battery. If the
motor is lined up with the phase that you apply power to, it will not
move appreciably. If it's lined up with another phase, it will move to
the one you power.

Good Luck,
Bob

Posted by Tim Polmear on April 15, 2005, 9:23 pm
This taken from UCN5804 data sheet:
The wave-drive format consists of energizing one motor phase at a time
in an A-B-C-D (or D-C-B-A) sequence. This excitation mode consumes the
least power and assures positional accuracy regardless of any winding
inbalance in the motor. Two-phase drive energizes two adjacent phases
in
each detent position (AB-BC-CD-DA). This sequence mode offers an
improved torque-speed product, greater detent torque, and is less
susceptible
to motor resonance. Half-step excitation alternates between the
one-phase
and two-phase modes (A-AB-B-BC-C-CD-D-DA), providing an eight-step
sequence.

Looking at the description of half-step excitation it seems as if the
motor could turn a half step at the transitions. That would depend,
however on whether the next phase has enough power to overcome the
static friction of the motor and the force of the current phase.
Someone with more experience could give you a more definitive answer,
although my guess is that a 3.6 degree/step motor might turn 1.8
degrees when half-stepping. Try it and see.

And for the second part of the question, yes.

On 15 Apr 2005 17:19:39 -0700, "Karthik Ravikanti"

>Hi all,
>Say I have a stepper motor whose ratings say that it rotates
>1.8deg/step.
>Does that mean 1.8 degs as in Full Step mode or as in Half Step Mode?
>I mean: Will it rotate at 3.6 deg/step in Full-step mode or will it
>rotate at 0.9deg/step in Half-Step Mode?
>Another question:
>I know that in order to get a stepper motor rotating u need to give it
>a sequence of pulses as input. Say I just connect one phase to a
>battery(that is, only one pulse). Will it just rotate by one step and
>stop?
>Thanx,
>Karthik Ravikanti
>http://students.iiit.net/~karthik_ravikanti
>---
>Let there be Sound!


Posted by John Popelish on October 16, 2007, 1:10 am
vorange wrote:
> 1) I have a stepper motor in mind :
>
> http://tinyurl.com/2qr4d9
>
> I'm guessing since it has 6 wires that it has 2 coils.

Yes. 6 wires indicates two windings and a center tap on each.

> But should
> that not mean it has 4 phases. Why do they list it as a "2 phase
> stepper motor"?

2 phases means that the coils are placed in two magnetic
locations. You get 4 effective phases by driving each with
current in one of two directions.

> 2) The motor above is listed as a "bipolar (in series) and unipolar"
> as well which is kind of confusing.

Bipolar means that the driver circuit applies voltage in
either direction across the whole winding (the two halves of
the center tapped winding, both halves in series, carrying
the same current). Unipolar means that the driving circuit
can force current in only one direction, so you get the
reversal by applying it to only one half of the center
tapped winding at a time, both currents either toward or
away from the center tap. The effect is one each half
magnetizes the poles in one direction and the other half
winding magnetizes the poles in the other direction. The
efficiency is lower, because only half of the copper is
being used at any time.

> Is it possible to drive it as a
> bipolar motor (i.e. without using the two center taps)? Is there any
> downside to driving a unipolar motor as a bipolar motor (or is this
> question totally ridiculous).

An excellent question. It is perfectly reasonable to drive
a unipolar motor with a bipolar driver, and it will be more
efficient because the whole winding will be in use. Having
the current pass through twice as many turns also produces
about the same torque as twice the current from a unipolar
driver. The down side is that the motor will require 4
times the supply voltage to max out at the same speed,
because twice as many turns produce 4 times the inductance.
You can give up the current efficiency and recover the
full speed by driving only half of the center tapped winding
with the bipolar driver, but you will be wasting half of the
copper, so the temperature rise will be worse.

> 3) Can you suggest a driver chip (IC) i can use to drive the above
> stepper motor?
Allegromicro makes many:

http://www.allegromicro.com/en/Products/Categories/ICs/motor.asp
I would pick a dual bipolar driver with two or three times
the series current rating of the motor if you want full
torque from the motor. Perhaps the AD3992, because it is
available in a DIP package for easy prototyping.
http://www.allegromicro.com/en/Products/Part_Numbers/3992/index.asp

> Would the following driver be ok :

> http://www.onsemi.com/pub/Collateral/MC3479-D.PDF

It is a bit wimpy, with a current rating of only 0.35 amp,
which I would not get close to, for good reliability. It
would probably turn the motor but would not get much torque
from it.

> 4) Is "load voltage" the voltage rating of the stepper motor? (in this
> case 4V)

The chip is rated for up to an 18 volt motor supply, but it
puts out about 3 volts less than the supply because of the
voltage drops of the power switches. It also has no
provision for current regulation like the AD3992 has.

Current regulation allows the supply voltage to be well
above the DC rating of the motor, so that there is extra
voltage available to overcome the generated voltage as the
motor moves faster. Basically, the motor torque is
proportional to the coil current, but the voltage it takes
to produce that current is proportional to the speed, plus a
fixed amount to overcome the winding resistance.

Page 1 of 2       1 2 > last >>

The site map in XML format XML site map
other useful resources:
Official Robosapien Website
Lego Mindstorms Website

Contact Us | Privacy Policy