+ All Categories
Home > Documents > P14372 Actively Stabilized Hand-Held Laser Pointer

P14372 Actively Stabilized Hand-Held Laser Pointer

Date post: 25-Feb-2016
Category:
Upload: rane
View: 26 times
Download: 0 times
Share this document with a friend
Description:
P14372 Actively Stabilized Hand-Held Laser Pointer. Kaitlin Peranski Spencer Wasilewski Kyle Jensen Kyle Lasher Jeremy Berke Chris Caporale. Agenda. Problem Definition Review Executive Summary System Review Detailed Design Review Detailed Risk Assessment Test Plans - PowerPoint PPT Presentation
65
P14372 Actively Stabilized Hand-Held Laser Pointer Kaitlin Peranski Spencer Wasilewski Kyle Jensen Kyle Lasher Jeremy Berke Chris Caporale
Transcript

P14372 Actively Stabilized Hand-Held Laser Pointer Detailed Design Review

P14372 Actively Stabilized Hand-Held Laser Pointer

Kaitlin PeranskiSpencer WasilewskiKyle JensenKyle LasherJeremy BerkeChris Caporale

Kaitlin1AgendaProblem Definition ReviewExecutive SummarySystem ReviewDetailed Design ReviewDetailed Risk AssessmentTest PlansBill of MaterialsCost AnalysisProject Plan for MSD II

Kaitlin2Problem Definition ReviewKaitlin3Problem DefinitionThere are many people today who use laser for various applications: to aid in presentations, medical imaging, and defense. Under many use scenarios they are negatively affected by unwanted vibrations; one such example is a nervous presenter using a laser pointer. New Scale Technologies (NST) has developed a module that steers a laser beam using piezoelectrics and mirrors. Currently they cannot actively detect and compensate for hand vibrations. To reduce this gap, a handheld and user friendly unit is to be developed utilizing the NST module. Concerns for development include: response time, operating temperature and duration, and unwanted motion attenuation.Kaitlin4Customer Needs

Engineering Requirements

KaitlinFocus on added test plans for each requirement5Executive SummaryTarget Frequency Range: 1-20 HzCost Analysis: Total < $350Test Bench Design: < $100Response Time Analysis:Required = 12.5 msCapability = 10 ms (worst case)Power Consumption: 1.4 WattsHeat Generation: Surface temperature of 95o FComparison of Gyroscopes and Accelerometers: Beyond 80 cm, gyroscopes are more accurateHousing: Aluminum, 139X42X32 mmKaitlin6System ReviewJeremy7System Architecture

JeremyThis shows the concept that weve chosen8Concept SelectionConcept 1BatteryGyroscopeLow Pass FilterProcessorCommunication to NST ModuleConcept 2BatteryAccelerometerIntegrator/Low Pass FilterProcessorCommunication to NSTJeremyTwo final concepts that we considered9Gyroscope VS Acceleromter

JeremyDescribe why we picked gyroscopes over accelerometers10Required Response TimeHighest hand jitter frequency = 20 HzSample rate = 4*frequency = 80 Hz = .0125 secRequired time = .0125 sec or 12.5 ms to accurately reduce vibrationsChris11Response Time Breakdown

NSTData AcquisitionSoftware Interpretation and ControlCommunication to NSTChris

12Tested Circuit

Chris13Response Time Measurements

Total Time

Zoomed to Zero (Delay)Chris14Total Response TimeNST ~ 2 ms (worst case scenario)Data Acquisition ~ 2 msSoftware Interpretation and Control ~ 2-5 msCommunication to NST ~ .2 msTotal Time = 9.9 to 10 msGives 2.5 ms of overheadChris15AgendaDetailed Design ReviewSchematic DrawingsControl AlgorithmThermal Resistance AnalysisDevice Housing/LayoutTest Bench Design

Kaitlin16Detailed ReviewKaitlin17Block Schematic: Our System

Chris18Gyroscope Schematic

Chris19InvenSense ITG-3200

Sample Rate: 8kHz

Operating Current: 6.5mA

Operating Voltage: 3.3V

Full Scale Range: 2000/s

Fast Mode 400kHz I2C Interface

Simple breakout board with mounting holesGyroscope

Chris20Power Supply and Charger

Chris21UnionFortune 063450 Cells

1000mAh LiPo

2 cells in parallel for 2000mAh total

Battery life close to 4 hours

-25C to 60C Operating Temperature

Nominal Voltage: 3.7V

Maximum Current: 1A (wire limited)Battery

Chris22Processor Schematic

Chris23SparkFun Arduino Fio v3

8MHz Clock

16 Digital I/Os

6 Analog I/Os

150mA Current Draw

Built in 3.3v regulator and LiPo charger

Built in switch

I2C, SPI, USB compatibleProcessor

Chris24Deriving the Transfer Function

?25JeremyPole Zero Map

26JeremyBode Plot

27JeremySample Input (f = 1 Hz)

Green is input, Red is output28JeremyControl Algorithm

Poll Gyro For Data(I2C)Subtract Gyro DataFrom AccumulatorAcc > 15?Acc < -15?Acc = 0WaitCompute EncoderCountsSend to NST ModuleRe-Center NST Module2929JeremyFirst Control Scheme

30JeremySecond Control Scheme

31JeremySimulated Jump (Within Bound)

32JeremySimulated Jump (Bound Crossing)

Delay = .1s33JeremySimulated Jump (Bound Crossing)

Delay = .5 s34JeremyThermal Resistance AnalysisKyle L35Thermal Resistance Analysis

Kyle L36Thermal Resistance AnalysisKyle L37Thermal Resistance Conclusions

Kyle L38Device Housing: Shell

Spencer39Device Layout: Side View

SpencerThis needs to be replaced with updated diagram40Device Layout: Side View

Spencer41Device Layout: Side View with Screws

Spencer42

Device Layout: Top ViewSpencer43Device Layout: Bottom View

Spencer44Device Layout: Rear View

Kyle J45Device Layout: Front View

Wiring Diagram: Test Bench

Kyle J47Test Bench Design

Spencer

48Test Bench

Spencer49Test Bench

Spencer50Test Bench

Spencer51Test Bench

Spencer52Test Bench

Spencer53AgendaDetailed Risk AssessmentTest PlansBill of MaterialsCost AnalysisMSD II Project Schedule

KaitlinAny questions before moving forward?54Detailed Risk Assessment

Kyle J55Test PlansValidate control algorithm codeValidate gyroscope within deviceVerify test bench functionalityCalibrate test bench using second gyroscopeConfirm battery life and heat generationConfirm surface and chip temperatureKyle J56Cost Analysis

Kyle J57MSD I Project Plan

Kaitlin58MSD II Project Plan

Kaitlin59THANK YOU!

AppendixHousing Drawing

Housing Drawing

Put each on their own slides63Housing Drawing

Housing Drawing


Recommended