stepping motors move in response to a computer control #2 · computer control #2 friday, nov. 9...

8
Computer Control #2 Friday, Nov. 9 Friday, Nov. 9 Stepper Motors stepping motors move in response to a stepping motors move in response to a series of electrical pulses, one output series of electrical pulses, one output "step" per input pulse "step" per input pulse open open-loop control (without output loop control (without output position monitoring) is common position monitoring) is common three types of stepping motors are three types of stepping motors are widely available widely available permanent magnet, permanent magnet, variable reluctance, and variable reluctance, and hybrid hybrid Permanent Magnet (or PM) Stepping Motors rotor cross rotor cross-section is gear shaped section is gear shaped "teeth" of the gear form N/S poles of magnet "teeth" of the gear form N/S poles of magnet Permanent magnet rotor Electro-magnet stator Permanent Magnet (or PM) Stepping Motors an electrical circuit alternately switches an electrical circuit alternately switches the polarity of the stator poles the polarity of the stator poles as the polarity of a stator pole changes, as the polarity of a stator pole changes, the rotor will move to approach an the rotor will move to approach an equilibrium position equilibrium position equilibrium positions where N/S rotor equilibrium positions where N/S rotor poles align with the S/N stator poles poles align with the S/N stator poles

Upload: others

Post on 18-Mar-2021

1 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: stepping motors move in response to a Computer Control #2 · Computer Control #2 Friday, Nov. 9 Stepper Motors Østepping motors move in response to a series of electrical pulses,

Computer Control #2

Friday, Nov. 9Friday, Nov. 9

Stepper Motors

ØØ stepping motors move in response to a stepping motors move in response to a series of electrical pulses, one output series of electrical pulses, one output "step" per input pulse"step" per input pulse

ØØ openopen--loop control (without output loop control (without output position monitoring) is commonposition monitoring) is common

ØØ three types of stepping motors are three types of stepping motors are widely availablewidely available•• permanent magnet,permanent magnet,•• variable reluctance, andvariable reluctance, and•• hybridhybrid

Permanent Magnet (or PM) Stepping Motors

ØØ rotor crossrotor cross--section is gear shapedsection is gear shapedØØ "teeth" of the gear form N/S poles of magnet"teeth" of the gear form N/S poles of magnet

Permanent magnet rotor

Electro-magnet stator

Permanent Magnet (or PM) Stepping Motors

ØØ an electrical circuit alternately switches an electrical circuit alternately switches the polarity of the stator polesthe polarity of the stator poles

ØØ as the polarity of a stator pole changes, as the polarity of a stator pole changes, the rotor will move to approach an the rotor will move to approach an equilibrium positionequilibrium position

ØØ equilibrium positions where N/S rotor equilibrium positions where N/S rotor poles align with the S/N stator polespoles align with the S/N stator poles

Page 2: stepping motors move in response to a Computer Control #2 · Computer Control #2 Friday, Nov. 9 Stepper Motors Østepping motors move in response to a series of electrical pulses,

Figure 1.4 - Simple 12 step/rev hybrid motor

South poles on thisend of rotor

North poles on otherend of rotor

Selection of Stepper Motors

ØØ steps per revolution (or degrees/step)steps per revolution (or degrees/step)•• actual output position depends greatly on actual output position depends greatly on

the static friction in the systemthe static friction in the system

ØØ maximum stepping torquemaximum stepping torque•• cannot be exceeded or the motor will slipcannot be exceeded or the motor will slip

ØØ UnipolarUnipolar or Bipolar windingsor Bipolar windings

Unipolar Windings

6 leads6 leads

RR

RR

2R2R

RR

RR

2R2R

5 leads if two center “taps”5 leads if two center “taps”are connectedare connected

Bipolar Windings

RR 2R2R

4 leads4 leads

Page 3: stepping motors move in response to a Computer Control #2 · Computer Control #2 Friday, Nov. 9 Stepper Motors Østepping motors move in response to a series of electrical pulses,

“Universal” Windings

8 leads8 leads

“Universal” – Wired Unipolar

““6” leads6” leads

RR

RR

2R2R

RR

RR

2R2R

“Universal” – Wired Bipolar

““4” leads4” leads

RR RR

Indexer/Translator/Driver #1

ØØ All step motor systems must consist of an All step motor systems must consist of an indexer, translatorindexer, translator--driver and motor. driver and motor.

ØØ The The indexerindexer portion of the system controls portion of the system controls timing and direction for each step of motion.timing and direction for each step of motion.

ØØ Under control of the indexer, the Under control of the indexer, the translatortranslator--driverdriver powers the motor windings so that powers the motor windings so that each step of motion is accomplished each step of motion is accomplished

http://http://www.abilitysystems.com/indexlpt.htmwww.abilitysystems.com/indexlpt.htm

Page 4: stepping motors move in response to a Computer Control #2 · Computer Control #2 Friday, Nov. 9 Stepper Motors Østepping motors move in response to a series of electrical pulses,

Indexer/Translator/Driver #2

ØØ Stepper motor Stepper motor translatortranslator and and drivedrive circuits typically circuits typically require STEP and DIRECTION input signals to require STEP and DIRECTION input signals to operate. operate.

ØØ These signal can be provided by PLC's, stepper These signal can be provided by PLC's, stepper indexers or standindexers or stand--alone digital circuitry. alone digital circuitry.

http://http://www.ontrak.net/step.htmwww.ontrak.net/step.htm

Indexer/Translator/Driver #3

ØØ The computer or PLC (programmable logic controller) The computer or PLC (programmable logic controller) sends commands to the indexer. sends commands to the indexer.

ØØ The The IndexerIndexer creates the clock pulses and direction creates the clock pulses and direction signals. signals.

ØØ The The DriverDriver accepts clock pulses and direction signals accepts clock pulses and direction signals and translates these signals into appropriate phase and translates these signals into appropriate phase currents in the motor. currents in the motor.

http://http://www.anaheimautomation.com/intro.htmwww.anaheimautomation.com/intro.htm

Indexer/Translator/Driver #4

ØØ A circuit which is responsible for converting step and A circuit which is responsible for converting step and direction signals into winding direction signals into winding energizationenergization patterns is patterns is called a called a translatortranslator. .

ØØ Most stepper motor control systems include a Most stepper motor control systems include a driverdriver in in addition to the translator, to handle the current drawn by addition to the translator, to handle the current drawn by the motor's windings.the motor's windings.

http://http://www.eio.com/jasstep.htmwww.eio.com/jasstep.htm

Wave Drive (full steps)

30° rotation

60° rotation

90° rotation

Start

one set of stator windings is energized, then the other

Page 5: stepping motors move in response to a Computer Control #2 · Computer Control #2 Friday, Nov. 9 Stepper Motors Østepping motors move in response to a series of electrical pulses,

Two Phase Drive (full step)

30° rotation

90° rotation

Start

both stator windings are energized at the same time 60°

rotation

Half Stepping

15° rotation 30° rotationStart

Phase 1 - ONPhase 2 - OFF

Phase 1 - ONPhase 2 - ON

Phase 1 - OFFPhase 2 - ON

Half Step Mode

ØØ Twice the resolution (steps/rev) from the Twice the resolution (steps/rev) from the same motorsame motor

ØØ Much better smoothness at low speedsMuch better smoothness at low speedsØØ Less overshoot and ringing at end of Less overshoot and ringing at end of

each stepeach stepØØ Slight loss of torqueSlight loss of torque

•• can be improved with the "profiled current" can be improved with the "profiled current" method of Figure 1.10method of Figure 1.10

"Micro" Step Mode

ØØ Ratio the current in each of the two Ratio the current in each of the two phasesphases•• rotor will be proportionally attracted to the rotor will be proportionally attracted to the

stator pole with the most currentstator pole with the most current

ØØ 100 to 500 times the resolution 100 to 500 times the resolution (steps/rev) from the same motor(steps/rev) from the same motor

ØØ Very smooth at low speedsVery smooth at low speedsØØ Much more complicated electronicsMuch more complicated electronics

Page 6: stepping motors move in response to a Computer Control #2 · Computer Control #2 Friday, Nov. 9 Stepper Motors Østepping motors move in response to a series of electrical pulses,

Principle of R-L drive

External resistance

RL

RL

2=τ

Stepper Motor Drives #1

Stepper Motor Drives #2 Stepper Motor Drives #3

Page 7: stepping motors move in response to a Computer Control #2 · Computer Control #2 Friday, Nov. 9 Stepper Motors Østepping motors move in response to a series of electrical pulses,

Stepper Motor Drives #4 Output Interfacing

ULN2003 interface chip (7 outputs per chip)

+V (5 to 24 VDC)

7 stepper coils(500 mA each)

In1In2In3In4In5In6In7

1 2 3 4 5 6 7 8

16 15 14 13 12 11 10 9

Same ground for all7 coils

ULN2003 - $0.36

FromFromcomputercomputerparallelparalleloutputoutput

IMS #IB462

2 amp bipolar chopper driver

IMS #IB462, #IB104, #IB483

ComputerComputerParallelParallelOutputsOutputs

Page 8: stepping motors move in response to a Computer Control #2 · Computer Control #2 Friday, Nov. 9 Stepper Motors Østepping motors move in response to a series of electrical pulses,

Oriental Motor/Oriental Motor/VextaVexta

Stepper motor driven rotary table Stepper motor driven rotary table –– with indexer/drive with indexer/drive

Inputs (similar to IMS drive)Inputs (similar to IMS drive)

24 VDC24 VDCpowerpowersupplysupply

Stepper Motor Acceleration

Accel-Vel-Position

Time,sec

A

V

S

T

T

Vmax

S1S2

S3

S4S5 S6