Magellan® Motion Control Processor Provides Over 20 Easy-to-Use Features to Improve OEM Machine Designs

Share Article

Motion control processor offers a wide range of motion control design features for multi-axis machine designs, including time-saving software tools and a C/C++ programming library.

Performance Motion Devices, Inc. has continued to develop the features of the Magellan® family of motion control processors since its launch in 2003. Recent advancements of the product line and demand from OEM design customers have propelled Magellan to its status as an industry leader in motion control IC design. It is the core motion control component in a wide variety of applications across industries that require very high position accuracy, reliability and stability. Magellan is at the heart of machines such as clinical blood analyzers, semiconductor wafer handling equipment, surface inspection systems, and 3 dimensional printing systems. Each of these unique applications was made faster and more accurate by incorporating the Magellan motion control processor.

Motion Control Features

Recent advancements of the Magellan family and its accompanying Pro-Motion® and C-Motion® software tools have created a powerful combination that gives designers a way to quickly incorporate motion control functionality into their demanding machine designs. Magellan provides designers with 1, 2, 3, and 4-axis chip set versions that can control DC brush, brushless DC, microstepping, and pulse & direction motors. Magellan Motion Control Processors are complete motion controllers requiring only an external amplifier to be functional. They are driven by a host using either an 8 or 16-bit parallel bus, CANBus 2.0B, or an asynchronous serial port. User selectable profiling modes include S-curve, trapezoidal, velocity contouring and electronic gearing. Servo loop compensation utilizes a full 32-bit position error, PID with velocity and acceleration feedforward, integration limit, and dual bi-quad filters for sophisticated motion control of complex loads.

Motion Control Development Software

Pro-Motion® is a Microsoft Windows®-based prototyping tool, to rapidly set up, tune, and test motion control systems that use the Magellan® Motion Control Processor. Pro-Motion optimizes motion system applications by facilitating the setting and viewing of all parameters and the exercising of all features of a motion design. It includes a step-by-step axis wizard that allows designers to quickly and easily tune position loop, current loop, and field-oriented control motor parameters. C-Motion® development software is the motion control programming library for Magellan that provides a convenient set of callable C/C++ programming routines which contain all the code required to communicate with and control Magellan within an application. C-Motion enables your application specific C/C++ coding to be easily combined with C-Motion source code libraries. All set-up and development software is included free with Magellan.

Chuck Lewin, CEO of Performance Motion Devices comments, "The driving factors in OEM machine design today are design efficiency, time-to-market and cost control. For those designers looking to integrate motion control into their machine designs, the powerful combination of proven features and performance of the Magellan chipset and the easy-to-use Pro-Motion and C-Motion software tools create a winning solution for lowering cost, increasing design efficiency and reducing time-to-market."

Two versions of Magellan are available. The multi-motor MC58000 series controls DC brush, brushless DC, microstepping and the MC55000 series controls pulse & direction motors. Magellan Motion Processors come in a single-IC single axis version, or in a two-IC multi-axis version. The IC's are packaged in a 144-pin TQFP, and a 100-pin TQFP. These devices operate at 3.3 V and prices start at $33.00 in OEM quantities.

Magellan Features:

  • Available in 1, 2, 3 and 4-axis versions
  • Supports DC brush, brushless DC, microstepping and pulse & direction motors
  • Parallel IO, CANBus, serial point-to-point, and serial multi-drop host communications
  • S-curve, trapezoidal, velocity contouring and electronic gearing profiles
  • Separately programmable acceleration and deceleration values
  • Velocity, position and acceleration changes on-the-fly
  • Dual loop encoder input communications
  • 6 step (hall-based) and sinusoidal commutation for brushless motors
  • High Speed (up to 5 M-pulses/sec) pulse & direction output
  • Advanced PID filter with velocity and acceleration feedforward
  • Programmable dual biquad filters
  • Incremental encoder quadrature input (up to 8 Mcounts/sec)
  • SPI and parallel DAC output
  • Parallel input for absolute encoder or resolver
  • 10-bit 20 kHz PWM or 16-bit DAC motor control output to amplifier
  • PLC-style programmable inputs and outputs
  • 8 10-bit general-purpose analog inputs
  • Velocity, position and acceleration changes on-the-fly
  • Two directional limit switches, index input, and home indicator per axis
  • Axis settled indicator, tracking window and automatic motion error detection
  • Single-IC (single axis) or two-IC (multiaxis) versions
  • Packaged in 144-pin and 100-pin TQFP (thin quad flat pack)
  • 3.3 V operation

Martin Dugan
Vice President of Marketing
Performance Motion Devices
781.674.9860 ext. 249

About PMD:
Performance Motion Devices Inc. (PMD) is a world leader in motion-control chips, cards, and modules. PMD provides a full range of high-performance single and multi-axis motion control products for DC brush, brushless DC, and step motors.


Performance Motion Devices
55 Old Bedford Rd
Lincoln, MA 01773
tel: 781.674.9860
fax: 781.674.9861


Share article on social media or email:

View article via:

Pdf Print

Contact Author

Visit website