Products

HIGH-PERFORMANCE MOTION CONTROL MADE EASY

Piezo Motor Company’s new generation of miniature piezomotors and actuators sets a new standard for compact, high-precision motion technology. Each unit combines lightweight design, exceptional accuracy, and unmatched efficiency in a space-saving form factor.
Our motors consume virtually no power in the hold position, maintaining full torque and force — a major advantage for OEMs seeking high performance with low energy cost. Operating at 5–12 V DC and typical currents of only 30 mA, they are ideal for integration into advanced, cost-sensitive systems.

Key Features:

  • Available in reinforced engineered thermoplastics (for lightweight, cost-effective solutions) or machined aluminum housings (for demanding or vacuum environments)
  • Unmatched precision and resolution for micro- and nano-positioning
  • Ultra-fast response with exceptional start/stop dynamics
  • High torque-to-size ratio ideal for direct-drive configurations
  • Supports both stepping and continuous operation modes
  • Dynamic speed range spanning six orders of magnitude
  • Silent operation with low-voltage design minimizing electrical arcing

    Piezo Motor Company offers each model with or without factory-installed encoders, as well as fully closed-loop systems for maximum precision and control.

categories

ROMO Series Miniature Rotary Piezomotors (Models ROMO, ROMO-E & ROMO-E-CL)

Rotary Motors

LRMO Series Miniature Rotary Piezomotors (Models LRMO, LRMO-E & LRMO-E-CL)

Linear Moters

Specialty Motion Systems

HIGH-PERFORMANCE MOTION CONTROL MADE EASY

Piezo Motor Company’s new generation of miniature piezomotors and actuators sets a new standard for compact, high-precision motion technology. Each unit combines lightweight design, exceptional accuracy, and unmatched efficiency in a space-saving form factor.
Our motors consume virtually no power in the hold position, maintaining full torque and force — a major advantage for OEMs seeking high performance with low energy cost. Operating at 5–12 V DC and typical currents of only 30 mA, they are ideal for integration into advanced, cost-sensitive systems.

Key Features

  • Available in reinforced engineered thermoplastics (for lightweight, cost-effective solutions) or machined aluminum housings (for demanding or vacuum environments)
  • Unmatched precision and resolution for micro- and nano-positioning
  • Ultra-fast response with exceptional start/stop dynamics
  • High torque-to-size ratio ideal for direct-drive configurations
  • Supports both stepping and continuous operation modes
  • Dynamic speed range spanning six orders of magnitude
  • Silent operation with low-voltage design minimizing electrical arcing

    Piezo Motor Company offers each model with or without factory-installed encoders, as well as fully closed-loop systems for maximum precision and control.

Motor Range without encoders - Open-Loop Motion Control

Motor Range with factory-fitted encoders – (user Closes Loop for Closed-Loop Control)

Motion Control Options

Motion control is achieved using the electronic driver board (P/N – ROLR-PCB), designed to offer an economical interface for user control. Motor motion is controlled via PWM (Pulse Width Modulation) signals through the J1 connector on the driver.

Electronic Driver Board Interface Supports UART & I2C

The driver PCB (P/N – ROLR-PCB) supports UART and I2C interfaces, enhancing its adaptability. Each board is pre-programmed for the specific motor model, allowing for software configurability, optimizing drive signals, and integrating controls. Motor operation can be finely regulated by user through closed- loop control with an optional encoder installed on the motor/actuator.

New! Closed-loop Systems with Python API

Our new Python API allows for feedback from the piezomotors’ encoder to be fed to the driver board, closing the loop. The position and speed of the motor can be controlled through an elaborate set of Python API commands, accessible via the MicroUSB port:

  • Home(direction): Moves the motor to the zero position (Clockwise/Counterclockwise).
  • getPosition(): Retrieves the current motor position in encoder pulses.
  • Velocity(value): Sets the motor speed (0.2 – 600 RPM).
  • Move(action): Moves the motor Left/Right or Stops.
  • Position(value): Moves the motor to a specific encoder pulses position (1024 pulses per revolution).
  • setPWMsettings(duty_cycle_percent, frequency_Hz): Configures velocity by PWM parameters.

    Explore our new range of piezomotors and discover how they can enhance your applications. Contact us today for more details!

Motion Control Options

Motion control is achieved using the electronic driver board (P/N – ROLR-PCB), designed to offer an economical interface for user control. Motor motion is controlled via PWM (Pulse Width Modulation) signals through the J1 connector on the driver.

Electronic Driver Board Interface Supports UART & I2C

The driver PCB (P/N – ROLR-PCB) supports UART and I2C interfaces, enhancing its adaptability. Each board is pre-programmed for the specific motor model, allowing for software configurability, optimizing drive signals, and integrating controls. Motor operation can be finely regulated by user through closed- loop control with an optional encoder installed on the motor/actuator.

New! Closed-loop Systems with Python API

Our new Python API allows for feedback from the piezomotors’ encoder to be fed to the driver board, closing the loop. The position and speed of the motor can be controlled through an elaborate set of Python API commands, accessible via the MicroUSB port:

  • Home(direction): Moves the motor to the zero position (Clockwise/Counterclockwise).
  • getPosition(): Retrieves the current motor position in encoder pulses.
  • Velocity(value): Sets the motor speed (0.2 – 600 RPM).
  • Move(action): Moves the motor Left/Right or Stops.
  • Position(value): Moves the motor to a specific encoder pulses position (1024 pulses per revolution).
  • setPWMsettings(duty_cycle_percent, frequency_Hz): Configures velocity by PWM parameters.

    Explore our new range of piezomotors and discover how they can enhance your applications. Contact us today for more details!

Motor Range - Closed-Loop Systems with Python API

Motion Control – Open-loop and Closed-loop (Feedback Control)

Motion control is achieved using the electronic driver board, designed to offer an economical interface for user control. Motor motion is controlled via PWM (Pulse Width Modulation) signals through the J1 connector on the driver.

Electronic Driver Board Interface Supports UART & I2C

The driver PCB supports UART and I2C interfaces, enhancing its adaptability. Each board is pre-programmed for the specific motor model, allowing for software configurability, optimizing drive signals, and integrating controls. Motor operation can be finely regulated through closed- loop control with an optional encoder installed on the actuator.

All Products

Scroll to Top