Design And Construction Of An Automatic Car Fuel Gauge Level With LCD Display Using Microcontroller

5 Chapters
|
28 Pages
|
5,263 Words

The design and construction of an automatic car fuel gauge level with an LCD display using a microcontroller involves integrating electronic components to accurately measure and display fuel levels in a vehicle. This innovative system utilizes a microcontroller, such as Arduino or Raspberry Pi, along with sensors to monitor fuel levels in the tank. The microcontroller processes the sensor data and sends instructions to the LCD display to show the current fuel level in real time. By incorporating programming logic and calibration techniques, this system ensures precise readings and enhances driver convenience by providing clear and reliable information about fuel levels.

ABSTRACT

Monitoring of fuel going inside the tank during fuel filling process is a difficult task. With the help of this system fuel going inside the tank when the fuel is being filled can be monitored. This type of system can be used to measure the amount of petrol, diesel or some other type of liquid. The purpose of this device is to prevent fraud in petrol pumps where in some cases the quantity of fuel displayed in the filling machine is not the actual quantity of fuel going inside the tank. This situation occurs in few petrol pumps as the filling machine is tampered by the owner or the employee of the pumps and the customers get cheated. Hence, this device when installed in the tank of a vehicle prevents the customer from getting cheated.

TABLE OF CONTENT

COVER PAGE
TITLE PAGE
APPROVAL PAGE
DEDICATION
ACKNOWELDGEMENT
ABSTRACT

CHAPTER ONE
1.0 INTRODUCTION
1.1 BACKGROUND OF THE STUDY
1.2 PROBLEM STATEMENT
1.3 AIM AND OBJECTIVE OF THE STUDY
1.4 SCOPE OF THE STUDY
1.5 SIGNIFICANCE OF THE STUDY

CHAPTER TWO
LITERATURE REVIEW
2.1 OVERVIEW OF FUEL GUAGE
2.2 RELATED WORKS
2.3 EXISTING FUEL GAUGE SYSTEMS

CHAPTER THREE
3.0 METHODOLOGY
3.1 MATERIALS AND METHOD
3.2 SYSTEM DESCRIPTION
3.3 HARDWARE SPECIFICATIONS
3.4 SYSTEM IMPLEMENTATION AND TESTING
3.5 HARDWARE IMPLEMENTATION
3.6 CALIBRATION DETAILS
3.7 EXPERIMENTAL SETUP
3.8 MERITS AND DEMERITS

CHAPTER FOUR
4.0 CONSTRUCTION PROCEDURE
4.1 CASING AND PACKAGING
4.2 ASSEMBLING OF SECTIONS
4.3 PACKAGING
4.4 MOUNTING PROCEDURE
4.5 TESTING
4.6 RESULTS

CHAPTER FIVE
5.1 CONCLUSION
5.2 RECOMMENDATION
5.3 REFERENCES

CHAPTER ONE

1.0 INTRODUCTION
BACKGROUND OF THE STUDY

Today, though everything is going digital, most of the fuel meters in vehicles today are analog-based [1] and the few ones which are digitally based, only display the amount of fuel in percentage values or in bars. The most common fuel indicator system makes use of the type known as resistive float. In this type fuel indicator, measurement of the fuel level in the tank is leveraged on sensors. And it comprises two modules: the sensing module which measures the level of fuel in the tank and the gauge which displays to the driver, the measured fuel level with a deflecting needle oscillating between empty (E) and full (F) [2]. This fuel meter is not that accurate and it provides insufficient knowledge on the amount of fuel present in the tank. This creates a problem of determining the actual fuel available when refilling the fuel tank as well detecting any form of discrepancy in fuel purchased [3].

The concept of this paper is to produce an advanced fuel measuring system which indicates the exact quantity of fuel available in litres. With increase in the variety of sensor usage [4, 5], this paper explores the ability of an ultrasonic sensor to determine the actual amount of fuel in car tank and also calculate how much distance that can be covered with corresponding amount of fuel in the tank. These values, with the help of a micro-controller, are displayed on the LCD screen.

Ultrasonic sensor helps to determine how far (i.e. distance) is the surface of the liquid (i.e. fuel) to the top of fuel tank when measuring the quantity of fuel in the tank. These sensors principle of operation depends on echoes from radio or sound waves which is usually analog [6]. Besides that, it is also called a transceiver. This means the sensor can transmit and receive signals [7]. Ultrasonic sensors work at high frequency to calculate distance travelled by the signal send and echo received by the sensor. These sensors are also capable of evaluating the time interval between the sent signal and the received echo to calculate the actual distance to an obstacle (surface of the fuel in this case) [8].

1.2 PROBLEM STATEMENT
Presently most of the motor vehicles display the amount of fuel in the fuel tank with the help of some or the other kind of indication showing the E (empty), H (half) and F(full) indicators. The manufacturer provides the specification that E, H and F bar maps corresponding to the litres of fuel approximately. In daily life we might have experienced the problem of improper measurements of the fuel level in the tank with the existing system. The existing system do not show the exact amount of fuel present in the tank. So this problem is taken into consideration in this work for developing the digital fuel indicator system which shows exact amount of fuel in a car tank digitally.

1.3 AIM AND OBJECTIVES OF THE STUDY
The main of this work is to build an automatic car fuel gauge level with LCD display using arduino microcontroller. The objectives are:

  1. To build the system prototype
  2. To overcome the problem of the existed fuel gauge
  3. To know that exact quantity of fuel in the car tank

1.4 SCOPE OF THE STUDY
The scope of this work covers building a fuel level monitoring system that can be mounted in the fuel tank of a vehicle. It can be mounted in any tank and the fuel going inside the tank is monitored with the help of an ultrasonic range finder this is triggered from the ATMEGA328 microcontroller. The ultrasonic range finder can sense any type of liquid such as water, gasoline, diesel, kerosene, etc. The ultrasonic range finder used in this project can measure distances from 2cm to 400cm with an accuracy of 3mm. Hence, it displays accurate volume of fuel. A 20*4 LCD display is interfaced with the ATMEGA 328 micro controller. Therefore, it displays the volume of fuel digitally.

1.5 SIGNIFICANCE OF THE STUDY

  • The study will be of great benefit to every motorist by ensuring that the exact amount of fuel is in the car tank. Digital fuel indicator helps to measure a quantity of fuel remaining in fuel tank.
  • It will help the user to have knowledge of petrol bunk better than the analog
  • This device will also help to calculate the how fuel remain in tank as well as calculate how much kilometer can travel depend vehicle

To the student involved, this project will help him to understand how ultrasonic sensor is interfaced with arduino microcontroller.

Save/Share:
MORE DESCRIPTION:
Building an automatic car fuel gauge with an LCD display using a microcontroller.  Here’s a basic outline to get you started:

Materials:

  1. Microcontroller (e.g., Arduino, Raspberry Pi)
  2. Fuel level sensor (ultrasonic or resistive type)
  3. LCD display (16×2 or similar)
  4. Power supply
  5. Connecting wires
  6. Breadboard or PCB for prototyping
  7. Resistors, transistors, and other basic electronic components

Steps:

  1. Choose Microcontroller: Select a microcontroller suitable for your project. Arduino is a good choice for beginners due to its ease of use and a large community for support.
  2. Select Fuel Level Sensor: Decide on the type of fuel level sensor you want to use. Resistive sensors or ultrasonic sensors are common choices.
  3. Connect Sensor to Microcontroller: Connect the fuel level sensor to the microcontroller. Ensure proper wiring and use appropriate resistors if needed.
  4. Connect LCD Display: Wire up the LCD display to the microcontroller. Most LCD displays use the I2C protocol for communication, making it easier to connect with just a few wires.
  5. Program the Microcontroller: Write a program to read data from the fuel level sensor and display it on the LCD. You’ll need to calibrate the sensor readings to correspond to actual fuel levels.
  6. Power Supply: Ensure that your system has a stable power supply. You might need a voltage regulator to provide a constant voltage to your components.
  7. Test and Debug: Test your system and debug any issues. Make sure the displayed fuel level corresponds accurately to the actual fuel level.
  8. Enclosure and Final Assembly: Once everything is working correctly, consider designing an enclosure for your project. This can be a simple case or box to protect the components.
  9. Documentation: Document your project thoroughly. Include a circuit diagram, code documentation, and any other relevant information. This will be helpful for troubleshooting and future improvements.
  10. Fine-tune and Improve: Continuously improve your system based on feedback and your own observations. You might want to add features like low fuel warnings or integrate it with other car systems.