HOLOEYE Application Software

SLM Software

This software is delivered with HOLOEYE's spatial light modulators and dedicated to making the implementation and application of the SLMs in your experimental setup even easier. For this purpose, the software has the capability to deliver the signal that causes the SLM to represent a particular optical function. Among the included functions are diffraction gratings, lenses, axicons, apertures and beam-splitters. The software also permits the calculation of computer generated holograms (CGH) or diffractive optical elements (DOE) which can produce desired output patterns, which the user can pass to the software as an image format file. Supported image formats that can be opened include JPG, BMP, PNG, GIF, PGM and XPM files.

Diffractive Optical Elements

To compute a DOE, the signal image size can be 200x200 pixels maximum in the software version supplied with the SLMs. The DOE is computed by using an iterative Fourier Transformation Algorithm (IFTA).

After computing the DOE two windows will appear. They show firstly the DOE phase function (as a full-screen window) and secondly the simulated intensity of the diffraction pattern for the computed DOE. The calculated Diffractive Optical Elements can be saved as image format filed (.PNG,.BMP) or ASCII text table (.DAT).

Elementary Optical Functions

Fouriershape

Optical functions are represented as full-screen images and cause the SLM to act as a particular optical element. The corresponding full-screen window has a taskbar containing buttons and a slider for the adjustment of displayed grayscale values, zoom in and zoom out and position adjustment by translation. For binary functions, there is the possibility to change the gray level separately for each of the two colors, while for multi-level functions the gamma curve can be altered. A number of elementary optical functions can be generated: Single Slit and Double Slit, Circular and Rectangular Aperture, Binary and 256-level Fresnel Zone Lens, Binary and 256-level Axicon, Binary linear and crossed grating, Sinusoidal and Blazed grating, and Spiral phase functions representing optical vortices.

Superposition of optical functions

It is also possible to superimpose a displayed optical phase functions (like for example a CGH or an optical vortex) with a linear phase function, representing a prism, and a quadratic phase function representing a lens. The superposition of a linear phase ('prism') leads to a transversal shift of the far field diffraction pattern created by the SLM, while the superposition of a quadratic phase function ('lens') will lead to a longitudinal shift of the diffraction pattern by the SLM, because the plane of the far field diffraction will be changed by the additional lens phase. In total, these superposition possibilities permit the movement of the far field diffraction pattern (or holographic reconstruction) with respect to al three spatial coordinates.

Application notes

The software can be used on the various versions of the Microsoft Windows operating systems. The best use of the software is in a clone mode configuration using the SLM on one video output and a standard PC display on a second video output of the graphics adapter. In order to display all 256 gray scales properly a monitor setting of 24bit or 32bit color depth is required. The software is under continuous development and subject to change without notice. Customized versions of the application software can be developed on request.

 

 Search

 

 Contact

More Information?
...donīt hesitate to contact us.
More...

 Downloads

Data Sheet
PDF DownloadDownload of the Application Software Information Sheet (456 KB)
More...

Imprint | Sitemap

all content © 2006 HOLOEYE Photonics AG & HOLOEYE Corporation