"; _cf_contextpath=""; _cf_ajaxscriptsrc="/cfthorscripts/ajax"; _cf_jsonprefix='//'; _cf_websocket_port=8578; _cf_flash_policy_port=1244; _cf_clientid='9946571C848E2E26A78772DE11BBFE34';/* ]]> */
| |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Shack-Hartmann Wavefront Sensors![]()
WFS20-5C High-Speed WFS Application Idea A WFS20-5C Mounted WFS40-7AR Large-Area WFS WFS30-14AR General-Purpose WFS ![]() Please Wait
Features
Thorlabs' Fast Shack-Hartmann Wavefront Sensors provide accurate measurements of the wavefront shape and intensity distribution of incident beams. These wavefront sensors include both a CMOS-based sensor head and a microlens array (MLA) in a convenient storage and carrying case. The performance of the wavefront sensor is determined by which sensor head and MLA are combined. As summarized in the table above, we offer three sensor heads: general purpose, large aperture, and high speed. Likewise, there are three MLA options with different lenslet pitches and focal lengths for optimal accuracy and wavefront dynamic range for your application. The Item #s for these wavefront sensors have a prefix that refers to the sensor head type (WFS30, WFS40, or WFS20), and a suffix that refers to either the MLA type (-5C, -7A, or -14AR) or the kit type ( Sensor Heads Microlens Arrays ![]() Pickup Tool for Interchanging Microlens Arrays Included with Kits Software Adaptive Optics Kits
Thorlabs' Wavefront Sensors (WFS) combine a CMOS camera and a mounted microlens array (MLA). The performance of the wavefront sensor is primarily dictated by which WFS and MLA you choose. WFS are available with one or two MLAs. New and existing WFS can also be upgraded for use with a maximum of three types of MLA by contacting Tech Support. The Item #s for these wavefront sensors have a prefix that refers to the sensor head type (WFS30, WFS40, or WFS20), and a suffix that refers to either the MLA type (-5C, -7A, or -14AR) or the kit type ( Click the following links to move directly to the specifications of interest:
General-Purpose WFS (Item # Prefix WFS30)
All technical data are valid at 23 ± 5° C and 45 ± 15% relative humidity (non-condensing). Large-Aperture WFS (Item # Prefix WFS40)
All technical data are valid at 23 ± 5° C and 45 ± 15% relative humidity (non-condensing). High-Speed WFS (Item # Prefix WFS20)
All technical data are valid at 23 ± 5° C and 45 ± 15% relative humidity (non-condensing). Shack-Hartmann Wavefront SensorsWavefront sensors allow a user to analyze the shape of an incident beam's wavefront in order to identify or correct aberations caused by light traveling through individual optics or optical assemblies. Shack-Hartmann wavefront sensors achieve this by dividing the beam into an array of discrete intensity points using a microlens array. These data are used to reconstruct and analyze the shape of the wavefront using Zernike polynomials. In addition to analyzing classical optics phenomena, they are increasingly used in applications where real-time monitoring of the wavefront is used to control adaptive optics with the intent of removing the wavefront distortion before creating an image. Spot Field OverviewTo measure the wavefront of a beam, the light is aligned so that it is normally incident on the microlens array at the front of the wavefront sensor. Each lenslet collects the light filling its aperture and forms a single focal spot on the CMOS camera sensor, which is located at the focal plane of the microlens array. If the wavefront is planar, all focal spots are centered directly behind each respective lens, coincident with the optical axis of each. The result is a regularly spaced grid of spots on the camera sensor, as illustrated in Figure 1. These spot locations are called reference spot positions, and they compose the reference spot field. ![]() Click to Enlarge Figure 2: The displacements of the focal spots from their respective reference positions are used to calculate the shape of the incident wavefront. ![]() Click to Enlarge Figure 1: Focal spots are centered directly behind each lens when the incident wavefront is planar. This is the reference spot field. When the wavefront is distorted, focal spots will be displaced from their reference positions on the camera sensor. Distorted wavefronts may also result in spot fields that include missing spots, as illustrated in Figure 2. By comparing the locations of the spots in the measured spot field with those in the reference spot field, the shape of the wavefront can be calculated. Wavefront Distortion and Spot DisplacementThe shape of the beam's wavefront may be complex when the entire cross section is considered; however, across the small portion of the beam collected by a single lenslet, the wavefront is approximately planar. The region surrounding a single lenslet of the microlens array is shown in Figure 3, using parallel lines to indicate both wavefronts are planar over these limited dimensions. The difference between the wavefronts is represented by their respective orientations to the optical axis of the lens. The propagation angle of this portion of the beam is determined by the local shape of the distorted wavefront. If this region of the wavefront is not distorted, the collected light propagates along each lens' optical axis, and the focal spot is centered directly behind the lens (green circle). If instead this portion of the wavefront is distorted, its propagation angle, α, with respect to the lens' optical axis, results in a focal spot (red circle) displaced from the reference spot. The propagation angle for this portion of the beam, and therefore the local shape of the wavefront, can be found using the focal length of the lens, fML, and the relative position of the focal spot with respect to the reference spot (δx, δy). The shape of the wavefront across the entire cross section of the beam is computed through the 2-dimensional integration of all spot displacements. Thorlabs' wavefront sensor software performes these calculations and defines the center of the spot field as the origin for the integration. ![]() Click to Enlarge Figure 3: Above is a diagram showing a single lenslet. Waves with planar wavefronts (green parallel lines) are normally incident on the lens and focus to the reference spot position (green circle). Distorted wavefronts (red parallel lines) are not normally incident and focus to a location (red circle) displaced from the reference spot. The displacement angle, α, can be calculated from the geometry. Calculating Sensitivity and Dynamic RangeMeasurement Sensitivity αmin = δymin / fML where fML is the focal length of the microlens. Dynamic Range αmax = δymax / fML = (D / 2) / fML where D is the diameter of the microlens. Both of these equations were derived using the small angle approximation. αmin is the minimum detectable wavefront slope that can be measured by the wavefront sensor. The minimum detectable spot displacement δymin depends on the pixel size of the detector, the accuracy of the centroid algorithm, and the signal to noise ratio of the sensor. αmax is the maximum wavefront slope that can be measured by the wavefront sensor and corresponds to a spot displacement of δymax, which is equal to the lenslet radius. A conventional algorithm will fail to determine the correct centroid of a spot if it partially overlaps another spot or if the focal spot of a lenslet falls outside of the area of the sensor assigned to detect it (spot crossover). Special algorithms can be implemented to overcome these problems but limit the dynamic range of the sensor. The dynamic range of a system can be increased by using a lenslet with either a larger diameter or a shorter focal length. Increasing the dynamic range by increasing the lenslet diameter decreases the number of Zernike coefficients available to represent the wavefront. Conversely, increasing the dynamic range by shortening the focal length decreases the sensor's sensitivity. Ideally, a lenslet with the longest focal length that meets both the dynamic range and measurement sensitivity requirements should be used. Factors Affecting Shack-Hartmann Measurement AccuracyA Shack-Hartmann wavefront sensor's measurement accuracy (i.e., the minimum wavefront slope that can be measured reliably) depends on its ability to precisely measure the displacement of a focused spot with respect to a reference position. Several factors influence the measurement accuracy, including the lens pitch of the microlens array, the active area of the sensor (pupil diameter or camera resolution selection), the beam size, and the operating mode. Finer details of the wavefront can be reconstructed when there are greater numbers of focal spots to analyze. Eliminating the effects of ambient light, through a combination of software settings and experimental techniques to reduce stray light also increases measurement accuracy. Factors impacting accuracy are elaborated on below; further information can be found in the product manual. Number of Focal Spots The active area of the camera sensor is set by the user in the software. Choosing a smaller active area increases the frame rate, but information about the wavefront is lost when the active area is smaller than the beam diameter. If the beam diameter itself is small, then there will be a small number of focal spots, regardless of the active area of the camera sensor. Ideally, the beam should slightly overfill the microlens array to remove edge effects and allow any user selected area to be highlighting active pixels. Operating Mode Image Averaging and Background Level Settings In addition to reducing stray light using lens tubes and other experimental techniques, we recommend adjusting the Noise Cut Level and Black Level settings as appropriate for the application. The software provides an intuitive and simple tool to assist with this. The Black Level setting adjusts the brightness level offset applied to all pixels. The Noise Cut Level defines a minimum brightness threshold the software uses when performing calculations, and it is used to prevent errors in focal spot calculations resulting from the effects of ambient light and/or noise. Intensity measurements below the Noise Cut Level are set to zero. The recommended Noise Cut Level setting is 'Auto,' as this setting dynamically adapts to changing light levels. Shack-Hartmann Wavefront Sensors include a sensor head and a microlens array (MLA), and the performance of the sensor depends on both. In the following, the Item # prefix of each wavefront sensor (WFS20, WFS30, or WFS40) is used to refer to the respective sensor head, while the Item # Suffixes -5C, -7AR, and -14AR are used to refer to the different MLA options. Please note that while Thorlabs offers a selection of wavefront sensors with one or two MLAs, available below, any of these sensor heads can be factory-calibrated for use with a maximum of three types of MLA by contacting Tech Support. Thorlabs also offers an upgrade service for existing WFS by contacting Tech Support.
![]() Click to Enlarge Figure 1: Normalized Responsivities for the Camera Sensors in Each Wavefront Sensor Head Sensor HeadEach sensor head (Item # Prefix: WFS30, WFS40, or WFS20) is based on a different CMOS camera. While the cameras provide different measurement performance, each wavefront sensor is operated using the same software application. Camera Responsivity Free Aperture and Camera Resolution Operating Modes and Measurement Speed In the WFS20's normal mode, the frame rates are limited by the time needed to transmit the full spot field image from the camera to the PC, as well as by the time required to perform the calculations. The faster 2 x 2 Binning mode improves the WFS20's frame rates by reducing calculation time. Instead of using the data from every pixel in the active area to calculate the focal spot centroids, the average value for the four pixels in every 2 x 2 set is used. The drawback is reduced spatial wavefront resolution. In the WFS20's High-Speed Mode, the focal spot centroids are calculated by the fast field-programmable gate array (FPGA) built into the WFS20's Control Box. Not only can the FPGA calculate the spot centroids more quickly than the PC, but only the spot centroid data points are transmitted to the PC. This greatly decreases the amount of data that needs to be transferred to the PC, providing the fastest measurement speeds. A drawback is that it is not possible to view or manipulate the camera image in the GUI during operation in High-Speed Mode, which makes it harder to detect certain errors, such as those caused by camera saturation. Physical Dimensions and Mounting Options All include an SM1A9 adapter for converting the external C-Mount to Internal SM1 (1.035"-40) threads, so that lens tubes can be used to reduce scattered light and neutral density filters can be used to prevent device saturation. The WFS20 also has three 8-32 (M4) taps on the bottom of the housing for mounting on Ø1/2" posts and four 4-40 taps on the front face for compatibility with Thorlabs' 30 mm Cage Systems. The WFS30 and WFS40 include a bottom-mounted adapter plate with an 8-32 (M4) and a 1/4"-20 (M6) tap for mounting the sensor head on Ø1/2" posts.
Microlens ArraysThe choice of microlens array affects frame rates and the quality of the wavefront measurement. Chrome Mask vs. Anti-Reflection (AR) Coating The AR Coating reduces the back reflections from the MLA within the specified wavelength range. The specified reflectivity of the AR coated MLA is valid only within the stated wavelength range. Lens Pitch Frame RatesFrame rates depend on the sensor head, operation mode, and microlens array and scale with the number of focal spots, as is discussed in the preceding. The frame rates for each combination of sensor head, microlens array, operation mode, and spot count are plotted in Figures 2 through 4. ![]() Click to Enlarge Figure 2: Frame Rates of Wavefront Sensors with Item # Prefix WFS30 ![]() Click to Enlarge Figure 3: Frame Rates of Wavefront Sensors with Item # Prefix WFS40 ![]() Click to Enlarge Figure 4: Frame Rates of Wavefront Sensors with Item # Prefix WFS20 General-Purpose Wavefront Sensor![]() Click to Enlarge WFS30-5C Package Contents
General-Purpose Wavefront Sensor Kit![]() Click to Enlarge WFS30-K2 Package Contents
Large-Aperture Wavefront Sensor![]() Click to Enlarge WFS40-14AR Package Contents
Large-Aperture Wavefront Sensor Kit![]() Click to Enlarge WFS40-K1 Package Contents
High-Speed Wavefront Sensor![]() Click to Enlarge WFS20-7AR Package Contents
High-Speed Wavefront Sensor Kit![]() Click to Enlarge WFS20-7AR Package Contents
Software DownloadClick on the Software button to the right for the latest version of Thorlabs' Shack-Hartmann Wavefront Sensor Software Package. The download includes the software package with a graphical user interface for operating the WFS in standard applications and support for developers who want to extend or adapt the functionality of the device to their special requirements. System Requirements:
![]() GUI Display of Measured Wavefront Software and Graphical User InterfaceDisplay/Output Options
Calculated Parameters
Included DriversThe software includes a driver package for constructing custom applications with the following software packages:
![]() ![]() Click to Enlarge Frame rate and resolution depend on the MLA, software-selectable active area, and operation mode.
Each of these Wavefront Sensors (WFS) is calibrated for use with the included mounted microlens array (MLA). A USB 3.0 interface to a PC running the software application is required to provide specified performance (see the Specs tab); however, these instruments can be operated with reduced performance via a USB 2.0 interface. Each WFS includes a bottom-mounted adapter plate with an 8-32 (M4) and a 1/4"-20 (M6) tap for mounting the sensor head on Ø1/2" posts. Kits, available below, include two MLAs calibrated for the sensor head. If a MLA has not been factory-calibrated for use with a particular sensor head, it should not be used. Contact Tech Support to upgrade a WFS for use with additional MLAs.
![]()
These wavefront sensor kits come with all of the same specifications and hardware as the WFS30-5C(/M) and WFS30-7AR(/M) sold above, but they include another factory-calibrated 300 µm Pitch, AR-Coated microlens array. A pickup tool is included to facilitate the easy exchange of these arrays in their patented, precision magnetic holders. Information about these wavefront sensors in the Specs and Selection Guide tabs above are given by the Item # of the configuration, rather than the Item # of the kit. For example, Item # WFS30-14AR should be referenced for the case of the 300 µm pitch MLA installed on a WFS30-K1. If a MLA has not been factory-calibrated for use with a particular sensor head, it should not be used. Contact Tech Support to upgrade a WFS for use with additional MLAs. ![]() ![]() Click to Enlarge Frame rate and resolution (spot count) depend on the MLA, software-selectable active area, and operation mode.
Each of these Wavefront Sensors (WFS) is calibrated for use with the included mounted microlens array (MLA). A USB 3.0 interface to a PC running the software application is required to provide specified performance (see the Specs tab); however, these instruments can be operated with reduced performance via a USB 2.0 interface. Each WFS includes a bottom-mounted adapter plate with an 8-32 (M4) and a 1/4"-20 (M6) tap for mounting the sensor head on Ø1/2" posts. Kits, available below, include two MLAs calibrated for the sensor head. If a MLA has not been factory-calibrated for use with a particular sensor head, it should not be used. Contact Tech Support to upgrade a WFS for use with additional MLAs.
![]()
These wavefront sensor kits come with all of the same specifications and hardware as the WFS40-5C(/M) and WFS40-7AR(/M) sold above, but they include another factory-calibrated 300 µm Pitch, AR-Coated microlens array and a tool to facilitate the easy exchange of these arrays in their patented, precision magnetic holders. Information about these wavefront sensors in the Specs and Selection Guide tabs above are given by the Item # of the configuration, rather than the Item # of the kit. For example, Item # WFS40-14AR should be referenced for the case of the 300 µm pitch MLA installed on a WFS40-K1. If a MLA has not been factory-calibrated for use with a particular sensor head, it should not be used. Contact Tech Support to upgrade a WFS for use with additional MLAs. ![]() ![]() Click to Enlarge Frame rate and resolution depend on the MLA, software-selectable active area, and operation mode.
These WFS include a separate control box that connects to the sensor head with the included cable. During high-speed mode operation, the field-programmable gate array (FPGA) built into the control box processes the image data and sends only the calculated spot centroid coordinates to the PC. In contrast, the entire image is sent to the PC when the WFS operates in normal and Bin 2 modes. A USB 2.0 interface to a PC running the software application is required for operation. Each WFS has three 8-32 (M4) taps on the bottom of the housing for mounting on Ø1/2" posts and four 4-40 taps on the front face for compatibility with Thorlabs' 30 mm Cage Systems. Kits, available below, include two MLAs calibrated for the sensor head. If a MLA has not been factory-calibrated for use with a particular sensor head, it should not be used. Contact Tech Support to upgrade a WFS for use with additional MLAs.
![]()
These wavefront sensor kits come with all of the same specifications and hardware as the WFS20-5C(/M) and WFS20-7AR(/M) sold above, but they include another factory-calibrated 300 µm Pitch, AR-Coated microlens array and a tool to facilitate the easy exchange of these arrays in their patented, precision magnetic holders. Information about these wavefront sensors in the Specs and Selection Guide tabs above are given by the Item # of the configuration, rather than the Item # of the kit. For example, Item # WFS20-14AR should be referenced for the case of the 300 µm pitch MLA installed on a WFS20-K1. If a MLA has not been factory-calibrated for use with a particular sensor head, it should not be used. Contact Tech Support to upgrade a WFS for use with additional MLAs. ![]() The CAB-WFS20-T1 cable is designed to connect a user-supplied external trigger source to the High-Speed Shack-Hartmann Wavefront Sensors (Item # Prefix WFS20). The CAB-DCU-T3 cable provides the same functionality for the General-Purpose and Large-Aperture Shack-Hartmann Wavefront Sensors (Item # Prefix WFS30 and WFS40, respectively). For trigger input specifications, please see the Specs tab above.
![]() This animation shows how to convert between the right- and left-handed orientations for the KM100WFS. A similar process can be followed for the KM200PM(/M). ![]() Click to Enlarge The KM200PM mount platform's larger size allows for flexible mounting options.
Thorlabs' KM100WFS and KM200PM(/M) Kinematic Platform Mounts provide kinematic control for our CMOS-Based Shack-Hartmann Wavefront Sensors. Please note that the optical axis of the sensors will not be centered over the optical post. The animation to the right shows how to convert between the left- and right-handed orientations for the KM100WFS. This process is very similar for the KM200PM(/M). The KM100WFS is designed to accommodate the WFS20 wavefront sensors, and features a similar design to our KM100PM platform. The WFS20 high-speed sensors can be mounted using the two #8 through holes near the front edge of the plate and the included 8-32 screws. The DCU CCD Cameras and the WFS20 sensors can also be mounted on the KM100WFS. The KM200PM(/M) mount is larger than the KM100WFS, and can mount the WFS20 sensors using the two #8 (M4) through holes near the front edge of the plate. WFS30 and WFS40 can be mounted using one of the 8-32 tapped mounting holes. The larger profile and number of holes provides a variety of mounting options. The platform is secured to the front plate using two 4-40 screws with a 3/32" hex [the KM200PM/M uses M2.5 screws with a 2 mm (5/64") hex]. The two pieces of the mounting platform assembly are held together with two 3-48 screws [5/64" (2 mm) hex]. If desired, the mounting plate can also be removed and replaced with a user-supplied alternative, enabling custom mounting options. | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|