Question

In: Electrical Engineering

Make a write up on how a stepper motor control works. The Do's and Dont's. The...

Make a write up on how a stepper motor control works. The Do's and Dont's. The motor is driven by TTL logic used to implement the controller. Use a 555 timer circuit to operate the controller at 3Hz. Write up to be 4-5 pages.

Solutions

Expert Solution

Stepper motor can be defined as brushless DC motors. Stepper motors doent consist of any brushes and commutators. The operation of this motor can be controlled without any feedback mechanism and in the form of steps.

There are three main types of stepper motors, they are:

  1. Permanent magnet stepper
  2. Hybrid synchronous stepper
  3. Variable reluctance steppper

1. Permanent Magnet Stepper Motor: Permanent magnet motors use a permanent magnet (PM) in the rotor and operate on the attraction or repulsion between the rotor PM and the stator electromagnets.

2. 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.

3. Hybrid Synchronous Stepper Motor: 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.

Construction of Stepper Motor:

Stepper motor consists of a rotor and stator. Rotor is the rotating part of the machine and stator is the standstill part. The stator is constructed with multipole and multiphase windings.

The number of poles should be more in order to have a smaller step angle, the smaller the step angle larger the number of steps. Number of windings should be kept low. Stepper motors operates differnt from general DC motors .It operates on a programmed discrete control pulses that are applied to the stator windings via an electronic drive. The rotation occurs due to the magnetic interaction between poles of sequentially energized stator winding and poles of the rotor.

Stepper motor driving ciruit using 555Timer IC

C 555 is a very famous timer IC that is often used for time delays, pulse generation and many oscillator applications. IC 555 has three modes of operations namely Astable Multivibrator (Pulse Generator), Monostable Multivibrator (Time Delays) and Bistable Multivibrator (Flip – Flop).

The working of this Stepper Motor Driver circuit is very simple. By adjusting the potentiometer, the frequency of the input square wave can be controlled. The input square wave is given to the counter IC (Ex: CD4017) as clock input. For every positive transition of the clock signal i.e. a low to high transition, the counter output advances by one count.

If we take an example of four trnasistors then the input square wave is given to 4 transistors as shown below.

Assume the points A, B, C and D are the contacts of the coils connected to the transistors. The common wire in the stepper motor is given to 12V supply.

When the first clock signal is applied to the CD4017, Q0 becomes HIGH. This will turn ON the corresponding Transistor.

As a result, the supply from the common wire goes through point A to ground. This will energize the coil and acts as an electromagnet. The rotor will get attracted and turns to that position.

During the second clock pulse, output Q1 become HIGH and as a result, the transistor associated with it is turned ON. Now, the current flows from common wire to GND through point B.

Hence, this coil will be energized and turns in to an electromagnet. This will further rotate the rotor. This process continues and depending on the frequency of the clock signal, the speed of rotation of the stepper motor varies.

Advantages and Disadvantages of stepper motor:

  1. The rotation angle of the motor is proportional to the input pulse.
  2. The motor has full torque at standstill.
  3. Precise positioning and repeatability of movement since good stepper motors have an accuracy of 3 – 5% of a step and this error is non cumulative from one step to the next.
  4. Excellent response to starting, stopping and reversing.
  5. 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.
  6. The motors response to digital input pulses provides open-loop control, making the motor simpler and less costly to control.
  7. It is possible to achieve very low speed synchronous rotation with a load that is directly coupled to the shaft.
  8. A wide range of rotational speeds can be realized as the speed is proportional to the frequency of the input pulses.


Related Solutions

Make a write up on half stepper sequence and full stepper sequence on stepper motor control....
Make a write up on half stepper sequence and full stepper sequence on stepper motor control. Differentiate the two, write a summary on findings or results. The motor is driven by TTL logic used to implement the controller. Use 555 timer to operate the controller at 3Hz. Write up to be 6-10 pages
A robotic arm is controlled by several stepper motors. Stepper motor (or step motor) is a...
A robotic arm is controlled by several stepper motors. Stepper motor (or step motor) is a brushless DC electric motor that divides a full rotation (360 degree) into a number of equal steps (10 degree/step in this case). The motor's position can then be commanded to move and hold at one of these steps without any feedback sensor (an open-loop controller). This motor usually has 4 wires. To move a motor, the following bit patterns should be applied to these...
What is a stepper motor and give some examples of where a stepper motor may be...
What is a stepper motor and give some examples of where a stepper motor may be utilized.
design a stepper motor in 8051 microcontroller in which stepper motor moves clockwise for some time...
design a stepper motor in 8051 microcontroller in which stepper motor moves clockwise for some time and stops , then anticlockwise for some times and motor stops. (Code in assembly language needed)
I need simulation on protues of speed control of unipolar stepper motor using uno arduino. Must...
I need simulation on protues of speed control of unipolar stepper motor using uno arduino. Must using protues..
The terminal voltage across a single phase of a stepper motor used as a generator is...
The terminal voltage across a single phase of a stepper motor used as a generator is applied across a load resistor of 33 ohms. This terminal voltage has an amplitude of 18.7V and a frequency of 242 Hz. From a previous measurement, we know that this stepper motor phase has an internal resistance of 11.2 ohms. What is the time-averaged power delivered to the load? What is the electrical efficiency of this circuit? Write down an expression for the instantaneous...
Question 1 A stepper motor advances 2.5̊ per step. How many pulses are needed to complete...
Question 1 A stepper motor advances 2.5̊ per step. How many pulses are needed to complete 3 revolutions? Explain what is meant by normal drive, wave drive and half-step drive. Why is viscous damping employed in stepper motors? When a stepper motor is ramping or slewing properly, every pulse corresponds to a precise angle of rotation. True or false?
Design a stepper motor controller for half step mode in MultiSim. The following will be your...
Design a stepper motor controller for half step mode in MultiSim. The following will be your inputs: CLOCK – A 1Hz clock signal RESET – A SPST switch configured as an input to reset the system DIRECTION – A SPST switch that determine the direction. HIGH for clockwise and LOW for counterclockwise Be sure to include each of the following: State Diagram State Assignments Next State Table Boolean equations for next state logic and output logic Build the circuit in...
The stepper motor controller will run in full step mode. That means the clockwise sequence will...
The stepper motor controller will run in full step mode. That means the clockwise sequence will be Winding1 Winding2 Winding3 Winding4 1 0 0 0 0 1 0 0 0 0 1 0 0 0 0 1 Repeat the pattern The counterclockwise sequence will be Winding1 Winding2 Winding3 Winding4 0 0 0 1 0 0 1 0 0 1 0 0 1 0 0 0 Repeat the pattern Design a stepper motor controller for half step mode in VHDL using...
Make a control diagram for a servo motor with 5 types of controllers and ramp input...
Make a control diagram for a servo motor with 5 types of controllers and ramp input signal. -Identify the output and choose an adequate response with stability. -Specify which was the transfer function used.
ADVERTISEMENT
ADVERTISEMENT
ADVERTISEMENT