"; _cf_contextpath=""; _cf_ajaxscriptsrc="/cfthorscripts/ajax"; _cf_jsonprefix='//'; _cf_websocket_port=8578; _cf_flash_policy_port=1244; _cf_clientid='317F69D19EEBA65C9C4B4FE4DCFE2BF0';/* ]]> */
Piezoelectric Gimbal Mount
Piezoelectric Gimbal Mount with Included Controller
Piezo Gimbal Mount on Ø1/2" Post
Click for Details
Piezoelectric Gimbal Mount Mechanical Drawing
Click to Enlarge
Piezoelectric Gimbal Mount with 30 mm Cage Rods
The PGM1SE(/M) Piezoelectric Gimbal Mount has two axes that each rotate the mounted optic about a gimbal axis, keeping the center of the optic in a fixed position. Each axis is capable of scanning over a high piezoelectric angular range of 30 mrad with a resolution of 0.05 µrad in open-loop mode (20 mrad angular range and 0.14 µrad resolution in closed-loop mode). See the Specs tab for complete specifications.
A Ø1" optic can be mounted in the SM1-threaded optic bore and secured with the included SM1 retaining ring. The mount can hold optics between 2 mm and 7.5 mm thick; the optic is installed via the back of the mount, which keeps the optic surface coincident with the gimbal axes, regardless of the optic thickness. We do not recommend mounting an SM1 lens tube to the threading as it will apply excessive torque to the gimbal element.
Six 8-32 (M4) tapped holes on the optic mount allow it to be mounted on a Ø1/2" post. Additionally, four 4-40 tapped holes around the optic bore on both sides of the mount provide compatibility with 30 mm cage systems.
Each mount is shipped with a piezo controller that has been factory calibrated to the specific mount and supplies a voltage of -25 to +150 VDC. Piezo control is supported through the included Kinesis® and APT™ GUIs, either locally using the paired controller or by using an externally supplied control voltage. See the Software & External Control tab for more details. The controller offers USB and RS-232 interfaces for computer control, a BNC input for the addition of external drive signals, and a BNC output that gives either positioning feedback from the mount’s built-in capacitive sensors or a signal proportional to the piezo drive voltage. In addition, a DB15 connector provides signals that can be used for synchronization with external equipment. A USB 2.0 (A to B) cable is included.
Click to Enlarge
Front Panel of the Piezoelectric Gimbal Mount Controller
Click to Enlarge
Back Panel of the Piezoelectric Gimbal Mount Controller
Piezo Mount Pin Diagrams
|1||High Voltage Ground (Return)||8||HV Ground (Return)|
|2||Not Used||9||Not Used|
|3||Not Used||10||Stage IDb|
|4||Sine Wave Excitation Output||11||Low Voltage Ground|
|5||Not Used||12||Low Voltage Ground|
|6||+15 V (Preamp Supply)a||13||Piezo ID (Legacy Stages)b|
|7||Low Voltage Ground||14||Position Sense Input
|Position Sense Input
|15||-15 V (Preamp Supply)a|
|1||Digital Output 1||5, 9, 10||9||Digital Ground||-|
|2||Digital Output 2||5, 9, 10||10||Digital Ground||-|
|3||Digital Output 3||5, 9, 10||11||For Future Use
|5, 9, 10|
|4||Digital Output 4||5, 9, 10||12||For Future Use
|5, 9, 10|
|5||Digital Ground||-||13||Digital Input 4||5, 9, 10|
|6||Digital Input 1||5, 9, 10||14||5 V Supply Output||5, 9, 10|
|7||Digital Input 2||5, 9, 10||15||5 V Supply Output||5, 9, 10|
|8||Digital Input 3||5, 9, 10|
|1||Not Connected||6||Not Connected|
|2||RX (Controller Input)||7||Not Connected|
|3||TX (Controller Output)||8||Not Connected|
|4||Not Connected||9||Not Connected|
Input Voltage: -10 V to +10 V
Input Impedance: 10 kΩ
Output Voltage: 0 V to +10 V
Output Impedance: 100 Ω
Output Impedance: 10 kΩ
APT Version 3.21.4
The APT Software Package includes a GUI for control of the Piezo Objective Scanner.
Kinesis Version 1.14.24
The Kinesis Software Package includes a GUI for control of the Piezo Objective Scanner.
The gimbal mount can be driven using the included standalone Kinesis® GUI, the legacy APT™ GUI, or an externally supplied control voltage. Complete details on control are available in the manuals for Kinesis and APT (PDF links).
Open-Loop Operation vs. Closed-Loop Operation
There are two operating modes for the mount: open loop and closed loop. In open-loop operation, which supports an adjustment range of 30 mrad ± 15%, the user controls the piezo drive voltage (in V). The applied drive voltage corresponds to some amount of angular adjustment. For piezoelectric materials, this displacement does not depend linearly on the applied voltage: it exhibits nonlinearity and hysteresis. It is therefore not straightforward to adjust the mount by choosing the drive voltage. The scanner's built-in capacitive feedback sensors measure the angular position with 0.05 µrad resolution in open-loop operation.
In closed-loop operation, which supports an adjustment range of 20 mrad, the user directly controls the angular position (in mrad). The built-in capacitive feedback sensors measure the objective displacement with 0.14 µrad resolution and automatically adjust the drive voltage in order to correct for inaccuracies in closed-loop operation.
Standalone Kinesis and APT GUIs
The Kinesis and APT GUIs support both open- and closed-loop operation. The piezo drive voltage or angular position can be directly typed in, changed by dragging the output knob (APT only), or incremented or decremented in fixed, user-defined amounts.
In addition, the GUIs enable software-based PID loop tuning. The default settings are designed to provide stable operation in most applications, but fine tuning the PID loop helps account for the specific optics installed in the mount, reducing positional overshoots and ringing about the commanded angular position.
Externally Supplied Control Voltage
An external voltage can be applied using the external input BNC connector on the controller. In open-loop operation, the input voltage range of -2 V to +10 V corresponds to a drive voltage range of -25 V to +150 V, while in closed-loop operation, a the input voltage range from 0 V to +10 V corresponds to ±10 mrad angular adjustment.
The DB15 connector on the controller provides several electrical signals that can be used to synchronize the movement of the piezo stage with other equipment. Details on this connector are available in Appendix A.2 of the Kinesis and APT manuals (PDF links).
Thorlabs' Kinesis® software features new .NET controls which can be used by third-party developers working in the latest C#, Visual Basic, LabVIEW™, or any .NET compatible languages to create custom applications.
This programming language is designed to allow multiple programming paradigms, or languages, to be used, thus allowing for complex problems to be solved in an easy or efficient manner. It encompasses typing, imperative, declarative, functional, generic, object-oriented, and component-oriented programming. By providing functionality with this common software platform, Thorlabs has ensured that users can easily mix and match any of the Kinesis controllers in a single application, while only having to learn a single set of software tools. In this way, it is perfectly feasible to combine any of the controllers from the low-powered, single-axis to the high-powered, multi-axis systems and control all from a single, PC-based unified software interface.
The Kinesis System Software allows two methods of usage: graphical user interface (GUI) utilities for direct interaction and control of the controllers 'out of the box', and a set of programming interfaces that allow custom-integrated positioning and alignment solutions to be easily programmed in the development language of choice.
For a collection of example projects that can be compiled and run to demonstrate the different ways in which developers can build on the Kinesis motion control libraries, click on the links below. Please note that a separate integrated development environment (IDE) (e.g., Microsoft Visual Studio) will be required to execute the Quick Start examples. The C# example projects can be executed using the included .NET controls in the Kinesis software package (see the Kinesis Software tab for details).
|Click Here for the Kinesis with C# Quick Start Guide
Click Here for C# Example Projects
Click Here for Quick Start Device Control Examples
LabVIEW can be used to communicate with any Kinesis- or APT-based controller via .NET controls. In LabVIEW, you build a user interface, known as a front panel, with a set of tools and objects and then add code using graphical representations of functions to control the front panel objects. The LabVIEW tutorial, provided below, provides some information on using the .NET controls to create control GUIs for Kinesis- and APT-driven devices within LabVIEW. It includes an overview with basic information about using controllers in LabVIEW and explains the setup procedure that needs to be completed before using a LabVIEW GUI to operate a device.
|Click Here to View the LabVIEW Guide
Click Here to View the Kinesis with LabVIEW Overview Page
These videos illustrate some of the basics of using the APT System Software from both a non-programming and a programming point of view. There are videos that illustrate usage of the supplied APT utilities that allow immediate control of the APT controllers out of the box. There are also a number of videos that explain the basics of programming custom software applications using Visual Basic, LabView and Visual C++. Watch the videos now to see what we mean.
|Click here to view the video tutorial|
To further assist programmers, a guide to programming the APT software in LabView is also available.
|Click here to view the LabView guide|
Item # PGM1SE(/M) consists of the following:
|No Comments Posted|