team solar cdr solar energy predictor capstone spring 2009 daniel seltzer jim love rob chadil eric...
Post on 15-Jan-2016
212 views
TRANSCRIPT
![Page 1: Team Solar CDR Solar Energy Predictor Capstone Spring 2009 Daniel Seltzer Jim Love Rob Chadil Eric Dickey](https://reader036.vdocuments.us/reader036/viewer/2022070412/56649d605503460f94a418aa/html5/thumbnails/1.jpg)
Team Solar CDR
Solar Energy PredictorCapstone Spring 2009
Daniel SeltzerJim Love
Rob ChadilEric Dickey
![Page 2: Team Solar CDR Solar Energy Predictor Capstone Spring 2009 Daniel Seltzer Jim Love Rob Chadil Eric Dickey](https://reader036.vdocuments.us/reader036/viewer/2022070412/56649d605503460f94a418aa/html5/thumbnails/2.jpg)
Brief Overview
![Page 3: Team Solar CDR Solar Energy Predictor Capstone Spring 2009 Daniel Seltzer Jim Love Rob Chadil Eric Dickey](https://reader036.vdocuments.us/reader036/viewer/2022070412/56649d605503460f94a418aa/html5/thumbnails/3.jpg)
System Organization
Sensor Module Sensor Module
Micro-controller GPS
Compass
Tilt Sensor
Camera(IP)
Circular Fisheye Lens
Battery Power System
SD Card
Character Display
Number Pad
Single Board Computer
Pic Buff (SRAM)
Data Capture Device Software Modules
Windows Laptop
Sun Tracks Algorithm
Image Processing – Sky/Obstruction Alg.
Final Power Calculation
Camera Orientation Compensation
User Interface
FPGA Graphic LCD
![Page 4: Team Solar CDR Solar Energy Predictor Capstone Spring 2009 Daniel Seltzer Jim Love Rob Chadil Eric Dickey](https://reader036.vdocuments.us/reader036/viewer/2022070412/56649d605503460f94a418aa/html5/thumbnails/4.jpg)
Windows Application
![Page 5: Team Solar CDR Solar Energy Predictor Capstone Spring 2009 Daniel Seltzer Jim Love Rob Chadil Eric Dickey](https://reader036.vdocuments.us/reader036/viewer/2022070412/56649d605503460f94a418aa/html5/thumbnails/5.jpg)
Status of UI Design
![Page 6: Team Solar CDR Solar Energy Predictor Capstone Spring 2009 Daniel Seltzer Jim Love Rob Chadil Eric Dickey](https://reader036.vdocuments.us/reader036/viewer/2022070412/56649d605503460f94a418aa/html5/thumbnails/6.jpg)
Data Management
![Page 7: Team Solar CDR Solar Energy Predictor Capstone Spring 2009 Daniel Seltzer Jim Love Rob Chadil Eric Dickey](https://reader036.vdocuments.us/reader036/viewer/2022070412/56649d605503460f94a418aa/html5/thumbnails/7.jpg)
Choosing An Image File
![Page 8: Team Solar CDR Solar Energy Predictor Capstone Spring 2009 Daniel Seltzer Jim Love Rob Chadil Eric Dickey](https://reader036.vdocuments.us/reader036/viewer/2022070412/56649d605503460f94a418aa/html5/thumbnails/8.jpg)
Selecting an Image File
![Page 9: Team Solar CDR Solar Energy Predictor Capstone Spring 2009 Daniel Seltzer Jim Love Rob Chadil Eric Dickey](https://reader036.vdocuments.us/reader036/viewer/2022070412/56649d605503460f94a418aa/html5/thumbnails/9.jpg)
Select Image Details
![Page 10: Team Solar CDR Solar Energy Predictor Capstone Spring 2009 Daniel Seltzer Jim Love Rob Chadil Eric Dickey](https://reader036.vdocuments.us/reader036/viewer/2022070412/56649d605503460f94a418aa/html5/thumbnails/10.jpg)
Image Details
![Page 11: Team Solar CDR Solar Energy Predictor Capstone Spring 2009 Daniel Seltzer Jim Love Rob Chadil Eric Dickey](https://reader036.vdocuments.us/reader036/viewer/2022070412/56649d605503460f94a418aa/html5/thumbnails/11.jpg)
Running Analysis
![Page 12: Team Solar CDR Solar Energy Predictor Capstone Spring 2009 Daniel Seltzer Jim Love Rob Chadil Eric Dickey](https://reader036.vdocuments.us/reader036/viewer/2022070412/56649d605503460f94a418aa/html5/thumbnails/12.jpg)
Running AnalysisFor the date range:
Output: Total Energy over Range and Graph
![Page 13: Team Solar CDR Solar Energy Predictor Capstone Spring 2009 Daniel Seltzer Jim Love Rob Chadil Eric Dickey](https://reader036.vdocuments.us/reader036/viewer/2022070412/56649d605503460f94a418aa/html5/thumbnails/13.jpg)
Single Board Computer
S’2009 Team Solar
![Page 14: Team Solar CDR Solar Energy Predictor Capstone Spring 2009 Daniel Seltzer Jim Love Rob Chadil Eric Dickey](https://reader036.vdocuments.us/reader036/viewer/2022070412/56649d605503460f94a418aa/html5/thumbnails/14.jpg)
S’2009 Team Solar
Status of SBC Design
![Page 15: Team Solar CDR Solar Energy Predictor Capstone Spring 2009 Daniel Seltzer Jim Love Rob Chadil Eric Dickey](https://reader036.vdocuments.us/reader036/viewer/2022070412/56649d605503460f94a418aa/html5/thumbnails/15.jpg)
S’2009 Team Solar
Single Board Computer• Main task is to serve as a
client to IP cameras RTSP video feed.
• openRTSP is used to capture a one second mjpeg movie segment.
• A single frame is then pulled out of the video.
• This frame is packaged and then written to an SDCard for transfer.
![Page 16: Team Solar CDR Solar Energy Predictor Capstone Spring 2009 Daniel Seltzer Jim Love Rob Chadil Eric Dickey](https://reader036.vdocuments.us/reader036/viewer/2022070412/56649d605503460f94a418aa/html5/thumbnails/16.jpg)
SBC software
S’2009 Team Solar
![Page 17: Team Solar CDR Solar Energy Predictor Capstone Spring 2009 Daniel Seltzer Jim Love Rob Chadil Eric Dickey](https://reader036.vdocuments.us/reader036/viewer/2022070412/56649d605503460f94a418aa/html5/thumbnails/17.jpg)
Windows SBC Communication
S’2009 Team Solar
![Page 18: Team Solar CDR Solar Energy Predictor Capstone Spring 2009 Daniel Seltzer Jim Love Rob Chadil Eric Dickey](https://reader036.vdocuments.us/reader036/viewer/2022070412/56649d605503460f94a418aa/html5/thumbnails/18.jpg)
Exif 2.2
• Tags for lens, GPS data, other location info, date of photo, and camera configuration are predefined in Exif standard.
• This makes our images metadata readable by a wide range of image manipulation programs.
S’2009 Team Solar
JPEG Image FormatStart of Image{ JPEG header; Start of Frame{ APP1{ Exif Data goes here; } APP2{ And here as well; } Start of Scan{ Image Data; } }}
![Page 19: Team Solar CDR Solar Energy Predictor Capstone Spring 2009 Daniel Seltzer Jim Love Rob Chadil Eric Dickey](https://reader036.vdocuments.us/reader036/viewer/2022070412/56649d605503460f94a418aa/html5/thumbnails/19.jpg)
SBC Sensor Module Communication
S’2009 Team Solar
Sensor Module
•RS232 serial is used between SBC and sensor module
•Both BD9 and ribbon cable connectors on Sensor module allow for easy debug, as well as clean connection with SBC
![Page 20: Team Solar CDR Solar Energy Predictor Capstone Spring 2009 Daniel Seltzer Jim Love Rob Chadil Eric Dickey](https://reader036.vdocuments.us/reader036/viewer/2022070412/56649d605503460f94a418aa/html5/thumbnails/20.jpg)
S’2009 Team Solar
SBC Sensor Module Communication
![Page 21: Team Solar CDR Solar Energy Predictor Capstone Spring 2009 Daniel Seltzer Jim Love Rob Chadil Eric Dickey](https://reader036.vdocuments.us/reader036/viewer/2022070412/56649d605503460f94a418aa/html5/thumbnails/21.jpg)
Sensor Module
S’2009 Team Solar
![Page 22: Team Solar CDR Solar Energy Predictor Capstone Spring 2009 Daniel Seltzer Jim Love Rob Chadil Eric Dickey](https://reader036.vdocuments.us/reader036/viewer/2022070412/56649d605503460f94a418aa/html5/thumbnails/22.jpg)
Status of Senor Module
![Page 23: Team Solar CDR Solar Energy Predictor Capstone Spring 2009 Daniel Seltzer Jim Love Rob Chadil Eric Dickey](https://reader036.vdocuments.us/reader036/viewer/2022070412/56649d605503460f94a418aa/html5/thumbnails/23.jpg)
Sensor PackageARM7 packages data and sends it
to SBCRS-232
GPS ReceiverMicrocontroller
32 Bit ARM7 50 MHz
Compass Module
User Interface
LCD Screen
Keypad
ARM7 offloads image to SRAM
32 Bit Parallel
I2C
UART
8 bit GPIO
Image from FPGA
![Page 24: Team Solar CDR Solar Energy Predictor Capstone Spring 2009 Daniel Seltzer Jim Love Rob Chadil Eric Dickey](https://reader036.vdocuments.us/reader036/viewer/2022070412/56649d605503460f94a418aa/html5/thumbnails/24.jpg)
GPS ReceiverTransmit Data Output UART0
Receive Data Input UART0
![Page 25: Team Solar CDR Solar Energy Predictor Capstone Spring 2009 Daniel Seltzer Jim Love Rob Chadil Eric Dickey](https://reader036.vdocuments.us/reader036/viewer/2022070412/56649d605503460f94a418aa/html5/thumbnails/25.jpg)
Compass Module
Serial Clock
Serial Data
Pull Up Resistor (10k Ω)
![Page 26: Team Solar CDR Solar Energy Predictor Capstone Spring 2009 Daniel Seltzer Jim Love Rob Chadil Eric Dickey](https://reader036.vdocuments.us/reader036/viewer/2022070412/56649d605503460f94a418aa/html5/thumbnails/26.jpg)
Power Supply and Voltage Regulators
+1.8V and +3.3V voltage regulators
+5-9V DC barrel plug
![Page 27: Team Solar CDR Solar Energy Predictor Capstone Spring 2009 Daniel Seltzer Jim Love Rob Chadil Eric Dickey](https://reader036.vdocuments.us/reader036/viewer/2022070412/56649d605503460f94a418aa/html5/thumbnails/27.jpg)
Keypad
8-bit GPIO
4-bit OR gate to create interrupt
![Page 28: Team Solar CDR Solar Energy Predictor Capstone Spring 2009 Daniel Seltzer Jim Love Rob Chadil Eric Dickey](https://reader036.vdocuments.us/reader036/viewer/2022070412/56649d605503460f94a418aa/html5/thumbnails/28.jpg)
Data Bus
Address Bus
SPI
Interrupt
Bus Control
GPIO
Serial I/O
Control
Data
Data
AddressBus
Control
BufferCyclone IIFPGA
I/O
I/O
I/O
I/O
I/O
I/O
I/O
I/O
I/O
I/O
8
2
4
4
19
19
4
32
32
24
24
1
7
5
Mic
roco
ntro
ller
Sig
nals
800 x 480 Color LCD
SRAM(512k x 16) x
2
Parallel I/O Structure
![Page 29: Team Solar CDR Solar Energy Predictor Capstone Spring 2009 Daniel Seltzer Jim Love Rob Chadil Eric Dickey](https://reader036.vdocuments.us/reader036/viewer/2022070412/56649d605503460f94a418aa/html5/thumbnails/29.jpg)
Bus Timing: ARM7 --> SRAM
Valid Address
Change Valid Data
CPU Clock
Chip Select
Output Enable
Write Enable
Address Bus
Data Bus
High ZBuffer State
![Page 30: Team Solar CDR Solar Energy Predictor Capstone Spring 2009 Daniel Seltzer Jim Love Rob Chadil Eric Dickey](https://reader036.vdocuments.us/reader036/viewer/2022070412/56649d605503460f94a418aa/html5/thumbnails/30.jpg)
Clock
HSync
Data Bus
Data Enable
μC Bus
Bus Timing: LCD Horizontal
Valid Data (line)
High ZActive Active
800 Clock Cycles216 Clock
Cycles40 Clock Cycles
![Page 31: Team Solar CDR Solar Energy Predictor Capstone Spring 2009 Daniel Seltzer Jim Love Rob Chadil Eric Dickey](https://reader036.vdocuments.us/reader036/viewer/2022070412/56649d605503460f94a418aa/html5/thumbnails/31.jpg)
HSync
Vsync
Data Bus
Data Enable
Bus Timing: LCD Vertical
Valid Data (area)
![Page 32: Team Solar CDR Solar Energy Predictor Capstone Spring 2009 Daniel Seltzer Jim Love Rob Chadil Eric Dickey](https://reader036.vdocuments.us/reader036/viewer/2022070412/56649d605503460f94a418aa/html5/thumbnails/32.jpg)
Image Capture ComponentsIP Camera $250.00 Fisheye Lens $120.00 Single Board Computer $350.00
Sensor Module ComponentsPCB (4 layer) $75.00 Microcontroller/FPGA $40.00 Memory IC's $50.00 Misc. Components $50.00 Compass $150.00 GPS Receiver $0.00 Graphic LCD $0.00 Keypad $0.00
10% Margin of Error $108.50 Available Funds ($800.00)
Budget Deficiency $393.50
Project Budget
![Page 33: Team Solar CDR Solar Energy Predictor Capstone Spring 2009 Daniel Seltzer Jim Love Rob Chadil Eric Dickey](https://reader036.vdocuments.us/reader036/viewer/2022070412/56649d605503460f94a418aa/html5/thumbnails/33.jpg)
Project Schedule
![Page 34: Team Solar CDR Solar Energy Predictor Capstone Spring 2009 Daniel Seltzer Jim Love Rob Chadil Eric Dickey](https://reader036.vdocuments.us/reader036/viewer/2022070412/56649d605503460f94a418aa/html5/thumbnails/34.jpg)
Concerns
![Page 35: Team Solar CDR Solar Energy Predictor Capstone Spring 2009 Daniel Seltzer Jim Love Rob Chadil Eric Dickey](https://reader036.vdocuments.us/reader036/viewer/2022070412/56649d605503460f94a418aa/html5/thumbnails/35.jpg)
Questions?
S’2009 Team Solar