18
Electric Zen Not your ordinary water fountain Elliott Hedman Jordan McConnell Andrew Leung Paul Steinbrecher Jim Lindblom

Electric Zen

  • Upload
    rea

  • View
    30

  • Download
    0

Embed Size (px)

DESCRIPTION

Electric Zen. Not your ordinary water fountain. Jim Lindblom. Elliott Hedman. Jordan McConnell. Paul Steinbrecher. Andrew Leung. Overall System: Block Diagram. User Computer. Fountain. D/A Converter. Valve Actuators. Written Program. Serial I/O. D/A Converter. Valve Actuators. - PowerPoint PPT Presentation

Citation preview

Page 1: Electric Zen

Electric Zen

Not your ordinary water fountain

Elliott Hedman Jordan McConnell

Andrew LeungPaul Steinbrecher

Jim Lindblom

Page 2: Electric Zen

ARM 7

.

.

.

.

.

.

.

.

(16) (16)

User Computer

Fountain

Written Program

Winamp

Wii Remote

Serial I/O

Bluetooth

D/A Converter

D/A Converter

D/A Converter

D/A Converter

Valve Actuators

Valve Actuators

Valve Actuators

Valve Actuators

Water Pump

Overall System: Block Diagram

Page 3: Electric Zen

Processor Selection, The ARM7

• Established, high-volume 32-bit RISC architecture

• Very low power consumption • Fast execution per watt• Inexpensive• Wide variety of features and development

tools

Page 4: Electric Zen

Development

• Board – LPC-2148• GNU compiler• Altium for schematics and PCB design

Page 5: Electric Zen

The Design of the Fountain

Water Pump

Valve Actuators

Page 6: Electric Zen

What Do We Need to Implement in Our Fountain?

1. Need to control the flow of individual valves using electric signals

2. Need enough water pressure in the system to drive multiple water spouts (16)

3. Need to keep the electric equipment away from any potential water spray, keep the water in a controlled spot

Page 7: Electric Zen

Valves and Valve Actuators

• In response to a signal, valve actuators move a valve to a desired position using an outside power source.

• There are two basic valve actuator operating styles: On/off and modulating.

Page 8: Electric Zen

Johnson Controls J-Series Electric Zone Valves

• The J-Series Electric Zone Valves provide proportional valve control using 0 to 10 VDC, 0 to 5 VDC, or 5 to 10 VDC (jumper selectable)

• Rated up to 300 psi

Page 9: Electric Zen

Pressurizing the Valves

• We plan to use a water pump to pressurize our valve system

• Needs to be capable of driving enough water to each of our valves so they can reach a 2 to 3 foot spray

• Noise and size must also be taken into consideration

Page 10: Electric Zen

Fountain Tech Outdoor FT-5000• Up to 5200 GPH• In-line pump• Capable of a large head while

still maintaining decent GPH• At 7.5” tall and 9” long it’s size is

not overwhelmingsource

Head 1’ 3’ 6’ 10’ 13’ 16’ 19’

GPH 5200 4475 3950 3421 2900 2100 1315

Page 11: Electric Zen

Keeping the Electric System Out of Water’s Reach

• Need to keep the water in a controlled area, e.g. a tub.• Also need to prevent leakage out of the tub at the valve entry points.

Page 12: Electric Zen

Software (PC)• Music player, and

analyzer– Winamp plugin– Analyzes music– Detects beats and

frequency spectrum

– Sends data over serial connection to the board

Page 13: Electric Zen

Software (Board)• Fountain dances with music

– Displays the frequency spectrum as spout heights– Jumps on beats and Wiimote signals

• Serial communication and code transfer from PC– Receive compiled code– Receive signals from Winamp plugin

• FreeRTOS• Communication with Wiimote

Page 14: Electric Zen

FreeRTOS• Designed to be small, simple and easy to use• Written in C• Portable across many different chip

architectures.• Low profile

Page 15: Electric Zen

ID Task Name Person Responsible1 Research

2 Processor selection/development board choice Elliott

3 Power circuitry Andrew

4 Communication with board Jordan

5 Valves and other water related stuff Jim

6 Light and sound stuff Paul

7

8 Hardware (electronics)

9 Design power circuitry Andrew

10 Design processor circuitry and I/O Elliott

11 Design valve circuitry Jim

12 Design lighting circuitry Paul

13 PCB design (multiple revisions) Jordan

14 Populating PCB and connecting peripherals Jordan

15

16 Hardware (mechanical)

17 Board protection Paul

18 Water storage Paul

19 Pump and valve mounting structure Jim

20

21 Software (on PC)

22 Play music and send beats to board Paul

23

24 Software (on board)

25 Demo software (development board) Jordan

26 Basic IO with PC Andrew

27 Firmware: OS (Free RTOS) Paul

28 Firmware: valves and bluetooth Jim

29 I/O with Wiimote Elliott

30 Dances with music Paul

31

32 Documentation All

33 Preliminary user manual Jim

34 PDR

35 CDR

36 Milestone 1

37 Milestone 2

38 Expo

39 Testing All

9/11

10/11

11/1

11/29

12/13

8/26 9/2 9/9 9/16 9/23 9/30 10/7 10/14 10/21 10/28 11/4 11/11 11/18 11/25 12/2 12/9 12/16September October November December

Page 16: Electric Zen

The Risks/Contingency Plan1. Mechanical Complexity of Water Fountain

- Issues with water pressure and pipe system- Plan: Start simple and build up, seek expert advice

2. PCB has errors- Mounted pieces are incorrect- Plan: Allow time for revisions and use prototypes

3. Bluetooth for the Nintendo Wii- Not able to establish communication- Plan: Replace Wii mote with keyboard

Page 17: Electric Zen

Additional Challenges

• LEDS/Lighting• USB• SD Card• Complex interactions

between Wii and WinAmp

Page 18: Electric Zen

Questions???