Complete project materials on Design and implementation of a Firmware water pump control system from chapter one to five
ABSTRACT
PASS 2024 UTME WITHOUT STRESS:- ๐ DOWNLOAD and PRACTICE with 2023 UTME CBT APP ๐ฑ๐
CLICK to DOWNLOAD NOW.:- ๐ PASS Your POST UTME by Downloading Your School's Post UTME Past Questions and Answers ๐ฑ๐
Water scarcity is one of the major problems facing many cities of the world and wastage during transmission has been identified as a major culprit; this is one of the motivations for this study, to deploy computing techniques in creating a barrier to wastage in order to not only provide more financial gains and energy saving, but also help the environment and water cycle which in turn ensures that we save water for future use.
The present study involves firmware water pump control system to maintain water level in an overhead water tank. This system uses a floater connected to a potentiometer to detect the level of water in the overhead tank and enables the system to switch ON or OFF pump, depending the level of water in the tank.
The system uses microcontroller to automate the process of water pumping in an overhead tank storage system and has the ability to detect the level of water using a floater connected to a potentiometer in a tank, switch on/off the pump accordingly, sound alarm using a buzzer when tank is completely empty, and display the status on an LCD screen.ย
Keywords: Microcontroller, water-level, potentiometer, water pump, buzzer, LCD.
Table of Contents
Title page
Table of content
Abstract
CHAPTER ONE
GENERAL INTRODUCTION
1.1 Background
1.2 Problem Statement
1.3 Objectives of the Study
1.4 Significance of the Study
1.5 Methodology
1.6 Scope and Limitation of the Study
CHAPTER TWO
LITERATURE REVIEW
2.1 Technology and Pumping Machines
2.2 Water and Life
2.2.1 Sources of Water
2.2.2 Effects of Water Wastage
2.2.3 Water Conservation
2.2.4 Strategies for Water Conservation
2.3 Control System
2.4 Power Supply
2.5 Water Pump
2.6 Water Senor
2.7 NAND Gate
2.8 Indicator
2.9 Alert
2.10 Software Requirements
2.10.1 Programming Language Review
2.10.2 C Programming Language Review
2.10.3 Microcontroller Programmer
CHAPTER THREE
SYSTEM DESIGN AND REQUIREMENTS
3.1 Design Requirements
3.1.1 Hardware Requirements
3.1.2 Software Requirements
3.2 Components Definition
3.2.1 Water Level Detector
3.2.2 Microcontroller Circuit
3.2.3 Water Pump
3.2.4 Buzzer
3.3 Design Stages
3.3.1 Water Level Detection Stage
3.3.2 Microcontroller Stage
3.3.3 Indicator Stage
3.3.4 Power Supply Stage
3.4 Circuit Diagram
3.5 Algorithm and Flowchart of the System
3.6 Expected Result
4.0 CHAPTER FOUR
DESIGN AND CONSTRUCTION
4.1 Microcode Generation
4.1.1 Input Method – Logic Gate
4.2 Software Source Code
4.3 Circuit Design
4.3.1 Complete Setup Diagram
4.4 Result
4.5 System Components
5.0 CHAPTER FIVE
SUMMARY, CONCLUSION, RECOMMENDATION AND REFERENCES
5.1 Summary
5.2 Conclusion
5.3 Recommendations
References
CHAPTER ONE
GENERAL INTRODUCTION
1.1 BACKGROND
Water resources management is as important as life management these days since water is an important element to life. Water is used in many ways, such as agriculture, industry and in households.ย In practice are known many types of level control that can be done. But the most common ones are those with overflow control used to prevent exceeding the maximum level that a storage tank can hold and those with fully drain for preventing the pomp to work without liquid.
Low power control systems are based on a specialized sensor and are very simple but must take the consideration the pumps power and the power that the sensor can switch. Some types of water level control systems can be enumerated as follows:
Water level control systems using programmable logic controller and industrial wireless modules for industrial plants, in this system the process variable is the water level from a tank. The Programmable Logic Controller (PLC) starts the pump when the water level is minimum and allows it to run until the water reaches the maximum level.
Water level control systems using microcontrollers. This type of system simply starts the pump when the water level is minimum and allows it to run until it is reached the maximum level in the tank. Audio visual alarms at desired levels can be used in the system.
Water level control systems using a wireless fluid level measurement technique. In this system the fluid level sensor is a magnetic field response sensor.
Water level control systems based on fuzzy logic, water level is controlled using SCADA (Supervisory Control And Data Acquisition System).
In this project, a PIC Microcontroller was used with a program written into it to enable it control the Motor that turns ON/OFF the water pump, also sends a signal of display to an LCD screen to indicate the level or quantity of water available in an overhead tank. The Water Level Sensing Section senses the level of water in the tank and sends signal to the Receiver Section. Receiver Section is connected to the Controlling Section, which process the received information and produces visual, sound indications andย controlsย the operation of the motor whenever required.
1.2 PROBLEM STATEMENT
Since water is an indispensable substance to all living things due to its usability and link to manโs existence, provision of large volume of waters is essential due to its significance, which therefore called for a means through which sufficient, and good quality water can be obtained.
This problem is related to poor water allocation, inefficient use, and lack of adequate and integrated water management.
Therefore, the use of a computerized water level controller using water level sensing technologies to sense level of water in an overhead tank and turn on or off the water pump in order to eliminate water wastage during pumping and to care for future need for large volumes of water.
>GUARANTTEE|:| Score 280 Above in 2024 UTME๐ DOWNLOAD FREE JAMB CBT APP HERE:.: GURRANTTEE Score 280 Above in 2022 UTME๐ DOWNLOAD FREE JAMB CBT APP HERE ๐ฑ๐WISH TO STUDY & LIVE in UK?:- STUDY, WORK AND LIVE IN the UK Application Form NOW OUT. Call 08030447894