Unit Unit Unit Unit 7: 7: 7: 7:: Stepper Stepper Stepper Stepper Motors Motors Motors Motors
Unit Unit Unit Unit 7: 7: 7: 7:: Stepper Stepper Stepper Stepper Motors Motors Motors Motors
STEPPER MOTORS
Stepper motors convert digital information to mechanical motion. Stepper motors rotate in distinct angular increments (steps) in response to the application of digital pulses to an electrical drive. Three types: Permanent Magnet (PM) Variable Reluctance (VR) Hybrid
STEPPER MOTOR
Advantages:
Simplicity in construction Position control without feedback component Low maintenance
Disadvantages:
Resonance effect and long settling time Heat (consume current regardless of load condition) Slower than servo (DC) systems Variable holding torque (cogging)
N N
N
N
N
N N
N
N
S
N
N
N
N N
N N
S
N N
3 1 2
1 3
1 2 3
HYBRID STEPPER
Multi-toothed stator and rotor. The rotor has an axially magnetized magnet around its non-magnetic stainless shaft.
N S N S N S N S
The configuration is a mixture of the variablereluctance and the permanent-magnet type construction. High accuracy and high torque with extra cost.
S N S
S N S
STEPPER/BRUSHLESS DIFFERENCES
Feedback Brushless servomotors run in closed-loop mode, requiring a feedback device. Stepper motors do not require feedback. Accuracy If an unexpected load is encountered, a brushless motor will correct its position. A stepper motor will not recognize when its torque limit has been exceeded. Speed Brushless servomotors can run at much higher speeds (3000 to 6000 rpm) than steppers (1500 to 3000 rpm), and are not subject to the overheating phenomenon seen in steppers. Simplicity Stepper systems are easier to maintain because there are no feedback devices. Cost When comparing systems of the same torque capacity, a stepper system costs less than a brushless servo system. Inertia Sensitivity Brushless servomotors are more sensitive than stepper motors to fluctuations in load mass.
STEPPER/BRUSHLESS DIFFERENCES
Shaft Power The largest stepper motors can deliver around 2000 W of shaft power. Brushless servomotors are capable of providing much higher power. Resolution Brushless servomotors usually have resolutions between 500 and 4000 counts/rev. Stepper motors are manufactured with nominal resolutions of 200 steps/rev. However, some stepper drives can achieve resolutions of 50000 pulses/rev. Digital Control Stepper motors are well-suited to digital control from computers and other digital devices. Most brushless servomotors use an analog controller and resolver or encoder feedback, requiring a more sophisticated and costly controller. Standardization Nearly all stepper motors conform to the NEMA flange dimensions so they can be easily be replaced, even between different brands. Noise Stepper motors are inherently noisy, while brushless servomotors don't exhibit this problem. Power Consumption Stepper motors apply full rated motor current through the motor windings, no matter the applied load. A servomotor only consumes current as needed to achieve desired rotor positioning.
List adopted from: http://www.automotsys.com.au/stepserv.html
Jeff Shelton 21 February 2013 10
OFF
(b)
ON
(c)
OFF
(d)
OFF
ON
OFF
ON
11
12
Bipolar
One winding per phase Current through winding must be reversed needs an H-bridge! More torque, but more complex circuitry
Unipolar
Center tap (common wire) for each winding Simple circuitry Thinner wire => more resistance => more power loss
Jeff Shelton 21 February 2013 13
Q7
Q8
A
(1) (2) (3) (4)
A
(1) (2) (3) (4) (5) (6) (7) (8)
14
Phase 1
Phase 2
15
16
PULSE EXCITATION
Logic circuit can make driving (controlling) stepper motor easier: Pulse causes step Q 2 = Q1 Direction of step controlled by logic level signal Only two output variable is needed, since
S0 Pulse Direction Q1 Q2 Q3 Q4
and Q 4 = Q 3
11 10
S1
11 11
S3
10 10 10 11 10
S2
11
01
00
Pulse signal must be longer than the state machine clock. Otherwise additional logic must be designed to detect edges. Alternative arrangement use the pulse signal as the clock. The pulse signal will be eliminated from the transition condition.
17
18
MICRO-STEPPING SEQUENCE
If half-step is possible, why not smaller steps? Full and half step sequence can be viewed as crude approximation to sine/cosine quadrature signals. Application of true sine/cosine current profile to the two phases will give arbitrarily small step size -- Micro-Stepping. The size of the micro-steps depends only on the discretization size of the sine/cosine wave. Disadvantages: Holding torque varies. Requires proportional amplifier.
Switching amplifier is more efficient, cooler. PWM can be used for proportioning so that a switching amplifier can still be used.
19
WINDING CONFIGURATION
Most stepper motors are bifilar wound, which means that there are two identical sets of windings on each pole. Bifilar winding was originally designed for unipolar drives. Rather than reverse the current in one winding, the field may be reversed by transferring current to another coil wound in the opposite direction.
By looking at the number of leads from a stepper motor, we can determine whether a unipolar or a bipolar driver is needed: 4 leads: requires bipolar driver (non-bifilar winding) 6 leads: can be driven by both bipolar or unipolar drives 8 leads: most flexible, can be driven by both bipolar or unipolar drives
Jeff Shelton 21 February 2013 20
Time
Jeff Shelton 21 February 2013 21
22
STATIC OPERATION
Holding Torque
The maximum torque can be applied to the rotor of the motor without moving the rotor position. Motor will slip if the applied external torque exceeds the maximum rated holding torque.
PM steppers will slip in four step increments. With open-loop operation (no feedback of position), system position accuracy is lost!
PM stepper exhibits detent torque small holding torque present when no power is supplied to the motor.
Due to the magnetic field generated by the permanent magnets.
23
Torque
The chart is load dependent. Operation above the start/stop limit requires ramping up the speed from under the start/stop limit.
The stepping speed (rate) is slowly brought up to the operating speed. To stop, the speed is slowly brought down below the start/stop curve before stopping.
THERMAL CHARACTERISTICS
Temperature is a major performance limitation. When motor is stopped, current flow through the windings are at maximum most heat is generated via resistive heating. Positioning applications tends to spend most time sitting still. At idle, the rotor is not moving, cooling is also limited. To reduce temperature rise during idling, winding current is usually reduced to lower resistive heat generation. Motor temperature rating are based on the thermal breakdown temperature of the winding wire insulation. At steady-state, the rate current is applied to achieve the rated holding torque. During transient (current reversal), voltage will increase substantially to overcome the inductance effect since duration is short, temperature is not affected substantially.
Jeff Shelton 21 February 2013 25