Seminar Topics & Project Ideas On Computer Science Electronics Electrical Mechanical Engineering Civil MBA Medicine Nursing Science Physics Mathematics Chemistry ppt pdf doc presentation downloads and Abstract

Full Version: WATER LEVEL controller using 8051
You're currently viewing a stripped down version of our content. View the full version with proper formatting.
WATER LEVEL controller using 8051


[attachment=65320]

Introduction

From the last three days every time when I went to roof in the evening for fresh-air, I felt sorry to saw the overflowing water from the water-tanks of my neighbors. All of them switched off their Motor-Pumps but after the overflowing of water from the tank. I realized this is the total wastage of water and there must be an alternate to avoid this situation.  There must be a machine or device which tells us the status of water so that we can switch off the motor-pump before the overflowing took place.
So, today I am here with the solution of this problem. The device I have made to tackle this problem is “Water Level Indicator”. This device can be installed in tall buildings water tanks where manual monitoring is very difficult. The indication unit can be placed at any desired location in the building or house.

Basic Concept Of The Project:-

The device works on the principle that the water is capable of passing current through it. One wire which is connected to VCC is left in the bottom most part of the tank and the rest wires are set at different levels in the tank. Except the bottom most wire which provide VCC to the whole water, we have five wires set at different levels. Another terminal of these five wires are connected to the base of transistors and hence in turn to the microcontroller which is the heart of the device. When water starts rising, different levels touches the water and get some positive voltage. This positive voltage is given to the base of transistors to activate them and hence passing signal to the controller as shown in the figures below.
The indicating component is LED. This component show the current status of the water in the tank.


Working

This water level controller monitors the level of the over head tank  and automatically switches on the water pump when ever the level goes below a preset limit. The level of the over head tank is indicated using 5 leds and the pump is switched of when the over head tank is filled. The pump is not allowed to start if the water level in the sump tank is low and also the pump is switched off when the level inside the sump tank goes low during a pumping cycle. The circuit diagram of the water level controller is shown below.
The level sensor probes for the overhead tank are interfaced to the port 2 of the microcontroller through transistors. Have a look at the sensor probe arrangement for the overhead tank in Fig1. A positive voltage supply probe goes to the down bottom of the tank. The probes for sensing 1/4, 1/2, 3/4 and FULL levels are placed with equal spacing one by one above the bottom positive probe. Consider the topmost (full level) probe, its other end is connected to the base of transistor Q4 through resistor R16. Whenever water rises to the full level current flows into the base of transistor Q4 which makes it ON and so its collector voltage goes low. The collector of Q4 is connected to P2.4 and a low voltage at  P2.4 means the over head tank is not FULL. When water level goes below the full level probe, the base of Q2 becomes open making it OFF. Now its collector voltage goes high and high at P2.4 means the tank is not full. The same applies to other sensor probes (3/4, 1/2, 1/4) and the microprocessor understands the current level by scanning the port pins P2.4 ,P2.5, P2.6 and P2.7. All these port pin are high (all sensor probes are open) means the tank is empty.