Summary of Contents for Performance Motion Devices Magellan DK58113
Page 1
® Magellan Motion Control IC DK58113 Developer Kit User Manual Performance Motion Devices, Inc. 1 Technology Park Drive Westford, MA 01886 Revision 1.3, April 2021...
Page 2
NOTICE This document contains proprietary and confidential information of Performance Motion Devices, Inc., and is pro- tected by federal copyright law. The contents of this document may not be disclosed to third parties, translated, copied, or duplicated in any form, in whole or in part, without the express written permission of PMD.
Page 3
“Unauthorized Applications” and use of a Performance Motion Devices, Inc. product in such a system would not be warranted or approved by Performance Motion Devices, Inc.
Page 4
Related Documents ® Magellan Motion Control IC User Guide Complete description of the Magellan Motion Control IC features and functions with detailed theory of its operation. MC58113 Electrical Specifications Information on physical and electrical characteristics, timing diagrams, pin descriptions, application notes and application schematics of MC58113 IC.
1.Installation In This Chapter Introduction Magellan Motion Control IC Family Overview Developer Kit Components List DK58113 Board Included Accessories Installation Overview Recommended Hardware Software Installation Preparing the Board for Installation Connection Summary ...
Installation Magellan Motion Control IC Family Overview The following table presents a feature summary of the products in the Magellan Motion Control IC product family: M C 5 8 0 0 0 S e r i e s M C 5 5 0 0 0 S e r i e s M C 5 8 11 3 S e r i e s ( E x c e p t M C 5 8 11 3 ) # of axes...
Installation M C 5 8 0 0 0 S e r i e s M C 5 5 0 0 0 S e r i e s M C 5 8 11 3 S e r i e s ( E x c e p t M C 5 8 11 3 ) Chipset configurations MC58420 (4 axes, 2 ICs) MC55420 (4 axes, 2 ICs)
Installation • Compact 3.3" x 4.7" standalone form factor (8.4 cm x 11.9 cm) Included Accessories The DK58113 includes various accessories that you may find useful: Component PMD Part Description Number Cable-USB-DB9 USB to 9-pin serial cable. This cable connects to the DK58113’s DB-9 serial port and to the PC's USB port.
Installation • Intel (or compatible) processor, 1 Gbyte of available disk space, 256 MB of available RAM, and a CD ROM drive. The supported PC operating systems are Windows XP, Vista, Windows 7, and Windows 8. • One step, DC brush, or brushless DC motor. This motor may or may not provide encoder position feedback signals, depending on the type of motor being used.
Page 12
Installation 1.8.1 Pro-Motion Pro-Motion is a sophisticated, easy-to-use exerciser program which allows all Magellan IC parameters to be set and/ or viewed, and allows all features to be exercised. Pro-Motion features include: • Motion oscilloscope graphically displays processor parameters in real-time •...
Installation VB Motion is documented in the PMD Resource Access Protocol Programming Reference. Preparing the Board for Installation Figure 1-1 shows the location of various on-card components such as connectors and jumpers. SPI Atlas Figure 1-1: +5V Power Host SPI Synch Remote Amplifier Connector...
Installation However, for reference the table below shows the available jumper settings of the DK58113 board: Factory Default Jumper ID Setting Setting &Description JP1, JP2 1-2 (on-card amplifier) Installing jumpers at 1-2 for JP1 and JP2 configures the DK58113 for operation of the on-card amplifier. Installing jumpers at 2-3 for JP1 and JP2 disables the on- board amplifier, and configures the DK58113 for operation with a user-designed amplifier via the J12...
Page 15
Installation HV Power Amplifier Figure 1-3: Connector Signal Connector DC Brush Enable Motor Connection Motor Overview Drive Connector DC Brush Motor Motor A Serial MC58113 CANbus Brush MC51113 Amplifier Host I/O Motor B Axis 1 Home, limits, and Encoder Feedback Feedback Connector Motor Power...
Page 16
Installation Pin # Signal Name Description Index1- Differential Index- quadrature input. optional for step motor axes Hall1A Hall signal input phase A. not used for DC Brush or step motors Hall1B Hall signal input phase B. not used for DC Brush or step motors Hall1C Hall signal input phase C.
Installation Motor type DK58113 Motor Lead Motor Coil Connections Step motor MotorA phase A+ winding connection MotorB phase A- winding connection MotorC phase B+ winding connection MotorD phase B- winding connection Case/shield (optional) shield connection Shield connections to the motor are strongly recommended. Not connecting the shield signal may result in in- creased EMI (electromagnetic interference), reduced immunity to ESD (electro static discharge), or electrical noise resulting in motor operation failure.
Installation 1.12 First-Time System Verification The first time system verification procedure summarized below has two overall goals. The first is to connect the DK58113 board with the PC that is being used so that they are communicating properly, and the second is to initialize the axis and bring it under stable control capable of making trajectory moves.
Page 19
Installation 3 Click Serial, and then click OK. The Serial Port dialog box displays with default communication values of 57,600 baud, no parity, 1 stop bit, and point to point protocol. 4 Click OK without changing any of these settings. If serial communication is correctly established, a set of object graphics loads into the Project window to the left, as shown in the following figure.
Page 20
Installation The Axis Wizard initialization window appears. 3 Click Next and follow the Axis Wizard instructions for each page of the axis initialization process. A typical Axis Wizard sequence takes 5-10 minutes. Important! In addition to application specific parameters you will need to enter various control parameters during Axis Wizard setup to safely control the board.
Page 21
Installation 1 Click the Trajectory button in the Axis Control window. The Trajectory dialog box appears. 2 In the Profile mode list, select Trapezoidal. 3 Enter motion profiles for deceleration, acceleration, velocity, and destination position (Position 1) that are safe for your system and will demonstrate proper motion. Pro-Motion provides various selectable units for distance and time, but defaults to units of encoder counts (or steps for step motors) for distance and seconds for time.
Page 22
Installation When restarting Pro-Motion it is important that you restore the configuration that you have saved, particularly the on- card amplifier limits and scale factors established during Axis Wizard setup. Do this by selecting File and Open Project, selecting the correct file previously stored. Operation of the DK58113 without proper safety settings established during Axis Wizard operation may harm the DK58113 board or the application hardware.
2.Operation In This Chapter DK58113 Block Diagram Communication Ports Switching Motor Amplifier Drive Protection and Control Signals DC Bus Connecting to a Remote Amplifier Connecting to an Atlas Amplifier Motor Feedback Signals ...
Operation External Shunt Resistor & Diode Figure 2-1: DK58113 Block DC Bus Current & Voltage Diagram Monitoring DC Bus Switching HV Input Voltage Motor Motor Drive Output Management Amplifier Shunt Analog Signal Conditioning 3.3 V Temperature +5V Input sense Logic Supply (Optional) +15V PWM Commands...
Page 25
Operation Figure 2-2: PC to DK58113 Host PC SPI Connection Summary Cable-6001-II USB-8452 Port USB to NI Module Module Cable DK58113 Card The major components required for PC to DK58113 SPI communications are listed below: Part Item number Manufacturer Description J13 to SPI interface module Cable-6001-01 This cable interconnects the National...
Operation Switching Motor Amplifier The DK58113 board contains a high-efficiency MOSFET power stage with PWM input control and leg current feedback. A different configuration is used for each motor type: • Brushless DC motors are driven in a 3-phase bridge configuration consisting of 6 MOSFETs and 3 leg current sensors •...
Page 27
Operation PWMHigh1B Digital high side drive output for motor phase B PWMLow1B Digital low side drive output for motor phase B PWMHigh1C Digital high side drive output for motor phase C PWMLow1C Digital low side drive output for motor phase C Current1A Analog input containing the current flow through the low side of the switching bridge for phase A.
Page 28
Operation PWMLow1B Figure 2-5: Pre- PWMHigh1B driver Two-Phase PWMHigh1A Pre- Step Motor PWMLow1A driver Bridge Configuration Phase A Current1A Analog Analog Conditioning Conditioning Current1B MC58113 MC54113 PWMLow1D Pre- PWMHigh1D driver PWMHigh1C Pre- PWMLow1C driver Phase B Current1C Analog Analog Conditioning Conditioning Current1D As shown in the table below eight PWM output signals and four analog feedback signals interface between the...
Page 29
Operation connected the value of these settings will likely change, and if an Atlas amplifier is used, other than the motor output mode these parameters do not need to be specified. The following table shows the recommended (or required) settings for amplifier-related parameters: Parameter Value &...
Operation Drive Protection and Control Signals 2.4.1 t Current Foldback Protection The MC58113 uses current feedback to implement I t current limiting. This feature protects the on-card amplifier by controlling its ability to operate above specific selected continuous current ratings. When the current loop is enabled and the I t energy limit is exceeded, the MC58113 will automatically fold back the phase currents to a user programmable continuous current limit value.
Page 31
Operation All of the MC58113 parameters described in this section can be conveniently specified using Pro-Motion via the Axis Wizard. See Section 1.12, “First-Time System Verification” for more information. 2.4.2 Overtemperature Protection The DK58113 uses a temperature sensor to continuously monitor the temperature of the on-card power MOSFETs. 2.4.2.1 Converting Temperature Readings into Degrees C The MC58113 IC inputs temperature readings via its Temperature analog input and performs related functions such...
Operation DC Bus Figure 2-6: DC Bus Shunt Power Resistor & Diode Monitoring via J14 Circuitry Shunt Pre- driver Analog BusVoltage Signal Conditioning MC581130 Analog BusCurrentSupply Signal Conditioning Switching Motor Bridge Analog Current1A-1D Leg Current Signal Conditioning Sensors Figure 2-6 shows the DC bus monitoring circuitry used with the DK58113 board.
Page 33
Operation 2.5.1.2 DC Bus Current Limits The following MC58113 DC bus current limits are required to safely operate the DK58113 board: Parameter Value & Units Comments Bus Current Supply Limit 20.0 A This value should be entered to ensure safe operation of the DK58113.
Operation As shown in Figure 2-6 the MC58113 provides a shunt PWM output, which in turn drives a MOSFET switch on the DK58113 board. The resistor connected at J14 should have a resistance such that the current flow through the Shunt MOSFET does not exceed 10 amps.
Operation Note that connection of the remote amplifiers HV supply to the DK58113 card is optional. Doing so allows use of the DK58113’s over and undervoltage check feature. The DK58113’s on-card amplifier must be disabled via JP1 and JP2 for remote amplifier operation. See Section 1.6, “Installation Overview”...
Page 36
Operation Figure 2-9: Main Encoder Input Circuits 2.8.2 Hall Inputs The input buffer for the Hall A, B and C signals is shown in Figure 2-10. This circuit accepts signals in the range of 0 – 24 V and has TTL compatible, Schmitt trigger thresholds. It has a pull-up to 5V to allow direct interfacing to open collector sources without the need for an external pull-up resistor and an R-C low pass filter to reject noise.
Page 37
Operation Figure 2-11: Limit and Home Input Circuits 2.8.4 AxisIn and AxisOut Signals The input buffer for the AxisIn signal is shown in Figure 2-12. This circuit accepts signals in the range of 0 – 24 V and has TTL compatible, Schmitt trigger thresholds. It has a pull-up to 5V to allow direct interfacing to open collector sources without the need for an external pull-up resistor and a 13 kHz R-C low pass filter to reject noise.
Operation Figure 2-13: AxisOut Circuit AxisIn and AxisOut are versatile I/O signals. They are not dedicated to any particular motion control function but can be programmed to implement a wide array of system integration functions. See the Magellan Motion Control IC User Guide for more information on configuring and programming these signals.
Operation The output driver for FaultOut is shown in Figure 2-15. This circuit can continuously sink over 100 mA and source 4mA from a pull-up resistor to 5V. The diode in series with the pull-up resistor allows loads powered from up to 24 VDC to be switched.
Operation 2.11 On-IC NVRAM Configuration Storage The MC58113-series ICs provide the ability to directly store configuration information such as gain parameters, drive- related safety parameters, and other parameters. This setup information, once loaded, is automatically initialized into the MC58113's active configuration registers at each power-up. When used in an actual control system the NVRAM may therefore be useful to reduce or eliminate communications to the MC58113 IC during powerup.
3.Electrical Reference In This Chapter User-Settable Components Connectors Motor Connection Quick Reference Absolute Maximum Ratings Environmental and Electrical Ratings DK58113 On-Board Amplifier Quick Reference User-Settable Components The following table details the available DK58113 jumper settings, which are the DK58113’s only user-settable hard- ware components: Factory Default Jumper ID...
Page 43
Electrical Reference Connector Connector Name Description Synch Provides signals that allow synchronization of the MC58113 with external controllers +5V Power Provides logic power to the board when HV Power is not available or is not being used 3.2.1 HV Power Connector (J1) The DK58113 board uses a dedicated 2-pin HV power connector (J1) that accepts input voltage in the range of +12 to 56 VDC.
Page 45
Electrical Reference The following tables show this: Encoder connections when using differential encoder input: J8 - Axis 1 J9 - Axis 2 Feedback Feedback Signal Connector Connector QuadAn+ J8-1 J9-1 QuadAn- J8-2 J9-2 QuadBn+ J8-3 J9-3 QuadBn- J8-4 J9-4 Indexn+ J8-6 J9-6 Indexn-...
Page 46
Electrical Reference Signal Description no connect AmpSPIClock AmplifierSPIClock signal from MC58113 AmpSPIXmt AmplifierSPIXmt signal from MC58113 3.2.6 Remote Amplifier Connector (J12) This connector provides signals that allow an external switching amplifier to be connected to the DK58113. This connector is not used if the on-card amplifier is used, or if an Atlas amplifier is used. If a remote amplifier is used jumpers JP1 and JP2 must be set to the 2-3 position.
Page 47
Electrical Reference is generally recommended unless cable lengths are very short and speed is slow. ISO-11898 requires 120 Ohm termination at each end of the bus. Note that it is up to the customer to verify their network topology and operating parameters.
Page 48
Electrical Reference Signal Description HostSPIStatus This signal indicates when an SPI response is available. Ground Reset Active low reset signal for MC58113 IC. 3.2.11 Synch Connector (J13) This connector provides a synch signal connection which can be used to synchronize the MC58113 with external controllers including other MC58113s.
Electrical Reference Environmental and Electrical Ratings Storage temperature: -40 to +125 degrees C (-40° F to +257°F) Operating temperature: 0 to +70 degrees C (32° F to +158°F) HV power requirement: +12V to + 56V operating range 5.0 A Motor amplifier continuous current limit Motor amplifier peak current limit: 10.0 A Optional +5V requirement:...
Page 51
Electrical Reference Parameter Value & Units Comments Minimum Current Read Time 2,000 nSec To ensure sufficient minimum current read time with BLDC motors this parameter must be set to this value. Leg Current Conversion .733 mA/count This value should be entered so that the leg current can be traced and displayed correctly in amps.
Page 52
Electrical Reference This page intentionally left blank. DK58113 Developer Kit User Manual...
Page 53
Index DC bus Symbols /Enable and FaultOut Signals 38 current monitoring 32 /Enable signal 38 overvoltage and undervoltage 33 diagrams Numerics AxisIn circuit 37 3-phase bridge 26 FaultOut circuit 39 main encoder input circuits 36 differential encoder AxisIn and AxisOut signals 37 signals 35 Block Diagram 23 encoder...
Page 54
main encoder input circuits 36 MOSFET power stages 26, 31 temperature sensors 31 Motor Feedback 35 motor feedback 35 undervoltage, condition and threshold 33 user-settable components 41 networking configurations 24 noise R-C lowpass filter and 36 operating temperature 31 overtemperature protection 31 ports, communication 24 power applying 17...
Page 55
For additional information, or for technical assistance, please contact PMD at (978) 266-1210. You may also e-mail your request to support@pmdcorp.com Visit our website at http://www.pmdcorp.com Performance Motion Devices 55 Old Bedford Rd. Lincoln, MA 01773 DK58113 Developer’s Kit User’s Manual...
Page 56
This page intentionally left blank. DK58113 Developer’s Kit User’s Manual...