Design of A PC-Based Dc Motor Speed Controller

https://doi.org/10.24237/djes.2016.09204

Authors

  • Hawraa Qasim Hameed Department of Electrical Engineering, University of Technology
  • Firas Mohammed Ali Department of Electrical Engineering, University of Technology

Keywords:

PMDC Motor, Interface Circuit, DC Motor, Speed Control, PC Parallel Port

Abstract

This paper is concerned with the interfacing process between a personal computer and a permanent magnet DC motor. A practical interface circuit has been designed and implemented in order to control the speed of a permanent-magnet DC motor using a C++ control program. The proposed circuit technique involves receiving the digital signals from the parallel port of the PC and providing them to a transistor driver circuit through an IC buffer. The transistors in the driver circuit are used to increase the current level of the incoming signals into an adequate value in order to drive control relays that are connected to the motor circuit. The control relays are utilized, in turn, to split or insert certain number of resistors connected in series with the motor circuit and thus changing its speed according to a prescribed digital sequence generated by the computer program. The circuit was implemented and tested successfully at the laboratory.

Downloads

Download data is not yet available.

References

Mouton, J., “Brushed DC Motor Basics”, Web-Seminar, Microchip Technology Inc., 2006.

An, P., “PC Interfacing Using Centronic, RS232 and Game Ports”, Newnes Publishing Company, 1998.

Ramakrishna, L. et al., “Interfacing PMDC Motor to Data Port of Personal Computer”, in Proceedings of the International Conference on Electrical and Electronic Engineering, Benghazi, Libya, 23-28 March, 2013. Published by Hindawi Publishing Corporation.

Karthic, J., “PC-Based DC Motor Speed Controller”, Electronics for You Magazine, Vol.36, No. 6, June 2004, pp.67-68.

Al-Raie, F. M. A., “Design and Implementation of an Interface Circuit for DC Motor Speed Control Using the PWM Technique”, Engineering & Technology Journal, Vol. 31, No. 6, 2013, pp. 1204-1212.

Ravindran, R. and Kumar, A., “A DC Motor Speed Controller Using LabVIEW and Visual Basic”, International Journal of Electronics & Communication Technology, Vol.3, No.1, 2012, pp. 144-146.

Morar, A., “DC Motor Speed and Position Control System Connects Directly to Microcomputer Chips”, Acta Electrotechnica, Vol. 47, No. 2, 2006, pp. 95-101.

Abdulkareem, A. et al., “Programming a Computer and a Microcontroller to Control the Speed and Direction of DC Motors”, International Journal of Engineering and Computer Science, Vol.3, No. 3, 2014, pp. 5046-5053.

Shetti, P. R. and Mangave, A. G., “DC Motor Speed Control with Feedback Monitor Based on C# Application”, International Journal of Research in Engineering and Technology”, Vol. 3, No. 3, 2014, pp. 398-401.

Daggal, P. D. et al., “Microcontroller Based Speed Control of DC Motor through RS232 Interface with PC”, International Journal of Engineering Research and Applications, Vol. 3, No. 6, 2013, pp. 570-573.

Ganiyu, R. A. et al., “Development of a Microcontroller-Based Motor Speed Control System Using Intel 8051”, Journal of Advancement in Engineering and Technology, Vol.1, No. 2, 2014, pp. 1-6.

Meha, S. A. et al., “Controlling DC Motor Speed Using PWM from C# Windows Application”, in Proceedings of the 15th International Research/Expert Conference on Trends in the Development of Machinery and Associated Technology”, Czech Republic, 12-18 September, 2011, pp. 481-485.

Soni, R. et al., “Simulation of Optimal Speed Control for a DC Motor Using Conventional PID Controller and Fuzzy Logic Controller”, International Journal of Information and Computation Technology, Vol. 3, No. 3, 2013, pp. 181-188.

Benerjee, P. et al., “Speed Control of DC Motor Using, P-I, I-P, and Fuzzy Controller’, International Journal of Innovative Research in Technology, Vol. 1, No. 6, 2014, pp. 305-310.

Hilfi, M. K., and Cheng, D., “DC Shunt Motor Control Using Wavelet Network”, International Journal of Computer Applications, Vol. 98, No. 15, July 2014, pp.13-18.

Condit, R., “Brushed DC Motor Fundamentals”, Microchip Application Note AN905, Microchip Technology Inc., 2004.

Bullock, R., “Applying PMDC Motors”, Power Transmission Design, May 1995, pp. 33-36.

Anderson, P. H., “Use of a PC Printer Port for Control and Data Acquisition”, The Technology Interface Journal, Vol.1, No.1, 1996, Online Journal, http://technologyinterface.nmsu.edu.

Al-Raie, F. M. A., “Interface Circuit Allows Users to Control DC Motor’s Speed”, Circuit Idea published at Electronic Design Magazine, Vol. 57, No. 20, 1 October 2009, p.58, http:// electronicdesign.com.

Published

2016-06-01

How to Cite

[1]
H. Q. Hameed and F. M. Ali, “Design of A PC-Based Dc Motor Speed Controller”, DJES, vol. 9, no. 2, pp. 1–11, Jun. 2016.