44
Microgoniophotometer By: Team 11541 Sadaf Mackertich Jeffrey Herbert Peter Bowlin Lemuel Lebron

Microgoniophotometer By: Team 11541 Sadaf Mackertich Jeffrey Herbert Peter Bowlin Lemuel Lebron

Embed Size (px)

Citation preview

Page 1: Microgoniophotometer By: Team 11541 Sadaf Mackertich Jeffrey Herbert Peter Bowlin Lemuel Lebron

Microgoniophotometer

By:Team 11541

Sadaf MackertichJeffrey Herbert

Peter BowlinLemuel Lebron

Page 2: Microgoniophotometer By: Team 11541 Sadaf Mackertich Jeffrey Herbert Peter Bowlin Lemuel Lebron

Functional Decomposition

Page 3: Microgoniophotometer By: Team 11541 Sadaf Mackertich Jeffrey Herbert Peter Bowlin Lemuel Lebron

Initialization Process

Page 4: Microgoniophotometer By: Team 11541 Sadaf Mackertich Jeffrey Herbert Peter Bowlin Lemuel Lebron

Calibration Process

Page 5: Microgoniophotometer By: Team 11541 Sadaf Mackertich Jeffrey Herbert Peter Bowlin Lemuel Lebron

Measurement Process

Page 6: Microgoniophotometer By: Team 11541 Sadaf Mackertich Jeffrey Herbert Peter Bowlin Lemuel Lebron

Customer Needs

Page 7: Microgoniophotometer By: Team 11541 Sadaf Mackertich Jeffrey Herbert Peter Bowlin Lemuel Lebron

Specifications

Page 8: Microgoniophotometer By: Team 11541 Sadaf Mackertich Jeffrey Herbert Peter Bowlin Lemuel Lebron

Complete System

Page 9: Microgoniophotometer By: Team 11541 Sadaf Mackertich Jeffrey Herbert Peter Bowlin Lemuel Lebron

Sample Holder

RGB Light Holder

Camera Zoom, F-Stop and Focus

Polarizing Lens

Polarizing Lens Holder

System Components

Page 10: Microgoniophotometer By: Team 11541 Sadaf Mackertich Jeffrey Herbert Peter Bowlin Lemuel Lebron

Sample Holder Balloon View

Page 11: Microgoniophotometer By: Team 11541 Sadaf Mackertich Jeffrey Herbert Peter Bowlin Lemuel Lebron

Feasibility

From Experiment: F2=0.55 lbfFrom Motor: T1=2.604 in-lbfFrom Existing Camera: R2=0.946 in R3=2.25 in R1=.75 inTorque required: Solving for T1=0.173 in-lbf

Page 12: Microgoniophotometer By: Team 11541 Sadaf Mackertich Jeffrey Herbert Peter Bowlin Lemuel Lebron

Sample Holder Exploded Video

Page 13: Microgoniophotometer By: Team 11541 Sadaf Mackertich Jeffrey Herbert Peter Bowlin Lemuel Lebron

Camera Zoom, F-stop and Focus Balloon View

Page 14: Microgoniophotometer By: Team 11541 Sadaf Mackertich Jeffrey Herbert Peter Bowlin Lemuel Lebron

Feasibility

S=rΘ

S=2(Δc)tanΦ

Δc=difference between pitch circles

Δc = rΘ/2tanΦ

Δc(1 degree) = 0.0759 in

Max Stress: 6*10^5 PaFOS:450

Page 15: Microgoniophotometer By: Team 11541 Sadaf Mackertich Jeffrey Herbert Peter Bowlin Lemuel Lebron

Camera Zoom, F-stop and Focus Exploded Video

Page 16: Microgoniophotometer By: Team 11541 Sadaf Mackertich Jeffrey Herbert Peter Bowlin Lemuel Lebron

Camera Zoom, F-stop and Focus Video

Page 17: Microgoniophotometer By: Team 11541 Sadaf Mackertich Jeffrey Herbert Peter Bowlin Lemuel Lebron

LED Holder Balloon View

Page 18: Microgoniophotometer By: Team 11541 Sadaf Mackertich Jeffrey Herbert Peter Bowlin Lemuel Lebron

LED Holder Exploded Video

Page 19: Microgoniophotometer By: Team 11541 Sadaf Mackertich Jeffrey Herbert Peter Bowlin Lemuel Lebron

Feasibilityθc=Critical AngleθA=Acceptance

Applying: nclad=1.46 ncore=1.48

nair=1.00

Outputs: θc=9.43o

θA=14.03o

Chose θA=10.00o

Page 20: Microgoniophotometer By: Team 11541 Sadaf Mackertich Jeffrey Herbert Peter Bowlin Lemuel Lebron

Automated Polarizing Lens Balloon View

Page 21: Microgoniophotometer By: Team 11541 Sadaf Mackertich Jeffrey Herbert Peter Bowlin Lemuel Lebron

Automated Polarizing Lens Video

Page 22: Microgoniophotometer By: Team 11541 Sadaf Mackertich Jeffrey Herbert Peter Bowlin Lemuel Lebron

Light Bar Polarizer Holder Balloon View

Page 23: Microgoniophotometer By: Team 11541 Sadaf Mackertich Jeffrey Herbert Peter Bowlin Lemuel Lebron

Original UML Diagram

Page 24: Microgoniophotometer By: Team 11541 Sadaf Mackertich Jeffrey Herbert Peter Bowlin Lemuel Lebron

Arney’s Algorithm Previously in Java

MathCAD Results

Does not m

atchJava Results

Page 25: Microgoniophotometer By: Team 11541 Sadaf Mackertich Jeffrey Herbert Peter Bowlin Lemuel Lebron

Proposed UML Diagram

Page 26: Microgoniophotometer By: Team 11541 Sadaf Mackertich Jeffrey Herbert Peter Bowlin Lemuel Lebron

State Pattern- Increases extendibility of

the program by encapsulating different behaviors that a single class will exhibit into external “state” classes

- Reduces large clumps of “if…else” blocks and case statements, thus making the code easier to read and understand

Page 27: Microgoniophotometer By: Team 11541 Sadaf Mackertich Jeffrey Herbert Peter Bowlin Lemuel Lebron

Phidget Controller and Listeners- The Phidgets controller already

comes with a library of functions to plug into the program

- The program will make use of these various Listener interfaces to implement complete User control of the motors, needed in adjusting zoom, focus, and f-stop

Page 28: Microgoniophotometer By: Team 11541 Sadaf Mackertich Jeffrey Herbert Peter Bowlin Lemuel Lebron

Strategy Pattern

- The Strategy pattern will again improve the program’s modularity and extendibility by encapsulating the gloss measurement algorithm as a separate.

- Future revisions to the program will allow more than one algorithm to be used and selected amongst others

Page 29: Microgoniophotometer By: Team 11541 Sadaf Mackertich Jeffrey Herbert Peter Bowlin Lemuel Lebron

Builder Pattern

- The Builder pattern separates data representation from manipulation so as to de-couple as many class dependencies as possible.

- It will be used in the program to efficiently implement a means of providing multiple forms of output using the same resulting data

Page 30: Microgoniophotometer By: Team 11541 Sadaf Mackertich Jeffrey Herbert Peter Bowlin Lemuel Lebron
Page 31: Microgoniophotometer By: Team 11541 Sadaf Mackertich Jeffrey Herbert Peter Bowlin Lemuel Lebron
Page 32: Microgoniophotometer By: Team 11541 Sadaf Mackertich Jeffrey Herbert Peter Bowlin Lemuel Lebron
Page 33: Microgoniophotometer By: Team 11541 Sadaf Mackertich Jeffrey Herbert Peter Bowlin Lemuel Lebron
Page 34: Microgoniophotometer By: Team 11541 Sadaf Mackertich Jeffrey Herbert Peter Bowlin Lemuel Lebron
Page 35: Microgoniophotometer By: Team 11541 Sadaf Mackertich Jeffrey Herbert Peter Bowlin Lemuel Lebron
Page 36: Microgoniophotometer By: Team 11541 Sadaf Mackertich Jeffrey Herbert Peter Bowlin Lemuel Lebron
Page 37: Microgoniophotometer By: Team 11541 Sadaf Mackertich Jeffrey Herbert Peter Bowlin Lemuel Lebron
Page 38: Microgoniophotometer By: Team 11541 Sadaf Mackertich Jeffrey Herbert Peter Bowlin Lemuel Lebron
Page 39: Microgoniophotometer By: Team 11541 Sadaf Mackertich Jeffrey Herbert Peter Bowlin Lemuel Lebron
Page 40: Microgoniophotometer By: Team 11541 Sadaf Mackertich Jeffrey Herbert Peter Bowlin Lemuel Lebron
Page 41: Microgoniophotometer By: Team 11541 Sadaf Mackertich Jeffrey Herbert Peter Bowlin Lemuel Lebron
Page 42: Microgoniophotometer By: Team 11541 Sadaf Mackertich Jeffrey Herbert Peter Bowlin Lemuel Lebron

RisksID Risk Item Effect Cause

Likelihoo

d

Severity

Importance

Action to Minimize Risk Owner

1 Interference with motors and housing Fail to automate device Imprecise

measurements 2 2 4 Create precise CAD model Jeff, Sadaf, Pete

2 Fail to incorporate all software aspects

Cannot deliver one simple to use executable

file

Extremely difficult to program within time

frame3 2 6 Meet with software professionals Lemuel

3 Parts fail to meet criteria Fail to automate device Incorrect part was ordered or delivered 1 2 2 Prioritize tasks to limit time loss Sadaf, Pete

4 Sample loader destroys samples

Function of the device is lost Flawed design 1 2 2 Test on thinner paper and create a

factor of safety. Manually controlled. Jeff

5Sample holder fails to keep

sample tight to cylinder surface

Cannot acquire a proper measurement Flawed design 2 1 2 Check prototype and modify as

necessary Jeff

6 Motors fail to operate under normal conditions

Project will be set back until new camera is

purchased

Incorrect choice of motors 1 3 3 Create limits Sadaf, Jeff,

Pete

7 Damage to Circuitry Cannot operate deviceImproper program of

circuitry or water damage

1 3 3 Create cover for circuitry Lemuel

8 LED’s burn outLimits test spectrum

rangeOveruse 1 1 1

Create easy to change LED holders and purchase extra.

Lemuel

9 Seepage of light from LED holder

Improper measurements Flawed design 1 3 3 Place rubber over exposed areas. Jeff, Sadaf,

Lemuel, Pete

10 Camera optics break Project cannot continue Improper installation 1 3 3 Purchase a new camera with known F-Stop

Jeff, Sadaf, Lemuel, Pete

11 Fail to machine parts correctly

Fail to automate machine

Incorrect measurements 2 2 4 Purchase cheap, replaceable parts Jeff, Sadaf,

Pete

Page 43: Microgoniophotometer By: Team 11541 Sadaf Mackertich Jeffrey Herbert Peter Bowlin Lemuel Lebron

Updated Risks

ID Sub Function Risk Item Effect Cause

Likelihood

Severity

Importance

Action to Minimize Risk Owner

1 RGB Light Holder LED Intensity is too low Low measurement

resolution Weak LEDS 1 2 2Research stronger LEDs

that can be ordered with low lead time

Sadaf

2 Gear Ring Countersink breaks through side of ring

Ring will not secure onto camera

Broken Countersink 2 3 6 Order enough stock to

increase ring thickness Jeff

3 Polarizing Light Bar Horizontal Position angled Polarized light is not

correctly filtered Angled Holder 1 1 1Use adjustable bolts to

level horizontal surface in the device

Pete

4 Polarizing LensExisting polarizing lens

creates disturbance in the image due to

Artifacts are generated in the measured images

Dirty Polarizing Lens 3 1 3

Order new polarizing lens and install on existing

housingPete

5 Sample Holder Spring is too strong to be comfortably used Uncomfortable use

Too high spring

constant1 1 1

Research springs with lower spring constants

with low lead timesJeff

6 Software Math calculations do not produce correct results Outputs incorrect Incorrect

programming 3 3 9Rectify the existing Java program with Mathcad

code with Jon ArneyLem

7 Gear Ring

Backlash due to offset centers creates error in movement of camera

components

Movement of camera components is inaccurate Offset centers 2 3 6

Create assembly fixture to epoxy pinion gears to motors – research helical

gear vendors with low lead times

Jeff

Page 44: Microgoniophotometer By: Team 11541 Sadaf Mackertich Jeffrey Herbert Peter Bowlin Lemuel Lebron

Gantt Chart