Development of A Microcontoller-Based Motor Speed Control System Using Intel 8051
Ganiyu R. A., Shoewu O., Olatinwo S. O., Omitola O. O.
Corresponding Author : Ganiyu, R. A., Shoewu, O.
Department of Computer Science and Engineering, Ladoke Akintola University of Technology, Ogbomoso, Oyo State, Nigeria.
Email ID : email@example.com
Received : 2014-02-15 Accepted : 2014-03-10 Published : 2014-03-10
Abstract : This paper presents the development of a microcontroller based motor speed control system using Intel 8051. The motor speed control system under consideration entails a closed loop real time control system, where a very high resolution optical encoder is coupled to the motor shaft to provide the feedback speed signal via the microcontroller (Intel 8051). The microcontroller acts as a proportional controller with different values of gain (Kp). In order to maintain a constant speed, the pulse width modulation signal generated via the microcontroller is sent to the motor driver so as to vary the voltage supply to motor. A visual studio (C#) program, which provides the graphical user interface for the user to input the desired speed, is developed. Thus, the developed system could be used to monitor the performance of motor under varying loads through the controller.
Keywords : Motor, Microcontroller, Control, Speed, Intel 8051
Citation : Ganiyu, R. A., Shoewu, O., et al (2014) Development of a Microcontoller-Based Motor Speed Control System Using Intel 8051.J. of Advancement in Engineering and Technology. V1I2.02. DOI : 10.5281/zenodo.898790
Copyright : © 2014 Ganiyu, R. A., Shoewu, O.. This is an open-access article distributed under the terms of the Creative Commons Attribution License, which permits unrestricted use, distribution, and reproduction in any medium, provided the original author and source are credited.
Journal of Advancement in Engineering and Technology
ISSN : 2348-2931
Volume 1 / Issue 2
ScienceQ Publishing GroupDownload Article
Reviewer Comments : Reviewers comments section of this article will get update shortly.