Download presentation
Presentation is loading. Please wait.
Published byPhilippa Jordan Modified over 8 years ago
1
ECE 477 Final Presentation Team 4 Spring 2012
2
Outline Project overviewProject overview Block diagramBlock diagram Design challengesDesign challenges Individual contributionsIndividual contributions Project demonstrationProject demonstration Questions / discussionQuestions / discussion
3
DrinkMaster 8000 Overview Automated powdered drink mixerAutomated powdered drink mixer Capable of heating or coolingCapable of heating or cooling 2 gallon onboard holding tank2 gallon onboard holding tank “Pour-to-Go” for supporting larger tanks“Pour-to-Go” for supporting larger tanks Bluetooth remote softwareBluetooth remote software Recipe Creator for custom drinksRecipe Creator for custom drinks 3 powder (drink concentrate) tanks3 powder (drink concentrate) tanks
4
Block Diagram PIC32MX µCtrl RN-41 Bluetooth Desktop/Laptop w/ Bluetooth Valve x18 I/O AtoD Force x4 AtoD RTD x4 AtoD 18 4 4 4 IR IN x 4 3.3V UART2 LCD 2 UART Thermoelectric Peltier 2 RPG 3 I/O 3.3V VCC GND 3.3V VCC GND 3.3V 12V 3.3V IR IN x 4 3.3V 12V Buck Converter Linear Regulator 3.3V 5V
5
Design Challenges Controlling many high current devicesControlling many high current devices –This was solved by using a two stage power supply (on the PCB) and using large, isolated traces on the PCB Bluetooth ConnectivityBluetooth Connectivity –We resolved our issues through methodical debugging and by establishing a connection via OS system calls. Weight & temperature conversionWeight & temperature conversion –We used large-gain linear models and running averages of sensor data.
6
Individual Contributions Team Leader - Brandon DavisTeam Leader - Brandon Davis Team Member 2 - Stephen ZabreckyTeam Member 2 - Stephen Zabrecky Team Member 3 - Ryan RhodesTeam Member 3 - Ryan Rhodes Team Member 4 - Danny HudepohlTeam Member 4 - Danny Hudepohl
7
Team Leader - Brandon Davis Designed the overall system layoutDesigned the overall system layout Designed the Windows Control System (for debugging)Designed the Windows Control System (for debugging) Soldered electrical componentsSoldered electrical components Fabricated Mix and Holding TanksFabricated Mix and Holding Tanks Assembled frame and installed the componentsAssembled frame and installed the components
8
Member 2 - Stephen Zabrecky Remote OS X (Objective C) PC software GUIRemote OS X (Objective C) PC software GUI Software Design Narrative ReportSoftware Design Narrative Report Patent Liability ReportPatent Liability Report Lead author of User ManualLead author of User Manual Contributing Editor of Final ReportContributing Editor of Final Report Final Presentation slidesFinal Presentation slides DrinkMaster 8000 logo (with Ryan Rhodes)DrinkMaster 8000 logo (with Ryan Rhodes) Never Thirsty team logoNever Thirsty team logo PosterPoster
10
Member 3 - Ryan Rhodes Hardware schematic (with Danny Hudepohl)Hardware schematic (with Danny Hudepohl) Parts Library (with Danny Hudepohl)Parts Library (with Danny Hudepohl) Design Constraint AnalysisDesign Constraint Analysis Major Component SelectionMajor Component Selection Hardware Design NarrativeHardware Design Narrative PCB LayoutPCB Layout MCU programming and debuggingMCU programming and debugging –Time Averaging of RTD data –Pipe update logic –Automatic Mode (with Danny Hudepohl)(with Danny Hudepohl) –ATD debugging –Misc debugging
11
Member 4 - Daniel Hudepohl Preliminary SchematicPreliminary Schematic Parts LibraryParts Library Theory of Operation and Hardware Design NarrativeTheory of Operation and Hardware Design Narrative Ethical and Environmental Impact AnalysisEthical and Environmental Impact Analysis MCU programming and debuggingMCU programming and debugging –Initializations –UART and Timing Interrupts –Opcode Interpretation –Manual mode –Automatic mode –Debugged Bluetooth –Misc Debugging
12
Project Demonstration 1. An ability to control the (de)activation of motors and flow of water / powder in the device 2. An ability to view the status of the components of the device and sensor readouts on a Personal Computer (PC) 3. An ability to create drinks at a specified time using an on-board timer circuit 4. An ability to communicate with a user via LCD screen and a rotary pulse generator / touch screen. 5. An ability to maintain the temperature of a holding tank
14
Questions / Discussion
Similar presentations
© 2024 SlidePlayer.com. Inc.
All rights reserved.