Motor Controller

Motor Controller


Motor Controller Module (M*) is built around the Magellan MC52320 Motion Controller. The MC52320 control processor and its associated IO controller can be configured to control up to three motors, for three-axis motion control. The M* module may be used with DC-Brush motors or Brushless DC motors having external commutation; two-phase or three-phase sinusoidal commutated motor signals in PWM brushless servomotors.


  • Designed/programmable for control of DC brushed, brushless, stepper or PWM motor systems
  • Provides complete control and feedback for up to 3-axis (simultaneous) systems
  • Integrated motor control feedback for either Hall Sensor, A-QUAD-B or resolver
  • Integrated I/O for motor limits, home, fault and motor enable sense/control
  • Programmable AC reference (optional reference input to resolvers or stand-alone AC source)
  • Twelve (12) channel A/Ds with synchronized/simultaneous FIFO data buffer and triggering option
  • Three (3) isolated / independent A/Ds (for current measurement) (option)
  • Six (6) (3 x 2) D/A or PWM (3 x 4); (A, B, C and DIR) control signal outputs
  • Analog Devices Blackfin® DSP for user expansion to program additional control algorithms/functions
  • Background (automatic/on-line) calibration and Built-In-Test (BIT)

Motor Module Block Diagram


Function module(s) featured in products below:

ModelBoard TypeBoard ArchitectureFunction Module SlotsEthernetMaster / Slave
75D43U cPCIBF533 / Cyclone┬« III1 double width2 x GbBoth 
ModelPhotoBoard TypeDimensions w/Connectors (w x h x d)Volume w/Connectors (in3)Weight / lbs (fully populated)Est. Typ. Power Dissipation (W)# of Board SlotsFunction Module SlotsMax I/O PinsEthernet
SIU66U11.75" x 3.35" x 8.65"340.49<14.012 to 60 W2123162 x Gb