Till startsida
To content Read more about how we use cookies on gu.se

Holographic Optical Tweezers

With holographic optical tweezers (HOT), optical traps can be created on demand and repositioned independently in three dimensions. Holographic beam steering is achieved using a spatial light modulator (SLM) connected to a personal computer. Traps are created, repositioned or removed by generating new holograms that are sent to the SLM over the PCI or PCIe bus (or in some cases, over DVI).

Utilizing the massive computational power of a standard graphics processing unit (GPU), holograms can be generated at rates beyond 100Hz for real-time control of traps and generation of virtually continuous trajectories. For precise control of trap intensities, the holograms are optimized using methods based on the Gerchberg-Saxton algorithm. For very fast hologram generation, up to 1 kHz, a direct (non iterative) calculation method may instead be used.

We have developed a software package for HOT that is available for download under GPL and LGPL. The package consists of a dll written in CUDA for generation of holograms on Nvidia GPUs and a GUI for positioning of traps, written in LabVIEW.

New version available including the correction methods presented at SPIE Optics + Photonics 2011 (http://dx.doi.org/10.1117/12.893599)

Download the software HOTlab

The software offers the following functionalities

- Create and position up to 256 traps directly in the image of your sample.
- Generate highly optimized holograms in less than 10 ms (or non-optimized in 1 ms) for real-time manipulation.
- Program paths with controllable speed and step length for one or multiple traps.
- Create group of traps for synchronized displacement or rotation of several traps.
- Fully customizable GUI.
- Apply corrections for aberrations and for spatially variant phase response with little or no increase in computation time.

Software requirements

- LabVIEW 2009 or later (Conversion to LabVIEW 8.6 is provided on request)
- NI Vision Acquisition software
- CUDA toolkit, CUDA GPU Computing SDK, CUDA Developer Drivers (CUDA 4.0 recommended: http://developer.nvidia.com/cuda-toolkit-40).

Contact Information

Caroline Beck Adiels

Origovägen 6B, 412 96 Göteborg

Visiting Address:
Office S1043, Soliden

46 (0)31 786 9123

Page Manager: Måns Henningson|Last update: 5/4/2016

The University of Gothenburg uses cookies to provide you with the best possible user experience. By continuing on this website, you approve of our use of cookies.  What are cookies?