You are on page 1of 5

PROJECT REPORT

PROJECT NAME: WATER LEVEL INDICATOR

GROUP MEMBERS:
1-ADNAN ASGHAR 2-SHABAB ZAKIR SP11-BS (TE)-082: SP11-BS (TE)-091:

CLASS: BTE-6B SUBMITTED TO: SIR DR.ABDUL NAEEM


COURSE: MICROPROCESSOR SYSTEM AND INTERFACING

INTRDOUCTION:
The project will indicate different levels of the water in a tank. Nowadays everybody has overhead tank at their homes. But everyone who has a water tank above knows the kind of problems that they face. Firstly there is no system to track the water in the tank. Then there come a secondary problem that is when their water pump is started they have no idea when it gets filled up and sometimes there are situation where the pump keeps on pumping water to the tank and the water starts spilling out from the tank. There is wastage of energy as well as wastage of water.

Background

CIRCUIT DIAGRAM:

R14
8k2

C3 X1 33pF

C4
33pF

Q1 R10 JP1
JUMPER

Q5

C2
10uF C2(2)

CRYSTAL BC547

33k

R6
470

Q2

LS1
C1(1)

BC557

R12
33k

JP2
JUMPER

U3
5 XTAL1

D1 C1
1nF LED-RED

SPEAKER 4

R1
1k 1

XTAL2

D2
LED-RED D3

R2
1k

R5
1k

RST P3.2/INT0 P3.3/INT1 P3.4/T0 P3.5/T1 P3.7 AT89C2051

R3
1k

6 7 8 9 11

P1.0 P1.1 P1.2 P1.3 P1.4 P1.5 P1.6 P1.7

12 13 14 15 16 17 18 19

BC547

R7
470

Q3

R11
33k BC547

JP3
JUMPER

R8
470

LED-RED

R4
1k

P3.0/RXD P3.1/TXD

2 3

Q4

R13
33k BC547

JP4
JUMPER

D4
LED-RED

R9
470

BLOCK DIAGRAM:
Display
Indica ting Low Lev e l

Water Tank +

Sensors
Microcontroller Circuit

REFERENCE: http://en.wikipedia.org http://www.engineersgarage.com/microcontroller/8051projects/liquidlevel-alarm-AT89C51-circuit

Components:
1. At89c51 2. Transistor BC547 3. Transistor BC557 4. Capacitors 5. Crystal 6. Buzzer 7. LCD 8. Jumper 9. LED 10.Switch 11.Speaker 12.Resistor

Working of Water level indicator circuit:

You might also like