MC58000/MC55000 Multi-Axis Motion Control ICs

Magellan® MC58000/MC55000 Multi-Axis Motion Control ICs provide high performance motion control for medical, scientific, robotics, and automation applications. Available in 1, 2, 3, and 4-axis versions, Magellans provide position and velocity control for Brushless DC, step, and DC Brush motors. They are driven by a host using either a parallel bus, SPI (Serial Peripheral Interface), CANbus 2.0B, or RS232/485 serial. These flexible and powerful ICs provide profile generation, servo-loop closure, commutation, and pulse and direction output along with direct quadrature encoder input. User selectable profiling modes include S-curve, trapezoidal, velocity contouring and electronic gearing.


  • 1 to 4 axis positioning motion control IC for Brushless DC, DC Brush and step motors
  • S-curve, trapezoidal, velocity contouring, and electronic gearing profiles
  • Serial RS232/485, Parallel, CANbus, and SPI (Serial Peripheral Interface) communications
  • Advanced PID filter with velocity and acceleration feedforward
  • Velocity, position and acceleration changes on-the-fly
  • High speed (up to 5 Mpulses/sec) pulse & direction output
  • Incremental encoder quadrature input (up to 25 Mcounts/sec)
  • Dedicated motion trace function for performance optimization
  • Two directional limit switches, index input, and home indicator per axis
  • Axis settled indicator, tracking window and automatic motion error detection
  • 3.3 V operation, packaged in 144- and 100-pin TQFP

Magellan-58000-config-diagram-phase1b

 

Internal Block Diagram

Internal Block Diagram

Magellan-58000-technical-overview-phase1b

 

Part Numbers

Part Numbers

Scroll for more →
Part Number* Number of Axes Motors Supported
MC58120CP 1 DC Brush, Brushless DC, step motor
MC58220CP 2 DC Brush, Brushless DC, step motor
MC58320CP 3 DC Brush, Brushless DC, step motor
MC58420CP 4 DC Brush, Brushless DC, step motor
MC55120CP 1 Step motor (pulse & direction format)
MC55220CP 2 Step motor (pulse & direction format)
MC55320CP 3 Step motor (pulse & direction format)
MC55420CP 4 Step motor (pulse & direction format)
MC50000IOSE8G N/A N/A

* Each listed CP chip is accompanied by the MC50000IOSE8G IC, together forming a two-IC chipset.

Specifications

Specifications

Scroll for more →

Parameter

Value

Motors supported

Brushless DC, DC Brush, Step motor

Host communication options

Serial RS232/485
CANbus 2.0B
Parallel bus (8 or 16 bits)

Position range

-2,147,483,648 to +2,147,483,647 counts

Velocity range

0 to 32,767 counts/sample

Acceleration and deceleration range

0 to 32,767 counts/sample2

Jerk range

0 to 1/2 counts/sample3

Servo loop time range

100 μsec to 1.1 sec

Position error resolution

32 bits

Commutation rate

10 kHz

Signals per axis

QuadA/B, Index, Home, Hall A/B/C AxisIn, Pos/NegLimit, AxisOut, FaultOut

Max encoder rate

Incremental: Up to 25 Mcounts/sec
Parallel-word: Up to 160 Mcounts/sec

Operating temperature (Ta)

-40º C to 85º C

Supply voltage operating range (Vcc)

3.0 V to 3.6 V

 

Amplifier Connection Options

Scroll for more →
PMD Atlas Amplifier
Amplifier SPI bus interface 16-bit continuous torque command
Voltage range 12-56V, single voltage supply
Power range Low (75W), Medium (250W), High (500W)
Safety Overcurrent, over/undervoltage, overtemperature, I2T
Package Ultra-compact (27 x 27 x 13 mm), compact (39 x 39 x 15 mm)



Atlas Digital Amplifiers

 

 

 

Scroll for more →
PMD Juno Torque Control IC
Amplifier SPI bus serial DAC 16 bits
Current control modes FOC (Field Oriented Control), A/B, third leg floating
Current loop rate 20kHz
Safety Overcurrent, over/undervoltage, overtemperature, I2T
Package options 64-pin TQFP, 56-pin VQFW



                Juno-S-full-logo-low-res-optimized-1

 

 

Scroll for more →
On-board PWM input amplifier circuitry
PWM output rate 20, 40, or 80 kHz
PWM output modes High/Low, Sign/Magnitude, 50/50

 

Scroll for more →
External +/- 10V input amplifier
Amplifier SPI bus serial DAC 16 bits

 

Scroll for more →
Pulse & direction input amplifier
Pulse and direction output rate Up to 4.9 Mpulses/sec

 

Mechanical Dimensions

144-Pin TQFP

144-pin TQFP Mechanical Dimensions

100-Pin TQFP

100-pin TQFP Mechanical Dimensions

 

Ratings and Compliance

Absolute Maximum Environmental and Electrical Ratings

Scroll for more →
MC 58xx0 CP

Supply Voltage (Vcc)

-0.3V to +4.6V

Vcc5 range

-0.3V to +5.5V

Input voltage (Vi) -0.3V to +4.6V
Package thermal impedance (θJA) 32°C/W
Junction temperature range (Tj) -40°C to 150°C
Storage Temperature (Ts) -65°C to 150°C
Nominal Clock Frequency (Fclk) 20.0 MHz

spacer

Scroll for more →
MC50000IOSE8G

Supply Voltage (Vcc)

-0.5V to +3.6V

Input voltage (Vi) -0.5V to Vcc +0.5V
Package thermal impedance (θJA) 39.7°C/W
Junction temperature range (Tj) -40°C to 150°C
Storage Temperature (Ts) -65°C to 150°C
Nominal Clock Frequency (Fclk) 40.0 MHz

Developer Tools

Developer Kit

PMD Developer Kits make set-up, tuning, optimizing, and building your motion control application fast and easy.

Developer Kit includes:

DK58420-developer-kit-datasheet-image

dk58420-datasheet-dk-rendering

 

Developer Kit Part Numbers

Scroll for more →
Developer Kit Part Numbers Installed Motion IC Motors Supported
DK58420 MC58420 DC Brush, Brushless DC, step motor
DK55420 MC55420 Pulse & Direction output

Looking for a Custom Solution?

Save development time and maximize product performance with custom motion control solutions. For over 25 years we’ve been customizing our solutions to address our customers’ special requirements and solve their most challenging applications.

TALK TO AN EXPERT