critical design review comit. contents motivations mission overview stakeholders sponsors team...

52
CRITICAL DESIGN REVIEW COMIT

Upload: dwain-stewart

Post on 23-Dec-2015

213 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: CRITICAL DESIGN REVIEW COMIT. CONTENTS Motivations Mission Overview Stakeholders Sponsors Team Organization Electrical System Overview Functional Decomposition

CRITICAL DESIGN REVIEW

COMIT

Page 2: CRITICAL DESIGN REVIEW COMIT. CONTENTS Motivations Mission Overview Stakeholders Sponsors Team Organization Electrical System Overview Functional Decomposition

2

CONTENTS

• Motivations• Mission• Overview• Stakeholders• Sponsors• Team Organization

• Electrical System Overview• Functional Decomposition• Environmental Circuit Overview• Image Sensing Overview• Data Processing Overview• Application Framework

• Structural System Overview• Drawings

• Budget• Risks & Impacts• Economic Impacts• Risk Mitigation and Safety• Environmental Impacts• Societal Impact

• Schedule• Gantt Chart• Milestones

Presenter: Nate TurleyCapstone Senior Design 2012

COMIT TouchSystems

Page 3: CRITICAL DESIGN REVIEW COMIT. CONTENTS Motivations Mission Overview Stakeholders Sponsors Team Organization Electrical System Overview Functional Decomposition

3

MISSION

“The mediocre teacher tells. The good teacher explains. The superior teacher demonstrates. The great teacher inspires.” ― William Arthur Ward

Our mission is to inspire students in a way that defies conventions of the classroom, engaging them in the sights, sounds, and kinesthetic of a new experience.

Presenter: Jenny CoferCapstone Senior Design 2012

COMIT TouchSystems

Page 4: CRITICAL DESIGN REVIEW COMIT. CONTENTS Motivations Mission Overview Stakeholders Sponsors Team Organization Electrical System Overview Functional Decomposition

4

OVERVIEW

• This project will provide a table-sized multi-touch interface on which to run educational applications. • Primary Foci: • Exciting, dynamic, non-conventional learning• Appeals to childlike curiosity• Engages multiple users• User-Centered Design• Educates on math, science, and music

Presenter: Jenny CoferCapstone Senior Design 2012

COMIT TouchSystems

Page 5: CRITICAL DESIGN REVIEW COMIT. CONTENTS Motivations Mission Overview Stakeholders Sponsors Team Organization Electrical System Overview Functional Decomposition

5

STAKEHOLDERS

"Consumer preference and motivation is far less influenced by the tangible attributes of product and service than the sub-conscious sensory and emotional elements derived by the total experience."

Dr. Gerald Zaltman, Harvard Business School

Presenter: Jenny CoferCapstone Senior Design 2012

COMIT TouchSystems

Page 6: CRITICAL DESIGN REVIEW COMIT. CONTENTS Motivations Mission Overview Stakeholders Sponsors Team Organization Electrical System Overview Functional Decomposition

6

SPONSORS

• “A leader in sustainable, energy-efficient LED lighting”

• “Designers, fabricators, architects, engineers and end-users have come to rely on ACRYLITE® sheet products to meet their unique challenges in a broad range of market.”

Presenter: Jenny CoferCapstone Senior Design 2012

COMIT TouchSystems

Page 7: CRITICAL DESIGN REVIEW COMIT. CONTENTS Motivations Mission Overview Stakeholders Sponsors Team Organization Electrical System Overview Functional Decomposition

7

TEAM ORGANIZATION

Team Member Roles

Jenny Cofer Project Manager

Jared Yenzer Systems Engineer

Justin Barth Hardware Engineer

Nate Turley Software Engineer

Nate Glab Structural Engineer

Presenter: Jenny CoferCapstone Senior Design 2012

COMIT TouchSystems

Page 8: CRITICAL DESIGN REVIEW COMIT. CONTENTS Motivations Mission Overview Stakeholders Sponsors Team Organization Electrical System Overview Functional Decomposition

8

ELECTRICAL SYSTEM OVERVIEW

JUSTIN BARTH

Presenter: Justin BarthCapstone Senior Design 2012

COMIT TouchSystems

Page 9: CRITICAL DESIGN REVIEW COMIT. CONTENTS Motivations Mission Overview Stakeholders Sponsors Team Organization Electrical System Overview Functional Decomposition

9

LEVEL 0 FUNCTIONAL DECOMPOSITION

Power 120 V AC

Touch

Touch Table

Legend

Input / Output

Display

Audio

Page 10: CRITICAL DESIGN REVIEW COMIT. CONTENTS Motivations Mission Overview Stakeholders Sponsors Team Organization Electrical System Overview Functional Decomposition

10

LEVEL 1 FUNCTIONAL DECOMPOSITION

Power Suppl

y

12 V 12 V

Touch Sensing

Touch Utilization

Environmental Sensors

Power 120 V AC

Touch

Display

Audio

TouchData

Legend

Input / Output

Power

Data

Page 11: CRITICAL DESIGN REVIEW COMIT. CONTENTS Motivations Mission Overview Stakeholders Sponsors Team Organization Electrical System Overview Functional Decomposition

11

LEVEL 2 FUNCTIONAL DECOMPOSITION

Power Suppl

y

120V AC

Power 120 V AC

Display

Audio

Touch

Projector

Application

Framework

Image Processing System

ImagingSystem

Acrylic Surface

IR LEDS

Touch Sensing

Touch Utilization

Environmental Sensors

12 V

Legend

Input / Output

Power

Data

12 V

Page 12: CRITICAL DESIGN REVIEW COMIT. CONTENTS Motivations Mission Overview Stakeholders Sponsors Team Organization Electrical System Overview Functional Decomposition

12

ENVIRONMENTAL SENSORS

SYSTEM OVERVIEWJARED YENZER

Presenter: Jared YenzerCapstone Senior Design 2012

COMIT TouchSystems

Page 13: CRITICAL DESIGN REVIEW COMIT. CONTENTS Motivations Mission Overview Stakeholders Sponsors Team Organization Electrical System Overview Functional Decomposition

13

ENVIRONMENTAL SENSORS

Presenter: Jared YenzerCapstone Senior Design 2012

COMIT TouchSystems

Proximity Sensor

3.3 V

Imag

ing

S

yste

m

LED STRIPS

R in I/O

Analog Output

TemperatureSensor

5 V

AnalogOutput

CAT5114Potentiometer

CAT32LED DRIVER

Page 14: CRITICAL DESIGN REVIEW COMIT. CONTENTS Motivations Mission Overview Stakeholders Sponsors Team Organization Electrical System Overview Functional Decomposition

14

PROXIMITY SENSOR

GP2Y0A21YK  SPECIFICATIONS

• Infrared Analog Sensor

• 25 Hz Sampling Rate

• 5V Supply

• Detecting Distance• 10 to 80 cm

Presenter: Jared YenzerCapstone Senior Design 2012

COMIT TouchSystems

Page 15: CRITICAL DESIGN REVIEW COMIT. CONTENTS Motivations Mission Overview Stakeholders Sponsors Team Organization Electrical System Overview Functional Decomposition

15

TEMPERATURE SENSOR

TMP36  SPECIFICATIONS

• Analog Sensor

• 5V Supply

• ± 2º Celsius Accuracy

• -40º C to +125º C Range

Presenter: Jared YenzerCapstone Senior Design 2012

COMIT TouchSystems

Page 16: CRITICAL DESIGN REVIEW COMIT. CONTENTS Motivations Mission Overview Stakeholders Sponsors Team Organization Electrical System Overview Functional Decomposition

16

IMAGING SYSTEM OVERVIEW

JARED YENZER

Presenter: Jared YenzerCapstone Senior Design 2012

COMIT TouchSystems

Page 17: CRITICAL DESIGN REVIEW COMIT. CONTENTS Motivations Mission Overview Stakeholders Sponsors Team Organization Electrical System Overview Functional Decomposition

17

IMAGING SYSTEM

Presenter: Jared YenzerCapstone Senior Design 2012

COMIT TouchSystems

TCM8230Camera

ATXMEGA16D4μController

3.3 V

20 MHz CLK

8 Lines Parallel Camera Data

2.8 V 1.5 V

I2C BUS

I/Os to Potentiometer D

ata

P

rocessin

g

Syste

m

Proximity Sensor & Temp Data

En

vir

on

men

tal

Sen

sors

S

yste

m

Page 18: CRITICAL DESIGN REVIEW COMIT. CONTENTS Motivations Mission Overview Stakeholders Sponsors Team Organization Electrical System Overview Functional Decomposition

18

MICROCONTROLLER

ATXMEGA16D4 INPUTS/OUTPUTS

• I2C BUS• Program Camera Reg.• Image Size• Color Options• Shutter Speed

• I/O Pin for LED Circuit• Control Potentiometer

• 12-Bit ADC• Proximity Sensor• Temperature Sensor

Presenter: Jared YenzerCapstone Senior Design 2012

COMIT TouchSystems

Page 19: CRITICAL DESIGN REVIEW COMIT. CONTENTS Motivations Mission Overview Stakeholders Sponsors Team Organization Electrical System Overview Functional Decomposition

19

CAMERA

TCM8230 Inputs/Outputs

• Parallel Data Out• D0 – D7

• I2C Bus• Control Registers

• 30 FPS• YUV Format (3 Bytes)• Luminance (Y)• Chrominance (UV)

• Sub-QCIF (128px x 96px)

Presenter: Jared YenzerCapstone Senior Design 2012

COMIT TouchSystems

Page 20: CRITICAL DESIGN REVIEW COMIT. CONTENTS Motivations Mission Overview Stakeholders Sponsors Team Organization Electrical System Overview Functional Decomposition

20

PROGRAMMER

AVRISP MKII SPECIFICATIONS

• Program AVR• PDI 6 pin Interface

Presenter: Jared YenzerCapstone Senior Design 2012

COMIT TouchSystems

Page 21: CRITICAL DESIGN REVIEW COMIT. CONTENTS Motivations Mission Overview Stakeholders Sponsors Team Organization Electrical System Overview Functional Decomposition

21

TESTING RESULTS

TEST BOARD SOFTWARE

• Test Major Components• Microcontroller √• Camera• Voltage Regulators √ • Proximity Sensors

• Drivers for MCU √

Presenter: Jared YenzerCapstone Senior Design 2012

COMIT TouchSystems

Page 22: CRITICAL DESIGN REVIEW COMIT. CONTENTS Motivations Mission Overview Stakeholders Sponsors Team Organization Electrical System Overview Functional Decomposition

22

IMAGE PROCESSING SYSTEM OVERVIEW

JUSTIN BARTH

Presenter: Justin BarthCapstone Senior Design 2012

COMIT TouchSystems

Page 23: CRITICAL DESIGN REVIEW COMIT. CONTENTS Motivations Mission Overview Stakeholders Sponsors Team Organization Electrical System Overview Functional Decomposition

FPGA IMAGE PROCESSING SYSTEM

Presenter: Justin BarthCapstone Senior Design 2012

COMIT TouchSystems

Imag

ing

S

yste

m

Alt

era

DE0

Rasp

berr

y P

i

8 Line Parallel Camera Data

Horizontal EndFrame End

Camera Clock Touch Coordinatesin TUIO FormatAvailable Input

5v USB

GPIO

RS-2

32

23

20MHz Clock

Page 24: CRITICAL DESIGN REVIEW COMIT. CONTENTS Motivations Mission Overview Stakeholders Sponsors Team Organization Electrical System Overview Functional Decomposition

24

FPGA

Altera DE0 INPUTS/OUTPUTS

Presenter: Justin BarthCapstone Senior Design 2012

COMIT TouchSystems

• 72 GPIO pins

• RS-232 Serial Out• 115,200 baud

• 50MHz

Page 25: CRITICAL DESIGN REVIEW COMIT. CONTENTS Motivations Mission Overview Stakeholders Sponsors Team Organization Electrical System Overview Functional Decomposition

25

RS-232 TO USB ADAPTER

RS-232 to USB Adapter INPUTS/OUTPUTS

Presenter: Justin BarthCapstone Senior Design 2012

COMIT TouchSystems

• RS-232 on FPGA

• USB on Raspberry Pi

Page 26: CRITICAL DESIGN REVIEW COMIT. CONTENTS Motivations Mission Overview Stakeholders Sponsors Team Organization Electrical System Overview Functional Decomposition

26

FPGA DATA SENT OVER RS-232

Presenter: Justin BarthCapstone Senior Design 2012

COMIT TouchSystems

Page 27: CRITICAL DESIGN REVIEW COMIT. CONTENTS Motivations Mission Overview Stakeholders Sponsors Team Organization Electrical System Overview Functional Decomposition

BLOB DETECTION ALGORITHM

Presenter: Justin BarthCapstone Senior Design 2012

COMIT TouchSystems

For each luminance pixel in frame if pixel ≥ brightness threshold for neighbor in pixel neighbors if neighbor is part of a blob pixel is incorporated into that blob if pixel not assigned a blob pixel assigned to new blob compare location of new pixel with blob parameters determine left, right, top, bottom most points of blob

Draw boxes around each blobUse center point of boxes to determine touch coordinates to send out

27

Page 28: CRITICAL DESIGN REVIEW COMIT. CONTENTS Motivations Mission Overview Stakeholders Sponsors Team Organization Electrical System Overview Functional Decomposition

28

BLOB DETECTION ALGORITHM IN MATLAB

Presenter: Justin BarthCapstone Senior Design 2012

COMIT TouchSystems

Basic image of IR touch blobs Image after processed through Matlab algorithm

Page 29: CRITICAL DESIGN REVIEW COMIT. CONTENTS Motivations Mission Overview Stakeholders Sponsors Team Organization Electrical System Overview Functional Decomposition

29

APPLICATION FRAMEWORKOVERVIEW

NATE TURLEY

Presenter: Nate TurleyCapstone Senior Design 2012

COMIT TouchSystems

Page 30: CRITICAL DESIGN REVIEW COMIT. CONTENTS Motivations Mission Overview Stakeholders Sponsors Team Organization Electrical System Overview Functional Decomposition

30

FUNCTIONAL DECOMPOSITION

5 V

Pro

jecto

r

Raspberry Pi

Imag

e

Pro

cessin

g

Syste

mTUIO Spec via COM port

HDMI

Page 31: CRITICAL DESIGN REVIEW COMIT. CONTENTS Motivations Mission Overview Stakeholders Sponsors Team Organization Electrical System Overview Functional Decomposition

31

RASBERRY PI BOARD

SPECIFICATIONS

• 700 MHz ARM11• Overclocking

• Broadcom VideoCore IV• OpenGL ES 2.0

• USBx2 via integrated Hub• HDMI Video Output• 5v, 700mA, 3.5 W• OS: Raspbian

Presenter: Nate TurleyCapstone Senior Design 2012

COMIT TouchSystems

Broadcom BCM2835 SoC

Page 32: CRITICAL DESIGN REVIEW COMIT. CONTENTS Motivations Mission Overview Stakeholders Sponsors Team Organization Electrical System Overview Functional Decomposition

32

SOFTWAREOpenFrameworks• Open source c++ toolkit• Game engine architecture• Setup()• Update()• Draw()

• Built in event listener• Custom Event Args• Callbacks

• OpenGL ES 2.0• Standard for embedded accelerated graphics• Hardware floating point support

Presenter: Nate TurleyCapstone Senior Design 2012

COMIT TouchSystems

Page 33: CRITICAL DESIGN REVIEW COMIT. CONTENTS Motivations Mission Overview Stakeholders Sponsors Team Organization Electrical System Overview Functional Decomposition

33

Presenter: Nate TurleyCapstone Senior Design 2012

COMIT TouchSystems

UML CLASS DIAGRAMCRITICAL SOFTWARE COMPONENTS

Page 34: CRITICAL DESIGN REVIEW COMIT. CONTENTS Motivations Mission Overview Stakeholders Sponsors Team Organization Electrical System Overview Functional Decomposition

34

APPLICATION FLOW CHART

Presenter: Nate TurleyCapstone Senior Design 2012

COMIT TouchSystems

Page 35: CRITICAL DESIGN REVIEW COMIT. CONTENTS Motivations Mission Overview Stakeholders Sponsors Team Organization Electrical System Overview Functional Decomposition

35

PROJECTOR

ViewSonic PDJ5351 SPECIFICATIONS

Presenter: Nate TurleyCapstone Senior Design 2012

COMIT TouchSystems

• 23’’ Throw Distance

• 2500 Lumens

• 3000:1 Contrast Ratio

• $420

Page 36: CRITICAL DESIGN REVIEW COMIT. CONTENTS Motivations Mission Overview Stakeholders Sponsors Team Organization Electrical System Overview Functional Decomposition

36

STRUCTURALSYSTEM OVERVIEW

NATHAN GLAB

Presenter: Nate GlabCapstone Senior Design 2012

COMIT TouchSystems

Page 37: CRITICAL DESIGN REVIEW COMIT. CONTENTS Motivations Mission Overview Stakeholders Sponsors Team Organization Electrical System Overview Functional Decomposition

37

TABLE STRUCTURE

Presenter: Nate GlabCapstone Senior Design 2012

COMIT TouchSystems

Page 38: CRITICAL DESIGN REVIEW COMIT. CONTENTS Motivations Mission Overview Stakeholders Sponsors Team Organization Electrical System Overview Functional Decomposition

38

TABLE STRUCTURE

Presenter: Nate GlabCapstone Senior Design 2012

COMIT TouchSystems

Page 39: CRITICAL DESIGN REVIEW COMIT. CONTENTS Motivations Mission Overview Stakeholders Sponsors Team Organization Electrical System Overview Functional Decomposition

39

INSIDE TABLE STRUCTURE

Presenter: Nate GlabCapstone Senior Design 2012

COMIT TouchSystems

Page 40: CRITICAL DESIGN REVIEW COMIT. CONTENTS Motivations Mission Overview Stakeholders Sponsors Team Organization Electrical System Overview Functional Decomposition

40

BUDGET OVERVIEWJENNIFER COFER

Presenter: Jenny CoferCapstone Senior Design 2012

COMIT TouchSystems

Page 41: CRITICAL DESIGN REVIEW COMIT. CONTENTS Motivations Mission Overview Stakeholders Sponsors Team Organization Electrical System Overview Functional Decomposition

41

BUDGET

Item Company Unit Price Quantity Total Cost

Projector $420 1 $420

IR LED Reel EnvironmentalLights.com

$215 - $21.50 (estimated)

1, length 5m

$193 (estimated)

Rear Projection Sheet (diffuser)

Acrylite $152.57 - $15.26

1, 40x25in $137.31

Endlighten T Acrylic (Polished)

Acrylite $219.34 - $21.93

1, 40x25in $197.41

Plexiglas Overlay

Home Depot $109 1, 40x25 $109

Presenter: Jenny CoferCapstone Senior Design 2012

COMIT TouchSystems

Page 42: CRITICAL DESIGN REVIEW COMIT. CONTENTS Motivations Mission Overview Stakeholders Sponsors Team Organization Electrical System Overview Functional Decomposition

42

BUDGET

Item Company Unit Price Quantity

Total Cost

Proximity Sensing Board Final

Advanced Circuits

$33 1 $33

AVRISP Microcontroller

Atmel $56.64 1 $56.64

Proximity LEDs Sparkfun $1.35 48 $64.80

CMOS Camera Sparkfun $9.95 2 $19.90

Potentiometer Mouser $3.04 2 $6.08

LED Driver Mouser $2.48 2 $4.96

IR LED track materials

$50 $50

Presenter: Jenny CoferCapstone Senior Design 2012

COMIT TouchSystems

Page 43: CRITICAL DESIGN REVIEW COMIT. CONTENTS Motivations Mission Overview Stakeholders Sponsors Team Organization Electrical System Overview Functional Decomposition

43

BUDGET

Item Company Unit Price Quantity Total Cost

Sound System

Provided 1 1 N/A

Structural Materials

Home Depot $150

Proximity Sensing Board Draft

Advanced Circuits

$33 1 $33

Total $1,481.18

Presenter: Jenny CoferCapstone Senior Design 2012

COMIT TouchSystems

Page 44: CRITICAL DESIGN REVIEW COMIT. CONTENTS Motivations Mission Overview Stakeholders Sponsors Team Organization Electrical System Overview Functional Decomposition

44

ECONOMIC ASPECTS

• Marketability of system: • Could decrease teachers needed (esp. special education)• Could supplement homeschooling • Could extend past an educational environment• Cost expected to decrease in mass production

Presenter: Jenny CoferCapstone Senior Design 2012

COMIT TouchSystems

Page 45: CRITICAL DESIGN REVIEW COMIT. CONTENTS Motivations Mission Overview Stakeholders Sponsors Team Organization Electrical System Overview Functional Decomposition

45

RISKS & IMPACTSOVERVIEWJENNIFER COFER

Presenter: Jenny CoferCapstone Senior Design 2012

COMIT TouchSystems

Page 46: CRITICAL DESIGN REVIEW COMIT. CONTENTS Motivations Mission Overview Stakeholders Sponsors Team Organization Electrical System Overview Functional Decomposition

46

ENVIRONMENTAL IMPACTS

• Acrylite is Green and LEEDs certified • “We are committed to minimizing our environmental impact.

Operating under the Guiding Principles of Responsible Care®, we strive to continuously improve our health, safety, and environmental performances. Our goal is to improve the environment by supplying sustainable and long-living acrylic products to the green building sector and to all other markets we serve.”

• Environmental Lights has A New Angle on Green• “At EnvironmentalLights.com we believe in sustainable lighting

solutions that are energy-efficient and long-lasting, which lowers energy use and minimizes the environmental impacts from manufacturing and waste.”

Presenter: Jenny CoferCapstone Senior Design 2012

COMIT TouchSystems

Page 47: CRITICAL DESIGN REVIEW COMIT. CONTENTS Motivations Mission Overview Stakeholders Sponsors Team Organization Electrical System Overview Functional Decomposition

47

RISK MITIGATION & SAFETY

• Temperature• Fans• Ventilation• Overall heat sensor (in LED circuit)• Temperature sensor on camera board / projector unit

• Dust• Fans • Devices accessible for cleaning

• Followed Component Specifications (linked below)• Acrylic here• IR LEDs here

• Followed UL Guidelines (linked here)Presenter: Jenny Cofer

Capstone Senior Design 2012COMIT TouchSystems

Page 48: CRITICAL DESIGN REVIEW COMIT. CONTENTS Motivations Mission Overview Stakeholders Sponsors Team Organization Electrical System Overview Functional Decomposition

48

SOCIETAL IMPACT

• Defying educational conventions• “Spoon feeding in the long run teaches us

nothing but the shape of the spoon” ~ E. M. Forster

• Providing the alternative• “It is the supreme art of the teacher to awaken

joy in creative expression and knowledge.~ Albert Einstein

Presenter: Jenny CoferCapstone Senior Design 2012

COMIT TouchSystems

Page 49: CRITICAL DESIGN REVIEW COMIT. CONTENTS Motivations Mission Overview Stakeholders Sponsors Team Organization Electrical System Overview Functional Decomposition

49

SCHEDULE OVERVIEW

NATHAN GLAB

Presenter: Nate GlabCapstone Senior Design 2012

COMIT TouchSystems

Page 50: CRITICAL DESIGN REVIEW COMIT. CONTENTS Motivations Mission Overview Stakeholders Sponsors Team Organization Electrical System Overview Functional Decomposition

SCHEDULE

50

Page 51: CRITICAL DESIGN REVIEW COMIT. CONTENTS Motivations Mission Overview Stakeholders Sponsors Team Organization Electrical System Overview Functional Decomposition

SCHEDULE

Date Description DeliverableSept. 25/27 Milestone 1

Oct. 16/18 PDR

Oct. 23/25 Functional Decomposition

Nov. 13/15 Milestone 2

Dec. 4/6 CDR

Jan. 15/17 Milestone 3 Materials Ordered Have the Structure Assembled Application Framework complete Camera Driver set up Matlab blob detection optimized

Apr. 16/18 Milestone 4 FPGA Implementation Camera to FPGA integration FPGA to CPU integration Environmental Sensor Implementation Software Application Implementation

Apr. 23/25 Expo Completed table with custom software running

51

Presenter: Nate GlabCapstone Senior Design 2012

COMIT TouchSystems

Page 52: CRITICAL DESIGN REVIEW COMIT. CONTENTS Motivations Mission Overview Stakeholders Sponsors Team Organization Electrical System Overview Functional Decomposition

52

QUESTIONS?

Presenter: Jenny CoferCapstone Senior Design 2012

COMIT TouchSystems