The Magellan motion control processor from Performance Motion Devices, Inc. (Lincoln, MA) comes in one, two, three, and four-axis chip set versions that can control DC brush, brushless DC, micro stepping, and pulse & direction motors. The motion controller requires only an external amplifier to be functional. It is driven by a host using an 8 or 16-bit parallel bus, CANBus 2.0B, or an asynchronous serial port. User selectable profiling modes include Scurve, 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.
Magellan works with Pro-Motion®, a Microsoft Windows®-based prototyping tool that rapidly sets up, tunes, and tests motion control systems. Two versions of Magellan are available. The multi-motor MC58000 series controls DC brush, brushless DC, microstepping motors, and the MC55000 series controls pulse & direction motors.