A Fuzzy Logic Control Project For A Real Time Microprocessor Laboratory
Author(s) -
Greg N. Smith,
Richard E. Pfile
Publication year - 2020
Language(s) - English
Resource type - Conference proceedings
DOI - 10.18260/1-2--8400
Subject(s) - microprocessor , timer , computer science , fuzzy logic , interfacing , automation , interface (matter) , fuzzy electronics , computer hardware , fuzzy control system , embedded system , control engineering , microcontroller , operating system , engineering , neuro fuzzy , artificial intelligence , mechanical engineering , bubble , maximum bubble pressure method
An advanced microprocessor course was revised to use the new Motorola M-Core 32-bit RISC processor. A series of laboratories were developed for the course that implements fuzzy logic control of an inverted pendulum. The interface hardware was intentionally kept very simple to force the interface and control functions to be implemented in software. The laboratory provides a platform for exercising many microprocessor/control concepts including using multiple interrupts, reading incremental encoders, implementing PWM control techniques, using an internal timer to calculate rates of change, and interfacing to a commercial fuzzy logic engine.
Accelerating Research
Robert Robinson Avenue,
Oxford Science Park, Oxford
OX4 4GP, United Kingdom
Address
John Eccles HouseRobert Robinson Avenue,
Oxford Science Park, Oxford
OX4 4GP, United Kingdom