0% found this document useful (0 votes)
72 views6 pages

Practical 10 Ba

The document describes designing an automatic water level controller circuit using a 555 timer IC. The circuit uses two water level sensors, one at the top and one at the bottom of an overhead tank. When the water level drops below the bottom sensor, the 555 timer output switches on a transistor to energize a relay and turn on a water pump. When the water rises to the top sensor, it switches the 555 timer off to deactivate the pump. The document provides the circuit diagram and components, as well as an explanation of how the circuit functions to automatically control the water level. It then assigns students the task of designing a digital water level controller using a microcontroller and includes examples of the functional blocks, schematic, and sample Arduino

Uploaded by

Harsh Raval
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
72 views6 pages

Practical 10 Ba

The document describes designing an automatic water level controller circuit using a 555 timer IC. The circuit uses two water level sensors, one at the top and one at the bottom of an overhead tank. When the water level drops below the bottom sensor, the 555 timer output switches on a transistor to energize a relay and turn on a water pump. When the water rises to the top sensor, it switches the 555 timer off to deactivate the pump. The document provides the circuit diagram and components, as well as an explanation of how the circuit functions to automatically control the water level. It then assigns students the task of designing a digital water level controller using a microcontroller and includes examples of the functional blocks, schematic, and sample Arduino

Uploaded by

Harsh Raval
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd

PRACTICAL- 10

Aim: To design an automatic water level controller for over head tank.
Date:
Relavent CO: CO1,CO2
Objectives:
1) To design a circuit for over head tank filling system.
2) To develop a control aspect for over head tank considering low and high level points.
THEORY: The drinking water crisis in India is reaching alarming proportions. It might very
soon attain the nature of global crisis. Hence, it is of utmost importance to preserve water. In
many houses there is unnecessary wastage of water due to overflow in Overhead Tanks.
Automatic Water Level Controller can provide a solution to this problem. The operation of
water level controller works upon the fact that water conducts electricity. So water can be
used to open or close a circuit. As the water level rises or falls, different circuits in the
controller send different signals. These signals are used to switch ON or switch OFF the
motor pump as per our requirements.
Circuit Diagram of Automatic Tank Level Controller:

Figure 10.1 Circuit Diagram fo Water level Controller


The heart of this pump controller circuit is a NE 555 IC; here we have manipulated the flip
flop inside the 555 timer IC. Our circuit consists of two water level sensors, one fixed at the
top and other at the bottom. Working of this circuit is almost similar to a bi stable
multivibrator.
Components Pin out:

Figure 10.2 555 Timer and Transistor


Working of Automatic water tank level controller:

➢ We know the property of 555 timer IC, i.e. its output goes HIGH when voltage at the
second pin (trigger pin) is less than 1/3 Vcc.

➢ Also, we can reset back the IC by applying a LOW voltage at the 4th pin (Reset pin).

➢ In this project 3 wires are dipped in water tank. Let us define two water levels- Bottom
(Low) level and Top (Up) level. One of the wire or probe is from Vcc.

➢ The probe from bottom level is connected to the trigger (2nd) pin of 555 IC. So the voltage
at 2nd pin is Vcc when it is covered by water.

➢ When water level goes down, the 2nd pin gets disconnected (untouched) from water i.e.
voltage at the trigger pin becomes less than Vcc. Then the output of 555 becomes high.

➢ The output of 555 is fed to a transistor, it energizes the relay coil and the water pump set
is turned ON.

➢ While the water level rises, the top level probe is covered by water and the transistor
becomes ON. Its collector voltage goes to Vce(sat) =0.2.

➢ The low voltage at the 4th pin resets the IC. So the output of 555 becomes 0V. Hence the
motor will turn OFF automatically.

➢ For simple demonstration of this project you can use a DC motor directly at the output of
555 instead of relay.

➢ For practical implementation, you must use a relay. Rating of relay is chosen according to
the load (Motor). 32 Ampere relay is best suited for domestic applications.
Observations:

Lower Level (e.g in Ft) Voltage Level (mv /V) Output Status LED/Relay
ON/OFF

Upper Level (e.g in Ft) Voltage Level (mv /V) Output Status LED/Relay
ON/OFF

Conclusion: We have understood water level controller as a part of Building Automation


requirement and have designed a circuit for water level controller.

Assignment / Task:
Task:
1) Design a water level controller using any digital device e.g microcontroller
/development board

1.a ) Draw a functional block diagram for digital water level controller
1.b) Draw / prepare a schematic diagram for digital water level controller
1.c) Prepare a program for water level controller and operate the device
1.d) Note 3 to 4 observations for different set points of level.
Suggested Reference: [Link]
References used by the students:
Rubric wise marks obtained:

Rubrics 1 2 3 4 5 Total
Marks 2 2 2 2 2 10
Marks
obtained

Rubrics:

1. Group work while performing experiment on computer or in designing assigned task.


2. Understand the concept while preparing write up or observations.
3. Individual work done in exploring references.
4. Analysis and comparision with hardware and software used.
5. Assignment/ Quiz answers and submission in time.
****************************************************************
PRACTICAL NO. 10
1) Design a water level controller using any digital device e.g microcontroller
/development board
Sure, here’s a basic outline for a water level controller using an Arduino:
1. Components Needed:
- Arduino board
- Water level sensors (ultrasonic or float sensors)
- Relay module
- Water pump
- Connecting wires
2. Connection Setup:
- Connect water level sensors to digital input pins on the Arduino.
- Connect the relay module to a digital output pin on the Arduino.
- Connect the water pump to the relay module.
3. Safety Considerations:
- Implement safety features like overflow protection and pump timeout.
- Ensure proper insulation and waterproofing for the electronic components.
Remember to customize the code and connections based on your specific components and
requirements
1.a) Draw a functional block diagram for digital water level controller
1.b) Draw / prepare a schematic diagram for digital water level controller

1.c) Prepare a program for water level controller and operate the device
Const int trigPin = 9;
Const int echoPin = 10;
Const int relayPin = 8;
Const int waterThreshold = 20;
Void setup() {
[Link](9600);
pinMode(trigPin, OUTPUT);
pinMode(echoPin, INPUT);
pinMode(relayPin, OUTPUT);
}
Void loop() {
Long duration, distance;
digitalWrite(trigPin, LOW);
delayMicroseconds(2);
digitalWrite(trigPin, HIGH);
delayMicroseconds(10);
digitalWrite(trigPin, LOW);
Duration = pulseIn(echoPin, HIGH);
Distance = duration * 0.034 / 2;
[Link](“Distance: “);
[Link](distance);
If (distance < waterThreshold) {
digitalWrite(relayPin, HIGH);
[Link](“Pump Activated”);
}
else {
digitalWrite(relayPin, LOW);
[Link](“Pump Deactivated”);
}
Delay(1000);
}

You might also like