International Journal of Electrical and Computer Engineering (IJECE) Vol. 10, No. 3, June 2020, pp. 2463~2473 ISSN: 2088-8708, DOI: 10.11591/ijece.v10i3.pp2463-2473 2463 Journal homepage: http://ijece.iaescore.com/index.php/IJECE An educational fuzzy temperature control system Peshraw Salam 1 , Dogan Ibrahim 2 1 Department of Computer Science, University of Garmian kalar, Sulaymaniyah Kurdistan, Iraq 2 Department of Computer Information Systems, Near East University, Turkey Article Info ABSTRACT Article history: Received Apr 3, 2019 Revised Nov 24, 2019 Accepted Des 9, 2019 Control engineering is one of the important engineering topics taught at many engineering based universities around the world in most undergraduate and postgraduate courses. The control engineering curriculum includes both the classical feedback based control theory and the state space theory. The modern control theory is based on the intelligent control algorithms utilizing the soft computing techniques, such as the fuzzy control theory and neural networks. Laboratory work is an important part of any control engineering course. The problem with the modern control theory laboratories is that it is essential to offer simple experiments to students so that they can easily put the complex theories they have learned in their courses into practice and see and understand the results. This paper describes the design of a low-cost fuzzy based microcontroller temperature control system using off the shelf products. The developed system should provide a low-cost fuzzy control experiment in the laboratories for students studying control engineering. Keywords: Educational control system Fuzzy control Microprocessor based control temperature sensor Temperature control Copyright © 2020 Institute of Advanced Engineering and Science. All rights reserved. Corresponding Author: Dogan Ibrahim, Department of Computer Information Systems, Near East University, Lefkosa, Mersin 10, Turkey. Email: dogan.ibrahim@neu.edu.tr 1. INTRODUCTION Temperature is one of the most important parameters in industrial process control, particularly in chemical engineering plants. Temperature control systems in general have nonlinear, time varying, and long time delay characteristics. Accurate control of the temperature has been an important issue in many years in the field of industrial temperature control. The automatic control theory is a complex mathematical field and it continues to grow both in terms of theory and applications [1]. Control theory has evolved in three basic stages [2]: First, on/off type simple control dominated the field where the controller output is either fully on if you are below the set-point, or fully off if you are at the set-point or above. This type of control was very easy and required no system modelling or complex mathematics, but it had many serious disadvantages such as oscillations around the set-point which gave rise undesirable behaviour [3]. Also on/off type control can damage actuators and pumps as they are rapidly switched on and off. Second, the PID based control [4] has dominated the control field for many years and the majority of industrial processes have currently been implemented with some form of PID control. Here, the controller output is derived from a signal which is proportional to the error signal, its integral, and its derivative. The PID algorithm has the advantage in implementing and providing precision controls, even in the presence of external disturbances [3]. Third, the artificial intelligence (AI) and decision-based control has become popular in the last decade as an alternative to conventional control. AI-based control systems have demonstrated to have learning and decision- making capabilities that are not possible in using conventional control theory [5]. Some of the commonly used artificial intelligence methods are: neural networks, fuzzy logic, genetic algorithms, probabilistic methods, and evolutionary computing. Artificial neural networks are being used to solve complex modelling, identification,