



Study with the several resources on Docsity
Earn points by helping other students or get them with a premium plan
Prepare for your exams
Study with the several resources on Docsity
Earn points to download
Earn points by helping other students or get them with a premium plan
Community
Ask the community for help and clear up your study doubts
Discover the best universities in your country according to Docsity users
Free resources
Download our free guides on studying techniques, anxiety management strategies, and thesis advice from Docsity tutors
It is a synopsis about the project i am making with my friends, that is about detecting the water level in a tank
Typology: Summaries
1 / 5
This page cannot be seen from the preview
Don't miss anything!
Water Level Controller Using 8071 Microcontroller
Submitted by
The water level controller, which uses the 8051 microcontroller project, helps automatically control the water motor by detecting the water level in a tank. In this article, you will learn how to detect and control the water level in a tank or other container. This system monitors the tank water level and automatically turns ON the Motor when the tank is empty. The Motor is turned OFF when the top tank is full. Here the water level of the tank is shown on the LCD screen (liquid crystal display). With this system, we can also avoid overflowing the water. Here we are designing the circuit which is used to detect and control the water level automatically in the overhead tank using 8051 Microcontroller
Water level controller, the name itself indicates that an electronic device or circuit kit used for controlling the water level can be termed as a water level controller. It is difficult to know the level of water in the overhead tank such that wastage of water can happen frequently. To conserve water, avoid overflow of water in the overhead tank which may cause loss of water, loss of electrical power, etc.,. Thus, an ultrasonic water level controller using 8051 microcontroller is an innovative electronics project application for controlling water level. A Water Level Controller using the 8051 Microcontroller project will help in automatically controlling the water motor by sensing the water level in a tank. This article explains how to detect and control the water level in an overhead tank or any other container. This system monitors the water level of the tank and automatically switches ON the motor whenever the tank is empty.
10KΩ Potentiometer 1N4007 PN Junction Diode Programming cable Connecting wires Power Supply Keil μVision IDE Willar Software (for burning code) Proteus (for circuit diagram)
This system mainly works on a principle that “water conducts electricity”. The four wires which are dipped into the tank will indicate the different water levels. Based on the outputs of these wires, microcontroller displays water level on LCD as well as controls the motor. Initially when the tank is empty, LCD will display the message LOW and motor runs automatically. When water level reaches to half level, now LCD displays HALF and still motor runs. When the tank is full, LCD displays FULL and motor automatically stops. Again, the motor runs when water level in the tank becomes LOW. The heart of the Water Level Controller using 8051 Microcontroller project is the AT89C51 Microcontroller.
This water level indicator is not only used to detect the water level in tanks but also can be expanded to even detect the fuel level in fuel tanks in a similar way. This will not only reduce the wastage of water but also excessive fuel wastage. As a result of which, sustainable development will be achieved shortly soon if implemented meticulously. It’s a low cost and user - friendly model which any normal fellow being can use. This can even be applied by constructing such types of projects in our homes to reduce domestic water wastage, even in our localities, schools, colleges. Clearly, this project reduces human effort as the system automatically detects the water level. It consumes less power and its more reliable. This project has several applications as listed- It can be used in home apartments, commercial complexes, can be used in buildings where the manual monitoring is difficult. Its also used in industries to control the liquid level automatically.
Initially, we write the program for Water Level Controller in Keil μVision IDE and generate the .hex file.
Burn the program (.hex file) to the microcontroller using external programmer and Willar Software. Now we rig up the circuit as given in the above diagram. After the connections are made, we place the 4 water level indicating wires into the small tank. Switch on the supply. Now, the motor will run automatically as there is no water in the tank. (It will turn on even if the water level is LOW). Now pour the water, when it reaches LOW level, then LCD displays LOW. For middle level, it will display as HALF on the LCD. Still if you pour the water, then the water level reaches full and the LCD displays FULL and also the motor is turned OFF automatically and switch off the motor supply and board supply. REFERENCES Vol.-7, Issue-10, Oct 2019, Microcontroller Based Water Level Indicator And Controller System E-ISSN: 2347- https://www.electronicshub.org/water-level-controller-using-8051-microcontroller/ https://aticleworld.com/water-level-controller-using-8051-microcontroller/