Professional Documents
Culture Documents
Arbaminch University: Facality of Electrical and Computer Engineering Interface and Micro Computer Progect Steper Motor
Arbaminch University: Facality of Electrical and Computer Engineering Interface and Micro Computer Progect Steper Motor
ENGINEERING
STEPER MOTOR
Group members ID
2.Ephrem Daniel-------------------------------480/10
4.Endalkachew Shimels----------------------471/10
5.Admasu Yetera-------------------------------T/0013/12
6.tewachew Genene-------------------------1332/10
1
Table of Contents
1 objective
2 introduction
3 definition of stepper motor
4 types of steper motor
5 Advantage and Disadvantage
6 Aplication
7 Conclusion
2
1.OBJECTIVE
Drive stepper motor interface to rotate the motor in clock wise direction and anti clock wise by
N step.
2.INTRODUCTION
A stepper motor is basically an electromechanical device which converts electrical pulses into
discrete mechanical movements.
The shaft or spindle of a stepper motor rotates in discrete step increments when
electrical command pulses are applied to it in the proper sequence.
A stepper motor is a brushless, synchronous electric motor that converts digital pulses into
mechanical shaft rotation. Every revolution of the stepper motor is divided into a discrete
number of steps, in many cases 200 steps, and the motor must be sent a separate pulse for
each step. Stepper motor is a special type of electric motor that moves in
precisely defined increments of rotor position (Steps). The size of the increment is measured in
degrees and can vary depending on the application. A Stepper Motor just like any other motor,
converts electrical energy into mechanical energy. A stepper motor consists of the following
parts: These are stator and rotor
Stator:-
The stationary part of the motor. In a stepper motor, the stator is a set of
electromagnets.
Rotor:-
The non-stationary part of the motor. In a stepper motor, the rotor is a
permanent magnet.
3.DEFFINITION
As the name implies, the stepper motor moves in distinct steps during its rotation. Each of
these steps is defined by a Step Angle. Since this motor does move in a discreet fashion, we can
3
say that a stepper motor is actually a digital motor. This characteristic makes it very suitable for
digital interfaces such as a microcontroller.
Stepper motors are DC motors that move in discrete steps. They have multiple coils that
are organized in groups called "phases". By energizing each phase in sequence, the motor
will rotate, one step at a time. With a computer controlled stepping you can achieve very
precise positioning and/or speed control. For this reason, stepper motors are the motor of
choice for many precision motion control applications. Stepper motors come in many
different sizes and styles and electrical characteristics. This guide details what you need to
know to pick the right motor for the job
clockwise Rotation
4
Anticlockwise rotation
To run motor in the counterclockwise direction it is not swap around two phases at any
point.
This would produce the same relationship as described above .
In order to keep the transient current surge from star to delta.
Step Sequence
step angle = 90
No of step = 4
Table 1
Full step sequences
5
Half Step Sequence
In Half Step Sequence motor, step angle reduces to half the angle in full mode.
step angle = 45
No of step = 8
So the angular resolution is also increased i.e. it becomes double angular resolution in
full mode.
Table 2:
Half step sequence
Table 2
Half step sequences
Step Angle step angle of the stepper motor is defined as the angle traversed by the motor in
one step.
It is the minimum degree of rotation associated with a single step.
To calculate step angle, simply divide 360 by number of steps a motor takes to
complete one revolution.
for instance step angle for stepper motor in full mode is:
Step Angle ø = 360° / 4 = 90°
Implementation
6
Microcontroller (AT89c51) based circuit which can control all
However, the 89c51 lacks sufficient current to drive the stepper motor windings,
so driver ULN2003 (U3) is used to energize the stator Instead of ULN 2003 transistors
can also be used.
The 89c51 has two pins that are used specifically
for transferring and receiving data serially.
These pins are called TxD and RxD and are part of Port 3 (P3.0 and P3.1)
These magnetized rotor poles provide an increased magnetic flux intensity and,
because of this the PM motor exhibits improved torque characteristics when compared
with the VRM type.
7
An elementary PM motor is which employs a cylindrical permanent magnet as the rotor
and possesses four poles in its stator Two overlapping windings are wound as one
winding and these two windings are separated from each other at terminals to keep
them as independent windings.
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.
It consists of a soft iron multi-toothed rotor and a wound stator. When the stator windings
are energized with DC current, the poles become magnetized. Rotation occurs when the
rotor teeth are attracted to the energized stator poles. Both the stator and rotor materials
must have high permeability and be capable of allowing high magnetic flux to pass through
even if a low magneto motive force is applied. When the rotor teeth are directly lined up
with the stator poles, the rotor is in a position of minimum reluctance to the magnetic flux.
Hybrid stepper motors are named because they use a combination of permanent magnet
(PM) and variable reluctance (VR) techniques to achieve maximum power in a small package
size.
The term hybrid is derived from the fact that motor is operated with the combined
principles of the permanent magnet and variable reluctance motors in order to achieve
small step motto is operated with length and high torque in spite of motor size. Standard
HSM have 50 rotor teeth and rotate at 1.8 degree per step.
8
The windings are placed on the stator poles and a PM is mounted on the rotor. The
important feature of the HSM is its rotor structure. A cylindrical or disk-shaped magnet lies
in the rotor core. Stator and rotor end-caps are toothed
Stepper disadvantage
Stepper Disadvantages:-
9
9. Motor is audibly very noisy at moderate to high speeds
6. Applications
Industrial Machines: – Stepper motors are used in automotive gauges and machine tooling
automated production equipments.
APPENDIX
Rotation Source code for stepper motor clock wise and anti-clock wise full
MAIN: MOV A, #09H ;step 0 FULL STEP INITIAL SEQUENCE NUMBER LOADED
INTO ACC
MOV A, #0cH ;step 1 FULL STEP SECOND SEQUENCE NUMBER LOADED INTO
ACC
MOV A, #06H ;step 2 FULL STEP THIRD SEQUENCE NUMBER LOADED INTO
ACC
10
MOV P2, A ;NUMBER OUTPUTTED TO PORT OF STEPPER MOTOR
MOV A, #03H ;step 3 FULL STEP FOURTH SEQUENCE NUMBER LOADED INTO
ACC
SJMP MAIN
DJNZ R3,UP2
ret
end
11
7. Conclusion
Generally in our project we try to explain about stepper motor , its principle of operation and
finally we generate an assembly language program to rotate stepper motor in a clock wise and in
anti clock wise direction.
12