z-logo
open-access-imgOpen Access
The Design of a Microcontroller-based Automatic Liquid Level Control System
Author(s) -
Saleh Ahmad,
Abd Al Rahman Abu Ebayyeh,
Abdulaziz Alhashmi
Publication year - 2019
Publication title -
international journal of engineering and technology
Language(s) - English
Resource type - Journals
ISSN - 2227-524X
DOI - 10.14419/ijet.v8i4.21273
Subject(s) - microcontroller , pid controller , matlab , controller (irrigation) , control system , interface (matter) , mode (computer interface) , computer science , control engineering , control (management) , pic microcontroller , engineering , computer hardware , temperature control , operating system , electrical engineering , agronomy , bubble , maximum bubble pressure method , biology , artificial intelligence
In this paper, a liquid level control system was designed and fabricated. Control of the liquid level was accomplished by adjusting the sup-ply voltage to a centrifugal pump that is delivering the liquid from a reservoir tank to an upper tank. The liquid level control system was implemented on an ATmega328 microcontroller. Three control strategies are implemented, manual mode, ON/OFF controller, and PID controller. Serial communication is used to establish the communication between the ATmega328 and a computer running MATLAB soft-ware. A graphical user interface was constructed to allow users to interact with the system. The system model is obtained using an experi-mental approach. The obtained model is then used for the design of the PID controller. Experimental results are provided to highlight the performance of the implemented controllers.  

The content you want is available to Zendy users.

Already have an account? Click here to sign in.
Having issues? You can contact us here