100% found this document useful (1 vote)
156 views

Water Level Controller Using 8051 Microcontroller

This document presents a project on a water level controller using an 8051 microcontroller. The system monitors the water level in an overhead tank and automatically switches the motor on when the tank is empty and off when full. It uses four wires placed at different water levels to sense the level. When levels reach quarter, half, or full, it displays the status on an LCD and controls the motor accordingly using transistors and relays. The 8051 microcontroller, LCD, resistors, transistors, and motor are the key circuit components. It provides advantages like reduced human effort and power consumption with simple and reliable automatic water level control for homes, buildings, and industries.

Uploaded by

Prema Chand H1
Copyright
© © All Rights Reserved
Available Formats
Download as PDF, TXT or read online on Scribd
100% found this document useful (1 vote)
156 views

Water Level Controller Using 8051 Microcontroller

This document presents a project on a water level controller using an 8051 microcontroller. The system monitors the water level in an overhead tank and automatically switches the motor on when the tank is empty and off when full. It uses four wires placed at different water levels to sense the level. When levels reach quarter, half, or full, it displays the status on an LCD and controls the motor accordingly using transistors and relays. The 8051 microcontroller, LCD, resistors, transistors, and motor are the key circuit components. It provides advantages like reduced human effort and power consumption with simple and reliable automatic water level control for homes, buildings, and industries.

Uploaded by

Prema Chand H1
Copyright
© © All Rights Reserved
Available Formats
Download as PDF, TXT or read online on Scribd
You are on page 1/ 14

Project Presentation

on

Water Level Controller


Using
8051 microcontroller
TABLE OF CONTENT

Introduction
Circuit components
Details of components
Trasistor
8051 microcontroler

Circuit Diagram
Algorithm
Working
Advantages
Applications
INTRODUCTION

This system explains how to deiect and control the water level in overhead an
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 OF when the overhead tank container is FULL. thethiswater level of


the tank is indicated on LCD
or

(Liquid crystal Display). Using system, we


can avoid the overflow of the water.
I n this system
waler 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
ank
Circuit ComponentsS

At89c5I controller
1 6 2 LCD

-5VRelay
Bc547 (NPN) transistors- 5

Resistors (1K)-4
Resistor-330 ohm
-AC Motor
Connecting wires
Details of components

TRANSISTOR -A transistor is a semiconductor device used to amplify or switch


electronic signals and eectrical power. It is composed of semiconductor material
usually with at least three terminals for connection to an extermal circuit.
RESISTOR -The resistor is an electrical device whose
primary function is to
introduce resistance to the flow of electric current. The magnitude of
opposition
to the flow of curent is called the resistance of the resi stor.

LCD-LCD (Liquid Crystal Display) screen is an electronic display module .A


t l6 characters per line 2 such
OxLCDmeans
in
can display and there
LCD each character is displayed in 5x7 pixel matrix. This LCD
are

lines.I
has two registers, namely, Command and Data.
8051 Microcontroller

The 805 l is an 8-bit microcontroller with 8 bit data bus and 16-bit
address bus. The 16 bit address bus can addres a 64K( 216) byte
code of data
memory space a
and separate 64K byte memory
space. The 8051 has 4K on-chip read only code memory and 128
bytes of internal Random Access Memory(RAM) .

Besides intermal RAM. the 8051 has various Special Function


Registers (SFR) such as the Accumulator, the B register, and many
other control registers.
Pin Diagram
ABS
***

A
ATHOCS
**

A"

A
A
Water Level Controller using 8051 Circuit Diagram:
ALGORITHM FOR WATER LEVEL CONTROLLER

F i r s configure the controller pins P3.0. P3.1. P3.2 and P3.3 as inputs and P3.4 as

Oupul.

Initialize the LCD.


If all the pins are ow then display tunk s empty on LCD and make P3.4 pin

high the
to run moor
aulomaically
High pulse n the pin Ps.0 indacate quarter kvel dsplay the sane thing on
LCD.

TP3I high then level


1s waer is
half
High puke on P3.2 indkates 34th full of the tank.
If P3.3 is hgh then tank is full. make P34 pin is low to turn off the molor

automatically
WORKING OF WATER LEVEL CONTROLLER USING S051

The of level
man heart this projat ATBCS| muconreller The water
is probes are connecied
to the P3.0. Ps.1. Ps.2. and P3.3 through the transis on. Part P2 connectad to the data pins of
LCD and conrol pins RS. RW nd EN of LCD are conneted to the Pl0. P1.1. and P1.2
repecuvely.
Initially when tank s cmpty. LCD will display the message EMPTY and motor runs

utomatically. When waer level reaches o qurta level, now LCD displays QUARTER and
motor runs. For further levds. LCD displays the messages HALF and á FULL.

iank full, LCD dsplays when


When is
Lank is empty
FUILLand mwkor automatically skvps. Again moior runs
ADVANTAGES OF WATER LEVEL CONTROLLER

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

Automatic water level controller can be used in Homes apartments.


commercial complexes.

Used in big buildings where the manual monitoring is difficult.

Used in industries to control the


liquid level aulomatically.

Fuel leve indicatcr in vehicles.


THANK YOU

You might also like