Page 3
List of Figures Figure 3.1: Dimensions ................................ 7 Figure 3.2: TMCM-310 Overview ............................8 Figure 5.1: Main parts of the TMCM-310 ........................12 Figure 5.2: StallGuard™ adjusting tool ........................14 Figure 5.3: The StallGuard™ Profiler ..........................15 Figure 5.4: Left and right limit switches ........................16 Figure 5.5: Limit switch and reference switch ......................
TMCM-310 TMCL Hardware Manual (V1.25/2009-SEP-15) 2 Features The TMCM-310 is a triple axis 2-phase stepper motor controller and driver module. It provides a complete single board motion control solution at low cost. Using the integrated additional I/Os it even can do complete system control applications. The motors and switches can be connected easily with screw terminals.
Figure 4.2: TMCM-310 overview 4.2.1 Power supply The power supply can either be connected to the X504 / X505 "Trinamic Standard" 5.08mm power plug or to the power socket X503 (industry standard power socket with 2.0mm pin diameter). Both connections are electrically identical.
Warning: Never connect or disconnect the motors while the TMCM-310 Module is switched on as this may destroy the driver ICs! The TMCM-310 controls up to three 2-phase stepper motors. The screw terminals for the motors are marked on the board with Motor 0, Motor 1 and Motor 2 (2.54mm pitch). Additionally there are electrically identical 4-pin connectors (2.54mm pitch) for motor and stop switches.
The TMCL operating system can be updated via the RS232 interface. Use the TMCL IDE to do this. 6.1.2 TMCL EEPROM To store TMCL programs for stand alone operation the TMCM-310 module is equipped with a 16kByte EEPROM attached to the microcontroller. The EEPROM can store TMCL programs consisting of up to 2048 TMCL commands.
2 of the TMCM-310 with pin 3 of the PC, pin 3 of the TMCM-310 with pin 2 of the PC and pin 5 of the TMCM-310 with pin 5 of the PC (so you have to cross pin 2 and 3).
TMCM-310 TMCL Hardware Manual (V1.25/2009-SEP-15) stallGuard™ - sensorless motor stall detection The TMCM-310/SG and TMCM-310/SG-CAN modules are equipped with the StallGuard™ option. The stallGuard™ option makes it possible to detect if the mechanical load on a stepper motor is too high or if the traveler has been obstructed.
TMCL. 6.4.1 Left and right limit switches The TMCM-310 can be configured so that a motor has a left and a right limit switch (Figure 6.4). The motor then stops when the traveler has reached one of the limit switches.
If the jumper J101 connects its pins 2 and 3 the programmer port can be used to attach external devices with SPI interface. To access such a device special software drivers must be written. Please get in touch with the Trinamic customer support if you wish to attach external SPI devices.
Normally this is not needed and all these jumpers always have to be closed. On hardware revision 2.0 these jumpers have been eliminated, but it is still possible to connect a different CPU, by cutting four wires on the PCB. Please get in touch with TRINAMIC if you wish to do this.
7 Putting the TMCM-310 into operation On the basis of a small example it is shown step by step how the TMCM-310 is set into operation. For more detailed instructions refer to the TMCM-310 Firmware Manual please. Users who are already familiar with TMCL and other Trinamic modules may skip this chapter.
TMCM-310 TMCL Hardware Manual (V1.25/2009-SEP-15) 9 TMCL TMCL, the Trinamic Motion Control Language is used to send commands from the host to the TMCM- 310 module and to write programs that can be stored in the EEPROM of the module so that the module can execute the TMCL commands in a stand-alone mode.
10 Differences between hardware rev. 1.1 and 2.0 There are two versions of the TMCM-310: hardware rev 1.1 and hardware rev. 2.0. Both of these versions of the TMCM-310 are compatible with each other, but there are some slight differences. These differences are: Power supply: rev.
Need help?
Do you have a question about the TMCM-310 and is the answer not in the manual?
Questions and answers