Major Project - Usha+jyoti 6 TH Sem (8051)

Download as pptx, pdf, or txt
Download as pptx, pdf, or txt
You are on page 1of 11

GOVT GIRLS POLYTECHNIC

JADGALPUR

A
PRESENTATION
ON

WATER LEVEL CONTROLLER USING 8051

GUIDED BY SUBMITTED BY
Satish Kumar Thakur Usha Markam
Lecturer (ETE) Jyoti Jhadi
ETE 6TH SEM
Department of Electronics and Telecommunication 1
WATER LEVEL CONTROLLER USING 8051 MICROCONTROLLER

CONTENTS:

• Introduction
• Principle
• Circuit Component
• Circuit Diagram
• Algorithm
• Operation

Department of Electronics and Telecommunication 2


Introduction

• Water level controller monitors the water level


of the tank .
• 8051 Microcontroller is a 40 pin IC.
• This project is highly useful in big buildings
where the manual monitoring is difficult and
also in industries to control the liquid level
automatically.

Department of Electronics and Telecommunication 3


Principle

• Water level controller 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.

Department of Electronics and Telecommunication 4


Circuit Component
• At 89c51 controller
• At 89c51 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
Department of Electronics and Telecommunication 5
Circuit Diagram

Department of Electronics and


6
Telecommunication
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.4pin high to run
the motor automatically.
7
Department of Electronics and Telecommunication
Conti…..
• High pulse on the pin P3.0 indicates quarter
level , display the same thing on LCD.
• 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 low to turn off the motor
automatically.
Department of Electronics and
8
Telecommunication
Operation
• Initially burn the program to the controller.
• Now give the connections as per the circuit
diagram.
• While giving the connections, make sure that
there is no common connection between AC
and DC supplies.
• 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 .
9
Department of Electronics and Telecommunication
Conti…….
• Now pour the water , when it reaches to
quarter level then LCD displays QUARTER on
LCD.
• For further levels it will displays HALF and ¾
FULL on LCD.
• Still if you pour the water then LCD displays
FULL and motor turns off automatically when
the tank is full.
• Switch off the motor supply and board supply.
Department of Electronics and
10
Telecommunication
Thank you

Department of Electronics and Telecommunication 11

You might also like