jeffrey hepworth erik mauer brendan murphy david rodriguez vend team vend‘etta’
TRANSCRIPT
![Page 1: Jeffrey Hepworth Erik Mauer Brendan Murphy David Rodriguez VEND Team VEND‘etta’](https://reader036.vdocuments.net/reader036/viewer/2022062715/56649da05503460f94a8bb8b/html5/thumbnails/1.jpg)
Jeffrey HepworthErik Mauer
Brendan MurphyDavid Rodriguez
Team VENDVEND‘etta’
![Page 2: Jeffrey Hepworth Erik Mauer Brendan Murphy David Rodriguez VEND Team VEND‘etta’](https://reader036.vdocuments.net/reader036/viewer/2022062715/56649da05503460f94a8bb8b/html5/thumbnails/2.jpg)
Retrofit existing vending machines with: New interactive features Energy saving technology Globally accessible inventory control system
Extremely Modular Upgrading System Allows for customizable module additions
depending on owner needs
![Page 3: Jeffrey Hepworth Erik Mauer Brendan Murphy David Rodriguez VEND Team VEND‘etta’](https://reader036.vdocuments.net/reader036/viewer/2022062715/56649da05503460f94a8bb8b/html5/thumbnails/3.jpg)
User interface replaced with LCD touch screen display
Upgrade to electronic payment technology
Upgrade to high-efficiency lighting Conserves energy by hibernating
when there is no human interaction Wired/wireless host interface
![Page 4: Jeffrey Hepworth Erik Mauer Brendan Murphy David Rodriguez VEND Team VEND‘etta’](https://reader036.vdocuments.net/reader036/viewer/2022062715/56649da05503460f94a8bb8b/html5/thumbnails/4.jpg)
FPGA/CPU
POWER
MOTOR DRIVING
MDB2PC
COIN ACCEPTOR
BILLValidator
Electronic Payment
SENSORS Communications
LCD Touchscreen
LED LIGHTING
![Page 5: Jeffrey Hepworth Erik Mauer Brendan Murphy David Rodriguez VEND Team VEND‘etta’](https://reader036.vdocuments.net/reader036/viewer/2022062715/56649da05503460f94a8bb8b/html5/thumbnails/5.jpg)
Altera Cyclone II FPGA Handles
LCD Touch Screen Driving Motor Driving Vending State Machine
NIOS II soft-core processor Handles
Payments Host Communication Sensors LCD Graphics Processing
Replace existing control board Emulates current vending machine functions Implements new upgraded features
![Page 6: Jeffrey Hepworth Erik Mauer Brendan Murphy David Rodriguez VEND Team VEND‘etta’](https://reader036.vdocuments.net/reader036/viewer/2022062715/56649da05503460f94a8bb8b/html5/thumbnails/6.jpg)
High resolution Touch Panel LCD 800x480 @ 8bit per color
Displays user interface and information Dynamic Menu Selection
Replaces keypad
Electronic Payment interface Authorized Payment
![Page 7: Jeffrey Hepworth Erik Mauer Brendan Murphy David Rodriguez VEND Team VEND‘etta’](https://reader036.vdocuments.net/reader036/viewer/2022062715/56649da05503460f94a8bb8b/html5/thumbnails/7.jpg)
Utilize existing bill and coin acceptors Multi-Drop Bus (MDB)
Standard for coin/bill acceptor communications Proprietary current-controlled signal Not trivial to convert MDB to any standardized protocol
MDB2PC™ board Hardware/Software interface
for MDB to RS232 conversion Allows controller board to
communicate with coin/bill acceptor and process payments/payouts
Board donated by Upstate Networks
![Page 8: Jeffrey Hepworth Erik Mauer Brendan Murphy David Rodriguez VEND Team VEND‘etta’](https://reader036.vdocuments.net/reader036/viewer/2022062715/56649da05503460f94a8bb8b/html5/thumbnails/8.jpg)
Magnetic card reader and RFID Credit/Debit cards Buff OneCards Identifications cards
Reloadable charge card Allows for loading credits on any card
with a magnetic stripe or RFID. Interface with control board via
RS232 for processing
![Page 9: Jeffrey Hepworth Erik Mauer Brendan Murphy David Rodriguez VEND Team VEND‘etta’](https://reader036.vdocuments.net/reader036/viewer/2022062715/56649da05503460f94a8bb8b/html5/thumbnails/9.jpg)
VeriVend System Optical sensor detects if item has dropped
Motion Sensor Detects human presence, and brings the
system out of hibernation Temperature
Monitor temperature of Soft Drinks/Snacks Alerts host of temperature issues
Tilt/Shock Sensor Detect if someone tilts machine
Set off alarm Alerts host of attempted mischief
![Page 10: Jeffrey Hepworth Erik Mauer Brendan Murphy David Rodriguez VEND Team VEND‘etta’](https://reader036.vdocuments.net/reader036/viewer/2022062715/56649da05503460f94a8bb8b/html5/thumbnails/10.jpg)
Utilize existing motors Modify hardware to drive motors Motors are wired in a matrix configuration
Motor high and motor low signals are multiplexed to rows and columns to select a single motor
Motor Driving: 24V @ 500mA (including in-rush current) Motors run one at a time Operates at infrequent intervals, so
power dissipation is not a problem
![Page 11: Jeffrey Hepworth Erik Mauer Brendan Murphy David Rodriguez VEND Team VEND‘etta’](https://reader036.vdocuments.net/reader036/viewer/2022062715/56649da05503460f94a8bb8b/html5/thumbnails/11.jpg)
Currently uses Fluorescent Lighting Replace with LEDs
Hibernation mode Goes into hibernation mode with no
human interaction LED lighting and LCD will turn off
Light-sensing control If not in hibernation, lighting adjusts
with light intensity
![Page 12: Jeffrey Hepworth Erik Mauer Brendan Murphy David Rodriguez VEND Team VEND‘etta’](https://reader036.vdocuments.net/reader036/viewer/2022062715/56649da05503460f94a8bb8b/html5/thumbnails/12.jpg)
Uses a wired or wireless connection Wired:
RS232, Ethernet Wireless:
Zigbee, Bluetooth, or WiFi Features
GUI on a Windows Host PC Inventory Control Pricing Sales/Profit Service Mode
![Page 13: Jeffrey Hepworth Erik Mauer Brendan Murphy David Rodriguez VEND Team VEND‘etta’](https://reader036.vdocuments.net/reader036/viewer/2022062715/56649da05503460f94a8bb8b/html5/thumbnails/13.jpg)
MDB to RS232 board (MDB2PC) 24-36V @ 6A
Drives coin/bill acceptors Motors
24V @500mA Altera FPGA board
9V @ 1.3A Sensors/LEDs
Undermined
![Page 14: Jeffrey Hepworth Erik Mauer Brendan Murphy David Rodriguez VEND Team VEND‘etta’](https://reader036.vdocuments.net/reader036/viewer/2022062715/56649da05503460f94a8bb8b/html5/thumbnails/14.jpg)
A unit test will be designed and run for each module/block at every stage of implementation, debugging as needed
A module-interfacing test will be run as each module is added to the total system
PCB testing/debugging will be done with each revision
Safety Utilizes existing safety standards Our design eliminates most of the high-
voltage components
![Page 15: Jeffrey Hepworth Erik Mauer Brendan Murphy David Rodriguez VEND Team VEND‘etta’](https://reader036.vdocuments.net/reader036/viewer/2022062715/56649da05503460f94a8bb8b/html5/thumbnails/15.jpg)
LED Price Tags Individually-programmable, updated
dynamically Solar Power Module Fountain Drink dispensing General merchandise inventory
additions VendBot Hooligan identification and reporting
system
![Page 16: Jeffrey Hepworth Erik Mauer Brendan Murphy David Rodriguez VEND Team VEND‘etta’](https://reader036.vdocuments.net/reader036/viewer/2022062715/56649da05503460f94a8bb8b/html5/thumbnails/16.jpg)
BudgetItem Price
MDB2PC Donated ($300)LCD $206 Magnetic Card Reader $70 Altera Breakout Board $80 Power Supply $40 PCB $200 Sensors $30 Remote Interface $100 Shipping $100 RFID $50 Misc. Parts $123
Total $999
![Page 17: Jeffrey Hepworth Erik Mauer Brendan Murphy David Rodriguez VEND Team VEND‘etta’](https://reader036.vdocuments.net/reader036/viewer/2022062715/56649da05503460f94a8bb8b/html5/thumbnails/17.jpg)
Labor DistributionJeff Brenda
nErik David
LCD X
MDB X
Control Board X X
Motors X X
E Payment X X
Sensors X X
PCB X X
Power Supplies
X
Lighting X
Pricing Display
X X
![Page 18: Jeffrey Hepworth Erik Mauer Brendan Murphy David Rodriguez VEND Team VEND‘etta’](https://reader036.vdocuments.net/reader036/viewer/2022062715/56649da05503460f94a8bb8b/html5/thumbnails/18.jpg)
![Page 19: Jeffrey Hepworth Erik Mauer Brendan Murphy David Rodriguez VEND Team VEND‘etta’](https://reader036.vdocuments.net/reader036/viewer/2022062715/56649da05503460f94a8bb8b/html5/thumbnails/19.jpg)
PDR LCD functional MDB shipped
CDR Preliminary PCB Layout (Rev. 1) Understanding of MDB Communications E Payment Communication Motor Driving
![Page 20: Jeffrey Hepworth Erik Mauer Brendan Murphy David Rodriguez VEND Team VEND‘etta’](https://reader036.vdocuments.net/reader036/viewer/2022062715/56649da05503460f94a8bb8b/html5/thumbnails/20.jpg)
Milestone 1 LCD Implemented Motor Control Implemented MDB Implemented
Milestone 2 Sensors Implemented Remote Interface Implemented Control Board PCB completed
![Page 21: Jeffrey Hepworth Erik Mauer Brendan Murphy David Rodriguez VEND Team VEND‘etta’](https://reader036.vdocuments.net/reader036/viewer/2022062715/56649da05503460f94a8bb8b/html5/thumbnails/21.jpg)
MDB Proprietary Signal
Not easy to convert Expensive
Graphics/ LCD Limited Experience GUI Programming
Wireless Limited Experience Technology
Security/Privacy Credit Card information issues
![Page 22: Jeffrey Hepworth Erik Mauer Brendan Murphy David Rodriguez VEND Team VEND‘etta’](https://reader036.vdocuments.net/reader036/viewer/2022062715/56649da05503460f94a8bb8b/html5/thumbnails/22.jpg)