Presentation is loading. Please wait.

Presentation is loading. Please wait.

ECE 477 Final Presentation Team 01  Spring 2010 Mike Wei Jon SchwarzCarlo Mesina Bill Bergquist.

Similar presentations


Presentation on theme: "ECE 477 Final Presentation Team 01  Spring 2010 Mike Wei Jon SchwarzCarlo Mesina Bill Bergquist."— Presentation transcript:

1 ECE 477 Final Presentation Team 01  Spring 2010 Mike Wei Jon SchwarzCarlo Mesina Bill Bergquist

2 Outline Project overviewProject overview Block diagramBlock diagram Design challengesDesign challenges Individual contributionsIndividual contributions Project demonstrationProject demonstration Questions / discussionQuestions / discussion

3 Project Overview Standalone beverage dispenserStandalone beverage dispenser Recognizes users’ presence through IR beam- breakRecognizes users’ presence through IR beam- break Differentiates users through RFID tagsDifferentiates users through RFID tags Interfaces with the user through a keypad and LCDInterfaces with the user through a keypad and LCD Dispenses beverages to the user through electronically controlled solenoid valvesDispenses beverages to the user through electronically controlled solenoid valves Monitors and regulates temperatureMonitors and regulates temperature Communicates user information to an off-unit server through 802.11 Wi-Fi**Communicates user information to an off-unit server through 802.11 Wi-Fi** **Not yet implemented

4 Block Diagram Final Block Diagram

5 Design Challenges Four Discrete Power TracesFour Discrete Power Traces –3.3V Logic (4 failures) –5V Logic (1 failure) –12V Logic –12V Power for Solenoids and Relay (2 failures) Interfacing different logic levelsInterfacing different logic levels Switching PowerSwitching Power Solenoid Flow LevelsSolenoid Flow Levels –Foam

6 Individual Contributions Team Leader – Jon SchwarzTeam Leader – Jon Schwarz Team Member 2 – Mike WeiTeam Member 2 – Mike Wei Team Member 3 – Carlo MesinaTeam Member 3 – Carlo Mesina Team Member 4 – Bill BergquistTeam Member 4 – Bill Bergquist

7 Team Leader – Jon Schwarz Specified and ordered almost all componentsSpecified and ordered almost all components Completed majority of preliminary schematicCompleted majority of preliminary schematic Completed half the footprintsCompleted half the footprints (Re)Populated and tested PCB(Re)Populated and tested PCB Supported all other activitiesSupported all other activities –PCB routing –Hardware implementation IR beam breakIR beam break KeypadKeypad –Construction of wooden freezer top –Initial algorithm/logic design –(Minimal) code debugging Timeline TrackingTimeline Tracking –Monitored parallel activity Frivolous Testing!!!Frivolous Testing!!!

8 Member 2 – Mike Wei Significant work done in PADs Logic/Layout/RouterSignificant work done in PADs Logic/Layout/Router –Made modifications to schematic for component layout purposes –Layout and routing of PCB –Managed schematic throughout design process Troubleshooting/Replacement of hardware and general testingTroubleshooting/Replacement of hardware and general testing Populating the PCBPopulating the PCB Assembly of freezer top (wire harnesses)Assembly of freezer top (wire harnesses)

9 Member 3 – Carlo Mesina Software design and debuggingSoftware design and debugging Hardware implementation, testing and debuggingHardware implementation, testing and debugging Full construction of final productFull construction of final product Video shooting and editingVideo shooting and editing

10 Member 4 – Bill Bergquist Software design leaderSoftware design leader –Wrote majority of software for device –Designed the UI and menu –Code debugging and testing Integrated all peripherals with systemIntegrated all peripherals with system Managed working prototype throughout semesterManaged working prototype throughout semester Minor assistance with various other aspects of designMinor assistance with various other aspects of design

11 Project Demonstration 1.An ability to use an RFID tag to identify a user. 2.An ability to receive user input about drink selection and drink size 3.An ability to fill a cup to a user-specified amount with a user-specified beverage 4.An ability to display user information (name, account funds, drinks purchased) and device statistics (keg fill level, temperature) on the onboard LCD. 5.An ability to communicate with a remote database to retrieve and manipulate user data. VIDEO LINK

12 Questions / Discussion?


Download ppt "ECE 477 Final Presentation Team 01  Spring 2010 Mike Wei Jon SchwarzCarlo Mesina Bill Bergquist."

Similar presentations


Ads by Google