motor & motion control basics · pdf filetrinamic motion control motor & motion...

25
TRINAMIC MOTION CONTROL MOTOR & MOTION CONTROL BASICS MOTOR & MOTION CONTROL PART1: STEPPER JUL-2009 WEBINAR GG PART1: STEPPER

Upload: dinhanh

Post on 07-Feb-2018

229 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: MOTOR & MOTION CONTROL BASICS · PDF fileTRINAMIC MOTION CONTROL MOTOR & MOTION CONTROL BASICS PART1: STEPPER ... MOTOR TYPE: STEPPER HYBRID ... -> dynamic current control-> sensorless

TRINAMIC MOTION CONTROL

MOTOR & MOTION CONTROL

BASICSMOTOR & MOTION CONTROL

PART1: STEPPER

JUL-2009WEBINAR GG

PART1: STEPPER

Page 2: MOTOR & MOTION CONTROL BASICS · PDF fileTRINAMIC MOTION CONTROL MOTOR & MOTION CONTROL BASICS PART1: STEPPER ... MOTOR TYPE: STEPPER HYBRID ... -> dynamic current control-> sensorless

MOTOR TYPE: STEPPER

SLOW MOVEMENT AND POSITIONING APPLICATIONS

• standard size from 6mm to 86mm (0.24 to 34 inch)

• resolution from 4 to 800 fullstep positions per revolution

• easy positioning

• cost effective

• high torque at low speed• high torque at low speed

Page 3: MOTOR & MOTION CONTROL BASICS · PDF fileTRINAMIC MOTION CONTROL MOTOR & MOTION CONTROL BASICS PART1: STEPPER ... MOTOR TYPE: STEPPER HYBRID ... -> dynamic current control-> sensorless

2

MOTOR TYPE: STEPPER

THE EASIEST STEPPER MOTOR

N

S

I (Phase A)

0

1

2

3

4

57

I (Phase B)

5

6

4 coils, 2 in series connection = 1 phase

1 magnet (compass needle)

Page 4: MOTOR & MOTION CONTROL BASICS · PDF fileTRINAMIC MOTION CONTROL MOTOR & MOTION CONTROL BASICS PART1: STEPPER ... MOTOR TYPE: STEPPER HYBRID ... -> dynamic current control-> sensorless

MOTOR TYPE: STEPPER

FULLSTEP OPERATION

1

2

3 1

2

3

N

S

I (Phase B)

I (Phase A)

0

13

4

57

6

1

N

S

I (Phase B)

I (Phase A)

0

13

4

57

6

2

2 2

Fullstep operation:always current on

both phases

1 electrical period =

N

S

I (Phase B)

I (Phase A)

0

13

4

57

6

3

N

S

I (Phase B)

I (Phase A)

0

13

4

57

6

4

1 electrical period =4 fullsteps

Page 5: MOTOR & MOTION CONTROL BASICS · PDF fileTRINAMIC MOTION CONTROL MOTOR & MOTION CONTROL BASICS PART1: STEPPER ... MOTOR TYPE: STEPPER HYBRID ... -> dynamic current control-> sensorless

MOTOR TYPE: STEPPER

FULLSTEP OPERATION

)(ϕf Fullstep

0

4

π2π0 π

π2

43π

)(ϕf

ϕ

1

1

Fullstep

1 2 3 4

Phase A Phase B

4 2π

41

always current on both phases4 fullsteps = 1 electrical period

Page 6: MOTOR & MOTION CONTROL BASICS · PDF fileTRINAMIC MOTION CONTROL MOTOR & MOTION CONTROL BASICS PART1: STEPPER ... MOTOR TYPE: STEPPER HYBRID ... -> dynamic current control-> sensorless

MOTOR TYPE: STEPPER

FULLSTEP OPERATION

5

simulation:

1

2

3

4

fulls

tep

simulation: path – time diagram

disadvantage of fullstep operation: high transient oscillation of the rotor position

-1

0

0 1 2 3 4 5

t / t_fullstep

Page 7: MOTOR & MOTION CONTROL BASICS · PDF fileTRINAMIC MOTION CONTROL MOTOR & MOTION CONTROL BASICS PART1: STEPPER ... MOTOR TYPE: STEPPER HYBRID ... -> dynamic current control-> sensorless

MOTOR TYPE: STEPPER

HALFSTEP OPERATION

2

halfstep operation:current on one

phase and currenton both phases

alternating

NS

I (Phase A)

0

1

2

3

4

alternating

1 electrical period =

8 halfsteps

I (Phase B)

57

6

1

Page 8: MOTOR & MOTION CONTROL BASICS · PDF fileTRINAMIC MOTION CONTROL MOTOR & MOTION CONTROL BASICS PART1: STEPPER ... MOTOR TYPE: STEPPER HYBRID ... -> dynamic current control-> sensorless

MOTOR TYPE: STEPPER

HALFSTEP OPERATION

1

2

3 1

2

3 1

2

3 1

2

3

NS

I (Phase B)

I (Phase A)

0

13

4

57

6

1

N

S

I (Phase B)

I (Phase A)

0

13

4

57

6

2

N

S

I (Phase B)

I (Phase A)

0

13

4

57

6

3

N

S

I (Phase B)

I (Phase A)

0

13

4

57

6

4

2 2 2 2

N S

I (Phase B)

I (Phase A)

0

13

4

57

6

5

N

S

I (Phase B)

I (Phase A)

0

13

4

57

6

6

N

S

I (Phase B)

I (Phase A)

0

13

4

57

6

7

N

S

I (Phase B)

I (Phase A)

0

13

4

57

6

8

Page 9: MOTOR & MOTION CONTROL BASICS · PDF fileTRINAMIC MOTION CONTROL MOTOR & MOTION CONTROL BASICS PART1: STEPPER ... MOTOR TYPE: STEPPER HYBRID ... -> dynamic current control-> sensorless

MOTOR TYPE: STEPPER

HALFSTEP OPERATION

)(ϕf Halfstep

0

4

π2

π0 π

π2

4

)(ϕf

ϕ

1

1

Halfstep

2 3 4 5 6 7 8 11

Phase B

current on one phase and current on both phases alternating8 halfsteps = 1 electrical period

4 20 π

41

Phase A

Page 10: MOTOR & MOTION CONTROL BASICS · PDF fileTRINAMIC MOTION CONTROL MOTOR & MOTION CONTROL BASICS PART1: STEPPER ... MOTOR TYPE: STEPPER HYBRID ... -> dynamic current control-> sensorless

MOTOR TYPE: STEPPER

MICROSTEP OPERATION

sinewave and cosinewavewith 16 analog values

Page 11: MOTOR & MOTION CONTROL BASICS · PDF fileTRINAMIC MOTION CONTROL MOTOR & MOTION CONTROL BASICS PART1: STEPPER ... MOTOR TYPE: STEPPER HYBRID ... -> dynamic current control-> sensorless

MOTOR TYPE: STEPPER

THE EASIEST STEPPER MOTOR WITH 16 MICROSTEPS

)(ϕf Microstep

0

2π0 π

π2

43π

)(ϕf

ϕ

1

1

Microstep

Phase BPhase A

sinewave and cosinewavewith 16 analog values

up to 16 micro steps

1 full step

16 microsteps = 1 fullstep4 fullsteps = 1 rotation

64 microsteps = 1 rotation

Page 12: MOTOR & MOTION CONTROL BASICS · PDF fileTRINAMIC MOTION CONTROL MOTOR & MOTION CONTROL BASICS PART1: STEPPER ... MOTOR TYPE: STEPPER HYBRID ... -> dynamic current control-> sensorless

MOTOR TYPE: STEPPER

FULLSTEP VS. MICROSTEP OPERATION

fullstep microstep

simulation: path – time diagram

microstep operation: less transient oscillation of the rotor position -> smooth movement

Page 13: MOTOR & MOTION CONTROL BASICS · PDF fileTRINAMIC MOTION CONTROL MOTOR & MOTION CONTROL BASICS PART1: STEPPER ... MOTOR TYPE: STEPPER HYBRID ... -> dynamic current control-> sensorless

MOTOR TYPE: STEPPER

HYBRID STEPPER MOTORS

• high torque

• flange with NEMA standard:e.g.

NEMA 11 (1.1 in / 28 mm)NEMA 17 (1.7 in / 42 mm)

• high torque

• high resolution (e.g. 200 steps / rev)

NEMA 17 (1.7 in / 42 mm)

NEMA 23 (2.3 in / 57 mm)NEMA 32 (3.2 in / 86 mm)

Page 14: MOTOR & MOTION CONTROL BASICS · PDF fileTRINAMIC MOTION CONTROL MOTOR & MOTION CONTROL BASICS PART1: STEPPER ... MOTOR TYPE: STEPPER HYBRID ... -> dynamic current control-> sensorless

MOTOR TYPE: STEPPER

PM/PERMANENT MAGNET/CAN STACK-STEPPER MOTORS

• low torque• low torque

• low resolution (e.g. 25 steps / rev)

• very cost effective

Page 15: MOTOR & MOTION CONTROL BASICS · PDF fileTRINAMIC MOTION CONTROL MOTOR & MOTION CONTROL BASICS PART1: STEPPER ... MOTOR TYPE: STEPPER HYBRID ... -> dynamic current control-> sensorless

MOTOR TYPE: STEPPER

CONSTANT CURRENT CONTROL WITH PWM CHOPPER

one H-bridge perone H-bridge permotor coil

MOSFETS areswitched on and

off very fast in order go get the

required current in required current in the coil

chopper frequencye.g. 20kHz

Page 16: MOTOR & MOTION CONTROL BASICS · PDF fileTRINAMIC MOTION CONTROL MOTOR & MOTION CONTROL BASICS PART1: STEPPER ... MOTOR TYPE: STEPPER HYBRID ... -> dynamic current control-> sensorless

MOTOR TYPE: STEPPER

TORQUE OVER STEPFREQUENCY

highest torque at 300 steps/s = 1,5 rps = 90 rpmhighest torque at 300 steps/s = 1,5 rps = 90 rpm

QSH5718-79-30-163

with200 fullsteps / rev(1.8° per step)

TORQUE

STEPFREQUENCY

stepper motor -> not for high speed applications

Page 17: MOTOR & MOTION CONTROL BASICS · PDF fileTRINAMIC MOTION CONTROL MOTOR & MOTION CONTROL BASICS PART1: STEPPER ... MOTOR TYPE: STEPPER HYBRID ... -> dynamic current control-> sensorless

MOTOR TYPE: STEPPER

ROTOR VS. MAGNETIC FIELD ROTATION

magnetic rotation field

rotor rotation

because of the rotor inertia the motor needs a acceleration phase up to the desired velocity

motor stalls, when the rotor cannot follow the magneticrotation field

Page 18: MOTOR & MOTION CONTROL BASICS · PDF fileTRINAMIC MOTION CONTROL MOTOR & MOTION CONTROL BASICS PART1: STEPPER ... MOTOR TYPE: STEPPER HYBRID ... -> dynamic current control-> sensorless

MOTOR TYPE: STEPPER

LINEAR ACCELERATION RAMP

for many applications a linear acceleration ramp worksfor many applications a linear acceleration ramp works

all TRINAMIC stepper motor controllerare able to make linear acceleration ramps

Page 19: MOTOR & MOTION CONTROL BASICS · PDF fileTRINAMIC MOTION CONTROL MOTOR & MOTION CONTROL BASICS PART1: STEPPER ... MOTOR TYPE: STEPPER HYBRID ... -> dynamic current control-> sensorless

MOTOR TYPE: STEPPER

S-SHAPED ACCELERATION RAMP

when sensitive things have to be moved S-shapedacceleration ramps can be used

YouTube Video “Linear vs. S-ramps acceleration ramps“search for TrinamicMC or X4X_EUxqKEofollowing TRINAMIC products can make s-shaped ramps:TMC454, TMC457, MONOpack 2, TMCM-142

Page 20: MOTOR & MOTION CONTROL BASICS · PDF fileTRINAMIC MOTION CONTROL MOTOR & MOTION CONTROL BASICS PART1: STEPPER ... MOTOR TYPE: STEPPER HYBRID ... -> dynamic current control-> sensorless

MOTOR TYPE: STEPPER

ADVANTAGE STEPPER MOTOR

• open loop, no feedback necessary for position control

• high torque at rest and low speed

• high torque from a given package size

• open loop, no feedback necessary for position control

• no gearing needed

• low cost for positioning applications• low cost for positioning applications

Page 21: MOTOR & MOTION CONTROL BASICS · PDF fileTRINAMIC MOTION CONTROL MOTOR & MOTION CONTROL BASICS PART1: STEPPER ... MOTOR TYPE: STEPPER HYBRID ... -> dynamic current control-> sensorless

MOTOR TYPE: STEPPER

ADVANTAGE MICROSTEPPING

• smooth and noiseless movement

• higher dynamic

• smooth and noiseless movement

• less transient oscillation -> less resonances -> no step loss

all TRINAMIC stepper motor products all TRINAMIC stepper motor products are working with microstepping

up to 2048 microsteps per fullstep

Page 22: MOTOR & MOTION CONTROL BASICS · PDF fileTRINAMIC MOTION CONTROL MOTOR & MOTION CONTROL BASICS PART1: STEPPER ... MOTOR TYPE: STEPPER HYBRID ... -> dynamic current control-> sensorless

MOTOR TYPE: STEPPER

RESTRICTIONS

• can lose steps without feedback

TRINAMIC SOLUTIONS

• heating due to constant current flow

• can lose steps without feedback

• excessive loads can stall the motor

-> integrated sensOstep™ encoder

-> dynamic current control

-> sensorless stall detection stallGuard™

• not for high speed

-> sensorless stall detection stallGuard™

-> brush less DC motor solutions (BLDC)

Page 23: MOTOR & MOTION CONTROL BASICS · PDF fileTRINAMIC MOTION CONTROL MOTOR & MOTION CONTROL BASICS PART1: STEPPER ... MOTOR TYPE: STEPPER HYBRID ... -> dynamic current control-> sensorless

TOOL: Torque Conversion Chart

ALL DATA BASED ON SI-UNITS

Page 24: MOTOR & MOTION CONTROL BASICS · PDF fileTRINAMIC MOTION CONTROL MOTOR & MOTION CONTROL BASICS PART1: STEPPER ... MOTOR TYPE: STEPPER HYBRID ... -> dynamic current control-> sensorless

THANK THANK

YOUYOU

Page 25: MOTOR & MOTION CONTROL BASICS · PDF fileTRINAMIC MOTION CONTROL MOTOR & MOTION CONTROL BASICS PART1: STEPPER ... MOTOR TYPE: STEPPER HYBRID ... -> dynamic current control-> sensorless