Presentation is loading. Please wait.

Presentation is loading. Please wait.

Midterm Design Review December 12, 2003. T.A.B. Team Members Matthew T. Fulchino Laurence Gitlitz Nicholas Burgan-Illig Keith Goldrick T.A.B. Faculty.

Similar presentations


Presentation on theme: "Midterm Design Review December 12, 2003. T.A.B. Team Members Matthew T. Fulchino Laurence Gitlitz Nicholas Burgan-Illig Keith Goldrick T.A.B. Faculty."— Presentation transcript:

1 Midterm Design Review December 12, 2003

2 T.A.B. Team Members Matthew T. Fulchino Laurence Gitlitz Nicholas Burgan-Illig Keith Goldrick T.A.B. Faculty Advisor Professor Aura Ganz

3 T.A.B./Project Motivation Origin Amherst Brewing Company Bartender makes no tips for table ordered drinks - inefficient Goals Decrease drink wait time for seated patrons Increase bartender efficiency Easy to operate Production at an affordable price Should NOT replace the Bartender Target Audience Restaurants / Pubs

4 T.A.B./Project Motivation Cont. Marketability Scalable Production Huge Market i.e., EVERY restaurant/pub where the bartender makes table ordered mixed drinks Huge market means potential for large profit Restaurants already use POS terminals – no learning curve Automated Liquor Dispensers exist, but nothing that actually mixes the drink and dispenses it…

5 Plan of Attack Break Design into Components Software – Java Hardware – PIC Assembly Electromechanical 1.Allows for individual focus and encourages peer interaction 2.Time management 3.Top-Down approach

6 Project Design – Block Conception

7

8 Project Design – POS Terminal

9

10

11

12

13

14

15

16

17

18 Project Design – Block Conception

19

20

21

22 Microcontroller Communication

23

24

25

26

27

28

29

30

31

32

33

34

35 Project Design – Block Conception

36

37

38

39

40

41

42

43

44

45

46

47

48

49

50 Prototype Design – Block Conception

51 Prototype Design – POS Terminal NO RS-232 COMM.

52 GUI Screen Shots Drink SelectionDrink Database

53 GUI Screen Shots Pump Identification Name File Liquid Database Addition New Drink Creation

54 GUI Testing User Interface Test code that prints internal information to the console Output to console in place of serial communication Different layouts tested for usability Error robustness Database Invalid entries and database format Duplicate entries

55 Prototype Design – Block Conception

56

57

58

59

60

61

62 Hardware Testing Pressure Different gas pressure produces different flow rates Small changes in pressure = large liquid flow rate changes Time vs. Volume and Speed – Controllability Fluid Timing

63 Communication POS Computer – PIC Microcontroller RS-232 Byte driven operations Bi-directional PIC Microcontroller – Mixing Apparatus PIC Output Expansion Chips 5VDC / 120VAC @ 12A(max) Relay Subsystem

64 Challenges Scope Diverse Disciplines ( Software, Hardware, Electromechanical ) Scale Software Java serial communication Database Design User Friendly GUI Hardware Valve timing control GUI + Mixing Apparatus Interaction Fluid Control – Valves, Pressure

65 Challenges - Solved Scope Modular Design Software ECE 242 (Java) techniques used in program development ECE 397a (Software Engin.) employed to develop database Hardware ECE 354 (CS II) PIC software development ECE 354 (CS II) Analog Communication Tools ECE 323 (Electronics) Assisted in relay subsystem design

66 Challenges – Solved Cont. Hardware Component by component approach ECE acquired knowledge utilized to solve problems Employing resources on hand to solve raised issues

67 Status Report MDR Specifications Operational GUI PIC control over a single valve Ability to pump a single liquid (water) Designed to be scalable

68 Status Report MDR Specifications Operational GUI PIC control over a single valve Ability to pump a single liquid (water) Designed to be scalable

69 Status Report MDR Specifications Operational GUI PIC control over a single valve Ability to pump a single liquid (water) Designed to be scalable

70 Status Report MDR Specifications Operational GUI PIC control over a single valve Ability to pump a single liquid (water) Designed to be scalable

71 Status Report MDR Specifications Operational GUI PIC control over a single valve Ability to pump a single liquid (water) Designed to be scalable

72 Budget Breakdown Budget Information Fiscally Strong - $440 Left in Budget Over $900 in donations

73 Conclusion Current State of Design Achieved All Semester One Goals Positioned well for 2 nd half of SDP Strong Team Dynamic – Strong Work Ethic Much work to do Current Budget Well within our allotted budget Future Projections Projected success post SDP ‘04 On track for Iced Coffee and Mixed Drinks in May ‘04

74 Thank You Faculty Board Members Professor Aura Ganz

75 Transmission Coding Instruction Process 8-Byte Blocks Transmission Bytes START – Begin a new drink request PUMP ID – Ready PIC for Pump ID # PID # - Pump ID # QUANTITY – Ready PIC for quantity information QNUM – Number of ¼ ounce increments MIXING ID – Ready PIC for mixing information MIXINFO – Mixing specifications END – End new drink request

76 Database Design Database Schema Utilizes Java StringTokenizer Easily updatable Intuitive Entry Format 1 Drink Name : Ingredient.1 Q_Number Ingredient.2 Q_Number Drink ID, Drink Name, :, Ingredient, Quantity, Ingredient... Example Entries 1 Rum and Coke : Rum 8 Coke 20 2 Gin and Tonic : Gin 4 Tonic 20 3 Iced Coffee : Coffee 20

77 Safety Information FDA Requirements All liquid tubing/connections FDA tested/certified FLO-JET Pumps used by Coca-Cola for soda dispensers ASCO Valves – Often used in Bio-Med industry - isolated CO 2 Does not interact with liquid, but is Med. Certified Safety is PARAMOUNT Limiting factor Expensive

78 ’03 Timeline

79 ’04 Timeline


Download ppt "Midterm Design Review December 12, 2003. T.A.B. Team Members Matthew T. Fulchino Laurence Gitlitz Nicholas Burgan-Illig Keith Goldrick T.A.B. Faculty."

Similar presentations


Ads by Google