Fuzzy logic controller is an alternative modern control system that is easy because it does not need to look for a mathematical model of a system, but still effective because it has a stable response. The training module that has been designed using a DC servo motor and heater is controlled by an 89S52 microcontroller and the method of regulation used is fuzzy logic with a supervisory system using MMI software. The system created is a minimal system from SCADA because there is only one PC that is a data client. Fuzzy logic is designed to have two inputs (Err and ΔErr) and one output (Δton). Each membership function has 5 labels. Here used 25 fuzzy if-then rules consisting of 9 main rules, 10 additional rules and 6 supplementary rules. While the fuzzy logic process consists of fuzzyfication, evaluation rules, and defuzzyfication. The motor driver (motor driver) uses a PWM system (pulse width modulation) and the heater driver uses a proportional power control system. Input point setting is done through the SCADA software that is sent to the microcontroller via the computer's RS232 serial port. The system response testing is carried out on a number of setting point variations and load variations. From the data obtained shows that the system response is quite fast in pursuing the setting point value both in various variations, namely the load and setting point. Fuzzy logic is one of the redundant or fault tolerant control systems, which means the fuzzy logic controller can still work with a reduction in some rules, or if there are small errors in programming, without any significant changes.
Scada, fuzzy, serial port, RS232, DC Servo, microcontroller