please dont rip this site

Hardware Peripheral Input/Output


Stepper Motor Drivers

A "stepper motor driver" is a board with some big transistors that turns the wimpy "step" pulses from a parallel port (or a microcontroller) into the high-voltage, high-power, sequence of coil energy sources for the wires of a stepper motor.

Stepper Motors

Also: Estimating Needed Size, Determining Wiring and Connection Options, Torque: Measuring and Torque Units Conversions

A stepper motor is a kind of electric motor with an internal rotor containing permanent magnets and a set of electro-magnet coils around the rotor which are switched electronically. Stepper motors "cog" to a limited number of positions, but with a microstepping controller, which partially activate ajacent coils so that the rotor rests between positions, stepper motors can rotate more smoothly.

Advantages: The primary advantages of stepper motors are that since they will move only as the controller changes the coil that is energized, the position of the motor can be known without any external feedback. Although it is possible for the motor to be turned out of phase with the coil exitation, which is know as skipping or missing steps, in most cases the reduced cost of the system is justified. Stepper motors are "brushless" unlike most other motors and so generate less EMI.

Disadvantages include lower power effeciency, higher cost per unit, and the need for a more complex drive circuit aka controller.

Control Signals: The stepper motor controller typically accepts two inputs from an external source: Step and Direction. The Direction signal set the direction of rotation and each pulse on the Step signal causes the controller to move the motor one step in that direction. The controller translates these signals into different patterns of current flow in the coils, which result in the movent of the motor.

Size: Type 23, NEMA 23 or any other like that refers to the mounting arrangement only (mounting hole pattern and size, diameter of shaft)

Application: Stepper motors excel at driving loads needing up to about 100 Watts of power to move at less than a few hundred RPM with accuracy of 1/200th of a revolution. Lighter loads can be driven faster or with more accuracy.

Estimating Stepper Motor Size:

With Java script

CoAMarcus^ says:

"Pick the weight of the heaviest item you are pushing around. If it weighs 40lbs, use 40lbs. multiply it by the IPM [Inches Per Miniute] you want. Say that's 1,000 IPM. Divide the result by the magic number "531". The answer is 75.3 Watts".

Watts = IPM * Lbs / 531

or

Watts = torque in in-oz * RPM / 1351

Watts = amps * volts so you need a current and voltage rating that, when multiplied, reach more than your minimal required watts. In the example above, with a 75.3 watt power output requirement, you need a 4 amp 24 volt motor or a 3 amp 30 volt or ...

Here is that last line in a handy calculator with torque units conversion built in:
at RPM / 1352 = Watts
This is generally going to me a more accurate estimate of the motor required for a mill or other system where a lead screw is pulling a load because the additional friction and mass of the system that moves the load is also included when you measure the torque required to turn the screw.

Stepper motors are commonly used to convert milling machines to CNC control.

Also:

See also:

Roman Black says:

http://romanblack.com/stepper.htm   "I have built a test rig to measure both holding torque and shaft angle with high accuracy. This will let me measure (tune) motors for microstepping, to get exact torque and angle for every microstep.

If anyone is interested I have done the measurement on a 5.1v 1A/phase bipolar 23-frame motor, it was WAY off the mathematic values that many microstepping drivers run at. Now I can tune my new CNC driver for perfect performance. Note that this motor is very similar to many common "surplus" steppers that we all use for projects"

Questions:

See:

Comments:


file: /Techref/io/steppers.htm, 12KB, , updated: 2010/8/24 11:27, local time: 2010/9/8 07:34,
TOP NEW HELP FIND: 
38.107.191.82:LOG IN
©2010 PLEASE DON'T RIP! DO: LINK / DIGG! / MAKE!

 ©2010 These pages are served without commercial sponsorship. (No popup ads, etc...).Bandwidth abuse increases hosting cost forcing sponsorship or shutdown. This server aggressively defends against automated copying for any reason including offline viewing, duplication, etc... Please respect this requirement and DO NOT RIP THIS SITE. Questions?
Please DO link to this page! Digg it!
<A HREF="http://www.sxlist.com/techref/io/steppers.htm"> Stepper Motors</A>

After you find an appropriate page, you are invited to your to this massmind site! (posts will be visible only to you before review) Just type in the box and press the Post button. (HTML welcomed, but not the <A tag: Instead, use the link box to link to another page. A tutorial is available Members can login to post directly, become page editors, and be credited for their posts.


Link? Put it here: 
if you want a response, please enter your email address: 
Attn spammers: All posts are reviewed before being made visible to anyone other than the poster.
Did you find what you needed?

 
Stepper motors CAN be smooth!
And stepper controllers can be strong and cheap. Roman Black's Linistep stepper controller kits:
o 18th microstep
o Linear smoothing
  o Open source
o Full kit $25!

Site supported by
sales, advertizing,
& kind contributors
just like you!

Please don't rip/copy
(here's why

Copies of the site on CD
are available at minimal cost.
  'What can I do?' - SiCKO

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

  .