Programmable PC104 Prodigy® Motion Card
- Uses PMD’s advanced Magellan® Motion Processor
- Available in 1 ,2, 3, and 4-axis versions
- Supports DC brush, brushless DC, step, and microstepping motors
- S-curve, trapezoidal, electronic gearing, and external profile modes
- 16-bit parallel, Ethernet, serial, CANbus communications
- Separately programmable acceleration and deceleration values
- Profile and servo changes on-the-fly
- Advanced PID filter with feedforward and dual biquad filters
- Watchdog timer
- High speed loop rate: µ50 sec/axis
- Incremental encoder (8 Mcounts/sec) and parallel word encoder (160 Mcounts/sec)
- Dual loop encoder inputs
- Pulse & direction output up to 5 Mpulses/sec
- 6-step (Hall-based) and sinusoidal commutation
- High-speed motion trace for servo tuning diagnostics (up to 40 KB)
- High precision 16-bit DAC output to amplifier
- Real-time breakpoints (2 per axis)
- General purpose digital I/O and analog inputs
- Two directional limit switches, index input, and home indicator per axis
- Includes Pro-Motion, C-Motion and VB-Motion development software
Programmable Prodigy® Motion Cards provide machine designers the capability to download and run motion programs directly on Prodigy cards. This new capability off-loads the PC host and increases the flexibility to distribute motion programs throughout the machine. Programs can be downloaded to the Prodigy card over UDP and TCP Ethernet protocols, in addition to serial and CANbus protocols.
The Prodigy® Family of Motion Cards provide high performance board level motion control for scientific, automation, industrial,and robotic applications. Available in PCI and PC/104 configurations,these cards support multiple motor types including DC brush, brushless DC, step, and microstepping motors, and are available in 1, 2, 3, and 4-axis versions.
Based on PMD’s Magellan Motion Processor, the Prodigy cards provide user selectable profile modes including S-curve, trapezoidal, velocity contouring, and electronic gearing. The card accepts input parameters such as position, velocity, acceleration, and jerk from the host and generates a corresponding trajectory on-the-fly. Servo loop compensation utilizes a full32-bit position error, PID with velocity and acceleration feedforward, integration limit and dual biquad filters for sophisticated control of complex loads.
Working with the Prodigy Cards, PMD’s Pro-Motion® GUI makes it easy to analyze system performance while C-Motion® and VB-Motion® allow you to develop your own application using C/C++ or Visual Basic. |