Sale!

DESIGN & CONSTRUCTION OF A MICROCONTROLLER BASED STEPPER MOTOR DRIVE

A microcontroller-Based Versatile Stepper Motor System/Trainer has been designed and implemented in this project. The developed prototype was built with readily available components including the AT89C51 Microcontroller which runs the control software and provides a flexible interface to the stepper motor drive. The control system is capable of driving the stepper motor clockwise or counterclockwise in full steps or in half steps according to the need of the stepper motor driven application. The angular displacement for the stepper motor shaft is 50 per full-step and 2.50 per half-step but this varies according to the design of each stepper motor. This prototype can be used to demonstrate the features of a stepper motor that recommends it for use in incremental motion control where precision and positioning accuracy are of paramount importance. Examples of such applications include its use in conveyor belts in pharmaceutical industries, bottling companies, printers, and many others. If used as a trainer kit in our tertiary institutions, there is no doubt that it will enhance the know-how of the students and by extension improve their capacity to help automate our local industries.

Original price was: ₦ 3,000.00.Current price is: ₦ 2,999.00.

Description

ABSTRACT

A microcontroller-Based Versatile Stepper Motor System/Trainer has been designed and implemented in this project. The developed prototype was built with readily available components including the AT89C51 Microcontroller which runs the control software and provides a flexible interface to the stepper motor drive. The control system is capable of driving the stepper motor clockwise or counterclockwise in full steps or in half steps according to the need of the stepper motor driven application. The angular displacement for the stepper motor shaft is 50 per full-step and 2.50 per half-step but this varies according to the design of each stepper motor. This prototype can be used to demonstrate the features of a stepper motor that recommends it for use in incremental motion control where precision and positioning accuracy are of paramount importance. Examples of such applications include its use in conveyor belts in pharmaceutical industries, bottling companies, printers, and many others. If used as a trainer kit in our tertiary institutions, there is no doubt that it will enhance the know-how of the students and by extension improve their capacity to help automate our local industries.

TABLE OF CONTENTS

COVER PAGE

TITLE PAGE

APPROVAL PAGE

DEDICATION

ACKNOWELDGEMENT

ABSTRACT

CHAPTER ONE

INTRODUCTION

1.1       BACKGROUND OF THE PROJECT

  • AIM AND OBJECTIVES OF THE PROJECT
  • JUSTIFICATION OF PROJECT
  • SCOPE OF THE PROJECT

CHAPTER TWO

LITERATURE REVIEW

  • OVERVIEW OF STEPPER MOTOR
  • ADVANTAGES OF STEPPER MOTORS
  • DISADVANTAGES OF STEPPER MOTORS
  • TYPES OF STEPPER MOTORS
  • MODES OF OPERATION IN STEPPER MOTOR
  • CALCULATING THE STEPS PER REVOLUTION FOR STEPPER MOTOR
  • WORKING PRINCIPLE
  • OPERATION OF STEPPER MOTOR
  • STEPPER MOTOR CONSTRUCTION
  • APPLICATIONS OF STEPPER MOTOR

CHAPTER THREE

SYSTEM DESIGN METHODOLOGY

  • BASICS OF THE SYSTEM
  • SYSTEM BLOCK DIAGRAM
  • SYSTEM CIRCUIT DIAGRAM
  • CIRCUIT DESCRIPTION
  • COMPONENTS USED
  • CIRCUITDESIGN
  • POWER SUPPLY UNIT
  • MICROCONTROLLER UNIT

CHAPTER FOUR

TEST AND RESULT ANALYSIS

  • INSTALLATION OF THE COMPLET DESIGN
  • CONSTRUCTION PROCEDURE AND TESTING
  • CASING AND PACKAGING
  • ASSEMBLING OF SECTIONS
  • TESTING OF SYSTEM OPERATION

CHAPTER FIVE

  • CONCLUSION
  • RECOMMENDATION

REFERENCES

CHAPTER ONE 

1.0                                           INTRODUCTION

1.1             Background of the Study

Microcontroller based stepper motor control is an electronic device which transfers control to an attached object and drives it towards a particular direction in stipulated steps as specified by the microcontroller, depending on control input signals from the controller, the stepper motor can be caused to exhibit various effects through specified mode of operation. It is applied in electromechanical devices were precise or specific angular movement is being addressed [1].

The project aim is to witness the application of stepper motor on devices attached to it, there by experimenting the movement with the help yielded by this motor. With the aid of control input buttons, specific directive signals are being set up to activate the stepper motor which now transfer control to objects/device attached.

The experiments portrayed by this project are achieved using the control software found in the microcontroller [1].

  • Aim andObjective of the Project

The main aim of this work is to build a microcontroller based stepper motor drive.

The Objectives of this project are as follows,

  1. To design and implement a stepper motor controller by programming the microcontroller with sequence of actions to carry out as at when due
  2. To interface a
  • To study the working principle of a stepper motors
  1. To design and implement a stepper motor drive or power circuit
  2. To design and develop stepper motor base experiments to serve as laboratory work for students of tertiary institution
  3. To interface the stepper motor controller to the stepper motor drive using opto isolators to protect digital circuits from power circuits
  • To test the system by performing all the designed experiments with it.

1.3             Justification of Project

The conventional motor (AC/DC) spin continuously, with the AC motor having two parts which are the outside stationary stator and an insider rotor while the stepper motor moves one step at a time, if we command a stepper motor to move some specific number of steps, it rotates incrementally that many number of steps and stops. Because of this basic nature of a stepper motor, it is widely used in low cost open loop position control system. Open loop control means no feedback information on about the position is needed. This eliminates the need for expensive sensing and feedback devices such as optical encoders. In this project, the position is known simply by keeping track of the number of input step pulses. This fact simply entail that the aim of this project was actualized.

1.4          Scope of the Project

This project covers the theoretical and analytic concept behind motors, its origin and advancements made in the technology. The design of an electronic circuit that will help achieve the desired objective will be shown in details. Also discussed are the various components that will be implemented in the circuit, the pin layout, the wiring schematics and the complete schematics and packaging of the project. Moreover, the desired objectives were compared with the actual outcome based on a set of test data, to determine how satisfactory the project is, cost analysis shall also be taken into consideration by looking at how much it takes to develop one system. From this cost evaluation, one can then simulate cost of mass producing the system. The problem encountered during the development of the project and the steps taken to overcome them shall be listed.

CHAPTER FIVE

CONCLUSION

At the end of this work, a stepper motor which is an electromagnetic device that converts digital pulses into mechanical shaft rotation was discussed. Advantages of step motors are low cost, high reliability, high torque at low speeds and a simple, rugged construction that operates in almost any environment. The main disadvantages in using a stepper motor is the resonance effect often exhibited at low speeds and decreasing torque with increasing speed.

The project has been successfully completed and the main objective of emulating a stepper motor drive on AT89S52 micro controller has been achieved.

5.2                                                    RECOMMENDATION

This control system is recommended for every electronics laboratories, and industries to aid those working or living in those places when it comes to repairing their equipments. This control system has to be perceived by the society and the world at large as a necessary and vital technological upgrade.

While working on this design, at some point in time we were carried away by the fact that our project is working as desired but on further thinking, we thought about the fact that our control system should working independently on its own when it comes to the power supply unit, that the system get its power from the public power supply system which is well known that it is not stable, so on this note , we will advice any further work on this control system to have its power supply independent on its own or better still use rechargeable batteries or solar if possible.