Difference between revisions of "Cheap Educational Scope"

From NebarnixWiki
Jump to navigationJump to search
m (bold)
(Edited code to be much more readable and also added a calc for eyepiece2real image distance)
Line 16: Line 16:
  
 
==The Cameras==
 
==The Cameras==
Walmart! Full lens diameter not usable, need to stop down with a 3mm stop
+
Walmart! 33mm focal length lenses. Full lens diameter not usable, need to stop down with a 3mm stop.
  
 
==The 2-lens Matlab Model==
 
==The 2-lens Matlab Model==
Line 22: Line 22:
 
<pre>
 
<pre>
 
clear;
 
clear;
 +
clc;
 +
 
%all units are in meters
 
%all units are in meters
Fo=.032;
+
%define all constants
Fe=.032;
+
Fo=.033; %objective focal length
 +
Fe=.033; %eyepiece focal length
 +
Pe = .003; %entrance pupil of 3mm (refine this to include mag effect)
 
Dndv = .25;%.25 is the distance of "nearest distinct vision" in humans
 
Dndv = .25;%.25 is the distance of "nearest distinct vision" in humans
Me = Dndv/Fe;  
+
Aacuitydegrees = 2/60; %human visual foveal acuity is 2 arcminutes
Di = 3.2*Fo; %random guess of 4
+
Wgreen = 550e-9; %wavelength of green light is 550nm
Lt=Di+Fe; %tube is the image distance plus the focal length of the occular
+
 
%M=f/(f-Do) for distance to the object  
+
%Find image/object distances and magnigication of the objective lens
 +
Di = 3.2*Fo; %random guess of 4 times (iterative solution)
 +
%M=f/(f-Do) for distance to the object (thin lens & def of magnification)
 
%M = -Di/Do
 
%M = -Di/Do
 
%M = (f-Di)/f for distance to the image
 
%M = (f-Di)/f for distance to the image
 
Mo = (Fo-Di)/Fo;
 
Mo = (Fo-Di)/Fo;
 
Do = -Di/Mo;
 
Do = -Di/Mo;
Pe = .003; %entrance pupil of 3mm
+
 
 +
%Find iimage/object distances and magnigication of the eye lens
 +
Devi = 1/(1/Fo - 1/Dndv); %Thin lens equation
 +
%Total length = Obj<->image<->Eyepiece = Obj2image + Image2eyepiece
 +
Lt=Di+Devi
 +
Me = Dndv/Fe;
 +
 
 +
%Find the actual magnification of the system
 +
Mt = Mo*Me
 +
 
 +
%Find the resolution of the system (and the max practical magnification)
 
Theta = atand((0.5*Pe) / Do);
 
Theta = atand((0.5*Pe) / Do);
 
NA = sind(Theta);
 
NA = sind(Theta);
Resolution =  (530e-9)/(2*NA); %green light resolution
+
Resolution =  Wgreen/(2*NA); %green light resolution
%human visual foveal acuity is 2 arcminutes
 
Aacuitydegrees = 2/60;
 
 
Dsep = 2*sind(Aacuitydegrees/2)*Dndv; %lowest resolveable distance at Dndv
 
Dsep = 2*sind(Aacuitydegrees/2)*Dndv; %lowest resolveable distance at Dndv
Moptimal = (2*NA*Dsep)/(550e-9) %550nm is green light
+
Moptimal = (2*NA*Dsep)/Wgreen %550nm is green light
Mt = Mo*Me
+
 
 
</pre>
 
</pre>
  
Line 49: Line 63:
 
-----------------------------
 
-----------------------------
 
Do = 46.5mm (object-lens distance for an in focus image)
 
Do = 46.5mm (object-lens distance for an in focus image)
Lt = 134.4mm (optical tube length)
+
Lt = 143.6mm(optical tube length)
 
Moptimal = 17.0354
 
Moptimal = 17.0354
 
Mt = -17.1875
 
Mt = -17.1875

Revision as of 10:24, 17 June 2013

Problem Statement

I needed a quick idea for summer camp educational workshop that was 'sciencey'. I remembered seeing this thingiverse link a while back and sharing it with a friend of mine who is an elementary school teacher. I wanted to do this as a workshop but also to understand the operation behind it as I am ashamed to say that my knowledge of optics is pretty bad...

I also wanted to understand the weak spots of the scope so that older kids could make a more advanced version that would be more capable or easier to use.

The Eye

I first used ray tracing theory to understand the real and virtual image locations. I was hung up very quickly on the fact that without an eye, a virtual image is pretty useless. The eye is an integral part of a microscope!!!

Luckily I found some information on the human eye. Some of the really important ones are

  • Visual acuity: 2 arcminutes
  • Distance of Nearest Distinct Vision: 25cm (between this and infinity are good places to place your final virtual image)
  • Translated visual acuity at the distance of nearest distinct vision: 145µm (wow, my eyes are amazing!!)
  • Focal Length of the Eyeball: 2.2cm

Reminder to myself to scan and stick in the raytrace model

The Cameras

Walmart! 33mm focal length lenses. Full lens diameter not usable, need to stop down with a 3mm stop.

The 2-lens Matlab Model

clear;
clc;

%all units are in meters
%define all constants
Fo=.033; %objective focal length
Fe=.033; %eyepiece focal length
Pe = .003; %entrance pupil of 3mm (refine this to include mag effect)
Dndv = .25;%.25 is the distance of "nearest distinct vision" in humans
Aacuitydegrees = 2/60; %human visual foveal acuity is 2 arcminutes
Wgreen = 550e-9; %wavelength of green light is 550nm

%Find image/object distances and magnigication of the objective lens
Di = 3.2*Fo; %random guess of 4 times (iterative solution)
%M=f/(f-Do) for distance to the object (thin lens & def of magnification)
%M = -Di/Do
%M = (f-Di)/f for distance to the image
Mo = (Fo-Di)/Fo;
Do = -Di/Mo;

%Find iimage/object distances and magnigication of the eye lens
Devi = 1/(1/Fo - 1/Dndv); %Thin lens equation
%Total length = Obj<->image<->Eyepiece = Obj2image + Image2eyepiece
Lt=Di+Devi
Me = Dndv/Fe;

%Find the actual magnification of the system
Mt = Mo*Me

%Find the resolution of the system (and the max practical magnification)
Theta = atand((0.5*Pe) / Do);
NA = sind(Theta);
Resolution =  Wgreen/(2*NA); %green light resolution
Dsep = 2*sind(Aacuitydegrees/2)*Dndv; %lowest resolveable distance at Dndv
Moptimal = (2*NA*Dsep)/Wgreen %550nm is green light

RESULTS
-----------------------------
Do = 46.5mm (object-lens distance for an in focus image)
Lt = 143.6mm(optical tube length)
Moptimal = 17.0354
Mt = -17.1875


2013 Jasper Nance KE7PHI