Final Presentation - wiki.scel-hawaii.org Final Presentation Verification Subsystem December 5, 2015...

14
Final Presentation Verification Subsystem December 5, 2015 May Chen and Kristie Lee

Transcript of Final Presentation - wiki.scel-hawaii.org Final Presentation Verification Subsystem December 5, 2015...

Page 1: Final Presentation - wiki.scel-hawaii.org Final Presentation Verification Subsystem December 5, 2015 May Chen and Kristie Lee. Background & Motivation Background Perform quality assurance

Final Presentation

Verification Subsystem

December 5, 2015May Chen and Kristie Lee

Page 2: Final Presentation - wiki.scel-hawaii.org Final Presentation Verification Subsystem December 5, 2015 May Chen and Kristie Lee. Background & Motivation Background Perform quality assurance

Background & Motivation

● Background○ Perform quality assurance

■ Process validation■ Documentation verification

● Motivation○ Establish an efficient & uniform methodology for testing

2

Page 3: Final Presentation - wiki.scel-hawaii.org Final Presentation Verification Subsystem December 5, 2015 May Chen and Kristie Lee. Background & Motivation Background Perform quality assurance

Overview

3

● Goals● Updated Block Diagram● Draft Schematic of Verification Board● Methods● Obstacles● Final Status● Remaining Problems● Future Improvements

Page 4: Final Presentation - wiki.scel-hawaii.org Final Presentation Verification Subsystem December 5, 2015 May Chen and Kristie Lee. Background & Motivation Background Perform quality assurance

Goals

● Overall Goal:

○ Build verification board that can verify Apple Hardware

● Semester Goal:

○ Have a design ready to be sent out for fabrication

■ Min: Hardware

■ Max: Unit test hardware

4

Page 5: Final Presentation - wiki.scel-hawaii.org Final Presentation Verification Subsystem December 5, 2015 May Chen and Kristie Lee. Background & Motivation Background Perform quality assurance

Block Diagram - Apple Verification Procedure

5

Page 6: Final Presentation - wiki.scel-hawaii.org Final Presentation Verification Subsystem December 5, 2015 May Chen and Kristie Lee. Background & Motivation Background Perform quality assurance

6

Memory Card

Programmer

Humidity

Barometer (Pressure)Power Supply

(LED)

Arduino

3.3V Voltage Regulators

Solar Irradiance

GPS XBEE

Solar Panel

Battery Charger

5V Boost Controller

5V ON/OFF Switch

ATmega328P-PUTemperature

Switch (LED)

AppleVerification Board

Power & GND Check

MCU

Current

Sensors

Block Diagram - Verification Board (VB)

Page 7: Final Presentation - wiki.scel-hawaii.org Final Presentation Verification Subsystem December 5, 2015 May Chen and Kristie Lee. Background & Motivation Background Perform quality assurance

EAGLE Schematic - Draft

7

Page 8: Final Presentation - wiki.scel-hawaii.org Final Presentation Verification Subsystem December 5, 2015 May Chen and Kristie Lee. Background & Motivation Background Perform quality assurance

EAGLE Schematic - Draft

8

Verification Board

Secondary Board

Page 9: Final Presentation - wiki.scel-hawaii.org Final Presentation Verification Subsystem December 5, 2015 May Chen and Kristie Lee. Background & Motivation Background Perform quality assurance

Methods● Research

○ Researched datasheets of sensors and ATmega328P ○ Analyzed schematics of different designs○ Communicated with design teams

● Documentation○ Documented compilation of information & research○ Assembled quality assurance checklist○ Documented design specifications

● Design○ Analyzed sensor modules for test specifications○ Design verification board using EAGLE CAD

9

Page 10: Final Presentation - wiki.scel-hawaii.org Final Presentation Verification Subsystem December 5, 2015 May Chen and Kristie Lee. Background & Motivation Background Perform quality assurance

Obstacles Encountered

● Project definition

○ Prioritization

○ Verification board specifications

● Inexperience

○ Quality Assurance

○ Hardware design

10

Page 11: Final Presentation - wiki.scel-hawaii.org Final Presentation Verification Subsystem December 5, 2015 May Chen and Kristie Lee. Background & Motivation Background Perform quality assurance

Final Status● Verification Board

○ Implementation of MCU ready to apply on VB○ Draft schematic of board (WIP)

● Quality Assurance Checklist○ Can be applied to general hardware tests

● Documentation○ Easy-to-read compilation of

information & research■ Apple

■ ATmega328P-PU

11

Page 12: Final Presentation - wiki.scel-hawaii.org Final Presentation Verification Subsystem December 5, 2015 May Chen and Kristie Lee. Background & Motivation Background Perform quality assurance

Remaining Tasks

● Verification Board:

○ Complete EAGLE schematic & board

○ Fabricate, build, & test

○ Implement firmware

12

Page 13: Final Presentation - wiki.scel-hawaii.org Final Presentation Verification Subsystem December 5, 2015 May Chen and Kristie Lee. Background & Motivation Background Perform quality assurance

Future Improvements● Verification Board

○ Expand to verify Cranberry/Dragonfruit

● Quality Assurance Checklist

○ Make more specific for each design

○ Include measurements & ideal values

● Documentation

○ Comprehensive “user manual” for Apple & ATmega328P-PU

○ Expand to cover Cranberry/Dragonfruit

13

Page 14: Final Presentation - wiki.scel-hawaii.org Final Presentation Verification Subsystem December 5, 2015 May Chen and Kristie Lee. Background & Motivation Background Perform quality assurance

Thank you!