XD-C controller

The XD-C controller is a versatile single-axis piezo stage controller, supporting a wide variety of use cases and communication options for our stages.

Designed for OEM and scientific applications, easy single-axis use is supported. A Windows GUI is included for plug-and-play testing.

Micro linear actuator

Compact single-axis controller


Piezo linear actuator

The XD-C is also vailable as a PCB-only version for OEM integration.

Compatible products:XLS series, XRT series , XVP series
Number of axes:Single-axis
Power supply:48 VDC (screw terminal), 5W
Temperature range:-30°C to +70°C
Dimensions:80 x 54 x 23 mm
Stage connector:15-pin D-Sub HD female
Control types:Closed loop, open loop, hybrid
Key communication options:USB, UART, GPIO, I2C, SPI, …
Software support:Windows GUI, C++, Python, LABView
Motion profile:Point-to-point trapezoidal
Supported resolutions:Up to 78 nm (linear), up to 3 µrad (rotary)

User manual
3D file (PCB only)

Piezo controller


The XD-C is a very compact plug and play piezo controller designed to control one ultrasonic piezo stage. The controller reads the integrated encoder of the piezo stage, generates and amplifies the driving signals and communicates with a host controller or PC through a simple ASCII protocol. The controller comes with a user-friendly Windows interface to steer the stage in open and closed loop. The stages can also be controlled through one of our software libraries which include code for Python, Matlab, C++ and LabVIEW.

Important steering parameters can be tuned digitally via the user interface. A motion sequence can be programmed in the user interface to steer the stage with a defined set of control parameters. One can also develop its own control interface by using Xeryon's LabVIEW driver.