Design and Implementation of Electronic Control Trainer with PIC Microcontroller


This paper describes the implementation of a PIC microcontroller in a conventional laboratory-type electronic trainer. The work comprises software for the PIC and hardware for the software. The PIC controller uses an EasyPIC6 board and includes a PC-interfaced programmer for the PIC chip. It has many external modules: 128 × 64 graphic LCD display, 2 × 16 LCD display, 4 × 4 keypad, and port expander, all in the same bench. The trainer is capable of 36 experiments in logic/analogue electronic and control systems. A 5-sided approximate sensor, two photoelectric sensors (BR56-DDT-P and BEN9M-TFR), four CMOS, four BCD-7-segment driven by CD4511B, two relays (2-pole and 3-pole), six voltages, ammeter measurement, DC motor, and 24VDC power supply, connect through connectors and pinions. Results of all the experiments show the trainer satisfying requirements of undergraduate and postgraduate projects involving conventional electronic and classical control systems.

Share and Cite:

Y. Mashhadany, "Design and Implementation of Electronic Control Trainer with PIC Microcontroller," Intelligent Control and Automation, Vol. 3 No. 3, 2012, pp. 222-228. doi: 10.4236/ica.2012.33025.

Conflicts of Interest

The authors declare no conflicts of interest.


[1] N. Barsoum, “Speed Control of the Induction Drive by Temperature and Light Sensors via PIC,” Transaction in Controllers and Drives, 2010, pp. 35-59.
[2] M. Bates, “Interfacing PIC Microcontrollers Embedded Design by Interactive Simulation,” Elsevier, Amsterdam, 2006.
[3] F. J. Diaz, F. J. Azcondo, R. Casanueva and C. Branas, “Microcontroller Software Applied to Electronic Ballast Design,” 13th European Conference on Power Electronics and Applications, Barcelona, 8-10 September 2009, pp. 1-8.
[4] H. W. Huang, “PIC Microcontroller: An Introduction to Software and Hardware Interfacing,” 2005.
[5] J. Main, “Measuring Resistance Using Digital I/O Using a Microcontroller for Measuring Resistance without Using an ADC,” 2008.
[6] C. Singh and K. Agarwal, “Design of Reactive PIC Microcontroller,” Proceedings of International Symposium on Signals, Systems and Electronics, Pilani, 17-20 September 2010, pp. 1-4.
[7] H. Rongen, “Introduction to PIC Microcontroller,” Forschungszentrum Jülich Zentrallabor für Elektronik, Jülich, 2009.
[8] N. Gardner, “An introduction to Programming the Microchip PIC in CCS C,” Ccs Inc., Christiansburg, 2002.
[9] B. Hossain, N. Hossain, M. Hossen and H. Rahman, “Design and Development of Microcontroller Based Electronic Queue Control Systems,” Proceeding of the 2011 IEEE Students’ Technology Symposium, Kharagpur, 14-16 January 2011, pp. 48-52. doi:10.1109/TECHSYM.2011.5783862
[10] T. Wilmshurst, “Designing Embedded Systems with PIC Microcontrollers Principles and Applications,” Elsevier Ltd., New York, 2007.
[11] N. Matic and G. Maneger, “EasyPIC Microcontroller Board User Manual,” 2008.
[12] D. Ibrahim, “Advanced PIC Microcontroller Projects in C from USB to RTOS with the PIC18F Series,” Elsevier, Amsterdam, 2008.
[13] F. H. Fahmy, S. M. Sadek, N. M. Ahamed, M. B. Zahran, and A. El-S. A. Nafeh, “Microcontroller-Based Moving Message Display Powered by Photovoltaic Energy,” International Conference on Renewable Energies and Power Quality, Granada, 23-25 March 2010.'10/726-Sadek.pdf
[14] Y. Aye, “Design and Construction of LAN Based Car Traffic Control System,” World Academy of Science, Engineering and Technology, Vol. 46, 2010, pp. 586-591.
[15] N. Matic, “BASIC for PIC Microcontrollers,” 2001.
[16] F. J. Díaz, F. J. Azcondo, R. Casanueva and Ch. Bra?as, “Microcontroller Software Applied to Electronic Ballast Design,” University of Cantabria, Cantabria, 2010.
[17] S. C. Hsiung, “The Use of PIC Microcontrollers in Multiple DC Motors Control Applications,” Journal of Industrial Technology, Vol. 23, No. 3, 2007, pp. 2-3.
[18] S. Huseinbegovic and O. Tanovic, “Development of a Distributed Elevator Control System Based on the Microcontroller PIC 18F458,” 2010 IEEE Region 8 International Conference on Computational Technologies in Electrical and Electronics Engineering, Irkutsk, 11-15 July 2010, pp. 858-863.
[19] L. D. Jasio, et al., “PIC Microcontrollers,” Elsevier Inc., New York, 2008.

Copyright © 2023 by authors and Scientific Research Publishing Inc.

Creative Commons License

This work and the related PDF file are licensed under a Creative Commons Attribution 4.0 International License.