Вы находитесь на странице: 1из 10

7/17/2014

Water Level Controller and Indicator using 8051 Microcontroller

HOME

PROJECT IDEAS

GENERAL ARTICLES

B.TECH

MINI PROJECTS

ANDROID

FREE PROJECT CIRCUITS

HOW TO

CONTACT US

Home Water Level Controller using 8051 Microcontroller

Water Level Controller using 8051 Microcontroller


June 26, 2014 By Administrator

Like

Leave a Comment

334

67

Tw eet

StumbleUpon
This article explains you 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
when ever tank is empty. The motor is switched OFF when the overhead tank or container is FULL. Here
http://www.electronicshub.org/water-level-controller-using-8051-microcontroller/

1/10

7/17/2014

Water Level Controller and Indicator using 8051 Microcontroller

theHave
wateryou
level
of the
indicated on
LCD (Liquid
crystal
Display). Using this system, we can avoid th
seen
ourtank
newisElectronics
Projects
Android
app.
It'salready
free. seen How water level indicator circuit works using AVR
overflow of the water. We have
Microcontroller in the earlier post. But, here we are designing the circuit which is used to detect and
control the water level automatically in overhead tank using 8051 microcontroller.

334
Like

In this system water sensing can be done by using a set of 4 wires which are placed at different levels in
tank. DC supply probe is placed at the base of the tank.

Water Level Controller using 8051 Circuit Principle:


Tw eet

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,
StumbleUpon
microcontroller displays water level on LCD as well as controls the motor.

Submit

Water Level Controller using 8051 Circuit Diagram:

Circuit Diagram of Water Level Controller using 8051 Microcontroller


Circuit Components:

http://www.electronicshub.org/water-level-controller-using-8051-microcontroller/

2/10

7/17/2014

Water Level Controller and Indicator using 8051 Microcontroller

At89c51 controller
At89c51 programming board.
16*2 LCD
5V Relay
Bc547 (NPN) transistors 5
Resistors (1K) 4
Resistor 330 ohm
AC Motor
Pot 10k
Programming cable
Connecting wires

Water Level Controller using 8051 Circuit Design:


The main heart of this project is AT89C51 microcontroller. The water level probes are connected to the
P3.0, P3.1, P3.2, and P3.3 through the transistors. Port P2 connected to the data pins of LCD and control
pins RS, RW and EN of LCD are connected to the P1.0, P1.1, and P1.2 respectively.
Initially when tank is empty, LCD will display the message EMPTY and motor runs automatically. When
water level reaches to quarter level, now LCD displays QUARTER and still motor runs. For further levels,
LCD displays the messages HALF and FULL.
When tank is full, LCD displays FULL and motor automatically stops. Again motor runs when tank is
empty.

Related Post: Also read the interesting concept about How water level alarm circuit
works using 555 Timer.

Algorithm for Water Level Controller Circuit:


First configure the controller pins P3.0, P3.1, P3.2 and P3.3 as inputs and P3.4 as output.
Now initialize the LCD.
Continuously check the water level input pins P3.0, P3.1, P3.2, and P3.3
If all the pins are low then display tank is empty on LCD and make P3.4 pin high to run the motor
automatically.
High pulse on the pin P3.0 indicates quarter level, display the same thing on LCD.
http://www.electronicshub.org/water-level-controller-using-8051-microcontroller/

3/10

7/17/2014

Water Level Controller and Indicator using 8051 Microcontroller

If P3.1 is high then water level is half.


High pulse on P3.2 indicates 3/4th full of the tank.
If P3.3 is high then tank is full, now make P3.4 pin is low to turn off the motor automatically.

How to Operate Water Level Controller Circuit using 8051


Microcontroller?
1. Initially burn the program to the controller.
2. Now give the connections as per the circuit diagram.
3. While giving the connections, make sure that there is no common connection between AC and DC
supplies.
4. Place the 4 water level indicating wires into the small tank.
5. Switch on the supply, now the motor will run automatically as there is no water in the tank.
6. Now pour the water, when it reaches to quarter level then LCD displays QUARTER on LCD.

7. For further levels it will displays HALF and FULL on LCD.


8. Still if you pour the water then LCD displays FULL and motor turns off automatically when the tank
full.
9. Switch off the motor supply and board supply.

Get an idea about How to Interface 7 Segment Display with 8051 Microcontroller

Water Level Controller Circuit Advantages:


Human effort is reduced as the system controls the motor automatically based on the water level.
This system consumes less power.
Simple and more reliable.

Applications of Water Level Controller Circuit using 8051


Used in big buildings where the manual monitoring is difficult.
Used in industries to control the liquid level automatically.

http://www.electronicshub.org/water-level-controller-using-8051-microcontroller/

4/10

7/17/2014

Water Level Controller and Indicator using 8051 Microcontroller

Solar Energy Solutions


aurarays.com

Solar panels, Rooftop from Factory Best Quality & Prices, Contact Now

Water Level Sensor


Full SiC Modules ROHM
Wahl Temp-Plates
Temperature RH Control

Related Posts

Interfacing 162 LCD

Contactless Digital

Digital Voltmeter using

Water Level Indicator

with 8051

Tachometer using 8051

8051 Microcontroller

Project

Microcontroller

Speak Your Mind


Name *
Email *
Website

http://www.electronicshub.org/water-level-controller-using-8051-microcontroller/

5/10

7/17/2014

Water Level Controller and Indicator using 8051 Microcontroller

Type the text


Privacy & Terms

Post Comment

Search this website

http://www.electronicshub.org/water-level-controller-using-8051-microcontroller/

Search

6/10

7/17/2014

Water Level Controller and Indicator using 8051 Microcontroller

Electronics Hub
Follow

+1

+ 36,539

Recent Posts
Random Number Generator using 8051
Interfacing GPS with 8051 Microcontroller

http://www.electronicshub.org/water-level-controller-using-8051-microcontroller/

7/10

7/17/2014

Water Level Controller and Indicator using 8051 Microcontroller

USB LED Lamp Circuit


FM Radio Circuit
Battery Level Indicator
Wireless Mobile Battery Charger Circuit
FM Remote Encoder/Decoder Circuit
Simple Audio Tone Control Circuit
Wailing Siren Circuit
LED Interfacing with 8051

Subscribe for Free Project Circuits


Enter your email address:

Subscribe
Delivered by FeedBurner

http://www.electronicshub.org/water-level-controller-using-8051-microcontroller/

8/10

7/17/2014

Water Level Controller and Indicator using 8051 Microcontroller

Electronics Hub
Like

253,069 people like Electronics Hub.

Facebook social plugin

ads by media.net

Alphanumeric LCD Display


HD44780 LCD
Low Water Level Indicator
Water Tanks
Wastewater Treatment
Water Filters
Reverse Osmosis
Centrifugal Water Pump
Basket Strainers
Water Well
Water Analysis
Pump Controllers
Automatic Bilge Pump
Liquid Level Indicator
Water Level Controller

http://www.electronicshub.org/water-level-controller-using-8051-microcontroller/

9/10

7/17/2014

Water Level Controller and Indicator using 8051 Microcontroller

Return to top of page

http://www.electronicshub.org/water-level-controller-using-8051-microcontroller/

Copyright 2014 Electronicshub.org

10/10

Вам также может понравиться