Dual Wedge Confocal Microscope Christopher Carr Thomas Aites Christopher Marinis Jeffrey Guziejka.

Post on 24-Dec-2015

216 Views

Category:

Documents

1 Downloads

Preview:

Click to see full reader

Transcript

Dual Wedge Confocal Dual Wedge Confocal MicroscopeMicroscope

Christopher CarrChristopher CarrThomas AitesThomas Aites

Christopher Christopher MarinisMarinisJeffrey Guziejka Jeffrey Guziejka

Problem StatementProblem Statement

Current confocal microscopes too largeCurrent confocal microscopes too large

Solution: Solution:

A method is required to reduce the size of A method is required to reduce the size of confocal microscopes to help in clinical use confocal microscopes to help in clinical use

Current Confocal Microscope Current Confocal Microscope DesignDesign

Prisms Prisms

-15 -10 -5 0 5 10 15-15

-10

-5

0

5

10

15

New Optical DesignNew Optical Design

Data Acquisition SystemData Acquisition SystemTop Down DescriptionTop Down Description

Microcontroller(PIC18F458)

EncoderCircuit

EncoderCircuit

USB Out toPC

DetectorCircuit

Encoder 1

Encoder 2

Detector

Data Bus

Encoder Circuit DesignEncoder Circuit Design

Count Pulse:

500 Counts perRevolution

Increment Count

Index Pulse:

1 Count perRevolution

Count Clear

SN75175Incremental

counter with tri-state output

Data Bus

Select

SN75175Incremental

counter with tri-state output

Data Bus

Select

Overflow

Count Pulse:

500 Counts perRevolution

Increment Count

Index Pulse:

1 Count perRevolution

Count Clear

Microcontroller Flow DiagramMicrocontroller Flow Diagram

Initialization Has Encoder 1Advanced?

Latch DataIs USB clock low?

(x3)Is USB clock high?

SequentiallyPass Data

Yes

No

Yes

No No

Method of Data TransferMethod of Data Transfer

USB 2.0 development boardUSB 2.0 development board USBee ex2 CWAVUSBee ex2 CWAV

5 unsigned characters per transfer5 unsigned characters per transfer Bytes 1 & 2 create encoder 1 positionBytes 1 & 2 create encoder 1 position Bytes 3 & 4 create encoder 2 positionBytes 3 & 4 create encoder 2 position Byte 5 is intensity valueByte 5 is intensity value

Placed in protected queuePlaced in protected queue

Data AnalysisData Analysis

4 thread process4 thread process Data RetrievalData Retrieval Color and Position analysisColor and Position analysis InterpolationInterpolation Pixel PlacementPixel Placement

Encoder to pixel conversion handled by Encoder to pixel conversion handled by Matlab code generated into dllMatlab code generated into dll

Data AnalysisData Analysis

ResultsResults

ResultsResults

ScansScans

Improvements/Unexpected Improvements/Unexpected ProblemsProblems

Increase the number of encoder values to Increase the number of encoder values to enhance resolution.enhance resolution.

Save image as Bitmap file and array of Save image as Bitmap file and array of values.values.

Investigate transformation calculations / Investigate transformation calculations / need for a third prism to remove hole in need for a third prism to remove hole in center of image.center of image.

Motor control via microcontrollerMotor control via microcontroller

QuestionsQuestions

andand

Invitation to 334 Egan Invitation to 334 Egan ResearchResearch

Purposed Design ImprovementsPurposed Design Improvements

Imaging Software Imaging Software

Computer used for signal processingComputer used for signal processing

C++ programC++ program Process raw dataProcess raw data

GUIGUI Interface to control microscopeInterface to control microscope

InterpolationInterpolation

Data Acquisition SystemData Acquisition System

Data Acquisition SystemData Acquisition System

Encoders Encoders BEI H25BEI H25 512 samples per revolution512 samples per revolution

Microprocessor Microprocessor Motorola MPC535Motorola MPC535 63 MIPS63 MIPS

Counter Counter

Latch Latch

A/DA/D

USB 2.0USB 2.0

Scan MethodsScan Methods

Flower scanFlower scan Prisms spin in Prisms spin in

opposite directionsopposite directions

Spiral ScanSpiral Scan Prisms spin in same Prisms spin in same

directiondirection

New Optical DesignNew Optical Design

Beam SplitterBeam Splitter

Objective lens Objective lens 30x 30x

LaserLaser Micro Laser L2 830S-24/OSYSMicro Laser L2 830S-24/OSYS

Rotating PrismsRotating Prisms

top related