SlideShare uma empresa Scribd logo
1 de 48
STEPPER MOTOR
EC8691
Microprocessors and
Microcontrollers
AGENDA:
* Introduction to Stepper Motor
* Types of stepper Motor
* Stepper Motor Construction
* How Stepper motor works?
* Stepper Motor Interface with Microcontroller
* Stepper Motor wiring using color code chart (not required to study)
* Unipolar and Bipolar configurations
* Parameters of stepper Motor
* Advantages and Disadvantages
* Application
What is a Stepper Motor ?
Stepper Motor
1. A stepper motor is an electromechanical device which
converts electrical power into mechanical power.
2. This motor does not rotate continuously ,instead it
rotates in the form of pulses or in discrete steps.
3. Generally , it performs stepwise operation either in
clockwise or anticlockwise direction.
1. Stator –represents the electromagnet coils which
remains stationary.
2. Rotor –represents the permanent magnet which
rotates .
1. There are steppers called variable reluctance stepper
motor that do not have a permanent magnet rotor.
2. The most common stepper motors have four stator
windings that are paired with a center tapped
common. This type of stepper motor is known as 4
phase or unipolar stepper motor.
3. The center tap allows a change of current direction in
each of the two coils when a winding is grounded
thereby changing the polarity of the stator.
stator
rotor
HOW DOES THE
STEPPER MOTOR
WORKS ?
How Stepper motor works?
The stepper motor working principle is Electro-Magnetism. It includes a rotor which
is made with a permanent magnet whereas a stator is with electromagnets. Once the
supply is provided to the winding of the stator then the magnetic field will be developed
within the stator. Now rotor in the motor will start to move with the rotating magnetic
field of the stator. So this is the fundamental working principle of this motor. In this
motor, there is a soft iron that is enclosed through the electromagnetic stators. The poles
of the stator as well as the rotor don’t depend on the kind of stepper. Once the stators of
this motor are energized then the rotor will rotate to line up itself with the stator
otherwise turns to have the least gap through the stator. In this way, the stators are
activated in a series to revolve the stepper motor.
Driving Techniques
Stepper motor driving techniques can be possible with some special circuits due to
their complex design. There are several methods to drive this motor, some of them are
discussed below by taking an example of a four-phase stepper motor.
1.Wave-drive /Single excitation
/ Full step one phase
2.Full step drive
3.Half step drive
Stepper motor driving techniques :
Single Excitation Mode
The basic method of driving a stepper motor is a single excitation mode. It is an old
method and not used much at present but one has to know about this technique. In this
technique every phase otherwise stator next to each other will be triggered one by one
alternatively with a special circuit. This will magnetize & demagnetize the stator to
move the rotor forward.
Full Step Drive
In this technique, two stators are activated at a time instead of one in a very less time
period. This technique results in high torque & allows the motor to drive the high load.
Half Step Drive
This technique is fairly related to the Full step drive because the two stators will be
arranged next to each other so that it will be activated first whereas the third one will be
activated after that. This kind of cycle for switching two stators first &after that third
stator will drive the motor. This technique will result in improved resolution of the
stepper motor while decreasing the torque.
Parameters of Stepper Motor
Step angle
Steps for each
resolution
Steps for each
second
Resolution per
minute(RPM)
Parameter of stepper Motor
Step Angle
It is the minimum degree of rotation associated with a single step.
The step angle of the stepper motor can be defined as the angle at which the motor’s
rotor turns once a single pulse is given to the stator’s input. The resolution of the
motor can be defined as the number of steps of the motor and the number of
revolutions of the rotor.
Resolution = Number of Steps/Number of Revolution of the Rotor
Steps for Each Revolution
The steps for each resolution can be defined as the number of step angles necessary
for a total revolution. The formula for this is 360°/Step Angle.
Steps for Each Second
This kind of parameter is mainly used for measuring the number of steps covered
within each second.
Revolution per Minute
The RPM is the revolution per minute. It is used to measure the frequency of
revolution. So by using this parameter, we can calculate the number of revolutions in a
single minute. The main relation between the parameters of the stepper motor is like
the following.
Steps for Each Second = Revolution per Minute x Steps per Revolution / 60
Rotor teeth
1. Minimum step angle is always the function of number
of teeth on the rotor.
2. The smaller the step angle, the more teeth the rotor
possess.
Applications of stepper motor :
1. The stepper motor is used for position control in disk
drives, dot matrix printer and robotics..
TYPES OF STEPPER
MOTOR
Variable Reluctance Stepper Motor
Variable reluctance (VR) motors have a plain iron rotor and operate based on the
principle that minimum reluctance occurs with minimum gap, hence the rotor points
are attracted toward the stator magnet poles.
The stepper motor like variable reluctance is the basic type of motor and it is used
for the past many years. As the name suggests, the rotor’s angular position mainly
depends on the magnetic circuit’s reluctance that can be formed among the teeth of
the stator as well as a rotor.
STEPPER MOTOR
INTERFACING WITH
8051
Stepper Motor Interface with Microcontroller
Stepper motor interfacing with 8051 is very simple by using three modes like wave
drive, full step drive & half step drive by giving the 0 & 1 to the motor’s four wires
based on which drive mode we have to choose for running this motor.
The remaining two wires must be coupled to a voltage supply. Here the unipolar
stepper motor is used where the four ends of the coils are connected to the primary
four pins of port-2 in the microcontroller using the ULN2003A.
This microcontroller doesn’t supply sufficient current to drive the coils so the current
driver IC likes ULN2003A. ULN2003A must be used and it is the collection of 7-
pairs of NPN Darlington transistors. The designing of the Darlington pair can be done
through two bipolar transistors which are connected for achieving maximum current
amplification.
In ULN2003A driver IC, input pins are 7, output pins are 7, where two pins are for
power supply & Ground terminals. Here 4-input & 4-output pins are used. As an
alternative to ULN2003A, L293D IC is also used for amplification of current.
Stepper Motor wiring using color code chart
Unipolar and Bipolar configurations
The main difference between “unipolar” and “bipolar” stepper motors is the
availability of the center-tap wire, which splits the full coils of the winding in half.
This splitting can be done with one connection wire for the pair or two wires (one
for the adjacent ends of each coil). By deleting the center tap, the unipolar
connection becomes a bipolar-series connection.
The unipolar stepper motor has one winding with a center tap per phase. Each
section of the winding is switched via the commutation circuit to control the
orientation of the magnetic field. In this way, the direction can be reversed without
the need to switch the direction of the current, so reversal is possible despite the
single-polarity supply. The wiring usually has three leads per phase and six leads for
a regular two-phase stepper motor.
In contrast, the bipolar stepper motor has only a single winding per phase. Therefore,
the driving circuit is more complicated to reverse the direction of current flow to the
coil and reverse the magnetic field. The unipolar motor requires four transistors
(MOSFETS) for full control in a half-bridge configuration, while the bipolar motor
needs eight transistors arranged into two H-bridges for control. However, with modern
ICs and power-control devices, the difference – especially for lower power motors – is
small and may be negligible.
UNIPOLAR
BIPOLAR
Advantages and Disadvantages
The advantages of stepper motor include the following.
•Ruggedness
•Simple construction
•Can work in an open-loop control system
•Maintenance is low
•It works in any situation
•Reliability is high
•The rotation angle of the motor is proportional to the input pulse.
•The motor has full torque at standstill.
•Excellent response to starting, stopping, and reversing.
•Very reliable since there are no contact brushes in the motor. Therefore the life of the
motor is simply dependant on the life of the bearing.
•The motor’s response to digital input pulses provides open-loop control, making the
motor simpler and less costly to control.
The disadvantages of stepper motor include the following.
•Efficiency is low
•The Torque of a motor will declines fast with speed
•Accuracy is low
•Feedback is not used for specifying potential missed steps
•Small Torque toward Inertia Ratio
•Extremely Noisy
•If the motor is not controlled properly then resonances can occur
•Operation of this motor is not easy at very high speeds.
•The dedicated control circuit is necessary
•As compared with DC motors, it uses more current
Applications
The applications of stepper motor include the following.
1.Industrial Machines – Stepper motors are used in automotive gauges and machine
tooling automated production equipment.
2.Security – new surveillance products for the security industry.
3.Medical – Stepper motors are used inside medical scanners, samplers, and also
found inside digital dental photography, fluid pumps, respirators, and blood analysis
machinery.
4.Consumer Electronics – Stepper motors in cameras for automatic digital camera
focus and zoom functions.
PROGRAM FOR FULL
DRIVE MODE
MOV R0, #COUNT (initialize rotation count (count = 50d = 32H))
L2: MOV DPTR, #ETC (Initialize pointer to excitation code table sequence)
MOV R1,#04H (Initialize counter to excitation code table sequence ie., 4steps)
L1: MOVX A,@DPTR (get the excitation code)
MOV P1,A (send the excitation code)
LCALL DELAY (wait for some time)
INC DPTR (increment pointer)
DJNZ R1,L1 (decrement R1, if not zero go to L1)
DJNZ R0,L2 (decrement R0 , if not zero go to L2)
RET
ORG 3000H
ETC DB 03H, 06H, 0CH, 09H (excitation code seq for clkwise rotation)
EXCITATION CODE SEQUENCE
By 8421 rule
8+1=09
8+4=12=0C
4+2=06
2+1=03
THANK YOU

Mais conteúdo relacionado

Mais procurados

Velocity sensors in_robotics
Velocity sensors in_roboticsVelocity sensors in_robotics
Velocity sensors in_robotics
Manish Dhiman
 
3phase induction motor
3phase induction motor3phase induction motor
3phase induction motor
Naveen Sihag
 

Mais procurados (20)

Stepper motor
Stepper motorStepper motor
Stepper motor
 
Velocity sensors in_robotics
Velocity sensors in_roboticsVelocity sensors in_robotics
Velocity sensors in_robotics
 
Stepper motor Presentation
Stepper motor Presentation Stepper motor Presentation
Stepper motor Presentation
 
Servomechanism in Control systems engineering
Servomechanism in Control systems engineeringServomechanism in Control systems engineering
Servomechanism in Control systems engineering
 
Stepper Motor Types, Advantages And Applications
 Stepper Motor Types, Advantages And Applications Stepper Motor Types, Advantages And Applications
Stepper Motor Types, Advantages And Applications
 
stepper motor
stepper motorstepper motor
stepper motor
 
Induction motor
Induction motorInduction motor
Induction motor
 
Hysteresis motor
Hysteresis motorHysteresis motor
Hysteresis motor
 
Lecture 2 Servomotors - Basics & Working
Lecture 2   Servomotors - Basics & WorkingLecture 2   Servomotors - Basics & Working
Lecture 2 Servomotors - Basics & Working
 
Single phase induction motor
Single phase induction motorSingle phase induction motor
Single phase induction motor
 
3phase induction motor
3phase induction motor3phase induction motor
3phase induction motor
 
Actuators
ActuatorsActuators
Actuators
 
Difference between Sensor & Transducer
Difference between Sensor & TransducerDifference between Sensor & Transducer
Difference between Sensor & Transducer
 
Synchronous motor
Synchronous motorSynchronous motor
Synchronous motor
 
Unit 2 servo motor
Unit 2 servo motorUnit 2 servo motor
Unit 2 servo motor
 
Induction motor 3ph
Induction motor 3phInduction motor 3ph
Induction motor 3ph
 
Reluctance motor
Reluctance motorReluctance motor
Reluctance motor
 
Actuators
ActuatorsActuators
Actuators
 
Speed control of Induction motors
Speed control of Induction motorsSpeed control of Induction motors
Speed control of Induction motors
 
Tachometer
TachometerTachometer
Tachometer
 

Semelhante a STEPPER MOTOR .pptx

PROJECT REPORT anti theft and auto braking car
PROJECT REPORT anti theft and auto braking carPROJECT REPORT anti theft and auto braking car
PROJECT REPORT anti theft and auto braking car
Mehul kumar
 
Introduction to Motors - Understanding the CEENBot Muscles
Introduction to Motors - Understanding the CEENBot MusclesIntroduction to Motors - Understanding the CEENBot Muscles
Introduction to Motors - Understanding the CEENBot Muscles
kippcam
 
Unit 5-ACTUATORS AND MECHATRONIC SYSTEM DESIGN-ME6702– MECHATRONICS
Unit 5-ACTUATORS AND MECHATRONIC SYSTEM DESIGN-ME6702– MECHATRONICS Unit 5-ACTUATORS AND MECHATRONIC SYSTEM DESIGN-ME6702– MECHATRONICS
Unit 5-ACTUATORS AND MECHATRONIC SYSTEM DESIGN-ME6702– MECHATRONICS
Mohanumar S
 

Semelhante a STEPPER MOTOR .pptx (20)

Setpper Motor
 Setpper Motor Setpper Motor
Setpper Motor
 
Special motors
Special motorsSpecial motors
Special motors
 
PROJECT REPORT anti theft and auto braking car
PROJECT REPORT anti theft and auto braking carPROJECT REPORT anti theft and auto braking car
PROJECT REPORT anti theft and auto braking car
 
Introduction to Motors - Understanding the CEENBot Muscles
Introduction to Motors - Understanding the CEENBot MusclesIntroduction to Motors - Understanding the CEENBot Muscles
Introduction to Motors - Understanding the CEENBot Muscles
 
Stepper motor
Stepper motorStepper motor
Stepper motor
 
UNIT 1 FINAL NOTES.pdf
UNIT 1 FINAL NOTES.pdfUNIT 1 FINAL NOTES.pdf
UNIT 1 FINAL NOTES.pdf
 
Stepper motor ppt
Stepper motor pptStepper motor ppt
Stepper motor ppt
 
Stepper Motor
Stepper MotorStepper Motor
Stepper Motor
 
Stepper motor by pankaj chaudhary
Stepper motor by pankaj chaudharyStepper motor by pankaj chaudhary
Stepper motor by pankaj chaudhary
 
Stepper Motor.pptx
Stepper Motor.pptxStepper Motor.pptx
Stepper Motor.pptx
 
20ME702– MECHATRONICS -UNIT-5-Motor.ppt
20ME702– MECHATRONICS -UNIT-5-Motor.ppt20ME702– MECHATRONICS -UNIT-5-Motor.ppt
20ME702– MECHATRONICS -UNIT-5-Motor.ppt
 
MECHATRONICS Unit-5-Motor.ppt
MECHATRONICS Unit-5-Motor.pptMECHATRONICS Unit-5-Motor.ppt
MECHATRONICS Unit-5-Motor.ppt
 
Electric Drive Systems
Electric Drive SystemsElectric Drive Systems
Electric Drive Systems
 
Unit 5-ACTUATORS AND MECHATRONIC SYSTEM DESIGN-ME6702– MECHATRONICS
Unit 5-ACTUATORS AND MECHATRONIC SYSTEM DESIGN-ME6702– MECHATRONICS Unit 5-ACTUATORS AND MECHATRONIC SYSTEM DESIGN-ME6702– MECHATRONICS
Unit 5-ACTUATORS AND MECHATRONIC SYSTEM DESIGN-ME6702– MECHATRONICS
 
Unit 3 EHV - I.pptx
Unit 3 EHV - I.pptxUnit 3 EHV - I.pptx
Unit 3 EHV - I.pptx
 
Project paper
Project paperProject paper
Project paper
 
More About Stepper Motors
More About Stepper MotorsMore About Stepper Motors
More About Stepper Motors
 
PRINCIPLES OF AC MOTORS AND THEIR TYPESS
PRINCIPLES OF AC MOTORS AND THEIR TYPESSPRINCIPLES OF AC MOTORS AND THEIR TYPESS
PRINCIPLES OF AC MOTORS AND THEIR TYPESS
 
FRACTIONAL HORSE POWER MOTORS
FRACTIONAL HORSE POWER MOTORSFRACTIONAL HORSE POWER MOTORS
FRACTIONAL HORSE POWER MOTORS
 
EE6703 SEM
EE6703 SEMEE6703 SEM
EE6703 SEM
 

Mais de anonymous

Mais de anonymous (8)

Mobile Application Development.pptx
Mobile Application Development.pptxMobile Application Development.pptx
Mobile Application Development.pptx
 
Application layer
Application layer Application layer
Application layer
 
Hydrocarbons.pptx
 Hydrocarbons.pptx Hydrocarbons.pptx
Hydrocarbons.pptx
 
aldehydes , ketones & carboxylic acids.pptx
aldehydes , ketones & carboxylic acids.pptxaldehydes , ketones & carboxylic acids.pptx
aldehydes , ketones & carboxylic acids.pptx
 
diophantine equation and congruence puzzles
diophantine equation and congruence puzzlesdiophantine equation and congruence puzzles
diophantine equation and congruence puzzles
 
22.chemical control & coordination in one shot.pptx
22.chemical control & coordination in one shot.pptx22.chemical control & coordination in one shot.pptx
22.chemical control & coordination in one shot.pptx
 
Mineral nutrition.pptx
Mineral nutrition.pptxMineral nutrition.pptx
Mineral nutrition.pptx
 
Photosynthesis in plants.pptx
Photosynthesis in plants.pptxPhotosynthesis in plants.pptx
Photosynthesis in plants.pptx
 

Último

Standard vs Custom Battery Packs - Decoding the Power Play
Standard vs Custom Battery Packs - Decoding the Power PlayStandard vs Custom Battery Packs - Decoding the Power Play
Standard vs Custom Battery Packs - Decoding the Power Play
Epec Engineered Technologies
 
Cara Menggugurkan Sperma Yang Masuk Rahim Biyar Tidak Hamil
Cara Menggugurkan Sperma Yang Masuk Rahim Biyar Tidak HamilCara Menggugurkan Sperma Yang Masuk Rahim Biyar Tidak Hamil
Cara Menggugurkan Sperma Yang Masuk Rahim Biyar Tidak Hamil
Cara Menggugurkan Kandungan 087776558899
 
Call Girls in South Ex (delhi) call me [🔝9953056974🔝] escort service 24X7
Call Girls in South Ex (delhi) call me [🔝9953056974🔝] escort service 24X7Call Girls in South Ex (delhi) call me [🔝9953056974🔝] escort service 24X7
Call Girls in South Ex (delhi) call me [🔝9953056974🔝] escort service 24X7
9953056974 Low Rate Call Girls In Saket, Delhi NCR
 
+97470301568>> buy weed in qatar,buy thc oil qatar,buy weed and vape oil in d...
+97470301568>> buy weed in qatar,buy thc oil qatar,buy weed and vape oil in d...+97470301568>> buy weed in qatar,buy thc oil qatar,buy weed and vape oil in d...
+97470301568>> buy weed in qatar,buy thc oil qatar,buy weed and vape oil in d...
Health
 

Último (20)

Block diagram reduction techniques in control systems.ppt
Block diagram reduction techniques in control systems.pptBlock diagram reduction techniques in control systems.ppt
Block diagram reduction techniques in control systems.ppt
 
School management system project Report.pdf
School management system project Report.pdfSchool management system project Report.pdf
School management system project Report.pdf
 
HAND TOOLS USED AT ELECTRONICS WORK PRESENTED BY KOUSTAV SARKAR
HAND TOOLS USED AT ELECTRONICS WORK PRESENTED BY KOUSTAV SARKARHAND TOOLS USED AT ELECTRONICS WORK PRESENTED BY KOUSTAV SARKAR
HAND TOOLS USED AT ELECTRONICS WORK PRESENTED BY KOUSTAV SARKAR
 
A CASE STUDY ON CERAMIC INDUSTRY OF BANGLADESH.pptx
A CASE STUDY ON CERAMIC INDUSTRY OF BANGLADESH.pptxA CASE STUDY ON CERAMIC INDUSTRY OF BANGLADESH.pptx
A CASE STUDY ON CERAMIC INDUSTRY OF BANGLADESH.pptx
 
Unleashing the Power of the SORA AI lastest leap
Unleashing the Power of the SORA AI lastest leapUnleashing the Power of the SORA AI lastest leap
Unleashing the Power of the SORA AI lastest leap
 
Introduction to Serverless with AWS Lambda
Introduction to Serverless with AWS LambdaIntroduction to Serverless with AWS Lambda
Introduction to Serverless with AWS Lambda
 
Standard vs Custom Battery Packs - Decoding the Power Play
Standard vs Custom Battery Packs - Decoding the Power PlayStandard vs Custom Battery Packs - Decoding the Power Play
Standard vs Custom Battery Packs - Decoding the Power Play
 
FEA Based Level 3 Assessment of Deformed Tanks with Fluid Induced Loads
FEA Based Level 3 Assessment of Deformed Tanks with Fluid Induced LoadsFEA Based Level 3 Assessment of Deformed Tanks with Fluid Induced Loads
FEA Based Level 3 Assessment of Deformed Tanks with Fluid Induced Loads
 
2016EF22_0 solar project report rooftop projects
2016EF22_0 solar project report rooftop projects2016EF22_0 solar project report rooftop projects
2016EF22_0 solar project report rooftop projects
 
Cara Menggugurkan Sperma Yang Masuk Rahim Biyar Tidak Hamil
Cara Menggugurkan Sperma Yang Masuk Rahim Biyar Tidak HamilCara Menggugurkan Sperma Yang Masuk Rahim Biyar Tidak Hamil
Cara Menggugurkan Sperma Yang Masuk Rahim Biyar Tidak Hamil
 
Thermal Engineering-R & A / C - unit - V
Thermal Engineering-R & A / C - unit - VThermal Engineering-R & A / C - unit - V
Thermal Engineering-R & A / C - unit - V
 
Call Girls in South Ex (delhi) call me [🔝9953056974🔝] escort service 24X7
Call Girls in South Ex (delhi) call me [🔝9953056974🔝] escort service 24X7Call Girls in South Ex (delhi) call me [🔝9953056974🔝] escort service 24X7
Call Girls in South Ex (delhi) call me [🔝9953056974🔝] escort service 24X7
 
data_management_and _data_science_cheat_sheet.pdf
data_management_and _data_science_cheat_sheet.pdfdata_management_and _data_science_cheat_sheet.pdf
data_management_and _data_science_cheat_sheet.pdf
 
Thermal Engineering Unit - I & II . ppt
Thermal Engineering  Unit - I & II . pptThermal Engineering  Unit - I & II . ppt
Thermal Engineering Unit - I & II . ppt
 
Generative AI or GenAI technology based PPT
Generative AI or GenAI technology based PPTGenerative AI or GenAI technology based PPT
Generative AI or GenAI technology based PPT
 
+97470301568>> buy weed in qatar,buy thc oil qatar,buy weed and vape oil in d...
+97470301568>> buy weed in qatar,buy thc oil qatar,buy weed and vape oil in d...+97470301568>> buy weed in qatar,buy thc oil qatar,buy weed and vape oil in d...
+97470301568>> buy weed in qatar,buy thc oil qatar,buy weed and vape oil in d...
 
Engineering Drawing focus on projection of planes
Engineering Drawing focus on projection of planesEngineering Drawing focus on projection of planes
Engineering Drawing focus on projection of planes
 
Bhubaneswar🌹Call Girls Bhubaneswar ❤Komal 9777949614 💟 Full Trusted CALL GIRL...
Bhubaneswar🌹Call Girls Bhubaneswar ❤Komal 9777949614 💟 Full Trusted CALL GIRL...Bhubaneswar🌹Call Girls Bhubaneswar ❤Komal 9777949614 💟 Full Trusted CALL GIRL...
Bhubaneswar🌹Call Girls Bhubaneswar ❤Komal 9777949614 💟 Full Trusted CALL GIRL...
 
HOA1&2 - Module 3 - PREHISTORCI ARCHITECTURE OF KERALA.pptx
HOA1&2 - Module 3 - PREHISTORCI ARCHITECTURE OF KERALA.pptxHOA1&2 - Module 3 - PREHISTORCI ARCHITECTURE OF KERALA.pptx
HOA1&2 - Module 3 - PREHISTORCI ARCHITECTURE OF KERALA.pptx
 
Air Compressor reciprocating single stage
Air Compressor reciprocating single stageAir Compressor reciprocating single stage
Air Compressor reciprocating single stage
 

STEPPER MOTOR .pptx

  • 2. AGENDA: * Introduction to Stepper Motor * Types of stepper Motor * Stepper Motor Construction * How Stepper motor works? * Stepper Motor Interface with Microcontroller * Stepper Motor wiring using color code chart (not required to study) * Unipolar and Bipolar configurations * Parameters of stepper Motor * Advantages and Disadvantages * Application
  • 3. What is a Stepper Motor ?
  • 4. Stepper Motor 1. A stepper motor is an electromechanical device which converts electrical power into mechanical power. 2. This motor does not rotate continuously ,instead it rotates in the form of pulses or in discrete steps. 3. Generally , it performs stepwise operation either in clockwise or anticlockwise direction.
  • 5.
  • 6. 1. Stator –represents the electromagnet coils which remains stationary. 2. Rotor –represents the permanent magnet which rotates .
  • 7. 1. There are steppers called variable reluctance stepper motor that do not have a permanent magnet rotor. 2. The most common stepper motors have four stator windings that are paired with a center tapped common. This type of stepper motor is known as 4 phase or unipolar stepper motor. 3. The center tap allows a change of current direction in each of the two coils when a winding is grounded thereby changing the polarity of the stator.
  • 9. HOW DOES THE STEPPER MOTOR WORKS ?
  • 10. How Stepper motor works? The stepper motor working principle is Electro-Magnetism. It includes a rotor which is made with a permanent magnet whereas a stator is with electromagnets. Once the supply is provided to the winding of the stator then the magnetic field will be developed within the stator. Now rotor in the motor will start to move with the rotating magnetic field of the stator. So this is the fundamental working principle of this motor. In this motor, there is a soft iron that is enclosed through the electromagnetic stators. The poles of the stator as well as the rotor don’t depend on the kind of stepper. Once the stators of this motor are energized then the rotor will rotate to line up itself with the stator otherwise turns to have the least gap through the stator. In this way, the stators are activated in a series to revolve the stepper motor. Driving Techniques Stepper motor driving techniques can be possible with some special circuits due to their complex design. There are several methods to drive this motor, some of them are discussed below by taking an example of a four-phase stepper motor.
  • 11. 1.Wave-drive /Single excitation / Full step one phase 2.Full step drive 3.Half step drive Stepper motor driving techniques :
  • 12.
  • 13.
  • 14.
  • 15.
  • 16. Single Excitation Mode The basic method of driving a stepper motor is a single excitation mode. It is an old method and not used much at present but one has to know about this technique. In this technique every phase otherwise stator next to each other will be triggered one by one alternatively with a special circuit. This will magnetize & demagnetize the stator to move the rotor forward. Full Step Drive In this technique, two stators are activated at a time instead of one in a very less time period. This technique results in high torque & allows the motor to drive the high load. Half Step Drive This technique is fairly related to the Full step drive because the two stators will be arranged next to each other so that it will be activated first whereas the third one will be activated after that. This kind of cycle for switching two stators first &after that third stator will drive the motor. This technique will result in improved resolution of the stepper motor while decreasing the torque.
  • 17. Parameters of Stepper Motor Step angle Steps for each resolution Steps for each second Resolution per minute(RPM)
  • 18. Parameter of stepper Motor Step Angle It is the minimum degree of rotation associated with a single step. The step angle of the stepper motor can be defined as the angle at which the motor’s rotor turns once a single pulse is given to the stator’s input. The resolution of the motor can be defined as the number of steps of the motor and the number of revolutions of the rotor. Resolution = Number of Steps/Number of Revolution of the Rotor
  • 19. Steps for Each Revolution The steps for each resolution can be defined as the number of step angles necessary for a total revolution. The formula for this is 360°/Step Angle. Steps for Each Second This kind of parameter is mainly used for measuring the number of steps covered within each second. Revolution per Minute The RPM is the revolution per minute. It is used to measure the frequency of revolution. So by using this parameter, we can calculate the number of revolutions in a single minute. The main relation between the parameters of the stepper motor is like the following. Steps for Each Second = Revolution per Minute x Steps per Revolution / 60
  • 20.
  • 21. Rotor teeth 1. Minimum step angle is always the function of number of teeth on the rotor. 2. The smaller the step angle, the more teeth the rotor possess.
  • 22.
  • 23. Applications of stepper motor : 1. The stepper motor is used for position control in disk drives, dot matrix printer and robotics..
  • 24.
  • 26.
  • 27. Variable Reluctance Stepper Motor Variable reluctance (VR) motors have a plain iron rotor and operate based on the principle that minimum reluctance occurs with minimum gap, hence the rotor points are attracted toward the stator magnet poles. The stepper motor like variable reluctance is the basic type of motor and it is used for the past many years. As the name suggests, the rotor’s angular position mainly depends on the magnetic circuit’s reluctance that can be formed among the teeth of the stator as well as a rotor.
  • 29.
  • 30.
  • 31. Stepper Motor Interface with Microcontroller Stepper motor interfacing with 8051 is very simple by using three modes like wave drive, full step drive & half step drive by giving the 0 & 1 to the motor’s four wires based on which drive mode we have to choose for running this motor. The remaining two wires must be coupled to a voltage supply. Here the unipolar stepper motor is used where the four ends of the coils are connected to the primary four pins of port-2 in the microcontroller using the ULN2003A. This microcontroller doesn’t supply sufficient current to drive the coils so the current driver IC likes ULN2003A. ULN2003A must be used and it is the collection of 7- pairs of NPN Darlington transistors. The designing of the Darlington pair can be done through two bipolar transistors which are connected for achieving maximum current amplification.
  • 32. In ULN2003A driver IC, input pins are 7, output pins are 7, where two pins are for power supply & Ground terminals. Here 4-input & 4-output pins are used. As an alternative to ULN2003A, L293D IC is also used for amplification of current.
  • 33.
  • 34.
  • 35.
  • 36. Stepper Motor wiring using color code chart
  • 37. Unipolar and Bipolar configurations The main difference between “unipolar” and “bipolar” stepper motors is the availability of the center-tap wire, which splits the full coils of the winding in half. This splitting can be done with one connection wire for the pair or two wires (one for the adjacent ends of each coil). By deleting the center tap, the unipolar connection becomes a bipolar-series connection. The unipolar stepper motor has one winding with a center tap per phase. Each section of the winding is switched via the commutation circuit to control the orientation of the magnetic field. In this way, the direction can be reversed without the need to switch the direction of the current, so reversal is possible despite the single-polarity supply. The wiring usually has three leads per phase and six leads for a regular two-phase stepper motor.
  • 38. In contrast, the bipolar stepper motor has only a single winding per phase. Therefore, the driving circuit is more complicated to reverse the direction of current flow to the coil and reverse the magnetic field. The unipolar motor requires four transistors (MOSFETS) for full control in a half-bridge configuration, while the bipolar motor needs eight transistors arranged into two H-bridges for control. However, with modern ICs and power-control devices, the difference – especially for lower power motors – is small and may be negligible.
  • 40. Advantages and Disadvantages The advantages of stepper motor include the following. •Ruggedness •Simple construction •Can work in an open-loop control system •Maintenance is low •It works in any situation •Reliability is high •The rotation angle of the motor is proportional to the input pulse. •The motor has full torque at standstill. •Excellent response to starting, stopping, and reversing. •Very reliable since there are no contact brushes in the motor. Therefore the life of the motor is simply dependant on the life of the bearing. •The motor’s response to digital input pulses provides open-loop control, making the motor simpler and less costly to control.
  • 41. The disadvantages of stepper motor include the following. •Efficiency is low •The Torque of a motor will declines fast with speed •Accuracy is low •Feedback is not used for specifying potential missed steps •Small Torque toward Inertia Ratio •Extremely Noisy •If the motor is not controlled properly then resonances can occur •Operation of this motor is not easy at very high speeds. •The dedicated control circuit is necessary •As compared with DC motors, it uses more current
  • 42. Applications The applications of stepper motor include the following. 1.Industrial Machines – Stepper motors are used in automotive gauges and machine tooling automated production equipment. 2.Security – new surveillance products for the security industry. 3.Medical – Stepper motors are used inside medical scanners, samplers, and also found inside digital dental photography, fluid pumps, respirators, and blood analysis machinery. 4.Consumer Electronics – Stepper motors in cameras for automatic digital camera focus and zoom functions.
  • 44. MOV R0, #COUNT (initialize rotation count (count = 50d = 32H)) L2: MOV DPTR, #ETC (Initialize pointer to excitation code table sequence) MOV R1,#04H (Initialize counter to excitation code table sequence ie., 4steps) L1: MOVX A,@DPTR (get the excitation code) MOV P1,A (send the excitation code) LCALL DELAY (wait for some time) INC DPTR (increment pointer) DJNZ R1,L1 (decrement R1, if not zero go to L1) DJNZ R0,L2 (decrement R0 , if not zero go to L2) RET ORG 3000H ETC DB 03H, 06H, 0CH, 09H (excitation code seq for clkwise rotation)
  • 45. EXCITATION CODE SEQUENCE By 8421 rule 8+1=09 8+4=12=0C 4+2=06 2+1=03
  • 46.
  • 47.