JOptics
Català Castellano English   
JOptics Course
JOptics
 
More information:

Grup d'Innovació Docent en Òptica Física i Fotònica
Departament de Física Aplicada i Òptica
Universitat de Barcelona

Martí i Franquès 1
08028 Barcelona
Phone:+34 93 402 11 43
Fax:+34 93 403 92 19

E-mail: optics (at) ub.edu

Last updated: September 2010

www.ub.edu
 

The JOptics Course

Joptics is an ensemble of teaching resources for Physical Optics at university level as part of physics or optics and optometry studies. Some of the resources can also be used by high school teachers or students to illustrate and broaden knowledge on some aspects of physics at this teaching level. The resources may be used either in an ordinary course as support material or as the main working tool in an on-line Internet course.

JOptics has been recently selected as the winner of the  MERLOT Classics Awards 2010 (Physics)

New program: Optical tweezers

tweezersIconCan a laser beam trap a dielectric sphere? The program illustrates how an optical tweezer work and lets the user play with several experimental parameters in order to see how trap characteristics are affected.

Click on the image to download the program
Click here to access the documentation
Click here to access the code (Google Code)

 


How to download the applets

There are three ways to run the simulations:
  1. Run the applets from a browser window.  
  2. Install the simulations in your computer using Java Web Start
  3. Download all the simulations using OSP Launcher

Run the applets in a browser window

Click on the images to run the applets in a browser window. 

Ray tracing Ray tracing Eye model Eye model (beta) Light dispersion Light dispersion
Optical Fibers Optical fibers Light polarization and Fresnel laws Light polarization and Fresnel laws Colorimetry Colorimetry
Young's experiment Young's experiment Multiple beam interference Multiple beam interference Fabry-Perot interferometer Fabry-Perot interferometer
Michelson interferometer Michelson interferometer Fresnel and Fraunhofer diffraction Fresnel and Fraunhofer diffraction Fourier Optics Fourier Optics




Install the simulations in your computer using Java Web Start

Ray tracing Ray tracing
This applet shows the behavior of optical systems, such as lenses, projectors, telescopes, etc. It includes the calculation of their characteristics (cardinal points) and image formation, either by using paraxial optics approximation or by exact calculation. In this last case you can see and analyze the systems' optical aberrations.
Click on the image to download and run the applet
Click here to go to the documentation
Eye model Eye model

Click on the image to download and run the applet
Documentation not available
Light dispersion Light dispersion
This applet shows the phenomenon of the chromatic dispersion of light. Firstly it shows light dispersion through a prism. It also shows rainbows as an example of light dispersion.
Click on the image to download and run the applet
Click here to go to the documentation
coming soon Optical fibers

Click on the image to download and run the applet
Documentation not available
Light polarization and Fresnel laws Light polarization and Fresnel laws
This applet lets you study light polarization and its reflection and refraction in isotropic media. It shows how to obtain the different polarization states of light from the superposition of two plane waves and it studies Fresnel coefficients for an incident wave on a surface separating two media, the first being a dielectric and the second either a dielectric or a conductor.
Click on the image to download and run the applet
Click here to go to the documentation
Young's experiment Young's experiment
This applet shows Young interferences resulting from the interaction of a certain number of waves. When using a single extended source or two point sources, spatial coherence can be studied as well.
Click on the image to download and run the applet
Click here to go to the documentation
Multiple beam interference Multiple beam interference
This applet shows multiple beam interferences from a parallel dielectric thin film. The applet lets you study the evolution of reflection and refraction factors when the index of refraction and the absorption of the film and the substrate are modified. These can be constant or have a wavelength dependency.
Click on the image to download and run the applet
Click here to go to the documentation
Fabry-Perot interferometer Fabry-Perot interferometer
This application allows you to study the factors involved in an experiment with a Fabry-Perot interferometer. It lets you visualize the result of the multiple-wave interferences produced in the interferometer cavity when an extended source emitting two extremely close wavelengths is used. In this way, the resolving power of the instrument can be observed under different conditions. The influence of the reflection coefficient of the interferometer inner faces on the visibility and the resolving power can be investigated as well.
Click on the image to download and run the applet
Click here to go to the documentation
Michelson interferometer Michelson interferometer
This applet lets you study the Michelson interferometer and see the evolution of light rings as the parameters of the system are changed. The case of a point source, which corresponds to the Twyman interferometer, is also analyzed.
Click on the image to download and run the applet
Click here to go to the documentation
Fresnel and Fraunhofer diffraction Fresnel and Fraunhofer diffraction
This applet shows the Fresnel and Fraunhofer diffraction patterns. The applet includes some default objects such as the slit, the rectangle and the circle, whose geometrical characteristics can be modified.
Click on the image to download and run the applet
Click here to go to the documentation
Fourier Optics Fourier Optics
This applet incorporates some image processing techniques in the Fourier optics domain. You can compute and see the Fourier transform of an object and the convolution between two images. You can also simulate the Vander Lugt correlator (matched filter, phase-only filter and inverse filter) and the joint transform correlator (linear or binary joint power spectrum).
Click on the image to download and run the applet
Click here to go to the documentation
Colorimetry Colorimetry
This applet lets you study colors and its characteristic parameters, such as dominant wavelength, purity and coordinates in the XYZ or CIE system representation. You can obtain different colors by additive or substractive mixture and you can also study the changes of a filter color with the illuminant.
Click on the image to download and run the applet
Click here to run the applet in a browser window
Click here to go to the documentation

Download all the simulations using OSP Launcher

Launcher, which is part of OSP, is a Java program that can launch other Java applications. One can download a single Java executable file (ub_optics.jar) embedding all the available Javaoptics simulations. 

Click on the image to download ub_optics.jar and select the "Save as..." option to store the file in an appropriate folder of your computer. Finally, click twice on the icon to execute the file ub_optics.jar.  

Launcher Init