background image

© 2021 Thorlabs

6 Maintenance and Service

44

·

During the Thorlabs Deformable Mirror software operation, a USB DEVICE
NOTIFICATION error message appears:

Ø

The USB connection to the DMH40 was lost.

Ø

Close the dialog - the GUI will be terminated. Re-establish the connection to the DMH40,
verify that the status LED lights up green and start the application again. 

Ø

By checking the button "Don't show me this message again", you can omit further display
of this error.

·

When starting the Thorlabs Deformable Mirror software, a DataSocket Error message
appears:

Ø

No installation of the WFS software could be found on the computer. 

Ø

If you do not need the Closed Loop Control feature, just close the error message. The
Thorlabs Deformable Mirror software starts and the Loop Control features will appear
grayed out and disabled:

 

Ø

If you need this feature, please install the WFS software that can be downloaded from
the Thorlabs web site, and start the WFS software. If you have any difficulties in finding
the software, please contact 

Thorlabs

.

Ø

By checking the button "Don't show me this message again", you can omit further display
of this error.

58

Summary of Contents for DMH40-F01

Page 1: ...Piezoelectric Deformable Mirror 2021 DMH40 M F01 DMH40 M P01 Operation Manual...

Page 2: ...Version Date 1 1 15 Apr 2021 Copyright 2021 Thorlabs...

Page 3: ...n 14 14 4 1 Operating Elements 14 4 2 Installing Software 15 4 3 Mounting 15 4 4 First Steps 16 4 5 Out of the Box Test 17 4 6 Software Deformable Mirror 17 4 6 1 GUI Header 18 4 6 2 Menu Bar 21 4 6 3...

Page 4: ...on 43 6 2 Troubleshooting 7 Appendix 46 46 7 1 Technical Data 49 7 2 Analog Feedback Connector 50 7 3 About Zernikes 51 7 4 Dimensions DMH40 xxx Imperial 52 7 5 Dimensions DMH40 M xxx Metric 52 7 6 Sa...

Page 5: ...king forward to hearing from you Thorlabs GmbH Warning Sections marked by this symbol explain dangers that might result in personal injury or death Always read the associated information carefully bef...

Page 6: ...coatings UV Enhanced Aluminum for 250 nm to 450 nm wavelength or Protected Silver for 450 nm to 20 mm wavelength Compared to the Thorlabs deformable mirror DMP40 the DMH40 has a more than 2 fold large...

Page 7: ...of the DMH40 Microsoft Net Framework version 4 6 2 or higher must also be installed This software comes with the Thorlabs Deformable Mirror software installation pack age available for download on the...

Page 8: ...mic disk with segmented electrodes glued to the back side The mirror is mounted via 3 mounting joints shown above 2 1 Mirror Cross section of the DMH40 inner mirror The above sketch shows a simplified...

Page 9: ...and leads to a local convex shape Applying a voltage to a piezo segment Applying the same voltage higher or lower than 150 V to all 40 electrodes results in a pure spherical mirror shape An arbitrary...

Page 10: ...te The instrument driver software accepts zero based segment indices in the range 0 39 while the user interface in the software refers to the numbering as shown in the above diagram The segments 25 to...

Page 11: ...grammed not included in the GUI or driver to optimize the wave front without a wavefront sensor This feedback method works for 2 cases a Flat Wavefront If the beam focus is located exactly in the plan...

Page 12: ...Mirror software uses the wavefront sensor measurement data provided via the WFS DataSocket interface included with the Thorlabs Wavefront Sensor soft ware In the section Closed Loop Control of this m...

Page 13: ...racks For this particular sample the hysteresis is 3 5 m or 14 related to the total stroke range of 24 5 m The max hysteresis of the used material for the DMH40 is 25 For this reason a control voltage...

Page 14: ...he last voltage step The resulting stroke change is logarithmically dependent on time which means that the creep speed decreases over the time but never actually ceases After power on all DMH40 contro...

Page 15: ...he end the mean voltage of 150 V This way the time required to come to a stable and nearly flat mirror shape is shortened drastically Drift effects occur whenever the mirror s control voltage is chang...

Page 16: ...oop control system In other words piezoelectric de formable mirrors cannot be used to exactly set a deterministic wavefront distortion Shift of Hysteresis Curve Finally the creep overlays the hysteres...

Page 17: ...described above are more significant the larger the change in the applied voltage The Thorlabs Deformable Mirror software provides a Relax feature to eliminate or at least to minimize the above impac...

Page 18: ...ntil you have inspected the contents and you have inspected the DMH40 mechanically and electrically Keep the container for stor age or in order to return the product in case of future problems Verify...

Page 19: ...unt Control settings warnings may ap pear several times during the installation process asking to allow software installation Please confirm that when appropriate in order to proceed with a proper sof...

Page 20: ...er four 4 40 inner threads with 5 mm depth on the front of the device 4 4 First Steps After installing the Thorlabs Deformable Mirror software and mounting the DMH40 to the optical setup proceed with...

Page 21: ...he Deform able Mirror of choice Note Pressing the keyboard button F1 calls up online help to the Thorlabs Deformable Mirror soft ware 4 5 Out of the Box Test It is simple to test the DMH40 out of the...

Page 22: ...5 Control Panel 6 Color Bar Mirror voltages 7 Status Bar 8 Mirror Temperature Display 4 6 1 GUI Header The header of the graphical user interface indicates the recognized product and its serial num be...

Page 23: ...ion driver version and the recognized instrument Application settings Size and position of the GUI Active Control Panel Color style ID overlay status Zernike pattern orientation Control Loop settings...

Page 24: ...hape generated by the DMH40 will not exactly reproduce the original surface shape from the previous application of these parameters Note Data reconstruction will be correct only if the settings for Fl...

Page 25: ...pensation is enabled However if it is desirable to analyze hys teresis effects on the mirror shape the hysteresis compensation can be disabled by uncheck ing the appropriate box The CONTROL LOOP Setti...

Page 26: ...on the segments resulting from manual direct mirror manipulation will remain Restore Sets all Zernike coefficients to zero and all segment voltages to 150 V Relax the mirror DataSocket Server Connecti...

Page 27: ...H40 and the WFS All this can be com pensated manually in this menu The pattern can be flipped horizontally vertically or by a rota tion angle of 0 45 90 or 135 Besides the manual correction the Thorla...

Page 28: ...voltages applied to the segments The color of the mirror segments represents the applied voltage according to the color scheme displayed in the color bar to the right The color scheme can be changed...

Page 29: ...ment color Alternatively you can input the desired voltage numerically Finally using the mouse scroll wheel or cursor buttons the segment voltage can be changed with the following increments Increment...

Page 30: ...ntrol Loop Settings this pannel is only active when a Control Loop is used Click to the desired panel header to expand it 4 6 6 1 Zernike Control The Zernike manipulation panel allows a predefined vol...

Page 31: ...range cannot be calibrated in abso lute values Control sliders and numerical inputs allow each Zernike to be set within a relative range between 1 and 1 In the closed loop control mode the sliders sh...

Page 32: ...multaneously Ring Selection No Ring Segments 1 inner 1 to 8 2 middle 9 to 24 3 outer 25 to 40 Eighths Selection No Segments 4 1 9 10 25 26 5 2 11 12 27 28 6 3 13 14 29 30 7 4 15 16 31 32 8 5 17 18 33...

Page 33: ...ser can select Zernikes to maintain at 0 Selected Zernikes are indicated by a check mark If no Zernikes are selected a warning icon will be displayed in the header bar and the menu topic CONTROL LOOP...

Page 34: ...r Bar The color bar represents the voltage that is applied to a segment in a certain color There are several color tables available that can be selected in the Settings menu Jet default Summer Autumn...

Page 35: ...loop control instrument status current date and time If an error was detected the message appears and a separate window pops up that describes the detected error in detail e g By checking the button D...

Page 36: ...00 sec 60 sec Temperature Unit C F K C Time Format Time Stamp date and time Elapsed time hh mm ss Time Stamp Zoom Mode Drag Zoom Panning Panning only Drag and Zoom Save Save as csv Save as image JPG P...

Page 37: ...when terminating the program and are restored with the next software session 4 6 10 The Configuration File The configuration file comprises of three main parts General information Information about so...

Page 38: ...tool bar When closing the application all settings and data will be saved automatically These most re cent settings are being loaded when starting the application again so that the last configuration...

Page 39: ...bit and 64 bit applications In 32 bit systems only the 32 bit components are installed to C Program Files In 64 bit systems the 64 bit components are being installed to C Program Files while 32 bit co...

Page 40: ...The DMH40 does not have tilt arms Set Get voltages to all arms and segments Only 3 of the Service Functions are accessible by default Hidden functions are not relevant for the user because they are d...

Page 41: ...rn is then passed to an appropriate basic driver function in order to set this calcu lated voltage pattern to the DMH40 An overview is given below Comments Utility functions Used for common tasks Acti...

Page 42: ...I Foundation VISA WinNT lib msc TLDFM_32 lib C Program Files IVI Foundation VISA WinNT lib msc TLDFMX_32 lib Function Panel C Program Files IVI Foundation VISA WinNT TLDFM TLDFM fp C Program Files IVI...

Page 43: ...x86 IVI Foundation VISA WinNT include TLDFMX h C Program Files x86 IVI Foundation VISA WinNT include TLDFMX_def h Static Library C Program Files x86 IVI Foundation VISA WinNT lib msc TLDFM_32 lib C Pr...

Page 44: ...le C Program Files x86 IVI Foundation VISA WinNT TLDFM Examples DotNet Sample csproj C Program Files x86 IVI Foundation VISA WinNT TLDFMX Examples DotNet Thorlabs TLDFMX_32 Interop Sample csproj Examp...

Page 45: ...x86 IVI Foundation VISA WinNT include TLDFM h C Program Files x86 IVI Foundation VISA WinNT include TLDFM_def h C Program Files x86 IVI Foundation VISA WinNT include TLDFMX h C Program Files x86 IVI F...

Page 46: ...pped applic ators or any other mechanical tools Using these chemical and or mechanical tools voids war ranty Remove dust using only oil and water free compressed gas such as Thorlabs Duster CA4 US or...

Page 47: ...and Service 42 Context sensitive help means that the online help opens at the point that describes the selected functionality Example A Zernike slider was moved Pressing F1 brings up the section Zern...

Page 48: ...connect button Alternatively you can select Simulate the Thorlabs Deformable Mirror software will open in simulation mode the header will appear accordingly When starting the Thorlabs Deformable Mirro...

Page 49: ...tarting the Thorlabs Deformable Mirror software a DataSocket Error message appears No installation of the WFS software could be found on the computer If you do not need the Closed Loop Control feature...

Page 50: ...on by resetting the application settings Loading old dmfd configuration files With updating the Thorlabs Deformable Mirror software from older versions the file structure of the configuration files ma...

Page 51: ...nm 2 m Damage Threshold Pulsed Signals 0 2 J cm 355 nm 10 ns 10 Hz 0 38 mm 1 J cm 1064 nm 10 ns 10 Hz 10 mm Hysteresis of Piezoceramic Material 3 20 Typical 25 Max Physical Stroke 2 Z5 Defocus 17 6 m...

Page 52: ...V DC 18 VA desktop power supply energy level VI Warm up time not required Operating Altitude max 3000 m Dimensions W x H x D 64 x 60 x 31 mm w o dust cover Mounting Options Thorlabs 30 mm cage system...

Page 53: ...21 Thorlabs 7 Appendix 48 Reflectance of the UV Enhanced Aluminum Coating Compare https www thorlabs com newgrouppage9 cfm objectgroup_id 264 Note The DMH40 F01 provides an average reflectance of 89 o...

Page 54: ...elp to establish a closed loop control using a photo detector as described in the chapter Closed Loop Control The analog feedback connector is not en closed in the shipment but may be purchased at any...

Page 55: ...below illustrates the impact of Zernikes to the wavefront Here the Zernike index assignment is identical with the assignment used in Thorlabs Deformable Mirror software and WFS software CC BY SA 3 0...

Page 56: ...2021 Thorlabs 51 DMH40 7 4 Dimensions DMH40 xxx Imperial...

Page 57: ...ve earth ground con tact of the socket outlet Improper grounding can cause electric shock with damages to your health or even death The DMH40 must not be operated in explosion endangered environments...

Page 58: ...C 61326 1 for using connection cables shorter than 3 meters 9 8 feet Warning The piezoelectric actuators are operated by a high DC voltage Immediately disconnect the power supply if the mirror surface...

Page 59: ...2021 Thorlabs 7 Appendix 54 7 8 Certifications and Compliances...

Page 60: ...the technical data of the de scribed unit at any time 7 10 Copyright and Exclusion of Liability Thorlabs has taken every possible care in preparing this document We however assume no li ability for th...

Page 61: ...2021 Thorlabs 7 Appendix 56 7 11 References 1 ANSI Z80 28 2010 Ophthalmics Methods of Reporting Optical Aberrations of Eyes ANSI eStandards...

Page 62: ...GmbH M nchner Weg 1 D 85232 Bergkirchen Germany Tel 49 8131 5956 0 Fax 49 8131 5956 99 www thorlabs de Email europe thorlabs com EU Importer Address Thorlabs GmbH M nchner Weg 1 D 85232 Bergkirchen Ge...

Page 63: ...thorlabs com Thorlabs End of Life Policy WEEE Thorlabs verifies our compliance with the WEEE Waste Electrical and Electronic Equip ment directive of the European Community and the corresponding natio...

Page 64: ...51 52 Dimensions 23 Display Mirror Control 31 Display Mirror Temperature 23 Display Segment Control 37 38 40 dll 9 12 Drift E 27 Eighths selection 43 Error DataSocket 43 Error Disable control loop 43...

Page 65: ...ements 21 Reset application 32 Reset application settings 18 21 24 Restore 27 Ring selection S 52 Safety 18 Save user configuration 24 27 Segment control 18 21 23 24 27 Segment selection 5 Segment str...

Page 66: ...www thorlabs com...

Reviews: