An-Najah National University Faculty of Engineering Computer Engineering Department - PowerPoint PPT Presentation

1 / 14
About This Presentation
Title:

An-Najah National University Faculty of Engineering Computer Engineering Department

Description:

An-Najah National University Faculty of Engineering Computer Engineering Department Computerized Gas station Prepared By ... – PowerPoint PPT presentation

Number of Views:104
Avg rating:3.0/5.0
Slides: 15
Provided by: Muh59
Learn more at: https://eng.najah.edu
Category:

less

Transcript and Presenter's Notes

Title: An-Najah National University Faculty of Engineering Computer Engineering Department


1
??? ???? ?????? ??????
An-Najah National UniversityFaculty of
EngineeringComputer Engineering Department
2
Computerized Gas station
Graduation Project
  • Prepared By
  • Muhammad Addas
  • Ramez Dmaidi
  • Supervised By
  • Dr- Loai Malhes

3
Introduction
  • In this project we tried to design full
    computerized Gas station without employees in
    station, this station is one of multiple
    networked units.
  • Each unit is connected serially with PC In which
    enough information about customers available
    including account number and balance.
  • The customers enter account number, the computer
    in that station checks for valid account and
    sends back the result to PIC.
  • If the account valid the user enter the number of
    liters wanted.

4
Objectives
  • 1) No need for the worker in each station.
  • 2) The system will work until the amount that
    entered
    finished.
  • 3) Security, each user has account number.
  • 4) The price updated by the centralized server
    daily.

5
Hardware Diagram
Simulation
6
Hardware Components
  • 1) PIC16F877 we choose it because we are
    familiar and available in the market with
    suitable price.
  • 2) LCD 16 char one line LCD.
  • 3) pump 12V.
  • 4) Relay 12 v.
  • 5) Buffer to drive Relay 7407.

7
  1. Keypad to interface card reader we need to save
    the pins of the pic so we choose the following
    design of keypad
  • The buttons are debounced by hardware.
  • Then the buttons are interfaced to 8-3 active low
  • encoder we need two encoders for 12 buttons.
  • Then the output of them is fed to PIC.

8
Encoder Connection
9
Pump Circuit
We use 7407 to drive the pump as it requires high
current and the relay to isolate the pump from
the PIC
10
The Serial Diagram
11
Serial And PIC Interconnection
  • The project based on using a Card Reader to
    handle he money
  • payment ,but cause of the lack of these
    resources we replace the Card Reader with the a
    PC control using the serial port.
  • The PIC controller gets the account number from
    an external keypad and send it thought the
    serial port to be handled by a Visual C
    program.
  • The program checks the account number and send
    the balance for this customer to the PIC, then
    gets the number of litters to be pumped.
  • The program performs the calculations related to
    the balance and returns the new value to be
    displayed on the LCD.
  • A daily update is done for the price value .

12
Software Flow Chart
0
1
13
Problems
  • Card Reader not available specially programmer.
  • Encoder takes alot of time to find it.
  • Pump needs a lot of current.

14
FINALLY
  • Thanks to all
Write a Comment
User Comments (0)
About PowerShow.com