Trinamic TMCM-342 3-Axis Stepper Motor Motion Control Module User Manual
Manual for the TMCM-342, a 3-axis stepper motor controller featuring TMC428, supporting Step/Direction and SPI interfaces with RS-232, RS-485, and CAN communication.
Overview
The TMCM-342 is a compact 3-axis motion control module designed for stepper motor applications. It utilizes the TMC428 motion controller and an Atmel AT91SAM7X256 microcontroller to provide high-level control via TMCL or CANopen protocols. The module provides Step/Direction outputs and an SPI interface for connecting to external power drivers. Communication interfaces include RS-232, RS-485, and CAN 2.0b. It supports trapezoidal ramp profiles, various reference switch configurations, and operates on a supply voltage range of 7V to 34V DC. The document provides detailed pinouts for the 68-pin connector and application examples for connecting modules such as the TMCM-013, TMCM-023, and TMCM-035.
Use Cases
- Multi-axis motion control systems
- Industrial automation and robotics
- Laboratory equipment stepper motor control
- CNC machine motion processing
- Distributed stepper driver management
Topics
Referenced Parts
AT91SAM7X256
Atmel
On this module, the Atmel AT91SAM7X256 microcontroller is used to communicate with the host
TMC428
Trinamic
The module mainly consists of three TMC428 motion controllers
TMCM-342
Trinamic
TMCM-342 - 3 - Axis Stepper Motor Motion Control Module with Step / Direction outputs
MAX202
Maxim Integrated
For using RS232, a suitable RS232 level shifter (like MAX202) has to be added by the user.
BB-302
Trinamic
Related products BB-302, TMCM-EVAL, BB-323-02
BB-323-02
Trinamic
Related products BB-302, TMCM-EVAL, BB-323-02
PD-013-42
Trinamic
control of up to 3 Step / Direction drivers e.g. TMCM-035, TMCM-023 (triple driver), IDX or PD-013-42 mechatronic module
TMCM-013
Trinamic
Figure 5.9: Application with TMCM-013 with a Step/Direction-Interface
TMCM-035
Trinamic
Controller board for control of up to 3 Step / Direction drivers e.g. TMCM-035
TMCM-078
Trinamic
or TMCM-078 step/direction driver
TMCM-302
Trinamic
7 Migrating from the TMCM-302 to the TMCM-342
| TMCM-023 | Trinamic | control of up to 3 Step / Direction drivers e.g. TMCM-035, TMCM-023 (triple driver) |
| AT91SAM7X256 | Atmel | On this module, the Atmel AT91SAM7X256 microcontroller is used to communicate with the host |
| TMC428 | Trinamic | The module mainly consists of three TMC428 motion controllers |
| TMCM-342 | Trinamic | TMCM-342 - 3 - Axis Stepper Motor Motion Control Module with Step / Direction outputs |
| MAX202 | Maxim Integrated | For using RS232, a suitable RS232 level shifter (like MAX202) has to be added by the user. |
| BB-302 | Trinamic | Related products BB-302, TMCM-EVAL, BB-323-02 |
| BB-323-02 | Trinamic | Related products BB-302, TMCM-EVAL, BB-323-02 |
| PD-013-42 | Trinamic | control of up to 3 Step / Direction drivers e.g. TMCM-035, TMCM-023 (triple driver), IDX or PD-013-42 mechatronic module |
| TMCM-013 | Trinamic | Figure 5.9: Application with TMCM-013 with a Step/Direction-Interface |
| TMCM-035 | Trinamic | Controller board for control of up to 3 Step / Direction drivers e.g. TMCM-035 |
| TMCM-078 | Trinamic | or TMCM-078 step/direction driver |
| TMCM-302 | Trinamic | 7 Migrating from the TMCM-302 to the TMCM-342 |