Presentation is loading. Please wait.

Presentation is loading. Please wait.

Jeffrey Hepworth Erik Mauer Brendan Murphy David Rodriguez VEND Team VEND‘etta’

Similar presentations


Presentation on theme: "Jeffrey Hepworth Erik Mauer Brendan Murphy David Rodriguez VEND Team VEND‘etta’"— Presentation transcript:

1

2 Jeffrey Hepworth Erik Mauer Brendan Murphy David Rodriguez VEND Team VEND‘etta’

3  Retrofit standard vending machine with:  New interactive features  Energy saving technology

4  Control Board still in development  Still learning peripherals on DE2 board  Basic selection menu running on LCD  Motor system design implemented  Using MSP430 for motor driving as well as sensors  MDB board running  Detects coins and bills inserted  Electronic payment  Hardware designed  Prototype circuit finished

5

6  FPGA State Machine  Interface  MDB (Multi-Drop Bus)  Coin/Cash Payments  LCD  E-Payment  NIOS II Soft-core  Electronic Payment Software  MDB Software  Host Interface Software

7

8  LCD uses 40 GPIO’s on the FPGA  Touch Screen ADC serial signal (5 lines)  LCD Control Signals (4 lines)  Synchronous timing signals and RGB data (28 lines)  Power and Ground (3 lines)

9 VERILOG CODE DE2 Board

10

11  MDB2PC ™ board donated by Upstate Networks  MDB2PC ™ sends ASCII via RS232  Upon insertion of bills or coins, board sends a unique HEX value  HEX value corresponds to what type of coin or bill was inserted  Power consumption  Requires 24V @ 6A (max)

12  Magnetic Card Reader  Reads any magnetic card  Reads one to three tracks  Outputs standard RS232  9600 Baud, No Flow control  Needs separate power supply  DE2 doesn’t provide power on RS232 port  3 mA power requirement  Inject power into RTS line  MAX3232 used to convert from RS232 to 3.3V TTL

13

14  5V TTL logic out  LV4245 Level shifter used to convert from 5V to 3.3V TTL  30 mA power requirement  9600 baud rate  10 cm read range  64 bit tag number  Standard ASCII output

15

16  Use Visual Basic Application  Allow for owner/servicemen to monitor and control machine  Check Inventory  Check Sales and profit  RS232 for development  Use dedicated Ethernet LAN for final implementation

17  Interface between motors, sensors, and lighting  Why MSP430?  Built in peripherals  Number of I/O ports  Allows us to operate separate processes from the Altera board  Familiarity

18  Altera MSP430  Altera sends a 7-bit signal for motor driving  6 bits allocated for motor selection  1 bit for initiating vend cycle  1-bit “action” signal to alert the MSP of user interaction  MSP430 Altera  3-bit error signal  3-bit status signal

19

20

21

22 UDN2982A (Source Driver) UDN2559B (Sink Driver)

23

24  Donated by Erik  2 stage radar motion sensor  Uses 12V  Notify MSP430 of customer presence  Sends -200mA when activated

25  Will be use to verify vend has been successful  Infrared-sensitive element  I/O pin to communicate with MSP430  Benefits  Uses 3.3V  Small  Three pin connection  Single bit output

26  Calibrated directly in degrees Fahrenheit  Temperature range of -50° to +300°  Better than 1.0°F accuracy  Operates from 5 to 30 volts DC  Less than 90 µA current drain  Low cost

27  Fluorescent Lighting  14 W in Snack Side  30 W in Soft Drink Side  Custom high efficient lighting  Estimated 50% savings  Work in Progress

28  MDB to RS232 board (MDB2PC)  24-36V @ 6A  Drives coin/bill acceptors  Motors  24V @ 500mA  Altera FPGA board  9V @ 1.3A  Sensors  5V and 12V

29 Updated Budget ItemPredicted PriceActual Purchases to Date MDB2PCDonated LCD$206.00 Magnetic Card Reader$70.00$59.95 Altera Breakout Board$80.00$79.95 Power Supply$40.00$14.00 PCB$200.00 Sensors$30.00 Remote Interface$100.00 Shipping$100.00$14.00 RFID$55.00$34.85 Misc. Parts$123.00$41.34 Total$1,004$450.09

30 Labor Distribution JeffBrendanErikDavid LCD XX MDB XX Control Board XX Host Interface XX E Payment XXX Sensors XX PCB XX Power Supplies XX Lighting X Pricing Display XX

31

32  Milestone 1  LCD Operational  Sensors Implemented  MDB Implemented  E payment running  Milestone 2  Lighting Implemented  Remote Interface Implemented  Control Board PCB completed  Expo  Complete vend control from LCD  Remote Interface  LED Price Display (possibly)

33  MDB  Graphics/ LCD  Timing  Depth of menu detail / dynamic displays  Altera  NIOS  FPGA  MSP430/Altera Communication

34


Download ppt "Jeffrey Hepworth Erik Mauer Brendan Murphy David Rodriguez VEND Team VEND‘etta’"

Similar presentations


Ads by Google