
SWITCHING PULSE GENERATOR FOR STEPPER MOTOR CONTROL USING AN EMBEDDED MICROCONTROLLER
ABSTRACT
This research work will really help us to understand more on the operation and implementation of Switching Pulse Generator for Stepper Motor Control Using an Embedded Microcontroller. The chapter one which is the introduction preview, the background, problem statement, objective of the study, justification and scope of work. The second chapter that is the literature review about the seminar topic.
In literature review ,it includes some research on previous authors on the operations and implementation of Switching Pulse Generator for Stepper Motor Control Using an Embedded Microcontroller. Chapter three will elaborate on the detailed of switching pulse generator for stepper motor control using an embebbed microcontroller model and implementation with the block diagram.
Then , chapter four will discuss about the system design development and implementation of Switching Pulse Generator for Stepper Motor Control Using an Embedded Microcontroller. The last chapter is the conclusion of the work and also recommendations and references.
CHAPTER ONE
1.0 Introduction
1.0 Background of Study
A stepper motor is an electromagnetic rotary actuator which mechanically converts digital pulse inputs to incremental shaft rotation. The rotation not only has a direct relation to the number of input pulses, but its speed is related to the frequency of the pulses.
The motor is able to hold its position ( and its load) between the steps without the aid of clutches or brakes. Thus a stepper motor can be precisely controlled so that it rotates a certain number of steps, producing mechanical motion through a specific distance, and then hold its load when it stops. Furthermore, it can repeat the operation at any prescribed number of times.
With the appropriate logic, stepper motors can be bi- directional synchronous, provide rapid acceleration, stopping, and reversal and will interface easily with other digital mechanisms. They are further characterized as having low rotor moment of inertia, no drift and a non cumulative positioning error.
Generally, step motors are operated without feedback in an open-loop manner and often match the performance of more expensive DC servo positioning systems like speed sensor, servo motor ( i.e systems that maintain the speed of motors in a certain limit, even when the load of the output is being varied). Stepper motors may be classified by their motor construction, drive topology, and stepping pattern. There are several different types of stepper motor construction. These include variable reluctance, permanent magnet and hybrid permanent magnet, just like every motor.
Stepper motor consists of permanent magnet rotor and wound stator. The coils of wound stator are called control windings. The rotation of the stepper motor is controlled by switching ON/OFF the current through control windings. Normally, the control windings are exited through driver transisistors. The direction of rotation of the motor can either be reverse of forward by generating the switching sequences in reverse or forward order.
Each of those slight rotations is called a “step,” with an integer number of steps making a full rotations. In that way, the motor can be turned by a precise angle.
Stepper motors are one of the most versatile forms of positioning system. Basically, they are digitally controlled as part of an open loop system.
Their industrial application are in the high speed pick and place equipment and multi-axis machine often directly driving lead screw and ball screws. in the fields of lasers and optics they are frequently used in precision positioning equipment such as linear actuator, linear stages, rotation stages, goniometry and mirror mounts. Other uses are in packaging machinery and positioning of valve pilot stages for fluid control systems.
Commercially, stepper motors are used in floppy disk drivers, flathed scanners, computer printers, plotters, slot machines and many more devices.
The performance of stepper motor is strongly dependent on the driver circuit responsible for communication and current limiting which is also being controlled by switching pulse generator also known as the stepper motors controller or indexer. The pulse generator output command pulses that the motor follows.
The pulse generator can also generate sequence of switching pulse at variable rate to drive the motor at variable speed. By altering the frequency of the pulse train, the pulse generator can instruct the motor to accelerate, run at a speed, decelerate or stop. A pulse generator must be present, other wise the motor will not move.
Most applications require that the stepper motor controller manage other control functions as well, including acceleration, deceleration, steps per second and distance. The stepper motor controller can also interface to and control many other external signals. Communication to the stepper motor controller is through an Rs 232 serial port and in some cases an Rs485 port.
In either case, the stepper motor controller is capable of receiving high level commands from a host computer and generating the necessary step and direction pulses to the driver. The stepper motor controller includes auxiliary 1/0 for monitoring inputs from external sources such as jog, Home or limit switch.it can also initiate other machine functions through the 1/0 output pins.
Over the years, there have been some challenges faced by stepper motor controller (pulse generators). The commonest
Is when they are used to control drive circuits which are also referred to as constant voltage drive because a constant positive or negative voltage is applied to each winding to set the step positions. However, it is winding current, not voltage that applies torque to the stepper motor shaft. In view of the challenges faced by a pulse generator an embedded micro controllers on the other hand can rectify the challenges faced above. The embedded microcontroller is a self contained system with a processor, memory and peripherals.
The embedded microcontroller system may require minimal memory and program length, with no operating system and no software complexity. They have few instructions for the movement of data between memory on the same chip. (I.e. movement of code and data within the same chip) unlike that micro processor which is between external and internal memory (Movement of code and data from external memory).
1.1 Problem Statement
Over the year, there have been some problems faced by stepper motor controller (pulse generators). The commonest is when they are used to control drive circuits which are also referred to as constant voltage drives because a constant positive or negative voltage is applied to each winding to set the step positions. However, it is winding current, not voltage that applies torque to the stepper motor shaft.
1.2 Objectives of Study
The objective of this seminar is to design a switching pulse generator for stepper motor control using an embedded controller which will solve the challenges faced in the control operation of a stepper motor. The design will include AT89C51. Microcontroller which has an on-chip peripheral function like 1/0 ports, timers/counter, serial communication port which would in turn reduce the complexity of the normal design. The AT89C51 has 1000 write /erase cycle giving the design flexibility in its field programmability.
1.3 Justification of Study
This seminar is of justification to the operation and complexity of stepper motor controllers in relation to the existing ones in use. Its simplicity makes usage very easy because the assembly language use in microcontrollers follow Reduced Instruction Set Computing (RISC) architecture whose instruction set is small. Its high integration functionality makes it look like a stand- alone computer. It also has flexibility in it field programmability.
1.4 Scope of Work
Literature review of the existing works made by other people will be captured as chapter two as part of the remaining scope. Chapter three of the study will be the methodology. System design, development and implementation of the switching pulse generator for a stepper motor using embedded microcontroller will be chapter four of the study. Result s and conclusion will be captured as chapter five.
CHAPTER TWO
2.0 Literature Review
2.1 Introduction
The review of relevant literature is the main topic of this chapter. A literature review covers theoretical and methodological contributions to a certain issue in addition to the state of knowledge at the time of writing. It provides information about the state of the art in relation to the subject you are writing about. It examines the body of work on the chosen subject. The literature evaluation in this study comprises the …
Procedure for Downloading the PDF (Docx) Material
Switching Pulse Generator for Stepper Motor Control Using an Embedded Microcontroller can be downloaded by requesting the full set of materials at the project or seminar cost. The document will be sent via Microsoft Word (MS-Word) format via WhatsApp (e-mail) following payment confirmation.
Seminar Material Cost ₦3,000 | Project Material Cost ₦5,000 |
Request Complete Material
![]() | Click here to request the Complete Material via WhatsApp including;
|
Disclaimer for Complete Material Utilization
The displayed research work titled "Switching Pulse Generator for Stepper Motor Control Using an Embedded Microcontroller" is stated as a research guideline towards accomplishing your assigned project / seminar research work. All the research materials on this website are ONLY for research purposes and should be used as a guideline in developing your research work. For no reason should you copy word for word as projectlist.com.ng will not be liable for any who copied the material. By ordering the complete research guideline, it signifies that you've accepted our terms of service.
Frequently Asked Questions (FAQ)
Can the material for “Investigation Into the Causes of Students Poor Attitude Towards the Study of Secretarial Administration in Tertiary Institutions” be used as a guide for Office Technology and Management (OTM) Project?
Yes it can be used — A secretarial study is an education for secretaryship which includes the training necessary to develop secretarial skills. The study investigates the Causes of Students Poor Attitude towards the Study of Secretarial Administration in Tertiary Institutions. In achieving this aim, the following specific objectives were laid out to investigate whether there are equipment for the teaching and learning of the course, find out why many students are not interested in secretarial administration course and investigate whether students were being guided by a guidance and councilor before choosing courses. The research design used in this report is descriptive design, utilizing questionnaire method to obtain information from the respondents for this project. A total of 150 (one hundred and fifty) respondents were selected …
Can the material for “Domestic Waste Disposal, the Effect and Solution” be used as a guide for Environmental Science Project?
Yes it can be used — Domestic Waste Disposal is any materials from plants and animals which cannot be recycle back into the environments or into the market for future use. This domestic waste management disposal is of national and international concern. The study was carried out to examine the Domestic Waste Disposal, the Effect and Solution. In achieving this aim, the following specific objectives were laid out to discover the ability of the ESWAMA as an agency to control and manage waste disposal in the society and find out how government help to motivate ESWAMA in order to carryout their job objectively. The research design used in this report is descriptive design, utilizing questionnaire method to obtain information from the respondents for this project. A …
Is the topic “Computer Based Goods Transportation System” recommended for Computer Science Education Project?
Yes it is highly recommended — Computerized goods transport system is a software permits a customer to send products from one location to another electronically. The aim of this study is to design and implement a Computerized Goods Transportation System using Akwa Ibom Transport Company (AKTC) as a case study. In achieving this aim, the following specific objectives were laid out to develop an application software that will ensure a fast and more efficient services to the customer based on quick access of data and accurate information, accurately compute transportation bills and obtain reports of goods transportation records. The motivation that led to the implementation of the proposed system is as a result of the management of goods in Nigeria has over the years attracted poor …
Can the material for “Design and Implementation of Sales Record System” be used as a guide for Computer Science (CS) Project?
Yes it can be used — Computerized Sales Record System is the process of collecting, inputting, storing, classifying, summarizing and interpreting data. The aim of the application is to design an application that can be used in keeping records of sales and cash received or spent, also to promote efficient and quality services to customers. In achieving this aim, the following are the specific objectives of study to design and develop a system that will: create a database that will help store sales records, capture the sales and inventory activities, automate sales and inventory task/activities, ensure consistency of accounts and reduction of error due to damage and ensure safety of the documents/records, because the system will be passworded to reduce access. The researcher was motivated to …
Can this topic “Computerized Passenger Loading Management System” be used for Software Engineering Project?
Yes it can be utilized for research — Computerized Passenger Loading Management System is an application used in transport companies, which focus mainly on loading or unloading of passengers. The aim of the study is to design and implement a Computerized Passenger Loading Management System using Chisco Transportation Company Owerri, Imo State as a Case Study. In achieving this aim, the following specific objectives were laid out to design a software that will provide and promote the level of the passengers loading through the use of machine or computer instead of people doing the loading and develop a software on a personal computer in such a way that when a passenger enters the park. The motivation that led to the implementation of the proposed system is that the …
Is the topic “Design and Implementation of an Online Student Evaluation System” recommended for Computer Science (CS) Project?
Yes it is highly recommended — Online Student Evaluation System is a web based application that provide platform for the colleague to conduct student’s evaluation online. Student achievement is profoundly influenced by the evaluation practice used by teachers in the classroom. Research in education has consistently shown achievement monitoring and feedback to be extremely important factors in the teaching learning process. The aim of the study is to design and implement an Online Student Evaluation System. In achieving this aim, the following specific objectives were laid out as follows to develop an application software that will enhance easy retrieval and access to records and highly secured student results. The motivation the led to the implementation of the proposed system is that, in the existing system, alot …
Is the topic “The Influence of Accounting System on Public Expenditure Control in Nigeria” recommended for Accountancy / Accounting Project?
Yes it is highly recommended — The project examines the influence of accounting system on public expenditure control in Nigeria using Etsako West Local Government as a case study. The main objective of this study is to find out how local government accounting system helps to control and regulate public expenditure in Nigeria and also to find out the extent to which the treasury department serves as a custodian of all other public expenditure. The primary source of data collection was used in gathering data from respondents. A structure questionnaire was designed by the researcher and validity by two experts from the statistics department was used to obtain data, Chi-Square (X2) was used to test hypotheses formulated. Due to the findings, it was discovered that actual …
Can the material for “The Effect of Federal Expenditure and Money Supply on the Rate of Unemployment (1989-2000)” be used as a guide for Banking and Finance (BF) Project?
Yes it can be used — This study is motivated by the fact that federal expenditure and money supply as a tool on the rate of unemployment. But to which extent, these instrument have contributed either to worsen the problem of unemployment or alleviate it. To investigate this problem, two hypotheses were formulated as follows. Ho: There is no relationship between money supply and unemployment. Hi: There is no relationship between federal expenditure and unemployment. In testing the hypothesis, secondary data was used and analyzed using regression and correlation analysis as well as student t-test. The following are summary of the major findings from the analysis carried out in the study. Federal expenditure and money supply contributed little to the reduction on the rate unemployment between (1980-2000). The package of National directorate …
Can the material for “The Confidential Secretary’s Effectiveness Through Adequate Communication” be used as a guide for Secretarial Administration Project?
Yes it can be used — Communication within any organisation is vital for the achievement of organizational goals. These are the processes that link the various composition of the organisation together. They are found in all levels of the organisation and they affect every individual working for the organisation, in one way or another. The effectiveness of communication medium. The way in which it is managed has a significant impact on the ultimate effectiveness of the total organisation. The research design used in this report is descriptive design, utilizing questionnaire method to obtain information from the respondents for this project. Primary data were collected from the primary source which questionnaire was used as an instrument of data collection while secondary data were sources from textbooks, journals, newspapers …
Can the material for “Design and Implementation Visual Classroom and Text Based E-Learning” be used as a guide for Computer Science (CS) Project?
Yes it can be used — Internet is s global connection of computers sited around the world forming huge network for information to be shared and disseminated by many millions of people has done so well in information Technology and in education so to speak. Since the introduction of Value Added Network certain events force their existence. This allows man to help him and others. Virtual classroom and Text based E-learning cannot be an exception. Oftentimes students experience a lot of difficulty in the quest for basic knowledge from higher institution of their choice, not for the fact that the person doesn’t have resources to acquire them but the risk in traveling from the said institution wherever the person might be may pose problems in order …