VENDING MACHINE
PLC PROGRAMMING PROJECT
MEMBER :
RAHUL
MELKAMU
INTRODUCTION
● Vending machine is a machine that dispenses merchandise after customer deposits money. It
provides various snacks, beverages, cigarette and other products to consumers.
● The idea is to vend products without a cashier. Items sold via vending machine.
● The first vending machine is believed to have been invented by Hero of Alexandria, a first-
century inventor.
● Most vending machines are designed as large safes.
● Most of vending machines are see-through or glass-front merchandisers. This is because it
can show clearly and customer able to browse.
● Usually vending machines use a spiral kind of mechanism to separate and to hold the
products.
● When the machine vends, the spiral turns, thus pushing the product forward and falling
down to be vended.
This project will design and implement a
coin operated vending machine controller
The Project Involved:
● Design of vending machine
● PLC programming
● Concept of digital logic
Vending Machine Features
➢ Vend 5 products
➢ Accept 3 kinds of coins(50c , $1 , $2)
➢ One coin can be entered at one time
➢ Self-starting with the initial coin
➢ First insert coins, then choose one product at a time!! (cannot vend more than one
product at a time)
Design Specifications
Inputs
Accept 3 kinds of coins(50c , $1 , $2)
Output
Selected drink
Buttons
1 button for turn on/off programme (main switch)
3 buttons for coin input
5 buttons for select product
1 button for reset program or cancel process
Equipment used
5 motors
2 LED
2 resistor 330ohm
START
END
WAIT FOR COIN
SPRITEL&PFANTA
COKE
ZERO
COKE
IF
TOTAL = $2
SELECT DRINK
RESET/CANCEL
● DISPENSE DRINK
FLOW CHART
Summary
➢ This project proposal telling that the component that might be used.
➢ Our target is to gain knowledge about the basics of how a vending machine works using
Programmable Logic Controller.
➢ The flowchart show the flow of process that happen when the user try to buy the product.
➢ vending machine respond to the user’s decision on deciding which product he/she want.
➢ As they press the switch, the can will drop to the outlet corner to let the user get it.
THANK YOU

VENDING MACHINE.pptx

  • 1.
    VENDING MACHINE PLC PROGRAMMINGPROJECT MEMBER : RAHUL MELKAMU
  • 2.
    INTRODUCTION ● Vending machineis a machine that dispenses merchandise after customer deposits money. It provides various snacks, beverages, cigarette and other products to consumers. ● The idea is to vend products without a cashier. Items sold via vending machine. ● The first vending machine is believed to have been invented by Hero of Alexandria, a first- century inventor. ● Most vending machines are designed as large safes. ● Most of vending machines are see-through or glass-front merchandisers. This is because it can show clearly and customer able to browse. ● Usually vending machines use a spiral kind of mechanism to separate and to hold the products. ● When the machine vends, the spiral turns, thus pushing the product forward and falling down to be vended.
  • 3.
    This project willdesign and implement a coin operated vending machine controller The Project Involved: ● Design of vending machine ● PLC programming ● Concept of digital logic
  • 4.
    Vending Machine Features ➢Vend 5 products ➢ Accept 3 kinds of coins(50c , $1 , $2) ➢ One coin can be entered at one time ➢ Self-starting with the initial coin ➢ First insert coins, then choose one product at a time!! (cannot vend more than one product at a time)
  • 5.
    Design Specifications Inputs Accept 3kinds of coins(50c , $1 , $2) Output Selected drink Buttons 1 button for turn on/off programme (main switch) 3 buttons for coin input 5 buttons for select product 1 button for reset program or cancel process Equipment used 5 motors 2 LED 2 resistor 330ohm
  • 12.
    START END WAIT FOR COIN SPRITEL&PFANTA COKE ZERO COKE IF TOTAL= $2 SELECT DRINK RESET/CANCEL ● DISPENSE DRINK FLOW CHART
  • 13.
    Summary ➢ This projectproposal telling that the component that might be used. ➢ Our target is to gain knowledge about the basics of how a vending machine works using Programmable Logic Controller. ➢ The flowchart show the flow of process that happen when the user try to buy the product. ➢ vending machine respond to the user’s decision on deciding which product he/she want. ➢ As they press the switch, the can will drop to the outlet corner to let the user get it.
  • 14.