Prodigy® Motion Cards

PMD’s Prodigy® Motion Control Cards offer high-performance motion control for scientific, automation, industrial, and robotic applications. They provide multi-axis motion control for multiple motor types including DC brush, brushless DC, step, and microstepping motors and are available in 1, 2, 3, and 4-axis versions. Available in PC-104, PCI and Stand-Alone PCB configurations, they support a wide range of system architectures.

Key Features

  • S-curve, trapezoidal, electronic gearing, and velocity-contouring
  • PC/104 (ISA), PCI-bus, Ethernet, CANbus or serial communications
  • Profile and servo changes on-the-fly
  • Advanced PID filter with feedforward and dual biquad filters
  • Watchdog timer
  • Dual loop encoder inputs
  • Pulse and direction output up to 5 Mpulses/sec
  • 6-step (Hall-based) and sinusoidal commutation
  • High-speed motion trace for servo tuning diagnostics (up to 64 KB)
  • High precision 16-bit DAC or PWM output to amplifier
  • Real-time breakpoints (2 per axis)
  • General purpose digital I/O and analog inputs
  • Two directional limit switches, plus high speed index, and home inputs per axis


C-Motion® Engine for programmable versions

  • Board-level execution of C-Motion code
  • 256 KB of programmable user code space
  • Code execution rate up to 96 MIPS
  • C-Motion Engine development tools

Prodigy Motion Boards Datasheet

Prodigy PC104 User’s Guide

Prodigy-CME PC-104 User’s Guide

Prodigy-CME Stand-alone Card User’s Guide