+ All Categories
Home > Documents > Smart Fountain Control System Chris Geiss Mike Lewis Matt Winter.

Smart Fountain Control System Chris Geiss Mike Lewis Matt Winter.

Date post: 20-Jan-2016
Category:
View: 220 times
Download: 0 times
Share this document with a friend
Popular Tags:
18
Smart Fountain Control System Chris Geiss Mike Lewis Matt Winter
Transcript
Page 1: Smart Fountain Control System Chris Geiss Mike Lewis Matt Winter.

Smart Fountain Control System

Chris Geiss

Mike Lewis

Matt Winter

Page 2: Smart Fountain Control System Chris Geiss Mike Lewis Matt Winter.

Introduction

• System Overview• Mechanical System• Cabinet Design• Hardware System• Software System• Testing Strategy• Questions

Page 3: Smart Fountain Control System Chris Geiss Mike Lewis Matt Winter.

System OverviewThe objective of this project is to design and build a fountain control system that will allow the user to create a custom water and light show.

Page 4: Smart Fountain Control System Chris Geiss Mike Lewis Matt Winter.

Mechanical System: UIOverride

CommandDescription

PAUSE This commands the system to pause functionality of the entire system. All

streams and colors will remain as they are.

RESUME This commands the system to resume functionality of the entire system. System

will leave the PAUSED state.

STOP This commands the system to stop all operation. Stop water streams and pump, turn off lights, and return to the beginning

of the recipe in a PAUSED state.

PURGE This command will allow the user to purge the reservoir of all its water.

Page 5: Smart Fountain Control System Chris Geiss Mike Lewis Matt Winter.

Mechanical System: Pump

Jebao 333LV

120 V; 2.5 WFlow Rate: 66 GPHMax Head: 25”Output Diameter: 5/16”

Page 6: Smart Fountain Control System Chris Geiss Mike Lewis Matt Winter.

Mechanical System: Color

+ +

+ =

Page 7: Smart Fountain Control System Chris Geiss Mike Lewis Matt Winter.

Cabinet Design

~ Dimensions: 36”x18”x18”

Page 8: Smart Fountain Control System Chris Geiss Mike Lewis Matt Winter.

Hardware System Components

• PIC18F4680 Microcontroller• UM232R USB Guest Module• MAX6956 I/O Expander

Page 9: Smart Fountain Control System Chris Geiss Mike Lewis Matt Winter.

PIC18F4680

• 8MHz Integrated Clock• 64kB of Self-Writable Flash• Master I2C Bus Interface• EUSART Interface

Page 10: Smart Fountain Control System Chris Geiss Mike Lewis Matt Winter.

UM232R

• Guest USB DIP Development Module• Serial UART Interface

Page 11: Smart Fountain Control System Chris Geiss Mike Lewis Matt Winter.

MAX6956

• 28 I/O Pin Expander• I2C Bus Controlled• Built-in LED Driver (25mA per channel)• 16-Step Software-Based Current

Limiting

Page 12: Smart Fountain Control System Chris Geiss Mike Lewis Matt Winter.
Page 13: Smart Fountain Control System Chris Geiss Mike Lewis Matt Winter.

Software Design

This system will implement aSimple MVC design pattern

Page 14: Smart Fountain Control System Chris Geiss Mike Lewis Matt Winter.

GUI Design: Main Menu

Page 15: Smart Fountain Control System Chris Geiss Mike Lewis Matt Winter.

GUI Design: Show Creation

Page 16: Smart Fountain Control System Chris Geiss Mike Lewis Matt Winter.

GUI: C# Rapid Prototype

Page 17: Smart Fountain Control System Chris Geiss Mike Lewis Matt Winter.

Testing Strategy

• Electromechanical:• Default Test Show

• Software:• Component• Integration• Regression• Usability

Page 18: Smart Fountain Control System Chris Geiss Mike Lewis Matt Winter.

Questions?


Recommended