Datasheet
SDC21xx Motor Controller Datasheet 1
SDC21xx
2x20A or 1x40A
High Performance
Dual Channel
Brushed DC Motor
Controller with USB
and CAN Interface
Fitting a very compact 70x70mm board, Roboteq’s SDC21xx
controller is designed to convert commands received from an
RC radio, Analog Joystick, wireless modem, PC (via RS232 or
USB) or microcomputer into high voltage and high current out-
put for driving one or two DC motors. A version with CAN bus
allows up to 127 controllers to communicate at up to 1Mbit/s
on a single twisted pair.
The controller features a high-performance 32-bit microcom-
puter and quadrature encoder inputs to perform advanced
motion control algorithms in Open Loop or Close Loop (Speed
or Position) modes. The SDC21xx features several Analog,
Pulse and Digital I/Os which can be remapped as command or
feedback inputs, limit switches, or many other functions.
For mobile robot applications, the controller’s two motor chan-
nels 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 extensively automated and customized using
Basic Language user programs. The controller can be repro-
grammed in the field with the latest features by downloading
new operating software from Roboteq.
Applications
• Industrial Automation
• Tracking, Pan & Tilt systems
• Small to mid-size Terrestrial and Underwater Robotic
Vehicles
• Automatic Guided Vehicles
• Automated machines
• Telepresence Systems
• Animatronics
Features List
• USB, RS232, 0-5V Analog, or Pulse (RC radio) command
modes
• Available in version with CAN bus up to 1Mbit/s
• Auto switch between USB, RS232 (12V levels or non-
inverted TTL levels), CAN, Analog, or Pulse based on user-
defined priority
• Input for direct connection to Spektrum digital RC radios
• Built-in high-power power drivers for two brushed DC
motors at up to 20A output per channel
• Available in single channel version up to 40A
• Full forward & reverse control on each channel. Four quad-
rant operation. Supports regeneration
• Built-in programming language for automation and custom-
ization
• Operates from a single power source
• Programmable current limit for each channel up to 2x20A
or 1x40A for protecting controller, motors, wiring and bat-
tery
• Up to 4 Analog Inputs for use as command and/or feed-
back
• Up to 5 Pulse Length, Duty Cycle or Frequency Inputs for
use as command and/or feedback
• Up to 6 Digital Inputs for use as Deadman Switch, Limit
Switch, Emergency stop or user inputs
• Dual Quadrature Encoder inputs with 32-bit counters
• 2 general purpose 24V, 1A output for brake release or
accessories
• Selectable min, max, center and deadband in Pulse and
Analog modes
• Selectable exponentiation factors for each command
inputs