1 / 44

Microgoniophotometer

Microgoniophotometer. By: Team 11541 Sadaf Mackertich Jeffrey Herbert Peter Bowlin Lemuel Lebron. Functional Decomposition. Initialization Process. Calibration Process. Measurement Process. Customer Needs. Specifications. Complete System. System Components. Sample Holder.

zasha
Download Presentation

Microgoniophotometer

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. Microgoniophotometer By:Team 11541 SadafMackertich Jeffrey Herbert Peter Bowlin LemuelLebron

  2. Functional Decomposition

  3. Initialization Process

  4. Calibration Process

  5. Measurement Process

  6. Customer Needs

  7. Specifications

  8. Complete System

  9. System Components Sample Holder RGB Light Holder Camera Zoom, F-Stop and Focus Polarizing Lens Polarizing Lens Holder

  10. Sample Holder Balloon View

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

  12. Sample Holder Exploded Video

  13. Camera Zoom, F-stop and Focus Balloon View

  14. 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 Pa FOS:450

  15. Camera Zoom, F-stop and Focus Exploded Video

  16. Camera Zoom, F-stop and Focus Video

  17. LED Holder Balloon View

  18. LED Holder Exploded Video

  19. 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

  20. Automated Polarizing Lens Balloon View

  21. Automated Polarizing Lens Video

  22. Light Bar Polarizer Holder Balloon View

  23. Original UML Diagram

  24. Arney’s Algorithm Previously in Java MathCAD Results Does not match Java Results

  25. Proposed UML Diagram

  26. 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

  27. 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

  28. 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

  29. 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

  30. Risks

  31. Updated Risks

  32. Gantt Chart

More Related