Page 1
Hardware Version V1.00 | Document Revision V1.00 • 2017-SEP-01 The TMCM-3351 is a three axes motor controller/driver board for 2-phase bipolar stepper motors. It is the direct successor of the TMCM-351 - mechanically and electrically compatible - with our latest generation of stepper driver and motion controller ICs supporting linear and S-shaped ramps and closed-loop operation with external ABN-encoders.
Linear ramps and S-shaped ramps as well as closed-loop operation with optional encoders are supported for each of the three axes. The TMCM-3351 offers a large number of general purpose digital and analog inputs and digital outputs. For communication a number of serial communication interfaces including RS485, CAN, USB and RS232 are available.
TMCM-3351 Hardware Manual • Hardware Version V1.00 | Document Revision V1.00 • 2017-SEP-01 5 / 31 2 Order Codes The TMCM-3351 is available with standard TMCL rmware or CANopen rmware. TMCM-3351 Order Codes Order Code Description Size (LxWxH) TMCM-3351 3-axes stepper controller / driver, +24V, 3x...
3.1 Size of the Board The TMCM-3351 three axes controller / driver board has a board size of 160mm x 100mm (standard euro board format). Four mounting holes are available for standard M3 screws - one in each corner. All four mounting holes are non-plated and isolated.
TMCM-3351 Hardware Manual • Hardware Version V1.00 | Document Revision V1.00 • 2017-SEP-01 7 / 31 4 Connectors The TMCM-3351 offers connectors for three stepper motors, related reference switches, related encoders (optional for closed-loop operation), a number of analog and digital inputs and outputs and several serial interfaces (RS485, CAN, USB and RS232).
Page 8
TMCM-3351 Hardware Manual • Hardware Version V1.00 | Document Revision V1.00 • 2017-SEP-01 8 / 31 Connector Connector type on-board Mating connector type Reference RIA 183-12, 12 pins, 3.5mm pitch 1x RIA 169-12 (12 pins) or e.g. 3x RIA 169-04 (4 pins, one connector for each motor), screw type terminal block, plug- gable, 3.5mm pitch...
TMCM-3351 Hardware Manual • Hardware Version V1.00 | Document Revision V1.00 • 2017-SEP-01 9 / 31 4.1 Power Connector A 2 pin, detachable screw connector is used for power supply input. All additional voltages required by the TMCM-3351 are generated on-board from this supply input.
TMCM-3351 Hardware Manual • Hardware Version V1.00 | Document Revision V1.00 • 2017-SEP-01 10 / 31 Motor Connector (Crimp Style Connector) Label Description Motor_0/1/2_B- Motor 0/1/2 coil B Motor_0/1/2_B+ Motor 0/1/2 coil B Motor_0/1/2_A- Motor 0/1/2 coil A Motor_0/1/2_A+ Motor 0/1/2 coil A Table 5: Motor Connector (Crimp Style Connector) 4.3 End Switch Connector...
Table 7: End Switch Connector (Crimp Style Connector) 4.4 Analog Input Connector The TMCM-3351 offers four dedicated analog inputs with programmable range (0. . . +3.3V or 0. . . +10V). There are two 4-pin connectors (Molex KK series) with two analog inputs available via each connector.
For communication via RS232 transmit serial data of the TMCM-3351 has to be connected to RS232 receive serial data of the host / master and RS232 receive data of the TMCM-3351 to transmit data of the host / master - requiring a cross-connection / -cable.
RS485 bus should be terminated at both ends of the bus. For any intermediate nodes / bus connections please remove line termination jumper (see 5, also). In contrast to the TMCM-351 the TMCM-3351 does not require any jumper setting / selection in order to enable RS485 connection. RS485 communication is available after power-up (power supply input) without any further con guration.
TMCM-3351 Hardware Manual • Hardware Version V1.00 | Document Revision V1.00 • 2017-SEP-01 14 / 31 Label Label OUT_6 OUT_7 +5V_output IN_0 IN_1 IN_2 IN_3 IN_4 IN_5 IN_6 IN_7 /Shutdown Table 14: I/O Connector The /Shutdown input pin has to be connected to the supply voltage in order to enable the driver stages for all three stepper motor axes.
TMCM-3351 Hardware Manual • Hardware Version V1.00 | Document Revision V1.00 • 2017-SEP-01 15 / 31 5 Jumper Settings Most settings for the TMCM-3351 are done through software. Nevertheless, a few jumpers are available for con guration. Termination RS485 Termination...
TMCM-3351 Hardware Manual • Hardware Version V1.00 | Document Revision V1.00 • 2017-SEP-01 17 / 31 6 LEDs Both on-board LEDs (one green and one red) are connected directly to the on-board microcontroller. Therefore, function of the LEDs is depending on rmware.
18 / 31 7 Communication 7.1 RS485 For remote control and communication with a host system the TMCM-3351 provides a two wire RS485 bus interface. For proper operation the following items should be taken into account when setting up an RS485 network: 1.
Figure 8: RS485 bus lines with resistor network 7.2 USB For remote control and communication with a host system the TMCM-3351 provides a USB 2.0 full-speed (12Mbit/s) interface (USB Type B connector). As soon as a USB-Host is connected the module will accept commands via USB.
Page 20
TMCM-3351 Hardware Manual • Hardware Version V1.00 | Document Revision V1.00 • 2017-SEP-01 20 / 31 speeds, the bus should be properly terminated at both ends. The TMCM-3351 does not integrate any termination resistor. Termination resistor (120 Ohm) maybe added externally at both ends of the bus or the on-board termination maybe activated by adding a jumper (see 5).
TMCM-3351 Hardware Manual • Hardware Version V1.00 | Document Revision V1.00 • 2017-SEP-01 21 / 31 8 Motor Driver Current The on-board stepper motor driver operates current controlled. The driver current may be programmed in software with 32 effective current scaling steps (CS) in hardware.
Page 22
TMCM-3351 Hardware Manual • Hardware Version V1.00 | Document Revision V1.00 • 2017-SEP-01 22 / 31 Motor current Current scaling Motor current Motor current setting in soft- step in hardware PEAK ware (TMCL) (CS) 136..143 2.688 1.901 144..151 2.838 2.007 152..159...
23 / 31 9 Functional Description The TMCM-3351 is a highly integrated 3-axes controller/driver module for stepper motors. It offers sepa- rate motion controllers in hardware for all three axes supporting linear and S-shaped ramps, open-loop operation and closed-loop operation with external encoder. The TMCM-3351 can be controlled via one out of four available serial interfaces RS485, CAN, RS232 or USB.
TMCM-3351 Hardware Manual • Hardware Version V1.00 | Document Revision V1.00 • 2017-SEP-01 24 / 31 10 Operational Ratings and Characteristics Never exceed the absolute maximum ratings! Keep the power supply voltage NOTICE below the upper limit of +30V! Otherwise the board electronics will seriously be damaged! Especially, when the selected operating voltage is near the upper limit a regulated power supply is highly recommended.
Page 25
TMCM-3351 Hardware Manual • Hardware Version V1.00 | Document Revision V1.00 • 2017-SEP-01 25 / 31 Operational Ratings of the RS485 Interface Symbol Parameter Unit Number of nodes connected to single RS485 network RS485 Maximum bit rate supported on RS485 network...
14.5 Disclaimer: Life Support Systems TRINAMIC Motion Control GmbH & Co. KG does not authorize or warrant any of its products for use in life support systems, without the speci c written consent of TRINAMIC Motion Control GmbH & Co. KG.
In particular, this also applies to the stated possible applications or areas of applications of the product. TRINAMIC products are not designed for and must not be used in connection with any applications where the failure of such products would reasonably be expected to result in signi cant personal injury or death (safety-Critical Applications) without TRINAMIC’s speci c written consent.
Need help?
Do you have a question about the TMCM-3351 and is the answer not in the manual?
Questions and answers