Home
Automated Beverage Dispenser - School of Electrical and Computer
Contents
1. that Appendix A contains the full Software Functionality Diagram Key Interface Screen Direction of Flow Software Flow Example Display Display Liquids Recipes Figure 2 Logic flow of the software Figure 3 is an example user interface screen Specifically the Home Screen interface is shown From the Home Screen users can perform every major functionality requirement as specified in Table 2 on page 6 Note that Appendix A contains more example interface screens Automated Beverage Dispenser 9 ECE4007L04 ADD LIQUID ADD RECIPE TO TO DATABASE DATABASE SETUP CONFIG VIEW LIQUID LIST Figure 3 Example user interface screen 4 2 Codes and Standards Human machine interface HMI codes and standards defining graphical user symbols are specified by ISO IEC 11581 8 A finished consumer product would fully comply with ISO IEC 11581 however the feasibility of prototype compliance will be determined during development It shall be noted in final documentation where compliance or noncompliance of standards occurred during prototype development 5 SCHEDULE TASKS AND MILESTONES Since the project is split into hardware and software milestones the group is also split accordingly Two members will write and test the code for the software while the other three members will design order and test the hardware for the project At least two weeks before each milestone
2. Non Recurring Item Cost Parts 3 380 00 Labor 17 970 00 Fringe Benefits 4 493 00 Overhead 6 461 00 Total 32 304 00 Production Cost Recurring Item Cost Parts 1 780 00 Labor 300 00 Sales and Marketing 210 00 Warranty and Support 105 00 Base Retail Price 2 095 00 Automated Beverage Dispenser ECE4007L04 19
3. R 8x Digital Output Module 7 The input module monitors the fluid level via sensors mounted on the fluid containers The output module controls the power to the fluid pumps A preliminary electrical schematic diagram is shown in figure 1 Automated Beverage Dispenser 7 ECE4007L04 X20 I O Module Power Relays E z o a D o E Q 5 m Fluid Pumps Power Panel PLC Figure 1 Hardware Connectivity Diagram In the case that stepper motor pumps are available and within budget they will replace the fluid pumps and relays In addition the digital output module will be replaced by stepper motor modules These hardware changes will only be made if the fluid pumps are not able to consistently dispense fluids within a 0 5 ounce tolerance The 5 fluid containers are mounted on a rack that is located at least 6 feet away from the touch screen interface Pumps and tubes are mounted to each container When the pump is activated via a signal from the digital output module it will move a liquid to a common container where it will mix with the other liquids in proportions determined by the time that the pump is activated Automated Beverage Dispenser ECE4007L04 Figure 2 illustrates the logic flow of the software At each interface screen such as the Main Menu the user can select various options in the form of buttons The appropriate controller signals and their directionality input versus output direction are shown as well Note
4. UON SAPP OF uoneyuasaig BU Z 60 ZZIF PAM GOEL UON SAEp 8 yuawss ssy euli zz 50 91 uom 60 9 UON SABP 0 ajaldwo qwassy iz 60 9 YOK GO EZ E VON SABR OL palossa oz BOILWE AML GOAZIE anL SABp 9 ajadwozayemyos BL BOLLE AML GO rziZ ant skep 9 TN GOZZ YON GOST ML S BpEl TS SO EZ E uor BO EZ E LO SAep O aldo asempsey ob SO EZIE uom 50 91 UoN SABP S alquassy SL S0 91 WON Goce LON S BPOL SHBdISAL pL BOE uom 60 9L Z UOP SAeP OL sped paiod el Svoz YON BOSE NUL SAPP SL SWBdUOBPAQ Zk BO EWEN 60 Z UOH SABP OL vonewasaid 40d Lho BOLLE PaM GOZ ELON s Bpg pawssassy ajeipawsajul Ob i SO SWZ PIM GORI PAM SABP LL Aewuins wad yed 6 n GO FIZ PAM GO LZIL PAM S Bp LI esodoJd USpuM g soezen BONZI ML skep9 AWEUONOUNJ BRA ssnosig 4 G0 6Z L NUL Sozzi MW SABp 9 AyBuogoun4 seg ssmos 9 60 2Z 1 N IGO ZZA NUL skepp asoding uo pag S 6O IZAL PAM 60 1 1 ant SABRL Jaded Malay eomuyos p BOWL 4 60Ew n skep sweuodwog eoluyoa oju ds Pe CU 60 91 144 60 5 L von skep 01 sdnosp pafos wos z GEE sora u4 Soni von skep OF spaloig BqUSIOg SSNISIQ 6002 Aten gay ysiul4 pejs uoqeing BWEN ASeL 18 Automated Beverage Dispenser ECE4007L04 APPENDIX C COST DEVELOPMENT Cost and Price Calculations Fringe Benefits 25 labor Overhead 25 materials labor amp fringe Sales and Marketing 10 final price Warranty and Support5 final price Development Cost
5. and project deadline the group will make sure each aspect of the milestone is met Table 3 provides a breakdown of the project accomplishments and milestones The project start date is January 5 and the project end date is April 30 The complete Gantt chart is shown in Appendix B Automated Beverage Dispenser 10 ECE4007L04 Table 3 Project Schedule Tasks and Milestones Task Name Duration Start Finish Responsible Member 1 Discuss Potential Projects 10 days Mon 1 5 09 Fri 1 16 09 Group 2 Form Project Groups 10 days Mon 1 5 09 Fri 1 16 09 Group 3 Split into Technical Components 4days Tue1 13 09 Fri 1 16 09 Group 4 Technical Review Paper Tdays Tue 1 13 09 Wed 1 21 09 Group 5 Decide on Purpose 4days Thu 1 22 09 Tue 1 27 09 Group 6 Discuss Basic Functionality 6 days Thu 1 22 09 Thu 1 29 09 Group 7 Discuss Extra Functionality 6days Tue 1 27 09 Tue 2 3 09 Group 8 Written Proposal 11 days Wed 1 21 09 Wed 2 4 09 Group 9 Draft Project Summary 11 days Wed 2 4 09 Wed 2 18 09 Group 10 Intermediate Assessment 8 days Mon 3 2 09 Wed 3 11 09 Group 11 PDR Presentation 10 days Mon3 2 09 Fri 3 13 09 Group 412 Decide on Parts 75days Thu 2 5 09 Mon 2 16 09 Nick M Nick W Katrina 13 Collect Parts 10 days Mon 2 16 09 Mon 3 2 09 Nick M Nick W Katrina 14 Test Parts 10days Mon 3 2 09 Mon 3 16 09 Nick M Nick W Katrina 15 Assemble 5days Mon3 16 09 Mon 3 23 09
6. mixed drinks for their customers without additional personnel A touch screen computer allows the user a waiter or bartender to input the desired drink and the ABD will dispense the specified amounts of liquid that make up the drink recipe The touch screen computer also allows for the adjustment addition and subtraction of recipes and available liquids in the database Within the computer s menu there are also maintenance and help screens to walk the user through processes needed to maintain the unit or the database Using the device will allow the waiters or bartenders to remotely places and fill orders without directly measuring and pouring the liquids The machine helps with liquid and cost control by dispensing precise amounts of the liquids Also the ABD controls employee cost by allowing current staff to place orders without additional bartenders working The unit will cost approximately 3 000 base price however it has the ability to be expandable to support more than five different liquids The expandable units would cost approximately 750 for the hardware of additional pumps hoses and wiring to the existing control unit The device will be built in compliance with all food and beverage industry codes and standards The target market for this device is a chain restaurant with bars and bars themselves that need to increase their efficiency and cost effectiveness when dispensing mixed drinks The outcome at the end of the specified des
7. Available http www fmipump com 99pumpop html Accessed Jan 19 2009 4 Fluid Metering Inc Operation Fluid Metering Inc Dispensers and Metering Pumps 2008 Online Available http www fmipump com pdf operation pdf Accessed Jan 19 2009 5 Automation PC User s Manual B amp R Industrial Automation Roswell GA 2008 pp 54 55 6 W Roberts Powerlink Revolutionizes Real Time Ethernet Automotion vol 47 pp 13 14 Sept 2008 7 M Sandhoefner X2X Distributed I O AutomationLetter vol 38 pp 4 Nov 2008 8 UsabilityNet 2006 International Standards for HCI and Usability usabilitynet org Online Available http usabilitynet org tools r_international htm 11581 Automated Beverage Dispenser 15 ECE4007L04 APPENDIX A SOFTWARE FUNCTIONALITY DIAGRAM K Interface __ Screen Direction of Flow Welcome Startup Help Screen Located on every screen Add Liquid Add Recipe Display Display To DB To DB Liquids Recipes View View Liquid Recipe Details Details a y Shutdown Screen Automated Beverage Dispenser 16 ECE4007L04 APPENDIX B PROJECT GANTT CHART See next page for project Gantt Chart Automated Beverage Dispenser ECE4007L04 17 SAED 61 6002 4E BODE NUL 60 9 LON Hoday Buly Ese 60 0 NUL 60 0Z UOP SAPP 6 VONBASYOWAQIEU4 pz SO Pz P Us GOEL
8. Nick M Nick W Katrina 16 Hardware Complete Odays Mon 3 23 09 Mon 3 23 09 Nick M Nick W Katrina A7 Interface 13 days Thu 2 5 09 Mon 2 23 09 Mike Mark 18 Calibrate 16 days Tue2 24 09 Tue 3 17 09 Mike Mark 19 Software Complete Odays Tue 3 17 09 Tue 3 17 09 Mike Mark 20 Test Project 10 days Mon 3 23 09 Mon 4 6 09 Group 21 Assembly Complete Odays Mon 4 6 09 Mon 4 6 09 Group as Final Assessment 8 days Mon 4 13 09 Wed 4 22 09 Group 23 Final Presentation 10 days Mon 4 13 09 Fri 4 24 09 Group 24 Final Demonstration 9 days Mon 4 20 09 Thu 4 30 09 Group mass Final Report 19 days Mon 4 6 09 Thu 4 30 09 Group Automated Beverage Dispenser ECE4007L04 11 6 PROJECT DEMONSTRATION The project will be considered complete when the PLC software can display a home screen a drink list a recipe list individual recipes and help menus The database will be able to assign different liquids to different pumps and will be able to add or remove drink recipes The liquid pumping system will be able to dispense a drink when told to by the software by controlling the amount of fluids from the containers The user interface will be capable of keeping track of fluid levels in the source containers All of the requirements will be demonstrable with ease and speed with the use of provided documentation 7 MARKETING AND COST ANALYSIS 7 1 Marketing Analysis There are many restaurants that serve drinks to all tables in the e
9. Proposal Automated Beverage Dispenser ECE 4007 Senior Design Project Section L04 Keezer Mike Fojas Katrina Kumm Nick Migliaccio Mark Peterson Nick White Submitted February 4 2009 TABLE OF CONTENTS Executive SUMMAary A sini Meena a ea A eaves des Caveats vets ill 1 Introduction ici ani a 1 A nonnen O ka era kk ao heel a e n e sects se n pa tec Da taster pe e e e ote l 1 2 Motivation A a kk cat si A ANY eaten A A ee Lava Da ab aes l 11537 a RACK LOUNGE Yo A e 2 2 Project Description and Goals ii dde 3 de Technical Specifications ina 5 Bak OO NW NS na 5 32 Hardwares e ki e a aaa a ren E a a e ea e kabin 6 4 Design Approach and Details ii aia 7 dl Design ApproaChiisr se di a aa a E ESE a a ka a AE l ka n n a AESA nad T Ad gt COUES and Standards O 10 5 Schedule Tasks and Milestones ooocccooocccccnnnocccncnonocccnnonicocononaconnnonnaccnnnonanocnnonacinnns 10 6 Project DEMOS O ii vii aka ai pas ton sasa kai ao aa en A Reis 12 7 Marketing and Cost Analysis 12 F l Marketing AAV SIS sac poem kes m ase ank sin a io Ge E oo e e n RA a e A ea 12 TA CO ANASI S a secede te a os 12 8 A dee 14 9 MROIEPENCES 3 ii A ES AA AA aidiah awe 15 Appendix A RE 16 A O 17 Appendix E A a a AN AR AN 19 Automated Beverage Dispenser ii ECE4007L04 EXECUTIVE SUMMARY The Automated Beverage Dispenser ABD is a self contained unit that allows restaurants and bars to cost effectively and efficiently dispense
10. and the liquid pumping system PLC and I O Controller Interface The interface system will be engineered with the following goals Easy to use interface with touch screen and menu system Display drink list Display recipe list Display recipe details Help menu Home screen Configuration and setup assistance of unit Database The database system will be engineered with the following goals Add or remove an available liquid to the database Add or remove recipe to the database Liquid Pumping System The liquid pumping system will be engineered with the following goals Make a drink with user defined recipe Control amount of dispensed liquids Keep track of levels of liquids and alert when running low Automated Beverage Dispenser ECE4007L04 3 TECHNICAL SPECIFICATIONS 3 1 Hardware The machine calls for the following hardware listed in Table 1 The type of pumps and relays are subject to availability In the case that stepper motor pumps are available the digital input and output modules will be replaced with stepper motor modules and the relays will not be necessary Also the touch screen interface may be integrated in to the Programmable Logic Controller PLC Table 1 Hardware Requirements Hardware Quantity 10 Touch Screen Interface Programmable Logic Controller PLC 8x Digital Input Module 8x Digital Output Module Relay Food Grade Fluid Pump Fluid Container Rack f
11. d accurate way to dispense the liquids 3 A valve less piston stepper motor works by simultaneously rotating and reciprocating the piston As the piston rotates and reciprocates fluid fills in the chamber from the inlet port due to created suction As it continues the fluid is pushed out of the outlet port One rotation is required for each cycle The dispensing is precise and accurate due to the know volume of liquid for each cycle 4 Fluid Metering Inc can provide such a system 2 PROJECT DESCRIPTION AND GOALS The focused goal of the ABD project is to completely automate the process of beverage mixing and dispensing To mix and dispense a drink waiter or a bartender selects the desired drink recipe on the touch screen PLC The database translates this information and sends it to the 1 O controller The controller tells designated pumps to dispense arbitrary amounts of liquid Finally the liquids are pump through hosing into a serving glass The target market for the ABD will be restaurants and bars because no commercial product is currently available The target price is 4 000 so it becomes a reasonable investment Automated Beverage Dispenser 3 ECE4007L04 for the overall cost reduction and increase in efficiency The product size will be approximately 3L x 3 H x 2 W allowing the unit to fit easily under the bar The ABD will be engineered with three main systems in consideration the PLC and I O controller interface the database
12. eer A detailed calculation of project overhead is available in Appendix C Table 5 Project Costs Project Equipment Total Component Labor Hours Tabor Ges Cost Component Cost Son 134 4 020 00 1 600 00 5 620 00 Development Mo 225 6 750 00 1 780 00 8 530 00 Development Lectures Meetings 240 7 200 00 7 200 00 Total Labor 599 17 970 00 Total Parts Cost 3 380 00 Total Overhead 10 954 00 Project Total 32 304 00 Automated Beverage Dispenser 13 ECE4007L04 8 SUMMARY The group is still researching the costs of load cells regarding fluid level measurements the method to link the PLC databases to be able to dynamically change fluids in source containers the specifics of the fluid pumps and the full capabilities of Automation Studio the software to program the PLC Preliminary key components have already been acquired and in the next week or two the rest of the components will be decided upon ordered and implementation will begin Automated Beverage Dispenser 14 ECE4007L04 9 REFERENCES 1 W Roberts Powerlink Revolutionizes Real Time Ethernet Automation vol 47 pp 13 14 Sept 2008 2 M Sandhoefner X2X Distribution I O Automation Letter vol 38 pp 4 Nov 2008 3 Fluid Metering Inc Fluid Metering CeramPump Operation Valveless Piston Pump Automation Fluid Metering Inc Dispensers and Metering Pumps 2008 Online
13. ign period is to be only a prototype Additional features will not be designed due to time constraints However these additional features will be kept in mind during the design period for ease of incorporation Automated Beverage Dispenser 111 ECE4007L04 AUTOMATED BEVERAGE DISPENSER 1 INTRODUCTION Restaurant and bar businesses are always looking for ways to reduce cost and increase efficiency One way to achieve both is to reduce human error and human cost The ABD is a product that can assist chain restaurants and bars achieve both efficiency and cost effectiveness when dispensing drinks The ABD design group will provide restaurants and bars with a machine that will precisely dispense mixed drinks also while reducing the required human labor to perform it 1 1 Objective The purpose of the ABD is to expedite the mixing and serving of drinks at restaurants and bars The system is expandable from the base design allowing for the addition of different liquids available for dispensing and an extensive database of recipes ready to be made The system can also be integrated with the current computerized register used by the client allowing for easy pricing and ticketing Finally the system is self contained to allow for simple and space efficient installation 1 2 Motivation Today in most restaurants that contain bars the bartenders are responsible for filling the orders for bar and the rest of the restaurant On nights that the restaurant i
14. lity shall be accessible through this interface screen Display Recipes Liquids List The end user must be able to view a complete list of recipes and liquids that can make recipes that are stored in the database Automated Beverage Dispenser 6 ECE4007L04 Display Recipe Liquid Details The end user must be able to view specific information about a particular recipe or liquid such as ingredients name and rating Configuration Setup Menu The software package must be configured such that it knows what liquids are present in the device s fluid bays An additional capability that shall be accessible through the configuration menu is a cleaning routine Software Controller I O Signals The software package must have the capability to receive signals from the controller and send signals to the controller Make Recipe Button Menu The end functionality of the user interface will be providing the user with an option to create a specified drink 4 DESIGN APPROACH AND DETAILS 4 1 Design Approach The machine is operated via a touch panel interface The touch panel is a B amp R 4PP220 1024 xx running a modified version of VxWorks Real Time Operating System Automation Runtime 5 The operating panel is connected to a bus receiver via Ethernet Powerlink with a minimum distance of 6 feet 6 The bus receiver uses a B amp R X2X connection to communicate to two input output modules a B amp R 8x Digital Input Module and a B amp
15. or Containers Display Mount Electrical Cabinet Colored Fluids Liquid Level Sensor Nn nt A Va aj Ry ee Funnel Diverter Automated Beverage Dispenser 5 ECE4007L04 3 2 Software Table 2 Software Technical Specifications Attribute Feature PON Coma Requirement Requirement Touchscreen Navigated User Interface X X Database of Recipes and Liquids X Add Remove Modify Liquids to Database X X Add Remove Modify Recipes to Database X X Help Menu Home Screen Display Recipes Liquids List X Display Recipe Liquid Details picture rating etc X Navigation Buttons home next back etc Configuration Setup Menu X Software Controller I O Signals X Make Recipe Button Menu X Touchscreen Navigated User Interface Otherwise known as a human machine interface HMI this feature is required to facilitate operation of the final device Database of Recipes and Liquids A database will be needed for storing of information pertaining to liquids and recipes The capability to manage the database through software is primarily of concern to the development team Help Menu An interactive manual is needed to aid end users with operation of the device This attribute serves as a form of software documentation Home Screen A home screen shall function as a root location for user navigation All software functiona
16. s very busy the only current solution is to hire more staff to assist the bartender in making drinks No commercially available product exists to automatically mix dispense and serve drinks The ABD would allow the waiters or bartender to input the ordered drink and serve it without having to mix and pour the required liquids Also the ABD assists in liquid control by dispensing the precise amounts and portions of the liquids By controlling the liquid dispensing product costs are reduced Automated Beverage Dispenser 1 ECE4007L04 allowing the restaurant to increase cost to profit ratios on each drink sold Also labor costs are reduced because the extra employees are not required 1 3 Background Touch Screen Programmable Logic Computer Using a touch screen computer to control the ABD allows easy access and saves on space by not having a keyboard A programmable logic computer provides a user interface to control equipment with minimal human interaction A touch screen PLC is the most efficient way for the user to automatically control the equipment of the ABD A company called B amp R Industrial Automations is supplying the touch screen programmable logic computer that will be used The computer can be easily interfaced with the Input Output controller also supplied by B amp R Industrial Automations Input Output Modules An input output module is used in conjunction with the touch screen PLC to use the user s input to control the ABD outp
17. stablishment as well as run a bar The ABD is proposed to help the wait staff fill drink orders with speed and accuracy while leaving the bartender free to provide personal service to customers at the bar The interface is designed to be flexible and easily programmable with the offerings of the business In addition implementing scalability to the design would allow great flexibility in the amount and type of source fluids further adding to the functionality of the dispenser 7 2 Cost Analysis The parts cost of a single unit is 1 780 00 with labor costs of 300 00 The base cost of each dispenser is 2 095 00 Scalability up to eight fluids is 110 00 per fluid Table 4 shows equipment costs for the prototype Automated Beverage Dispenser 12 ECE4007L04 Table 4 Equipment Costs Product Description Quantity Unit Price Price B amp R 10 Power Panel 4PP220 1024 xx 1 400 00 400 00 B amp R X20 Ethernet Powerlink Bus Receiver l 500 00 500 00 Automation Studio v3 0 License 2 800 00 1 600 00 B amp R X20 8x Digital Output Module l 200 00 200 00 B amp R X20 8x Digital Input Module l 200 00 200 00 Fluid Pumps 5 50 00 250 00 Weight Sensors 5 30 00 180 00 Containers 5 10 00 50 00 Product Cost Total 3 380 00 Labor is the bulk of the cost in development Table 5 shows the detailed breakdown of labor and equipment costs based on an average wage of 30 per hour per engin
18. ut Also the I O module can be used to gather information about the ABD by reading the outputs of sensors such as temperature sensors and level sensors B amp R Industrial Automations will also supply the I O module that will communicate with the PLC liquid pump system and output sensors Finally an Ethernet Powerlink platform will be used in conjunction with the I O module to make it remote The Ethernet Powerlink allows the I O module to be remotely controlled by the PLC Designing the I O controller to be remote will allow the ABD to be installed in or near the bar while the PLC can be placed anywhere in the restaurant 1 Also the modules can operate ten times the speed of current Fast Ethernet protocols 2 Automated Beverage Dispenser 2 ECE4007L04 Database Data Mining A main component of the ABD is the database of recipes and liquids available for dispensing An efficient database system will be required to maintain the database Data mining software is an efficient way to maintain data and report the relationship of said data in meaningful ways If proper software is not used the data has no real interest because there is no understanding of the data s relationships Liquid Pump System A precise way to dispense and deliver the desired amount of liquids is essential to the success of the ABD Low maintenance and ease of installation are also important features required for this design A valve less stepper motor is a simple an
Download Pdf Manuals
Related Search
Related Contents
Triarch 31431-26 User's Manual OPERATING INSTRUCTIONS - cool-skk ICHANNEL Admin Guide - Digital Accessories Corporation Models On-Demand Water Heater Installation Manual and Owner's Flexsafe® 3D Bag For Drum TB-STシリーズ 取扱説明書 PureLink ProSpeed HDMI Wireless Qosmotec Air Interface Simulator User Guide - iLab 全ページ一括表示(PDFファイル:6824KB) Scheda Uso e Manutenzione motorizzazione [E]MOTION Copyright © All rights reserved.
Failed to retrieve file