1 / 38

Space Wolverines - CDR Capstone Spring 2010

Justin Simmons Mike Stein Bryan Edelman Alex Fosdick. Space Wolverines - CDR Capstone Spring 2010. Team Space Wolverines!. Space Wolverine Space Wolverine Space Wolverine Space Wolverine Fosdick Edelman Stein Simmons.

casey
Download Presentation

Space Wolverines - CDR Capstone Spring 2010

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. Justin Simmons Mike Stein Bryan Edelman Alex Fosdick Space Wolverines - CDRCapstone Spring 2010

  2. Team Space Wolverines! Space Wolverine Space Wolverine Space Wolverine Space Wolverine Fosdick Edelman Stein Simmons

  3. Design and implement an automated beverage dispensing system • System eliminates the need for human servers • On demand beverage dispensing for users Mission Statement

  4. Low: • Intelligent Beverage Dispensing Unit communicating with Computer Module via wired connection • Middle: • Operational LCD & Touchscreen, wireless comm. between BDU and Computer Module • High: • All three modules working properly, fully integrated w/ wireless handheld unit & pressure control Modified Project Goals

  5. Beverage Dispensing System (BDS) Beverage Dispensing Unit Volume Sense & Control Temp. Sense & Control Pressure Sense CO2 Volume Sense Ambient Lighting Card Reader Wireless Transceiver Notification LEDs Computer Module Graphical User Interface Wireless Transceiver Wireless Control Unit Database User Input Devices: Keyboard and Mouse Wireless Transceiver LCD Screen Internet Connection Touch Screen Card Reader

  6. Beverage dispensing Unit (BDU) NORDIC WIRELESS TRANSCEIVER Magnetic Card Reader Input CONTROL: Solenoid Valve AC Relay Status LEDs MSP430F2410 SENSORS: Temperature Pressure Flow Force IR USB to Serial JTAG PROGRAMMER/ DEBUGGER

  7. Power Breakdown Wall 120 VAC Wall Wart 3.3 V 12 VDC 5 V REG104A-5 REG104A-3.3 • Force Sensor • Op Amp • Relay • Solenoid • MSP430 • Instrumentation Amplifier • Temp Sensor • Nordic • UART Level Shifter • Digital Isolators • Flow Meter • Pressure Sensor • Digital Isolators

  8. 16-bit Ultra-Low-Power Microcontroller • 3.3 V, 270 μA • Package type: 64 Pin LQFP • 56 KB Flash, 4 KB RAM • SPI, I2C, UART • 48 GPIO pins, 12-bit ADC • End Equipment Optimized • Wireless Communication Texas Instruments: MSP430F2410

  9. Temperature Sensor • Honeywell Pressure Sensor • Volume Sensor - Flow Meter • CO2 Weight Sensor - Force Sensor • Cup Sensor - Infrared LEDs • Card Reader • Ambient Lighting • Temperature Control – Relay • Flow Control - Solenoid BDU I/O

  10. Temperature Sensor • Analog Devices ADT7310 • 4 wire SPI – Port 3, UCSB0 • ± 0.5oC accuracy, 0.0625oC resolution

  11. Relay switches on/off fridge compressor • Crouzet Solid State Relay • 4-32 VDC input control line • 48-660 VAC output range • Compressor runs on 120 VAC • Up to 25 Amps output current • Compressor transients in ~13 Amp range • Opto-isolated and buffered Temperature Control

  12. Supply Voltage: 10V, 0 ~ 330 mV • 5 V, 0 ~ 165 mV to ADC Bridge Pressure sensor

  13. Pressure Sensor Calibration • 5.8 mV/PSI using 5 V supply

  14. SwissFlow Sensor Type 800 Interrupt Driven I/O pin (P1.1) High sensitivity: ± 6000 pulses/liter Flow Sensor

  15. Solenoid Valve VDW31 Series • Start/Stop Flow • User authentication- solenoid opens • Closes when correct volume is poured (flow sensor) • 250 mA continuous current at 12 V • Opto-Isolated and buffered • 0 V - Closed • 8 V - Open Flow Control

  16. Range: 0 – 100 lbs. • Measure remaining CO2 volume • 0 – 1500 psi pressure sensors ($$$$) • Output signal into ADC flexiForce Sensor

  17. BDU Schematic

  18. BDU Software Flow

  19. Flow Diagram (BDU) BDU dispenses liquid UI Shows Approval Yes Cup Present? System Monitors State (Idle) Ambient lighting No Yes User Places Cup User Swipes Card BDU Signals Host PC Is User in Database? No UI Shows Error

  20. Wireless Control Unit Wireless Module 3-Track Card Reader Mobile Power Supply (SMPS) Microcontroller Touchscreen Battery Charge Monitor LCD Display External Flash

  21. Custom PCB • Microcontroller • Crystal Fontz LCD • 4 wire Resistive Touch Panel • ADC outputs • External Flash/EEPROM • Wireless Module – Nordic/ZigBEE • 3-Track Card Reader – Serial • Battery Powered • Switch-Mode Power Supply (SMPS) • Battery Monitoring IC • Additional Buttons for Initial design and debug Wireless Control Unit (WCU)

  22. RF Design…no thanks (Time, $, Skills, Tools) • nRF24L01 - 2.4GHz Transceiver IC • Cheap $8 • 13.5mA/11.3mA peak RX/TX current • 900nA powered down • 2Mbps • Protocol Stack already written • 10Mbps SPI interface w/ interrupt Wireless Communication

  23. Computer Module (CM) PCB USB to Serial Converter Personal Computer Graphical User Interface Customer Database Mini USB MSP430 Nordic Wireless Transceiver Internet

  24. Wireless Module • Communicate w/ BDU and Wireless Control Unit • Serial connection w/ PC • Database Window • Contains all valid customer ID’s • User Interface • Display statistics and system status • Ability to control system • Pressure, Temperature • Internet Status Display Computer Module

  25. CM Software Flow

  26. CDR Goals

  27. Flow Meter and Solenoid Tested and Installed • Basic MSP430 Development board • Functional Copper Breakout Board • PCB Design – 1st revisions • Computer Module Board • BDU Board • LCD Copper Breakout Board Progress to date (Hardware)

  28. Software Flow Algorithms • Functioning ADC & SPI Communication • Accurate Temperature Readings • Accurate ADC Conversions • Initial Software Development • UART Programming • GUI Design • BDU Software Progress to date (software)

  29. Delegation of Work FOR Milestone 1

  30. Deliverables

  31. Ambient Mood Lighting • User Interaction on BDU • LCD/Graphic LCD (Nokia 6100) • Charging WCU • Internet module for remote access to database • Motor Controlled Pressure Regulation Supplementary Features

  32. Serial to USB Chips • Interface through TeraTerm Pro • Mbed Microcontroller • Logic Port – Logic Analyzer • Indicator LED’s Debugging Techniques

  33. Risks and Mitigations

  34. Budget

  35. Budget

  36. Questions???

More Related