Open search

Converting commands

Dual channel controller with CAN input

Roboteq’s (USA) XDC2230 controller is designed to convert commands received from an RC radio, analog joystick, wireless modem, PC (via RS232 or USB), or microcomputer into voltage and current output for driving one or two DC motors.

Up to 127 controllers can be networked via CAN (Photo: Roboteq)

THE CONTROLLER IS DELIVERED WITH ALL NECESSARY CABLES and hardware. Using a CAN network, up to 127 controllers can be networked at up to 1 Mbit/s on a single twisted pair. The controller features a 32-bit microcomputer and quadrature encoder inputs to perform motion control algorithms in Open Loop or Close Loop (Speed or Position) modes.

The device features several analog, pulse and digital inputs and outputs which can be remapped as command or feedback inputs, limit switches or other functions. It provides an auto switch between CAN, USB, EIA-232, analog, or Pulse based on a user-defined priority. The product has built-in power drivers for two brushed DC motors at up to 120 A output per channel and it operates from a single 10 V to 30 V power source. The controller can interface to the CAN network using CANopen, MiniCAN, and RawCAN.

The controller’s two motor channels can either be operated independently or mixed to set the direction and rotation of a vehicle by coordinating the motion of each motor. Numerous safety features are incorporated into the controller to ensure reliable and safe operation. The controller's operation can be automated and customized using Basic Language scripts. The controller can be reprogrammed in the field with the latest features by downloading operating software from the company.

The IP51-rated product measures 228,5 mm x 140 mm x 40 mm and its operating temperature is -40 °C to +85 °C. Application fields are for example industrial automation, terrestrial and underwater robotic vehicles, automatic guided vehicles, police as well as military robots, flight simulation, and animatronics.

Publish date


Sontheim Peak