Implementation of microcontroller based fuzzy controller
This paper describes the implementation of Takagi-Sugeno fuzzy controller that is based on PIC18F4680 microcontroller, made by Microchip company. The paper explains the whole realization procedure, from theoretical explanation to hardware and software solutions. Whole Takagi-Sugeno fuzzy reasoning procedure is adjusted so it can be implemented on a microcontroller that has limited memory resources. Also, execution speed is taken into account. Hardware and software part of the system are also described, especially the specific solutions that enable the controller to function properly. After the system has been realized, it has been validated experimentally, by recording the control surface of the controller, and its usage on the laboratory model for the control of liquid level in a reservoir was tested.