electrical & computer engineering presentation by: andrew frieden matthew weydt nick setzer...

21
Electrical & Computer Engineering Presentation by: Andrew Frieden Matthew Weydt Nick Setzer Tyler Dunn CDR 2011 – Team Gong

Upload: bailee-hulse

Post on 14-Dec-2015

220 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: Electrical & Computer Engineering Presentation by: Andrew Frieden Matthew Weydt Nick Setzer Tyler Dunn CDR 2011 – Team Gong

Electrical & Computer Engineering

Presentation by:Andrew FriedenMatthew Weydt

Nick SetzerTyler Dunn

CDR 2011 – Team Gong

Page 2: Electrical & Computer Engineering Presentation by: Andrew Frieden Matthew Weydt Nick Setzer Tyler Dunn CDR 2011 – Team Gong

2Electrical & Computer Engineering

Presentation Overview

Main Goal Recap from last time Flow Diagrams Spending Gantt chart Demo

Page 3: Electrical & Computer Engineering Presentation by: Andrew Frieden Matthew Weydt Nick Setzer Tyler Dunn CDR 2011 – Team Gong

3Electrical & Computer Engineering

Main Goal

To design and build a device that will determine whether it would be cost effective to install solar panels on a customer’s roof.

Page 4: Electrical & Computer Engineering Presentation by: Andrew Frieden Matthew Weydt Nick Setzer Tyler Dunn CDR 2011 – Team Gong

4Electrical & Computer Engineering

Project Overview

Name: Self Sustaining Solar Sensor Uses Arduino microcontroller, GPRS transmitter,

analog light sensors and android application to track data

Self powered using its own solar panel Our device will give real time data, angle of

power optimization, and dollar value feedback to the customer

Page 5: Electrical & Computer Engineering Presentation by: Andrew Frieden Matthew Weydt Nick Setzer Tyler Dunn CDR 2011 – Team Gong

5Electrical & Computer Engineering

Design (Pyranometer Array)

13 sensors Silicon Photodetectors Temperature sensor for solar efficiency

Page 6: Electrical & Computer Engineering Presentation by: Andrew Frieden Matthew Weydt Nick Setzer Tyler Dunn CDR 2011 – Team Gong

6Electrical & Computer Engineering

Design Continued.

Pyranometer array on half sphere• Uses many sensors to measure irradiance• Irradiance is used to calculate electrical efficiency of

solar panels• Pyranometers act as control points to find an optimal

direction for solar panel

http://www.instesre.org/construction/pyranometer/pyranometer.htm

Page 7: Electrical & Computer Engineering Presentation by: Andrew Frieden Matthew Weydt Nick Setzer Tyler Dunn CDR 2011 – Team Gong

7Electrical & Computer Engineering

Design Continued.

Application will have calculator to do most/all of the data processing• Energy calculations for electrical efficiency from

irradiance• Optimal direction algorithms

Page 8: Electrical & Computer Engineering Presentation by: Andrew Frieden Matthew Weydt Nick Setzer Tyler Dunn CDR 2011 – Team Gong

8Electrical & Computer Engineering

Data Flow Diagram

Arduino Device

Micro Controller + SD card

GPRS Transmitter

TCP Packet with JSON encoded data

Android Device

Php script

MySql Database

Application pulls from Database

Interpolation Algorithm giving real time results to customer

Page 9: Electrical & Computer Engineering Presentation by: Andrew Frieden Matthew Weydt Nick Setzer Tyler Dunn CDR 2011 – Team Gong

9Electrical & Computer Engineering

Arduino Device

Arduino Device

Micro Controller + SD card

GPRS Transmitter

TCP Packet with JSON encoded data

Android Device

Php script

MySql Database

Application pulls from Database

Interpolation Algorithm giving real time results to customer

Page 10: Electrical & Computer Engineering Presentation by: Andrew Frieden Matthew Weydt Nick Setzer Tyler Dunn CDR 2011 – Team Gong

10Electrical & Computer Engineering

Transmission Phase

Arduino Device

Micro Controller + SD card

GPRS Transmitter

TCP Packet with JSON encoded data

Android Device

Php script

MySql Database

Application pulls from Database

Interpolation Algorithm giving real time results to customer

Page 11: Electrical & Computer Engineering Presentation by: Andrew Frieden Matthew Weydt Nick Setzer Tyler Dunn CDR 2011 – Team Gong

11Electrical & Computer Engineering

Android Device

Arduino Device

Micro Controller + SD card

GPRS Transmitter

TCP Packet with JSON encoded data

Android Device

Php script

MySql Database

Application pulls from Database

Interpolation Algorithm giving real time results to customer

Page 12: Electrical & Computer Engineering Presentation by: Andrew Frieden Matthew Weydt Nick Setzer Tyler Dunn CDR 2011 – Team Gong

12Electrical & Computer Engineering

Spending

Current spending total to date: ~$350 Money left to date:~$150 Estimate for production value for unit:~$100-

$150 Current market technology: 6-8 design hours,

digital image processing units (example Solmetric Suneye) ~$2000

Page 13: Electrical & Computer Engineering Presentation by: Andrew Frieden Matthew Weydt Nick Setzer Tyler Dunn CDR 2011 – Team Gong

13Electrical & Computer Engineering

Gantt Chart

2/16/2012

Page 14: Electrical & Computer Engineering Presentation by: Andrew Frieden Matthew Weydt Nick Setzer Tyler Dunn CDR 2011 – Team Gong

14Electrical & Computer Engineering

Arduino Demo

Periodic Wakeup and Sleeps Read and Write to sd-card Sample analog sensors

Page 15: Electrical & Computer Engineering Presentation by: Andrew Frieden Matthew Weydt Nick Setzer Tyler Dunn CDR 2011 – Team Gong

15Electrical & Computer Engineering

Spline Interpolation

Page 16: Electrical & Computer Engineering Presentation by: Andrew Frieden Matthew Weydt Nick Setzer Tyler Dunn CDR 2011 – Team Gong

16Electrical & Computer Engineering

Transmission Demo

GPRS• Initialize the connection to the T-Mobile access point• Open a single IP connection to westhostsite.com• Construct a TCP Packet• Send a HTTP Post to /sdp/sendjson.php

Page 17: Electrical & Computer Engineering Presentation by: Andrew Frieden Matthew Weydt Nick Setzer Tyler Dunn CDR 2011 – Team Gong

17Electrical & Computer Engineering

Packet Image

Post Command

TCP Packet

Page 18: Electrical & Computer Engineering Presentation by: Andrew Frieden Matthew Weydt Nick Setzer Tyler Dunn CDR 2011 – Team Gong

18Electrical & Computer Engineering

Android Demo

Query the database for sensor data Displays graphs of data

Page 19: Electrical & Computer Engineering Presentation by: Andrew Frieden Matthew Weydt Nick Setzer Tyler Dunn CDR 2011 – Team Gong

19Electrical & Computer Engineering

How do we plan on demoing this?

Downloadable android application which we will also have on display

Sensor will real time update our phone and calculator

Users can see the power and money that could be saved by the ambient light in the room and a flashlight

Increase sensor and transmission rate for demo

Page 20: Electrical & Computer Engineering Presentation by: Andrew Frieden Matthew Weydt Nick Setzer Tyler Dunn CDR 2011 – Team Gong

20Electrical & Computer Engineering

Requirements

Low Power, maximum of 5v peak operating with drawing no more than 2A from our power supply

Android Application for calculating best performance of static solar panel, graphically displaying sensor data and a good estimate to dollar value saved by a user on a monthly basis

A hardware device capable of processing and transmitting sensor data to the internet

A sampling and transmission cycle that consumes less power than can be recharged via our solar panel

A sensor array able to accurately sense light intensity of the sun in a potential spot for solar panels

Page 21: Electrical & Computer Engineering Presentation by: Andrew Frieden Matthew Weydt Nick Setzer Tyler Dunn CDR 2011 – Team Gong

21Electrical & Computer Engineering

Project Management Andrew Frieden, CSE:

• Android Application development• Money saving, power saving and direction of optimal solar panel algorithms• Web Designer

Matthew Weydt, CSE:• PHP Web Server development• MySql Server development• Arduino programming• GPRS programming

Nick Setzer, EE:• Solar panel step down converter• Power supply system• Assist Arduino programming

Tyler Dunn, EE:• Sensor testing and Integration• Device construction• Power system design and testing• Assist Arduino and GPRS programming