0% found this document useful (0 votes)
117 views4 pages

Stepper Motor

Stepper motors translate electrical pulses into precise mechanical movements by causing their rotor to move in fixed increments. They have a permanent magnet shaft surrounded by a stator. This allows their position to be precisely controlled, unlike normal motors whose shafts can move freely. Stepper motors are commonly used in disk drives, printers, and other devices. They are interfaced with microcontrollers using driver circuits like ULN2003, which can provide high voltage/current to drive the motor coils. The motor works in wave, full, or half step modes by energizing its coils in sequences to produce rotation.
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
117 views4 pages

Stepper Motor

Stepper motors translate electrical pulses into precise mechanical movements by causing their rotor to move in fixed increments. They have a permanent magnet shaft surrounded by a stator. This allows their position to be precisely controlled, unlike normal motors whose shafts can move freely. Stepper motors are commonly used in disk drives, printers, and other devices. They are interfaced with microcontrollers using driver circuits like ULN2003, which can provide high voltage/current to drive the motor coils. The motor works in wave, full, or half step modes by energizing its coils in sequences to produce rotation.
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd
You are on page 1/ 4

Stepper Motor

Stepper motors are used to translate electrical pulses into mechanical movements. In some disk
drives, dot matrix printers, and some other different places the stepper motors are used. The main
advantage of using the stepper motor is the position control. Stepper motors generally have a
permanent magnet shaft (rotor), and it is surrounded by a stator. 

Normal motor shafts can move freely but the stepper motor shafts move in fixed repeatable
increments.
Some parameters of stepper motors −
 Step Angle  − The step angle is the angle in which the rotor moves when one pulse is
applied as an input of the stator. This parameter is used to determine the positioning of a
stepper motor.
 Steps per Revolution  − This is the number of step angles required for a complete
revolution. So the formula is 360° /Step Angle.
 Steps per Second  − This parameter is used to measure a number of steps covered in each
second.
 RPM  − The RPM is the Revolution Per Minute. It measures the frequency of rotation.
By this parameter, we can measure the number of rotations in one minute.
The relation between RPM, steps per revolution, and steps per second is like below:

Steps per Second = rpm x steps per revolution / 60


Stepper motors can be designed for very small step angles. A standard stepper motor will have a
step angle of 1.8° with 200 steps per revolution.
Interfacing Stepper Motor with 8051 Microcontroller
We are using Port P1 of 8051 for connecting the stepper motor. HereULN2003 is used. This is
basically a high voltage, high current Darlington transistor array. Each ULN2003 has seven
NPN Darlington pairs. It can provide high voltage output with common cathode clamp diodes
for switching inductive loads.

The Unipolar stepper motor works in three modes.


 Wave Drive Mode − In this mode, one coil is energized at a time. So all four coils are
energized one after another. This mode produces less torque than full step drive mode.
The following table is showing the sequence of input states in different windings.

Steps Winding A Winding B Winding C Winding D

1 1 0 0 0

2 0 1 0 0

3 0 0 1 0

4 0 0 0 1
 Full Drive Mode − In this mode, two coils are energized at the same time. This mode
produces more torque. Here the power consumption is also high
The following table is showing the sequence of input states in different windings.

Steps Winding A Winding B Winding C Winding D

1 1 1 0 0

2 0 1 1 0

3 0 0 1 1

4 1 0 0 1

 Half Drive Mode − In this mode, one and two coils are energized alternately. At first,
one coil is energized then two coils are energized. This is basically a combination of wave
and full drive mode. It increases the angular rotation of the motor
The following table is showing the sequence of input states in different windings.

Steps Winding A Winding B Winding C Winding D

1 1 0 0 0

2 1 1 0 0

3 0 1 0 0

4 0 1 1 0

5 0 0 1 0

6 0 0 1 1

7 0 0 0 1

8 1 0 0 1

You might also like