SlideShare a Scribd company logo
Motor Drive and
PWM Techniques
Eng:Mohamed Loay Ali
1
Contents
 DC Motor
1. Introduction to DC motor and its parameters.
2. PWM 8 bits modes (Fast PWM &Phase Correct).
3. PWM 16 bits modes (Fast PWM & Phase Correct).
4. Speed Control of DC motor.
 Stepper motor.
1. Stepper motor basics.
2. Main Components of Stepper motor.
3. Types of Stepping Motors
4. Unipolar and Bipolar Stepper Motors
5. Driving Stepper motor.
Eng:Mohamed Loay Ali
2
DC motor
1. Introduction to DC motor and its parameters.
 A direct current motor one of the most widely used motors.
 By connecting the motor terminal to dc source it rotates in one direction,
and by reversing the polarity it rotates to the opposite direction.
 The maximum speed of a dc motor is indicated with the rpm and is
given in the data sheet.
 The dc motor control can be unidirectional or bidirectional as shown in
the following figure
Eng:Mohamed Loay Ali
3
DC motor
1. Introduction to DC motor and its parameters.
 The speed of the motor depends on three factors
1) Load.
2) Voltage.
3) Current.
 The rpm of the motor can be controlled by varying the voltage
terminals.
 For a given fixed load a steady speed can be maintained by using
Pulse width modulation (PWM) to change the voltage across the DC
terminals.
 Although the PWM has a fixed amplitude, it has a variable duty
cycle. That means the wider pulse the wider the higher the speed.
 By varying the duty cycle the power fed to the motor speed is
changing as shown in the following
Eng:Mohamed Loay Ali
4
DC motor
1. Introduction to DC motor and its parameters.
Eng:Mohamed Loay Ali
5
DC motor
1. Introduction to DC motor and its parameters.
Eng:Mohamed Loay Ali
6
DC motor
1. Introduction to DC motor and its parameters.
Eng:Mohamed Loay Ali
7
DC motor
PWM 8 bits modes : Fast PWM
Eng:Mohamed Loay Ali
8
DC motor
PWM 8 bits modes : Fast PWM
Eng:Mohamed Loay Ali
9
DC motor
PWM 8 bits modes : Fast PWM
Eng:Mohamed Loay Ali
10
DC motor
PWM 8 bits modes : Fast PWM
Eng:Mohamed Loay Ali
11
DC motor
PWM 8 bits modes : Fast PWM
Eng:Mohamed Loay Ali
12
DC motor
PWM 8 bits modes : Fast PWM
Eng:Mohamed Loay Ali
13
DC motor
PWM 8 bits modes : Fast PWM
Eng:Mohamed Loay Ali
14
DC motor
PWM 8 bits modes : Fast PWM
Eng:Mohamed Loay Ali
15
DC motor
PWM 8 bits modes : Fast PWM
 The counter counts up like it does in the normal mode.
 It counts up until it reaches its maximum value 0xFF.
 Then it rolls over to from 0xFF to 0x00 ,it set the TOV
 The fast PWM differs from the other PWM option by its single-slope operation.
 In non-inverting Compare Output mode, the Output Compare (OC0x) is cleared
on the compare match between TCNT0 and OCR0x, and set at BOTTOM.
 In inverting Compare Output mode, the output is set on compare match and
cleared at BOTTOM.
Eng:Mohamed Loay Ali
16
DC motor
PWM 8 bits modes :PWM 8 bits modes : Fast PWM
Eng:Mohamed Loay Ali
17
DC motor
For non-Inverted mode
For Inverted mode
PWM 8 bits modes : Fast PWM
Eng:Mohamed Loay Ali
18
DC motor
PWM 8 bits modes : Fast PWM
Eng:Mohamed Loay Ali
19
DC motor
PWM 8 bits modes : Phase Correct
 The phase correct PWM mode (WGM02:0 = 1 or 5) provides a high resolution.
 The counter counts repeatedly from BOTTOM to TOP and then from TOP to
BOTTOM. TOP is defined as 0xFF when WGM2:0 = 1and OCR0A when
WGM2:0 = 5
 In non-inverting Compare Output mode, the Output Compare (OC0x) is cleared
on the com-pare match between TCNT0 and OCR0x while up counting, and set
on the compare match while down counting.
 In inverting Output Compare mode, the operation is inverted. The dual-slope
operation has lower maximum operation frequency than single slope operation
Eng:Mohamed Loay Ali
20
DC motorDC motor
PWM 8 bits modes : Phase Correct
Eng:Mohamed Loay Ali
21
DC motor
PWM 8 bits modes : Phase Correct
For non-Inverted mode
For Inverted mode
Eng:Mohamed Loay Ali
22
DC motor
PWM 8 bits modes : Phase Correct
Eng:Mohamed Loay Ali
23
DC motor
 PWM 16 bits modes (Fast PWM & Phase Correct).
 Speed Control of DC motor.
DO IT Yourself
Eng:Mohamed Loay Ali
24
Stepper Motor
1. Stepper motor basics.
Stepper Motor are motors that moves one step at a time.
 A digital version of an electric motor
 Each step is defined by a Step Angle
Eng:Mohamed Loay Ali
25
Stepper Motor
1. Stepper motor basics.
 Relatively inexpensive
 Ideal for open loop positioning control
 Can be implemented without feedback
 Minimizes sensing devices
 Just count the steps!
 Torque
 Holds its position firmly when not turning
 Eliminates mechanical brakes
 Produces better torque than DC motors at lower speeds
 Positioning applications
Eng:Mohamed Loay Ali
26
Stepper Motor
2.Main Components of Stepper motor.
Consists of
1.Stator:
Holds multiple
windings/phases
Eng:Mohamed Loay Ali
27
Stepper Motor
2.Main Components of Stepper motor.
Consists of
2.Rotor:
Magnetized
or non-magntized
Eng:Mohamed Loay Ali
28
Stepper Motor
2.Main Components of Stepper motor.
Voltage applied to winding initiates current flow
Magnetic flux begins to flow
Eng:Mohamed Loay Ali
29
Stepper Motor
2.Main Components of Stepper motor.
Rotor rotates to minimize flux path (or reluctance)
Eng:Mohamed Loay Ali
30
Stepper Motor
3.Types of Stepping Motors
 Permanent Magnet
Magnetic rotor
 Variable Reluctance
Non-magnetic, geared rotor
 Hybrid
Combines characteristics from PM and VR
Magnetic, geared rotor
Eng:Mohamed Loay Ali
31
Stepper Motor
3.Types of Stepping Motors
 Permanent Magnet
Eng:Mohamed Loay Ali
32
Stepper Motor
3.Types of Stepping Motors
 Variable Reluctance
Non-magnetic, geared rotor
Eng:Mohamed Loay Ali
33
Stepper Motor
3.Types of Stepping Motors
 Hybrid
Combines characteristics from PM and VR Magnetic, geared rotor
Eng:Mohamed Loay Ali
34
Stepper Motor
3.Types of Stepping Motors
Eng:Mohamed Loay Ali
35
4.Unipolar and Bipolar Stepper Motors
Stepper Motor
Leads on each coil can
be brought out in two
ways:
−Each lead taken separately
−Bi-directional current flow
through entire winding
Eng:Mohamed Loay Ali
36
4.Unipolar and Bipolar Stepper Motors
Stepper Motor
A center tap added
between the two leads
−Unidirectional current flow
in each ½ of winding
Unipolar
Eng:Mohamed Loay Ali
37
5.Driving Stepper motor(Bipolar Full Step).
Stepper Motor
Eng:Mohamed Loay Ali
38
5.Driving Stepper motor(Bipolar Full Step).
Stepper Motor
Eng:Mohamed Loay Ali
39
5.Driving Stepper motor(Bipolar Full Step).
Stepper Motor
Eng:Mohamed Loay Ali
40
5.Driving Stepper motor(Bipolar Full Step).
Stepper Motor
Eng:Mohamed Loay Ali
41
5.Driving Stepper motor(Bipolar Full Step).
Stepper Motor
Eng:Mohamed Loay Ali
42
5.Driving Stepper motor(Bipolar Full Step).
Stepper Motor
Eng:Mohamed Loay Ali
43
5.Driving Stepper motor(Bipolar Full Step).
Stepper Motor
Eng:Mohamed Loay Ali
44
5.Driving Stepper motor(Bipolar Full Step).
Stepper Motor
Eng:Mohamed Loay Ali
45
5.Driving Stepper motor(Bipolar Full Step two phase on).
Stepper Motor
Eng:Mohamed Loay Ali
46
5.Driving Stepper motor(Bipolar Full Step two phase on).
Stepper Motor
Eng:Mohamed Loay Ali
47
5.Driving Stepper motor(Bipolar Full Step two phase on).
Stepper Motor
Eng:Mohamed Loay Ali
48
5.Driving Stepper motor(Bipolar Full Step two phase on).
Stepper Motor
Eng:Mohamed Loay Ali
49
5.Driving Stepper motor(Bipolar Full Step two phase on).
Stepper Motor
Eng:Mohamed Loay Ali
50
5.Driving Stepper motor(Bipolar Full Step two phase on).
Stepper Motor
Eng:Mohamed Loay Ali
51
5.Driving Stepper motor(Bipolar Full Step two phase on).
Stepper Motor
Eng:Mohamed Loay Ali
52
5.Driving Stepper motor(Bipolar Full Step two phase on).
Stepper Motor
Eng:Mohamed Loay Ali
53
5.Driving Stepper motor(Bipolar Full Step two phase on).
Stepper Motor
Eng:Mohamed Loay Ali
54
5.Driving Stepper motor(Bipolar half Step).
Stepper Motor
 Combines “One Phase On” and “Two Phase On”
algorithms
 Improves rotational resolution
 Minimizes anti-resonance
Eng:Mohamed Loay Ali
55
5.Driving Stepper motor(Bipolar half Step).
Stepper Motor
Eng:Mohamed Loay Ali
56
5.Driving Stepper motor(Bipolar half Step).
Stepper Motor
Eng:Mohamed Loay Ali
57
5.Driving Stepper motor(Bipolar half Step).
Stepper Motor
Eng:Mohamed Loay Ali
58
5.Driving Stepper motor(Bipolar half Step).
Stepper Motor
Eng:Mohamed Loay Ali
59
5.Driving Stepper motor(Bipolar half Step).
Stepper Motor
Eng:Mohamed Loay Ali
60
5.Driving Stepper motor(Bipolar half Step).
Stepper Motor
Eng:Mohamed Loay Ali
61
5.Driving Stepper motor(Bipolar half Step).
Stepper Motor
Eng:Mohamed Loay Ali
62
5.Driving Stepper motor(Bipolar half Step).
Stepper Motor
Eng:Mohamed Loay Ali
63
5.Driving Stepper motor(Bipolar half Step).
Stepper Motor
Eng:Mohamed Loay Ali
64
5.Driving Stepper motor(Bipolar half Step).
Stepper Motor
Eng:Mohamed Loay Ali
65
5.Driving Stepper motor(Bipolar half Step).
Stepper Motor
Eng:Mohamed Loay Ali
66
Stepper Motor
5.Driving Stepper motor(Unipolar half Step).
 Center Tap
connected to
Ground or Voltage
Source.
 Current flows in ½
winding at a time.
Eng:Mohamed Loay Ali
67
Stepper Motor
5.Driving Stepper motor(Unipolar).
Eng:Mohamed Loay Ali
68
Stepper Motor
5.Driving Stepper motor(Unipolar).
Eng:Mohamed Loay Ali
69
Stepper Motor
5.Driving Stepper motor(Unipolar).
Eng:Mohamed Loay Ali
70
Stepper Motor
5.Driving Stepper motor(Unipolar).
Eng:Mohamed Loay Ali
71
Stepper Motor
5.Driving Stepper motor(Unipolar half Step).
Eng:Mohamed Loay Ali
72
Stepper Motor
5.Driving Stepper motor(Unipolar half Step).
Eng:Mohamed Loay Ali
73
Stepper Motor
5.Driving Stepper motor(Bipolar Drive Circuit).
Eng:Mohamed Loay Ali
74
Stepper Motor
5.Driving Stepper motor(Bipolar Drive Circuit).
Eng:Mohamed Loay Ali
75
Stepper Motor
5.Driving Stepper motor(Bipolar Drive Circuit).
Eng:Mohamed Loay Ali
76
Stepper Motor
5.Driving Stepper motor(Bipolar Drive Circuit).
Eng:Mohamed Loay Ali
77
Stepper Motor
5.Driving Stepper motor(Bipolar Drive Circuit).
Eng:Mohamed Loay Ali
78
Stepper Motor
5.Driving Stepper motor(Bipolar Drive Circuit).
Eng:Mohamed Loay Ali
79
Stepper Motor
5.Driving Stepper motor(Uni-polar Drive Circuit).
Eng:Mohamed Loay Ali
80

More Related Content

PDF
AVR_Course_Day6 external hardware interrupts and analogue to digital converter
PDF
Linmot overzicht servo_controller_serie_e1100_duits_4_mb
DOCX
Arm7 document
PPTX
Timer counter in arm7(lpc2148)
PPTX
Laser machine vd512 e training
DOCX
Program, Code of Program and Screen Shot of Output (UNIVERSAL DRIVER USING µ...
PPTX
ARM COMPLETE DETAIL PART 4
PPT
BIDIRECTIONAL SPEED CONTROL OF DC MOTOR USING 8051 MICROCONTROLLER
AVR_Course_Day6 external hardware interrupts and analogue to digital converter
Linmot overzicht servo_controller_serie_e1100_duits_4_mb
Arm7 document
Timer counter in arm7(lpc2148)
Laser machine vd512 e training
Program, Code of Program and Screen Shot of Output (UNIVERSAL DRIVER USING µ...
ARM COMPLETE DETAIL PART 4
BIDIRECTIONAL SPEED CONTROL OF DC MOTOR USING 8051 MICROCONTROLLER

What's hot (19)

PPTX
PDF
Iai scon controller_specsheet
PDF
Lec 8,9,10 (interfacing)
PDF
LED TV T-con board Lecture
PDF
PDF
AC Drive VFD - Allen Bradley Powerflex 4M
PPTX
Plc and hmi baed stenter machine01
PPT
Toshiba Cortex Seminar in Israel
PPTX
Pwm(Pulse Width Modulation) presentation
PPT
Arrow Israel the MCU Home
PDF
Llpc2148 sci
PPT
Plc tutorial
DOCX
Fpga based motor controller
PPTX
speed control of induction motor using plc and vfd
PDF
Plc programming course1
PPTX
BLDC Motor Speed Control with RPM Display and PWM
PDF
Microcontroller Instruction Set atmel
PDF
Pt650 d英文说明书 (1)
PDF
Iai acon controller_specsheet
Iai scon controller_specsheet
Lec 8,9,10 (interfacing)
LED TV T-con board Lecture
AC Drive VFD - Allen Bradley Powerflex 4M
Plc and hmi baed stenter machine01
Toshiba Cortex Seminar in Israel
Pwm(Pulse Width Modulation) presentation
Arrow Israel the MCU Home
Llpc2148 sci
Plc tutorial
Fpga based motor controller
speed control of induction motor using plc and vfd
Plc programming course1
BLDC Motor Speed Control with RPM Display and PWM
Microcontroller Instruction Set atmel
Pt650 d英文说明书 (1)
Iai acon controller_specsheet
Ad

Viewers also liked (20)

PDF
AVR_Course_Day2 what is pcb
PDF
AVR_Course_Day4 introduction to microcontroller
PDF
AVR_Course_Day1 basic electronics
PDF
AVR_Course_Day5 avr interfaces
PDF
AVR_Course_Day3 c programming
PDF
Concept Kit:PWM Buck Converter Average Model
PDF
AVR_Course_Day7 timers counters and interrupt programming
PDF
1169_ali_mohamed
PPT
Dc motor speed controller by pwm technique
PPTX
Speed control of dc motor using pulse width modulation
PPTX
Electronics ppt
PPT
Space Vector Modulation(SVM) Technique for PWM Inverter
PPT
Ecd302 unit 01(investigate ecad systems)
PDF
Project report PLC motion control
PPTX
PLC Motion Control Presentaion
PPT
unit-6 pulse-de-modulation
PPTX
SOLAR POWERED THREE PHASE MOTOR FOR VARIOUS APPLICATION
PPTX
Soller my excel reviewer slideshare
PDF
Market Research Report : Solar Photovoltaic Market in China 2011
PDF
PV Array
AVR_Course_Day2 what is pcb
AVR_Course_Day4 introduction to microcontroller
AVR_Course_Day1 basic electronics
AVR_Course_Day5 avr interfaces
AVR_Course_Day3 c programming
Concept Kit:PWM Buck Converter Average Model
AVR_Course_Day7 timers counters and interrupt programming
1169_ali_mohamed
Dc motor speed controller by pwm technique
Speed control of dc motor using pulse width modulation
Electronics ppt
Space Vector Modulation(SVM) Technique for PWM Inverter
Ecd302 unit 01(investigate ecad systems)
Project report PLC motion control
PLC Motion Control Presentaion
unit-6 pulse-de-modulation
SOLAR POWERED THREE PHASE MOTOR FOR VARIOUS APPLICATION
Soller my excel reviewer slideshare
Market Research Report : Solar Photovoltaic Market in China 2011
PV Array
Ad

Similar to AVR_Course_Day8 motor drive and pwm techniques (20)

DOCX
It 5170 stepper motor
PPTX
Stepper motor Presentation
DOCX
Report no.4(microprocessor)
PPT
Motors_F09.ppt different motor types and classes
PPTX
module 5_17.2 stepper motor copy microcontrollerpptx
PPT
Special motors
PDF
Stepper motor in industrial applications
PPTX
Stepper motors
PPTX
Stepper Motor .pptx
PDF
An235 stepper motor driving
PPTX
STEPPER MOTOR .pptx
PPT
Seminar on stepper motor
PPTX
STEPPER MOTOR.pptx fiyvbn bnvhtygvhvyyfhv
PPTX
Stepper motors
PPTX
Presentation1 stepper and servomotor12
PPTX
Stepper motor by pankaj chaudhary
PPTX
Unit 3 steppermotors
PPTX
Stepper motor
PPT
Slide pertemuan 11.txt
PPT
stepper motor electrical machines - 2 ppt
It 5170 stepper motor
Stepper motor Presentation
Report no.4(microprocessor)
Motors_F09.ppt different motor types and classes
module 5_17.2 stepper motor copy microcontrollerpptx
Special motors
Stepper motor in industrial applications
Stepper motors
Stepper Motor .pptx
An235 stepper motor driving
STEPPER MOTOR .pptx
Seminar on stepper motor
STEPPER MOTOR.pptx fiyvbn bnvhtygvhvyyfhv
Stepper motors
Presentation1 stepper and servomotor12
Stepper motor by pankaj chaudhary
Unit 3 steppermotors
Stepper motor
Slide pertemuan 11.txt
stepper motor electrical machines - 2 ppt

Recently uploaded (20)

PPTX
Current and future trends in Computer Vision.pptx
PDF
BMEC211 - INTRODUCTION TO MECHATRONICS-1.pdf
PPTX
Construction Project Organization Group 2.pptx
PPTX
UNIT 4 Total Quality Management .pptx
PDF
Evaluating the Democratization of the Turkish Armed Forces from a Normative P...
PDF
PREDICTION OF DIABETES FROM ELECTRONIC HEALTH RECORDS
PDF
Enhancing Cyber Defense Against Zero-Day Attacks using Ensemble Neural Networks
PPTX
additive manufacturing of ss316l using mig welding
PDF
BIO-INSPIRED HORMONAL MODULATION AND ADAPTIVE ORCHESTRATION IN S-AI-GPT
PPTX
Engineering Ethics, Safety and Environment [Autosaved] (1).pptx
PPTX
bas. eng. economics group 4 presentation 1.pptx
PDF
SM_6th-Sem__Cse_Internet-of-Things.pdf IOT
DOCX
ASol_English-Language-Literature-Set-1-27-02-2023-converted.docx
PPTX
Internet of Things (IOT) - A guide to understanding
PDF
composite construction of structures.pdf
PPTX
MET 305 2019 SCHEME MODULE 2 COMPLETE.pptx
PDF
keyrequirementskkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkk
PPTX
Artificial Intelligence
PPTX
M Tech Sem 1 Civil Engineering Environmental Sciences.pptx
PDF
R24 SURVEYING LAB MANUAL for civil enggi
Current and future trends in Computer Vision.pptx
BMEC211 - INTRODUCTION TO MECHATRONICS-1.pdf
Construction Project Organization Group 2.pptx
UNIT 4 Total Quality Management .pptx
Evaluating the Democratization of the Turkish Armed Forces from a Normative P...
PREDICTION OF DIABETES FROM ELECTRONIC HEALTH RECORDS
Enhancing Cyber Defense Against Zero-Day Attacks using Ensemble Neural Networks
additive manufacturing of ss316l using mig welding
BIO-INSPIRED HORMONAL MODULATION AND ADAPTIVE ORCHESTRATION IN S-AI-GPT
Engineering Ethics, Safety and Environment [Autosaved] (1).pptx
bas. eng. economics group 4 presentation 1.pptx
SM_6th-Sem__Cse_Internet-of-Things.pdf IOT
ASol_English-Language-Literature-Set-1-27-02-2023-converted.docx
Internet of Things (IOT) - A guide to understanding
composite construction of structures.pdf
MET 305 2019 SCHEME MODULE 2 COMPLETE.pptx
keyrequirementskkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkk
Artificial Intelligence
M Tech Sem 1 Civil Engineering Environmental Sciences.pptx
R24 SURVEYING LAB MANUAL for civil enggi

AVR_Course_Day8 motor drive and pwm techniques