TRINAMIC PD42-1-1270-TMCL Instructions

PANdrivefor Stepper Motors
+6V..+28V DC
ARM
Cortex-M0+
TM
microcontroller
TMCL™
Memory
Step
Motor
CAN
Energy Efficient
Driver
TMC262
Stepper
motor
controller +
driver
TMCM-1270
I2C
SPI
Input
REFL/REFR
PD42-x-1270
ENC_A/ENC_B /ENABLE
4
PANDRIVE
PD42-1270 Hardware Manual
Hardware Version V1.00 | Document Revision V1.10 2017-Mar-02
PD42-1270 is an easy to use PANdrive™smart stepper motor. The module is controlled via a CAN bus in­terface and comes with two rmware options – TMCL and CANopen. PD42-1270 features stealthChop™for absolute silent motor control, spreadCycle™for high speed stepper motor commutation, a fully integrated hardware motion controller with sixPointmotion ramps, as well as stallGuard2and coolStep.
Features
PANdrivesmart motor
Supply Voltag +6 to +24V DC
CAN bus interface
TMCL or CANopen protocol
Integrated controller
stealthChopsilent PWM mode
spreadCyclesmart mixed decay
stallGuard2load detection
coolStepautom. current scaling
sixPoint
ramp motion
Applications
Lab-Automation
Manufacturing
Simplied Block Diagram
Robotics
Factory Automation
CNC
Laboratory Automation
©2017 TRINAMIC Motion Control GmbH & Co. KG, Hamburg, Germany Terms of delivery and rights to technical change reserved. Download newest version at: www.trinamic.com
Read entire documentation.
PD42-1270 Hardware Manual Hardware Version V1.00 | Document Revision V1.10 2017-Mar-02
2 / 24
Contents
1 Features 3
1.1 General Features . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3
1.2 TRINAMICs Unique Features . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4
1.2.1 stealthChop. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4
1.2.2 spreadCycle. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4
1.2.3 stallGuard2 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4
1.2.4 coolStep . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5
1.2.5 sixPoint Motion Controller . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5
2 Order Codes 7
3 Mechanical and Electrical Interfacing 8
3.1 PD42-1270 Dimensions . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 8
3.2 PD42-1270 Dimensions and Weight . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 8
3.3 PD42-1270 Motor Parameters . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 10
3.4 PD42-1270 Torque Curves . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 11
4 Connectors and LEDs 13
4.1 Power supply and I/O Connector . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 13
4.2 CAN Connection . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 14
4.3 Motor Connector . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 15
4.4 LEDs . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 16
5 Functional Description 17
5.1 Typical Application Wiring . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 17
5.2 Inputs . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 17
6 Operational Ratings and Characteristics 18
6.1 Absolute Maximum Ratings . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 18
6.2 Electrical Characteristics (Ambient Temperature 25° C) . . . . . . . . . . . . . . . . . . . . . . . 18
6.3 I/O Ratings (Ambient Temperature 25° C) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 18
6.4 Functional Characteristics . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 19
6.5 Other Requirements . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 19
7 Abbreviations used in this Manual 19
8 Figures Index 20
9 Tables Index 21
10 Supplemental Directives 22
10.1 Producer Information . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 22
10.2 Copyright . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 22
10.3 Trademark Designations and Symbols . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 22
10.4 Target User . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 22
10.5 Disclaimer: Life Support Systems . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 22
10.6 Disclaimer: Intended Use . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 22
10.7 Collateral Documents & Tools . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 23
11 Revision History 24
11.1 Hardware Revision . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 24
11.2 Document Revision . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 24
©2017 TRINAMIC Motion Control GmbH & Co. KG, Hamburg, Germany Terms of delivery and rights to technical change reserved. Download newest version at www.trinamic.com
Read entire documentation.
PD42-1270 Hardware Manual Hardware Version V1.00 | Document Revision V1.10 2017-Mar-02
3 / 24

1 Features

The PANdrive™PD42-1270 is a full mechatronic solution with state of the art feature set. It is highly integrated and oers convenient handling via CAN interface. The PD42-1270 includes a stepper motor, driver electronics, and a fully featured hardware motion controller. It can be used in many decentralized applications and has been designed for 0.20...0.47 Nm maximum holding torque and 24V DC nominal supply voltage. With stealthChop™, the PD42-1270 oers absolutely silent and smooth motor operation for lower and medium velocities. With spreadCycle™, the PD42-1270 oers a high performance current controlled chopper mode for highest velocities with perfect zero crossing performance. With stallGuard2™, a sensorless load detection feature is provided for automatic end step detection and load monitoring. stallGuard2 is also used for the automatic current scaling feature coolStep™. The PD42-1270 comes with a CAN bus interface and four (4) digital IOs.

1.1 General Features

Main Characteristics
Supply Voltage +24V nom. (+6V to +28V DC)
1.0A RMS phase current (ca. 1.4A peak phase current)
Highest micro step resolution, up to 256 micro steps per full step
Available with enclosure and mounted to NEMA17 / 42mm ange size motor
Permanent onboard parameter storage
Advanced sixPointramp hardware motion controller
Noiseless stealthChopchopper mode for slow to medium velocities
High performance spreadCyclechopper mode
High-precision sensorless load measurement with stallGuard2
Automatic current scaling algorithm coolStepto save energy and keep your drive cool
I/Os
Home and reference switch inputs
Enable input to power-on/-odriver H-bridges
Optionally congurable analog input
Optionally congurable incremental encoder inputs (quadrature channels A and B only, no N channel)
CAN Bus Interface
Standard CAN Bus Interface for control and conguration
CAN bit rate of 20. . . 1000kBit/s
TMCL-based protocol with TMCL rmware option
CANopen protocol with DS402 device prole with CANopen rmware option
©2017 TRINAMIC Motion Control GmbH & Co. KG, Hamburg, Germany Terms of delivery and rights to technical change reserved. Download newest version at www.trinamic.com
Read entire documentation.
PD42-1270 Hardware Manual Hardware Version V1.00 | Document Revision V1.10 2017-Mar-02
4 / 24
1.2 TRINAMICs Unique Features

1.2.1 stealthChop

stealthChop is an extremely quiet mode of operation for low and medium velocities. It is based on a voltage mode PWM. During standstill and at low velocities, the motor is absolutely noiseless. Thus, stealthChop operated stepper motor applications are very suitable for indoor or home use. The motor operates absolutely free of vibration at low velocities. With stealthChop, the motor current is applied by driving a certain eective voltage into the coil, using a voltage mode PWM. There are no more congurations required except for the regulation of the PWM voltage to yield the motor target current.
Figure 1: Motor coil sine wave current using stealthChop (measured with current probe)

1.2.2 spreadCycle

The spreadCycle chopper is a high-precision, hysteresis-based, and simple to use chopper mode, which automatically determines the optimum length for the fast-decay phase. Several parameters are available to optimize the chopper to the application. spreadCycle oers optimal zero crossing performance compared to other current controlled chopper algorithms and thereby allows for highest smoothness. The true target current is powered into the motor coils.
Figure 2: spreadCycle principle

1.2.3 stallGuard2

stallGuard2 is a high-precision sensorless load measurement using the back EMF of the motor coils. It can be used for stall detection as well as other uses at loads below those which stall the motor. The
©2017 TRINAMIC Motion Control GmbH & Co. KG, Hamburg, Germany Terms of delivery and rights to technical change reserved. Download newest version at www.trinamic.com
Read entire documentation.
PD42-1270 Hardware Manual Hardware Version V1.00 | Document Revision V1.10 2017-Mar-02
Load [Nm]
stallGuard2
Initial stallGuard2 (SG) value: 100%
stallGuard2 (SG) value: 0 Maximum load reached. Motor close to stall.
Motor stalls
0
0,1
0,2
0,3
0,4
0,5
0,6
0,7
0,8
0,9
0 50 100 150 200 250 300 350
Velocity [RPM]
Efficiency with coolStep
Efficiency with 50% torque reserve
5 / 24
stallGuard2 measurement value changes linearly over a wide range of load, velocity, and current settings. At maximum motor load, the value reaches zero or is near zero. This is the most energy-ecient point of operation for the motor.
Figure 3: stallGuard2 Load Measurement as a Function of Load

1.2.4 coolStep

coolStep is a load-adaptive automatic current scaling based on the load measurement via stallGuard2. coolStep adapts the required current to the load. Energy consumption can be reduced by as much as 75%. coolStep allows substantial energy savings, especially for motors which see varying loads or operate at a high duty cycle. Because a stepper motor application needs to work with a torque reserve of 30% to 50%, even a constant-load application allows signicant energy savings because coolStep automatically enables torque reserve when required. Reducing power consumption keeps the system cooler, increases motor life, and allows for cost reduction.
Figure 4: Energy Eciency Example with coolStep

1.2.5 sixPoint Motion Controller

TRINAMICs sixPoint motion controller is a new type of ramp generator, which oers faster machine operation compared to the classical linear acceleration ramps. The sixPoint ramp generator allows adapting
©2017 TRINAMIC Motion Control GmbH & Co. KG, Hamburg, Germany Terms of delivery and rights to technical change reserved. Download newest version at www.trinamic.com
Read entire documentation.
PD42-1270 Hardware Manual Hardware Version V1.00 | Document Revision V1.10 2017-Mar-02
6 / 24
the acceleration ramps to the torque curves of a stepper motor and uses two dierent acceleration settings each for the acceleration phase and for the deceleration phase
Figure 5: Typical motion prole with TRINAMICs sixPoint motion controller
©2017 TRINAMIC Motion Control GmbH & Co. KG, Hamburg, Germany Terms of delivery and rights to technical change reserved. Download newest version at www.trinamic.com
Read entire documentation.
PD42-1270 Hardware Manual Hardware Version V1.00 | Document Revision V1.10 2017-Mar-02

2 Order Codes

Order Code Description Size (LxWxH)
7 / 24
PD42-1-1270-TMCL
PD42-2-1270-TMCL
PD42-3-1270-TMCL
PD42-1-1270-CANOpen
PD42-2-1270-CANOpen
PD42-3-1270-CANOpen
TMCM-1270-TMCL
TMCM-1270-CANOpen
Table 1: Order codes modules (electronics + enclosure) and PANdrives
PANdrive, 0.27Nm, 1.0A RMS, +24V DC, CAN Bus interface, TMCL rmware
PANdrive, 0.35Nm, 1.0A RMS, +24V DC, CAN Bus interface, TMCL rmware
PANdrive, 0.49Nm, 1.0A RMS, +24V DC, CAN Bus interface, TMCL rmware
PANdrive, 0.27Nm, 1.0A RMS, +24V DC, CAN Bus interface, CANopen rmware
PANdrive, 0.35Nm, 1.0A RMS, +24V DC, CAN Bus interface, CANopen rmware
PANdrive, 0.49Nm, 1.0A RMS, +24V DC, CAN Bus interface, CANopen rmware
Controller/Driver Module without motor, +24V DC, CAN Bus interface, TMCL rmware
Controller/Driver Module without motor, +24V DC, CAN Bus interface, CANopen rmware
42mm x 42mm x 45,5mm
42mm x 42mm x 50mm
42mm x 42mm x 59mm
42mm x 42mm x 45,5mm
42mm x 42mm x 50mm
42mm x 42mm x 59mm
42mm x 42mm x 12mm
42mm x 42mm x 12mm
Order Code Description
TMCM-1270-CABLE Cable loom for TMCM-1270:
1x cable loom for motor connector with 4-pin JST PH series connector
1x cable loom for Power supply and I/O connector with 10-pin JST PH series connector
PD42-1270-CABLE Cable loom for PD42-x-1270:
1x cable loom for Power supply and I/O connector with 10-pin JST PH series connector
Table 2: Order codes cable loom
©2017 TRINAMIC Motion Control GmbH & Co. KG, Hamburg, Germany Terms of delivery and rights to technical change reserved. Download newest version at www.trinamic.com
Read entire documentation.
PD42-1270 Hardware Manual Hardware Version V1.00 | Document Revision V1.10 2017-Mar-02
8 / 24

3 Mechanical and Electrical Interfacing

3.1 PD42-1270 Dimensions

The PD42-1270 includes the TMCM-1270 stepper motor controller/driver module (electronics + encapsu­lating enclosure) and a NEMA17 / 42mm ange size bipolar stepper motor. Currently, there is a choice between three NEMA17 / 42mm ange size stepper motors with dierent lengths and dierent holding torques. All three stepper motors are rated for 1A RMS coil current - perfectly tting to the TMCM-1270 electronics. The dimensions of the controller/driver unit are approx. 42mm x 42mm x 12mm (TMCM-1270 electronics + encapsulating enclosure). There are two mounting holes for M3 screws for mounting on the back bell of a NEMA17 / 42mm ange size stepper motor (screw/thread length depends on motor size).
Figure 6: PD42-1270 top view mechanical dimensions

3.2 PD42-1270 Dimensions and Weight

When mounted to the stepper motor the overall size of the PANdrive is the housing height plus motor body size.
Order Code L in mm Weight in g
TMCM-1270 12 ±0,2 32
PD42-1-1270 45,5 ±1 260
PD42-2-1270 50 ±1 320
PD42-3-1270 59 ±1 395
Table 3: Length and weight
©2017 TRINAMIC Motion Control GmbH & Co. KG, Hamburg, Germany Terms of delivery and rights to technical change reserved. Download newest version at www.trinamic.com
Read entire documentation.
Loading...
+ 16 hidden pages