Image not available
Illustrative purposes only
TMCM-1311
Stepper Motor Driver, 2-Phase, Single Axis, 3A, 48V DC Output, USB, CAN, RS485
⚠️ Reference pricing provided. In case of supply shortages, we will connect you with our trusted procurement partners to ensure your project's continuity.
- Manufacturer: TRINAMIC / ANALOG DEVICES
- Product type: Stepper Motor Drives
- Supply Voltage Min:10V; Supply Voltage Max:52.5V; No. of Phases:Two Phase; Power Rating:-; Output Voltage Max:48V; Output Current:3A; Product Range:-; SVHC:No SVHC (27-Jun-2018)
- SVHC: No SVHC (04-Feb-2026)
- No. of Phases: Two Phase
- Product Range: TMCM StepRocker
- Output Current Max: 3A
- Supply Voltage Max: 52.5VDC
- Supply Voltage Min: 10VDC
- Control / Drive Type: 1-Axis Controller / Driver Module
| Delivery and price | |
|---|---|
| Units per pack | 1 |
| Price | 261.57 € |
| Current stock | 10+ |
| Lead time | 30 days |
**MODULE FOR** **`STEPPER MOTORS MODULE`** ## **Hardware Version V1.2** ## **HARDWARE MANUAL** + + ## **TMCM-1311** **`1-Axis Stepper Closed Loop Controller/Driver 3.0 A / 48 V Encoder Input 18 GPIOs USB, CAN, RS485`** + + TRINAMIC Motion Control GmbH & Co. KG Hamburg, Germany ## **www.trinamic.com** TMCM-1311 V1.2 Hardware Manual (Rev. 1.12 / 2013-JUL-05) 2 ## **Table of Contents** |1|Features ........................................................................................................................................................................... 3|Features ........................................................................................................................................................................... 3| |---|---|---| |2|Order Codes ................................................................................................................................................................... 5|| |3|Mechanical and Electrical Interfacing ..................................................................................................................... 6|| ||3.1|Dimensions ........................................................................................................................................................... 6| ||3.2|Connectors ............................................................................................................................................................. 7| ||3.2.1|Power Connector ........................................................................................................................................... 8| ||3.2.2|Motor Connector ............................................................................................................................................ 8| ||3.2.3|Encoder Connector ........................................................................................................................................ 9| ||3.2.4|Reference Switch Connector .................................................................................................................... 10| ||3.2.5|Step/Dir IN Connector ................................................................................................................................ 10| ||3.2.6|I/O Connectors 0 and 1 ............................................................................................................................. 10| ||3.2.7|USB Connector ............................................................................................................................................. 11| ||3.2.8|CAN / RS485 Connector ............................................................................................................................. 12| ||3.3|Power Supply ..................................................................................................................................................... 13| ||3.3.1|Adding an Electrolytic Capacitor ............................................................................................................. 13| ||3.4|Communication .................................................................................................................................................. 14| ||3.4.1|RS485 .............................................................................................................................................................. 14| ||3.4.2|CAN .................................................................................................................................................................. 16| ||3.4.3|USB .................................................................................................................................................................. 17| ||3.5|Inputs and Outputs .......................................................................................................................................... 18| ||3.5.1|Encoder Input ............................................................................................................................................... 18| ||3.5.2|Reference Switch Inputs ........................................................................................................................... 18| ||3.5.3|General Purpose Inputs............................................................................................................................. 19| ||3.5.4|General Purpose Outputs .......................................................................................................................... 19| |4|On-Board LEDs............................................................................................................................................................. 20|| |5|Operational Ratings ................................................................................................................................................... 21|| |6|Functional Description .............................................................................................................................................. 22|| |7|Life Support Policy ..................................................................................................................................................... 23|| |8|Revision History .......................................................................................................................................................... 24|| ||8.1|Document Revision ........................................................................................................................................... 24| ||8.2|Hardware Revision ............................................................................................................................................ 24| |9|References .................................................................................................................................................................... 24|| www.trinamic.com TMCM-1311 V1.2 Hardware Manual (Rev. 1.12 / 2013-JUL-05) 3 ## **1 Features** The TMCM-1311 is a single axis stepper motor controller and driver standalone board with USB, CAN and RS485 interface. It supports motor currents up to 3A RMS and supply voltages up to 48V nominal. The module offers inputs for an incremental a/b/n (TTL, open-collector, and differential inputs) encoder. In addition, there are dedicated stop switch inputs and 8 general purpose inputs and 8 general purpose outputs. ## **MAIN CHARACTERISTICS** ## **Bipolar stepper motor driver** - Up to 256 microsteps per full step - High-efficient operation, low power dissipation - Dynamic current control - Integrated protection: overtemperature and undervoltage - stallGuard2™ feature for stall detection ## **Encoder** - Encoder input for incremental a/b/n (TTL, OC or diff.) ## **Interfaces** - RS485 2-wire communication interface - CAN 2.0B communication interface (4x DIP-switch for CAN / RS485 address setting or other settings) - USB 2.0 full-speed (12Mbit/s) communication interface (mini-USB connector) - Encoder input: incremental a/b/n (TTL, OC or diff.) - Dedicated STOP_L / STOP_R inputs - Up to 8 multi-purpose inputs (+24V compatible, incl. 2 dedicated analog inputs) - Up to 8 multi-purpose outputs (Open-drain, incl. 2 outputs for currents up to 1A) ## **Software** - TMCL™ remote (direct mode) and standalone operation with memory for up to 1024 TMCL commands - Closed-loop support - Fully supported by TMCL-IDE (PC based integrated development environment) ## **Electrical data** - Supply voltage: +12V… +48V DC - - Motor current: up to 3A RMS (programmable) ## **Mechanical data** - Board size: 110mm x 110mm, height 26.3mm max. Please refer to separate TMCM-1311 Firmware Manual for additional information. www.trinamic.com TMCM-1311 V1.2 Hardware Manual (Rev. 1.12 / 2013-JUL-05) 4 ## **TRINAMIC FEATURES – CLOSED LOOP MODE** The TMCM-1311 is mainly designed to run 2-phase stepper motors in closed loop mode. It offers an automatic motor load adaption in positioning mode, velocity mode, and torque mode, which is based on encoder feedback and closed loop control software for analysis, error detection and error correction. The closed loop mode operation combines the advantages of a stepper driver system with the benefits of a servo drive. Thus, the TMCM-1311 is able to satisfy ambitious requirements in reliability and precision and can be used in several industrial demanding applications. **==> picture [328 x 133] intentionally omitted <==** **----- Start of picture text -----**<br> TMCM-1311<br> Benefits of Stepper Drive Benefits of Servo Drive<br> High torque without gearing Reaction to any impact<br> No feedback loop oscillations No position loss<br> High precision Torque control<br> Precise velocity control<br>a)<br>**----- End of picture text -----**<br> ## **Figure 1.1 TMCM-1311 characteristics in closed loop mode** ## **THE TRINAMIC CLOSED LOOP MODE OPERATION** - prevents the motor from stall and step loss caused by too high load or high velocity. - adapts the current amplitude to each motor load which is within the ranges predetermined by motor and controller/driver board characteristics. - achieves a higher torque output than in open loop mode. - guarantees a precise and fast positioning. - enables velocity and positioning error compensation. Using the TMCM-1311, energy will be saved and the motor will be kept cool. www.trinamic.com TMCM-1311 V1.2 Hardware Manual (Rev. 1.12 / 2013-JUL-05) 5 ## **2 Order Codes** |**Order code**|**Description**|**Size of unit (mm3) **| |---|---|---| |TMCM-1311-_option_|1-axis closed-loop bipolar stepper motor controller /<br>driver module|<br>110 x 110 x 26.5| |||| ## **Table 2.1 Order codes** The following options are available: |**Firmware option**|**Description**|**Order code example:**| |---|---|---| |-TMCL|Modulepre-programmed with TMCL firmware|TMCM-1311-_TMCL_| ## **Table 2.2 Firmware options** A cable loom set is available for this module: |**Order code**|**Description**| |---|---| |TMCM-1311-CABLE|Cable loom for TMCM-1311. Contains (see chapter 3.2, also):<br>-<br>1x cable loom for power connector<br>-<br>1x cable loom for reference switch connector<br>-<br>1x cable loom for step/direction input connector<br>-<br>1x cable loom for encoder input connector<br>-<br>1x cable loom for motor connector<br>-<br>2x cable loom for I/O connector 0+1<br>-<br>1x USB type A connector to mini-USB type B connector cable| ||| **Table 2.3 Cable loom order code** www.trinamic.com TMCM-1311 V1.2 Hardware Manual (Rev. 1.12 / 2013-JUL-05) 6 ## **3 Mechanical and Electrical Interfacing** ## **3.1 Dimensions** The TMCM-1311 has an overall size of 110mm x 110mm and offers four mounting holes with 4mm diameter. Maximum height (without mating connectors and cable looms) is about 26.3mm. **==> picture [392 x 588] intentionally omitted <==** **----- Start of picture text -----**<br> 98.5 5<br>74.5 11<br>46.5 19<br>26.5 11<br>6<br>© Rah ©<br>6<br>14 11.5<br>9<br>20 13.5<br>32 Top<br>75.5<br>12 44 64 89.3 max<br>7 13<br>5<br>28.5 = ie.<br>6<br>14 o Ea gam | V +) 13.5<br>9.5 7.5<br>7.5<br>9<br>-<br>17 23<br>44 23<br>94 9 3<br>20 70 20<br>4<br>nid<br>4 8 8<br>70 89.3 max 110<br>Bottom<br>©e<br>Mounting holes:<br>a Ø = 4mm<br>110<br>**----- End of picture text -----**<br> **Figure 3.1 Dimensions of TMCM-1311 (all values in mm).** www.trinamic.com TMCM-1311 V1.2 Hardware Manual (Rev. 1.12 / 2013-JUL-05) 7 ## **3.2 Connectors** The TMCM-1311 has nine connectors altogether: - one detachable connector for the motor - one detachable connector for the corresponding encoder input - one detachable connector for the reference switches - two detachable I/O connectors - one detachable power connector - one mini-USB connector - one connector for RS485 and CAN - one detachable connector for external step/direction in ||||**Motor**<br>**Power**|| |---|---|---|---|---| ||:||<e|**I/O**<br>**connector 0**<br>**I/O**<br>**connector 1**| |**Encoder**<br>**Reference**<br>**switches**<br>**Step/Dir IN**||q|**CAN / RS485**<br>x<br>ys|**CAN / RS485**<br>**USB**<br>»<br>\ &| |**Figure 3.2 TMCM-1311 connectors**|||**Figure 3.2 TMCM-1311 connectors**|| |**OVERVIEW OF CONNECTOR AND MATING CONNECTOR TYPES**|**VERVIEW OF CONNECTOR AND MATING CONNECTOR TYPES**|||| |**Label**|||**Connector type **|**Mating connector type **| ||||JST B3P-VH|Connector housing: JST VHR-3N| |Power connector|||(JST VH series, 3pins, 3.96mm pitch)<br>Contacts: JST SVH-21T-P1.1|| |||||Wire: 0.83mm2,AWG 18| ||||JST B4B-EH-A|Connector housing: JST EHR-4| |Motor connector|||(JST EH series, 4pins, 2.5mm pitch)<br>Contacts: JST SEH-001T-P0.6|| |||||Wire: 0.33mm2,AWG 22| ||||JST B8B-PH-K-S|Connector housing: JST PHR-8| |Encoder connector|||(JST PH series, 4pins, 2mm pitch)<br>Contacts: JST SPH-002T-P0.5S|| |||||Wire: 0.22mm2,AWG 24| |Reference switch<br>connector|||JST B4B-PH-K-S<br>(JST PH series, 4pins, 2mm pitch)<br>Connector housing: JST PHR-4<br>Contacts: JST SPH-002T-P0.5S<br>Wire: 0.22mm2,AWG 24|| |Step/Dir In<br>connector|||JST B4B-PH-K-S<br>(JST PH series, 4pins, 2mm pitch)<br>Connector housing: JST PHR-4<br>Contacts: JST SPH-002T-P0.5S<br>Wire: 0.22mm2,AWG 24|| ||||JST B10B-PH-K-S|Connector housing: JST PHR-10| |I/O connector 0 + 1|||(JST PH series, 10pins, 2mm pitch)<br>Contacts: JST SPH-002T-P0.5S|| |||||Wire: 0.22mm2,AWG 24| |Mini-USB connector|||Mini USB Type B vertical rece|e B vertical receptacle<br>Anystandard mini-USBplug| |CAN / RS485|CAN / RS485||Male D-SUB 9-pin|Any standard D-SUB female 9-pin| |connector||||| **Figure 3.2 TMCM-1311 connectors** ## **OVERVIEW OF CONNECTOR AND MATING CONNECTOR TYPES** **Table 3.1 Connectors and mating connectors, contacts and applicable wire** www.trinamic.com TMCM-1311 V1.2 Hardware Manual (Rev. 1.12 / 2013-JUL-05) 8 ## **3.2.1 Power Connector** The module has a single power connector with the option to have separate supplies for driver electronics and the digital controller part. A single supply voltage is sufficient. All further voltages required e.g. for the digital components are generated on-board. |1<br>3<br>ict<br>Os|**Pin**<br>~~re~~<br>~~a~~|**Label**<br>~~re~~|**Direction**<br>~~re~~<br>~~|~~|**Description**<br>~~re~~| |---|---|---|---|---| ||1<br>~~re~~<br>~~a~~|GND<br>~~re~~|Power(GND)<br>~~re~~<br>~~|~~|Common system supplyand signalground<br>~~re~~| ||2<br>~~a~~|VDRIVER|Power<br>(supply input)<br>~~|~~|Stepper driver supply voltage. Without this voltage<br>the stepper driver and any motor connected will not<br>be energized.| ||3|VDIGITAL|Power<br>(supply input)|Supply voltage for everything else apart from the<br>stepper motor driver. The on-board voltage regulator<br>generates the necessary voltages for the digital<br>circuits from this supply. The pin can be left<br>unconnected. In this case a diode between VDRIVERand<br>VDIGITALensures the supply for the digital parts.<br>_ATTENTION:_<br>-<br>_The diode has a current rating of 3A. As VDIGTIAL is_<br>_available at the I/O connectors and at the_<br>_reference switch connectors also, always connect_<br>_this pin to positive supply voltage in case_<br>_substantial amount of current is withdrawn from_<br>_these pins for external circuits._<br>-<br>_It is expected that VDIGITAL and VDRIVER are connected_<br>_to the same power supply output when both pins_<br>_are used. Otherwise please ensure that VDIGITAL is_<br>_always equal or higher than VDRIVER when_<br>_connected(due to the diode)._| **Table 3.1 Power connector** ## **3.2.2 Motor Connector** A 4 pin JST EH series connector is available for motor connection. |1<br>4<br>on <br>my <br>:<br>O-|**Pin**<br>~~Bhi~~|**Label**<br>~~Bhi~~|**Direction**<br>~~Bhi~~|**Description**<br>~~Bhi~~| |---|---|---|---|---| ||1<br> ~~Bhi~~<br>~~Lf~~|A1<br>~~Bhi~~<br>~~Lf~~|Output<br>~~Bhi~~<br>~~Lf~~|Pin 1 of motor coil A<br>~~Bhi~~<br>~~Lf~~| ||2<br> ~~Lf~~<br>~~a~~<br>~~a~~|A2<br>~~Lf~~|Output<br>~~Lf~~|Pin 2 of motor coil A<br>~~Lf~~| ||3<br>~~a~~<br>~~a~~|B1|Output|Pin 1 of motor coil B| ||4<br>~~a~~<br>~~a~~|B2<br>~~a~~|Output<br>~~a~~|Pin 2 of motor coil B| **Table 3.2 Motor connector** www.trinamic.com TMCM-1311 V1.2 Hardware Manual (Rev. 1.12 / 2013-JUL-05) 9 ## **3.2.3 Encoder Connector** A dedicated encoder input connector is available. Connector type is JST PH series 8pin with 2mm pitch. The following encoders are supported in incremental A/B/N interface configuration: - encoders with incremental differential (RS422) output signals with or without zero/index channel - encoders with incremental single ended (TTL or open collector) output signals with or without zero/index channel |8<br>1|**Pin**<br>~~Sot~~|**Label**<br>~~Sot~~|**Direction**<br>~~Sot~~|**Description**<br>~~Sot~~| |---|---|---|---|---| ||1<br>~~Sot~~|GND<br>~~Sot~~|Power (GND)<br>~~Sot~~|Signal and systemground<br>~~Sot~~| ||2<br>~~Sot~~|+5V<br>~~Sot~~|Power<br>(supplyoutput)<br>~~Sot~~|+5V output for external circuit<br>~~Sot~~| ||3<br>~~Sot~~|A+<br>~~Sot~~|Input<br>~~Sot~~|Encoder channel A+ input<br>(differential,non-inverting)<br>~~Sot~~| ||4|A-|Input|Encoder channel A- input<br>(differential,inverting)| ||5|B+|Input|Encoder channel B+ input<br>(differential,non-inverting)| ||6|B-|Input|Encoder channel B- input<br>(differential,inverting)| ||7<br>~~Se~~|N+<br>~~Se~~|Input<br>~~Se~~|Encoder zero / index channel input<br>(differential,non-inverting)<br>~~Se~~| ||8<br>~~Se~~|N-<br>~~Se~~|Input<br>~~Se~~|Encoder zero / index channel input<br>(differential,inverting)<br>~~Se~~| For encoders with +5V supply the required +5V output is also available via this connector (max. 100mA per connector). ## **3.2.3.1.1 Differential A/B/N Encoder Signals** For differential encoder signals connect all differential signals (A+ and A-, B+ and B- and optional N+ and N-) to the respective connector input pins. Usually on-board line termination should be also installed for differential signals. Therefore, close all three jumpers for the 120R line termination of the respective differential encoder input. **==> picture [74 x 50] intentionally omitted <==** **----- Start of picture text -----**<br> Place jumpers for<br>proper temrination<br>—f<br>**----- End of picture text -----**<br> _Please refer to the encoder manufacturer data sheet for the correct interface settings._ foo **Figure 3.3 Encoder input termination** ## **3.2.3.1.2 Single Ended A/B/N Encoder Signals** For single ended encoders (TTL or open collector signals) connect the encoder signals A, B and optional N to the positive / non-inverting differential inputs of the encoder connector A+ / B+ / N+. |**NECESSARY CONNECTIONS**|**NECESSARY CONNECTIONS**|**NECESSARY CONNECTIONS**|**NECESSARY CONNECTIONS**| |---|---|---|---| |**Encoder sign.**|**Encoder connector**||| ||**Pin**|**Label**|**Description**| |A|3|A+|Encoder channel A+ input (differential,non-inverting)| |B|5|B+|Encoder channel B+ input(differential,non-inverting)| |N/I(optional)|7|N+|Encoder zero / index channel input(differential,non-inverting)| ## **Table 3.4 How to connect single ended encoders** _The pins A-, B-, and N- of the encoder connector may be left unconnected._ www.trinamic.com TMCM-1311 V1.2 Hardware Manual (Rev. 1.12 / 2013-JUL-05) 10 ## **3.2.4 Reference Switch Connector** A separate reference / limit switch input connector is available. Connector type is JST PH series 4pin with 2mm pitch. |1<br>4<br>O. ~~=~~|**Pin**<br>~~a=~~|**Label**<br>~~a=~~|**Direction**<br>~~|~~<br>~~=~~|**Description**<br><br>~~=~~| |---|---|---|---|---| ||1<br>~~a=~~|GND<br>~~a=~~|Power(GND)<br>~~|~~<br>~~=~~|Signal and systemground<br>~~pO~~<br>~~=~~| ||2<br> ~~a=~~|+5V<br>~~a=~~|Power<br>(supplyoutput)<br><br>~~=~~|+5V supply output for external encoder and reference<br>switch circuit.<br>~~pO~~<br>~~=~~| ||3<br>~~=~~|REF_L<br>~~=~~|Input<br>~~=~~|Input for reference / limit switch left<br>~~=~~| ||4<br>~~=~~|REF_R<br>~~=~~|Input<br>~~=~~|Input for reference / limit switch right<br>~~=~~| **Table 3.5 Reference switch connector** ## **3.2.5 Step/Dir IN Connector** |1<br>4<br>~~i~~<br>a|**Pin**<br>~~PoE~~|**Label**<br>~~PoE~~|**Direction**<br>~~PoE~~|**Description**<br>~~a~~| |---|---|---|---|---| ||1<br>~~PoE~~<br>~~ai~~|COM<br>~~PoE~~<br>~~ai~~|Input<br>~~PoE~~<br>~~i~~|Common supply for the opto-coupler inputs (+5V…<br>+24V)<br>~~a~~<br>~~i~~| ||2<br>~~ai~~<br>~~eo~~|ENABLE Input<br>~~ai~~<br>~~eo~~|ENABLE Input<br>~~i~~<br>~~eo~~|Enable signal input<br>(function depends on firmware)<br>~~i~~<br>~~eo~~| ||3<br>~~eo~~|STEP<br>~~eo~~|Input<br>~~eo~~|Step signal input<br>(connected to stepinput of TMC262 driver IC)<br>~~eo~~| ||4<br>~~eo~~<br>~~a~~|DIR<br>~~eo~~<br>~~a~~|Input<br>~~eo~~<br>~~a~~|Direction signal<br>(connected to direction input of TMC262 driver IC)<br>~~eo~~| **Table 3.6 Step/Dir In connector** ## **3.2.6 I/O Connectors 0 and 1** The module offers two I/O connectors (JST PH series 8pin with 2mm pitch). Number and type of inputs, outputs and supply are the same for both connectors. It is sufficient to use just one connector if only few I/Os are required. This simplifies cabling. **3.2.6.1 I/O Connector 0** |1<br>10<br>gLeE,|**Pin**<br>~~ft~~|**Label**<br>~~||~~<br>~~ft~~|**Direction**<br>~~||~~<br>~~ft~~|**Description**<br>~~||~~<br>~~ft~~| |---|---|---|---|---| ||1<br>~~ft~~|GND<br>~~||~~<br>~~aft~~|Power (GND)<br>~~||~~<br>~~ft~~|GND<br>~~||~~<br>~~ft~~| ||2<br>~~ft~~|VCC<br>~~aft~~|Power<br>(supply output)<br>~~ft~~|Connected to VDIGITALof Power connector. Please note:<br>max. current is 500mA (protected via on-board 500mA<br>polyfuse)<br>~~ft~~| ||3<br>~~ft~~<br>|AIN0<br>~~ft~~<br> ~~fo~~|Input<br>~~ft~~<br>~~fo~~|Dedicated analog input,<br>input voltage range: 0… +10V,<br>resolution: 12bit(0… 4095)<br>~~ft~~<br>~~fo~~| ||4|IN1|Input|Digital input (+24V compatible)| ||5|IN2|Input|Digital input (+24V compatible)| ||6|IN3|Input|Digital input(+24V compatible)| ||7|OUT0|Output|Open-drain output (max. 100mA)<br>Integrated freewheelingdiode| ||8|OUT1|Output|Open-drain output (max. 100mA)<br>Integrated freewheelingdiode| ||9<br>~~[oy~~|OUT2<br>~~[oy~~|Output<br>~~[oy~~|Open-drain output (max. 100mA)<br>Integrated freewheelingdiode<br>~~Co~~| ||10<br>~~a~~|OUT3<br>~~a ~~|Output<br> ~~a~~|Open-drain output (max. 1A)<br>Integrated freewheelingdiode| **Table 3.7 I/O connector 0** www.trinamic.com TMCM-1311 V1.2 Hardware Manual (Rev. 1.12 / 2013-JUL-05) 11 ## **3.2.6.2 I/O Connector 1** |1<br>10<br>**Pin**<br>**Label**<br>**Direction**<br>**Description**<br>1<br>GND<br>Power (GND)<br>GND<br>2<br>VCC<br>Power<br>(supply output)<br>Connected to VDIGITALof Power connector. Please note:<br>max. current is 500mA (protected via on-board 500mA<br>polyfuse)<br>3<br>AIN4<br>Input<br>Dedicated analog input,<br>input voltage range: 0… +10V,<br>resolution: 12bit(0… 4095)<br>4<br>IN5<br>Input<br>Digital input (+24V compatible)<br>5<br>IN6<br>Input<br>Digital input(+24V compatible)<br>6<br>IN7<br>Input<br>Digital input(+24V compatible)<br>7<br>OUT4<br>Output<br>Open-drain output (max. 100mA)<br>Integrated freewheelingdiode<br>8<br>OUT5<br>Output<br>Open-drain output (max. 100mA)<br>Integrated freewheelingdiode<br>~~| f+ ____________~~<br>~~ee~~<br>oy ~~[ff~~<br>~~|~~<br>~~ee~~<br>Se~~i~~| |---| |9<br>OUT6<br>Output<br>Open-drain output (max. 100mA)<br>Integrated freewheelingdiode<br>~~i~~| |10<br>OUT7<br>Output<br>Open-drain output (max. 1A)<br>Integrated freewheelingdiode<br>**Table 3.8 I/O connector 1**<br>~~i~~| |**3.2.7 USB Connector**| |An USB (device) interface is available via a mini-USB connector. This module supports USB 2.0 full-speed| |(12Mbit/s) connections.| |The on-board digital core logic (mainly processor and EEPROM) will be powered via USB in case no| |other power supply is connected. This is useful for setting parameters and downloading TMCL programs| |or for performing firmware updates. Using a USB connection to the host, the tasks outlined above can| |be carried out inside a machine while the machine ispowered off. Refer to chapter 3.4.1,please.| || |1<br>5<br>**Pin**<br>**Label**<br>**Direction**<br>**Description**<br>1<br>VBUS<br>Power<br>(+5V input)<br>+5V supply from Host<br>2<br>D-<br>Bi-directional<br>USB Data -<br>3<br>D+<br>Bi-directional<br>USB Data +<br>4<br>ID<br>Connected to signal and systemground<br>5<br>GND<br>Power(GND)<br>Signal and Systemground<br>~~a~~<br>~~|~~<br>~~3~~<br>~~a~~<br>~~G~~| **Table 3.8 I/O connector 1** ## **3.2.7 USB Connector** An USB (device) interface is available via a mini-USB connector. This module supports USB 2.0 full-speed (12Mbit/s) connections. The on-board digital core logic (mainly processor and EEPROM) will be powered via USB in case no other power supply is connected. This is useful for setting parameters and downloading TMCL programs or for performing firmware updates. Using a USB connection to the host, the tasks outlined above can be carried out inside a machine while the machine is powered off. Refer to chapter 3.4.1, please. **Table 3.9 USB connector** www.trinamic.com TMCM-1311 V1.2 Hardware Manual (Rev. 1.12 / 2013-JUL-05) 12 ## **3.2.8 CAN / RS485 Connector** The TMCM-1311 offers one 9-pin male D-SUB connector for CAN and RS485 communication. An on-board bi-stable relay allows switching between CAN and RS485 connector pin-assignment in software. This bistable relay remembers its state even when un-powered. Hence, the configuration of the pin-assignment for either CAN or RS485 has to be done only once. ## **3.2.8.1 CAN Connector** If selected, a CAN 2.0B interface is available via the on-board 9-pin male D-SUB connector. Only three pins of the connector are used. The pin assignment of these three pins is in accordance with the _CiA Draft Recommendation Part 1: Cabling and connector pin assignment_ . |5<br>1<br>6<br>9<br>Og<br>ok<br>ie)<br>~~FE~~<br>Se|**Pin**<br>~~|~~|**Label**<br>~~|~~|**Direction**|**Description**<br>~~||~~| |---|---|---|---|---| ||1<br>~~|~~<br>~~a~~|~~|~~||~~||~~<br>~~G~~| ||2|CAN_L|Bi-directional|Differential CAN bus signal(inverting)| ||3<br>~~a~~|GND<br>~~a~~|Power (GND)<br>~~a~~|Signal and systemground| ||4<br>~~a ~~<br>~~a~~|~~a~~|~~a~~|| ||5<br>~~a~~<br>~~a~~<br>~~FE~~<br>~~|~~|||| ||6<br>~~a~~<br>~~FE~~<br>~~|~~|||| ||7<br>~~FE~~<br>~~|~~|CAN_H|Bi-directional|Differential CAN bus signal (non-inverting)| ||8<br>~~a~~|||| ||9<br>~~a~~<br>~~a~~|~~FG~~|~~FG~~|~~FG~~| **Table 3.10 CAN connector** ## **3.2.8.2 RS485 Connector** If selected, an RS485 interface is available via the 9-pin male D-SUB connector. The module supports 2- wire RS485 communication. Only three pins of the connector are used. **==> picture [452 x 130] intentionally omitted <==** **----- Start of picture text -----**<br> a Pin Label Direction Description<br>Ge 1<br>2 RS485- Bi-directional Differential RS485 bus signal (inverting)<br>3 GND Power (GND) Signal and system ground<br>Og 5 9 a<br>a 4<br>1 6 5<br>ok aGe<br>ee Se 6 7 RS485+ Bi-directional Differential RS485 bus signal (non-inverting)<br>a 8 Ge<br>a 9<br>**----- End of picture text -----**<br> **Table 3.11 RS485 connector** www.trinamic.com TMCM-1311 V1.2 Hardware Manual (Rev. 1.12 / 2013-JUL-05) 13 ## **3.3 Power Supply** For proper operation care has to be taken with regard to power supply concept and design. The TMCM1311 includes about 40µF of supply filter capacitors. These are ceramic capacitors which have been selected for high reliability and long life time. Further, the module includes a 48V suppressor diode and additional varistor for over-voltage protection. ## **CAUTION!** ## _**Add external power supply capacitors!**_ The module contains a number of capacitors for power supply filtering. Nevertheless, depending on operation and selected motors the resulting capacity might be not large enough for proper supply buffering. Note: upper supply voltage limit must not be exceeded – not even for a short period of time! In this context it should be taken into account that the module will transfer energy from the motor back into the supply rail when the motor is working as generator e.g. during deceleration or brake conditions. In case the power supply capacitors are not sufficient for limiting power supply rising, additional measures have to be considered (e.g. suppressor diodes, brake resistor). Refer to chapter 3.3.1 for further information about adding electrolytic capacitors. _**Do not connect or disconnect motor during operation!**_ Motor cable and motor inductivity might lead to voltage spikes when the motor is disconnected / connected while energized. These voltage spikes might exceed voltage limits of the driver MOSFETs and might permanently damage them. Therefore, always disconnect power supply before connecting / disconnecting the motor. ## _**Keep the power supply voltage below the upper limit of 52.5V!**_ Otherwise the driver electronics will seriously be damaged! Especially, when the selected operating voltage is near the upper limit a regulated power supply is highly recommended. ## _**There is no reverse polarity protection!**_ The module will short any reversed supply voltage due to internal diodes of the driver transistors. ## **3.3.1 Adding an Electrolytic Capacitor** TRINAMIC recommends connecting an electrolytic capacitor of significant size to the power supply lines next to the TMCM-1311. As rule of thumb, around 1000µF of capacity should be added for 1A of module power supply input current. The additional electrolytic capacitor - serves for power stabilization (buffer) and filtering. - reduces voltage spikes, which can occur in consequence of the combination of high inductance power supply wires and ceramic capacitors. **==> picture [473 x 207] intentionally omitted <==** **----- Start of picture text -----**<br> -<br>limits the slew rate of the power supply voltage at the module. This is reasonable, because the low<br>ESR (Equivalent Series Resistance) of ceramic-only filter capacitors may cause stability problems with<br>some switching power supplies.<br>VDRIVER TMC262 + MOSFETs<br>(stepper driver)<br>48VDC SMBJ48A 4 x 10µF<br>Power 250A<br>connector SK36<br>GND GND GND<br>VDIGITAL Supply of other circuits<br>via on-board regulators<br>48VDC SMBJ48A 1µF VDIGITAL on I/O connector 0 + 1<br>250A<br>a<br>GND GND GND<br>Figure 3.2 TMCM-1311 power supply concept<br>**----- End of picture text -----**<br> www.trinamic.com TMCM-1311 V1.2 Hardware Manual (Rev. 1.12 / 2013-JUL-05) 14 ## **3.4 Communication** ## **3.4.1 RS485** For remote control and communication with a host system the TMCM-1311 provides a two wire RS485 bus interface. The pins are shared with the CAN interface. Therefore, make sure the RS485 interface has been activated in software. To select a modules’ address, the TMCM-1311 is equipped with dip switches with digits from 1 to 4. Anyhow, the switches use the binary digit system. Thus, node addresses from 1 to 15 can be set. ## **THERE ARE TWO POSSIBILITIES FOR THE ADDRESS SETTING** - _All DIP switches off_ : RS485 address is taken from the on-board non-volatile memory (EEPROM). Factory default value for the module address is 1. - _At least one DIP switch on_ : the 4 DIP switches define the RS485 address. The address is specified as binary 4bit value – DIP switches 1… 4 specify bit 1… 4 of the address **Figure 3.3 Dip switch for address selection** _Note_ - Per default, all dip switches are off and the module address taken from the EEPROM is 1. Per default, the host address is 2. - Do not use equal addresses for the host and the TMCM-1311! For proper operation, the following considerations should be taken into account when setting up an RS485 network: 1. _BUS STRUCTURE_ : The network topology should follow a bus structure as closely as possible. That is, the connection between each node and the bus itself should be as short as possible. Basically, it should be short compared to the length of the bus. **==> picture [370 x 114] intentionally omitted <==** **----- Start of picture text -----**<br> Host<br>Slave Slave Slave<br>c:> node node node<br>1 n - 1 n<br>}<br>termination termination<br>resistor resistor<br>(120 Ohm) (120 Ohm)<br>1 , |<br>| RS485 | ae keep distance as<br>short as possible<br>**----- End of picture text -----**<br> **Figure 3.4 RS485 bus structure** 2. _BUS TERMINATION_ : Especially for longer busses and/or multiple nodes connected to the bus and/or high communication speeds, the bus should be properly terminated at both ends. The TMCM-1311 does not integrate any termination resistor. Therefore, 120 Ω termination resistors at both ends of the bus have to be added externally. www.trinamic.com TMCM-1311 V1.2 Hardware Manual (Rev. 1.12 / 2013-JUL-05) 15 3. _NUMBER OF NODES_ : - The RS485 electrical interface standard (EIA-485) allows up to 32 nodes to be connected to a single bus. The bus transceiver used on the TMCM-1311 units (SN65HVD3082ED) has just 1/8th of the standard bus load and allows a maximum of 256 units to be connected to a single RS485 bus. 4. _NO FLOATING BUS LINES:_ Avoid floating bus lines while neither the host/master nor one of the slaves along the bus line is transmitting data (all bus nodes switched to receive mode). Floating bus lines may lead to communication errors. In order to ensure valid signals on the bus it is recommended to use a resistor network connecting both bus lines as well defined logic levels. In contrast to the termination resistors this network is normally required just once per bus. Certain RS485 interface converters available for PCs already include additional resistors (e.g. USB-2-485). **==> picture [268 x 131] intentionally omitted <==** **----- Start of picture text -----**<br> Slave Slave<br>node node +5V<br>n - 1 n<br>pull-up (1k)<br>RS485+ / RS485A termination<br>resistor<br>RS485- / RS485B (120 Ohm)<br>pull-down (1k)<br>GND<br>**----- End of picture text -----**<br> **Figure 3.5 RS485 bus lines with resistor network** www.trinamic.com TMCM-1311 V1.2 Hardware Manual (Rev. 1.12 / 2013-JUL-05) 16 ## **3.4.2 CAN** For remote control and communication with a host system the TMCM-1311 provides a CAN bus interface. To select a modules’ address, the TMCM-1311 is equipped with dip switches with digits from 1 to 4. Anyhow, the switches use the binary digit system. Thus, node addresses from 1 to 15 can be set. ## **THERE ARE TWO POSSIBILITIES FOR THE ADDRESS SETTING** - _All DIP switches off_ : RS485 address is taken from the on-board non-volatile memory (EEPROM). Factory default value for the module address is 1. - _At least one DIP switch on_ : the 4 DIP switches define the CAN address. The address is specified as binary 4bit value – DIP switches 1… 4 specify bit 1… 4 of the address **Figure 3.6 Dip switch for address selection** _Note_ - Per default, all dip switches are off and the module address taken from the EEPROM is 1. Per default, the host address is 2. - Do not use equal addresses for the host and the TMCM-1311! For proper operation the following items should be taken into account when setting up a CAN network: 1. _BUS STRUCTURE_ The network topology should follow a bus structure as closely as possible. That is, the connection between each node and the bus itself should be as short as possible. Basically, it should be short compared to the length of the bus. **==> picture [372 x 115] intentionally omitted <==** **----- Start of picture text -----**<br> Host<br>Slave Slave Slave<br>c:> node node node<br>1 n - 1 n<br>}<br>termination termination<br>resistor resistor<br>(120 Ohm) (120 Ohm)<br>1, a<br>| CAN ae keep distance as<br>short as possible<br>**----- End of picture text -----**<br> ## **Figure 3.7 CAN bus structure** 2. _BUS TERMINATION_ Especially for longer busses and/or multiple nodes connected to the bus and/or high communication speeds, the bus should be properly terminated at both ends. The TMCM-1311 does not integrate any termination resistor. Therefore, 120 Ω termination resistors at both ends of the bus have to be added externally. 3. _NUMBER OF NODES_ The bus transceiver used on the TMCM-1311 units (TJA1050T) supports at least 110 nodes under optimum conditions. In practice, the achievable number of nodes per CAN bus highly depends on the bus length (longer bus -> less nodes) and on the communication speed (higher speed -> less nodes). www.trinamic.com TMCM-1311 V1.2 Hardware Manual (Rev. 1.12 / 2013-JUL-05) 17 ## **3.4.3 USB** For remote control and communication with a host system the TMCM-1311 provides a USB 2.0 full-speed (12Mbit/s) interface. As soon as the USB-host is connected the module accepts commands via the USB interface. The TMCM-1311 supports USB _self powered operation_ with external power supply via the power supply connector and USB _bus powered operation_ without this external power supply. ## **USB BUS POWERED OPERATION** During USB bus powered operation only the core digital circuit parts - microcontroller and EEPROM - are operational. Motor movements are not possible. This mode has been implemented in order to enable configuration, parameter setting, read-out, firmware updates, etc. by connecting an USB cable between the module and an USB-host. No additional cabling or external devices (e.g. power supply) are required. Please note that the module might draw current from the USB +5V bus supply even in USB self powered operation. This depends on the voltage level of this supply. www.trinamic.com TMCM-1311 V1.2 Hardware Manual (Rev. 1.12 / 2013-JUL-05) 18 ## **3.5 Inputs and Outputs** ## **3.5.1 Encoder Input** The dedicated encoder connector offers support for the connection of an incremental encoder with a/b signals and optional n/index-channel. Encoders with +5V TTL, open-collector, or differential output signals can be connected directly. A +5V output - available at one connector pin - can be used for the encoder circuit supply. The on-board +5V switching voltage regulator has been designed in order to provide a maximum of 100mA for external circuits (shared with external encoder and reference switch circuit). **==> picture [400 x 524] intentionally omitted <==** **----- Start of picture text -----**<br> Termination<br>jumper<br>+5V<br>A+<br>microcontroller<br>A-<br>B+<br>microcontroller<br>B-<br>N+<br>microcontroller<br>N-<br>+5V<br>3k3 3k3<br>GND<br>Figure 3.8 Encoder input circuit (simplified diagram)<br>3.5.2 Reference Switch Inputs<br>The reference switch connector provides two reference/limit switch inputs, REF_L and REF_R. Both inputs<br>offer the same input circuit including voltage resistor dividers, limiting diodes against over- and under-<br>voltage, and programmable 1k pull-ups to +5V. The programmable pull-ups can be switched on or off in<br>software (both together).<br>+5V<br>1k<br>REF_L +3.3V<br>REF_R<br>10k<br>microcontroller<br>22k<br>1nF<br>GND GND GND<br>47k 47k 47k<br>470R 470R 470R 120R 120R 120R<br>**----- End of picture text -----**<br> **Figure 3.8 Encoder input circuit (simplified diagram)** ## **3.5.2 Reference Switch Inputs** The reference switch connector provides two reference/limit switch inputs, REF_L and REF_R. Both inputs offer the same input circuit including voltage resistor dividers, limiting diodes against over- and undervoltage, and programmable 1k pull-ups to +5V. The programmable pull-ups can be switched on or off in software (both together). **Figure 3.9 Reference switch input circuit (simplified diagram)** www.trinamic.com TMCM-1311 V1.2 Hardware Manual (Rev. 1.12 / 2013-JUL-05) 19 ## **3.5.3 General Purpose Inputs** The TMCM-1311 has two I/O connectors with 8 inputs altogether including two dedicated analog inputs. All inputs offer the same basic input protection circuit, but digital and analog inputs have different input voltages: the digital inputs have been designed for +5V and +24V signal levels. The analog inputs have different input voltage dividers to support a full scale input voltage range of 0… +10V. **==> picture [268 x 140] intentionally omitted <==** **----- Start of picture text -----**<br> IN_1<br>IN_2<br>IN_3 +3.3V<br>IN_5<br>IN_6<br>IN_7 10k<br>microcontroller<br>22k<br>1nF<br>GND GND GND<br>**----- End of picture text -----**<br> **Figure 3.10 General purpose digital input circuit** **==> picture [273 x 119] intentionally omitted <==** **----- Start of picture text -----**<br> AIN_0 +3.3V<br>AIN_4<br>22k<br>microcontroller<br>10k<br>1nF<br>GND GND GND<br>**----- End of picture text -----**<br> **Figure 3.11 General purpose analog input circuit** The function of the inputs might differ depending on the firmware version. ## **3.5.4 General Purpose Outputs** The TMCM-1311 offers two I/O connectors with 8 outputs altogether. All outputs are open-drain outputs and a freewheeling diode (to VDIGTAL) is already integrated. Six outputs are designed for currents up to 100mA and two outputs offer more powerful MOSFET driver transistors supporting currents up to 1A. If the VCC connection of the I/O connectors (connected internally to VDIGITAL) is used for the _supply of substantial current_ to any external circuit, make sure to connect VDIGTIAL to VDRIVER of the power supply connector. **==> picture [223 x 104] intentionally omitted <==** **----- Start of picture text -----**<br> VDIGITAL<br>OUT_0<br>OUT_1<br>OUT_2<br>OUT_3<br>OUT_4<br>OUT_5 microcontroller<br>OUT_6<br>OUT_7 GND<br>**----- End of picture text -----**<br> **Figure 3.12 General purpose output (open-drain with freewheeling diode)** www.trinamic.com TMCM-1311 V1.2 Hardware Manual (Rev. 1.12 / 2013-JUL-05) 20 ## **4 On-Board LEDs** The board offers two LEDs in order to indicate board status. The function of both LEDs is dependent on the firmware version. With standard TMCL firmware the green LED should be blinking during operation and the red LED should be off. When there is no valid firmware programmed into the board or during firmware update (with boot loader active) the red and green LEDs are permanently on. **==> picture [23 x 19] intentionally omitted <==** **----- Start of picture text -----**<br> Error<br>Run<br>**----- End of picture text -----**<br> **Figure 4.1 On-board LEDs** www.trinamic.com TMCM-1311 V1.2 Hardware Manual (Rev. 1.12 / 2013-JUL-05) 21 ## **5 Operational Ratings** The operational ratings show the intended or the characteristic ranges and should be used as design values. _**In no case shall the maximum values be exceeded.**_ |**Symbol**|**Parameter**|**Min**|**Typ**|**Max**|**Unit**| |---|---|---|---|---|---| |VDRIVER|Power supplyvoltage for driver|10|12..24..48|52.5|V| |VDIGITAL|Separate power supply voltage for controller<br>(option,can be left unconnected)|VDRIVER|||V| ||||||| |VUSB|Power supplyvia USB connector||5||V| |IUSB|Current withdrawn from USB supply when<br>USB buspowered(no other supplyconnected)||tbd||mA| ||||||| |ICOIL|Motor coil current for sine wave peak<br>(chopper regulated,adjustable via software)|0||4200|mA| ||||||| |IMC|Continuous motor current (RMS)|0||3|A| |IS|Power supply current||<< 6x ICOIL|1.4x 6x<br>ICOIL|A| ||||||| |TENV@+24V|Environmental temperature at maximum<br>current (no forced cooling) with +24V supply<br>voltage|||50|°C| ||||||| |TENV@+48V|Environmental temperature at maximum<br>current (no forced cooling) with +48V supply<br>voltage|||35|°C| ||||||| **Table 5.1 General operational ratings of the module** |**Symbol**|**Parameter**|**Min**|**Typ**|**Max**|**Unit**| |---|---|---|---|---|---| |VREF_L/R|Input voltage for reference switch inputs<br>REF_L / REF_R|0||28|V| ||||||| |IREF_L/R_L|Low level voltage for reference switch inputs<br>REF_L / REF_R|0||1.1|V| ||||||| |IREF_L/R_H|High level voltage for reference switch inputs<br>REF_L / REF_R|2.9||28|V| ||||||| **Table 5.2 Operational ratings of the reference switch inputs** |**Symbol**|**Parameter**|**Min**|**Typ**|**Max**|**Unit**| |---|---|---|---|---|---| |VOUT_0..7|Voltage at open collector output|0||VDIGITAL|V| |IOUT_0/1/2/4/5/6|Output sink current for OUT_0/1/2 and<br>OUT_4/5/6|||100|mA| ||||||| |IOUT_3/7|Output sink current for OUT_3 and OUT_7|||1|A| |VIN_ 1/2/3/5/6/7|Input voltage for general purpose digital<br>inputs IN_1/2/3 and IN_5/6/7|0||28|V| ||||||| |VIN_1/1/2/3/5/6/7_L|Low level voltage for general purpose digital<br>inputs IN_1/2/3 and IN_5/6/7|0||1.1|V| ||||||| |VIN_1/2/3/5/6/7_H|High level voltage for general purpose digital<br>inputs IN_1/2/3 and IN_5/6/7|2.9||28|V| ||||||| |VAIN_0!4|Full scale input voltage range for analog<br>voltage inputs|0||10|V| ||||||| **Table 5.3 Operational ratings of the general purpose I/Os** www.trinamic.com TMCM-1311 V1.2 Hardware Manual (Rev. 1.12 / 2013-JUL-05) 22 ## **6 Functional Description** The TMCM-1311 is a highly integrated single axis closed loop controller / driver module which can be controlled via USB, RS485, or CAN. Communication traffic is kept low since all time critical operations (e.g. ramp calculations) are performed on board. The preferred nominal supply voltage of the unit can be chosen out of 24V, 12V, and 48V DC. The module is designed for both, standalone operation and direct mode. Full remote control of the device with feedback is possible. The firmware of the module can be updated via the USB interface. In Figure 6.1 the main parts of the TMCM-1311 are shown: - the microprocessor, which runs the TMCL operating system (connected to TMCL memory) - the power driver with stallGuard2 and its energy efficient coolStep feature - the MOSFET driver stage - Encoder interface - USB, CAN and RS485 transceivers - On-board switching and linear voltage regulators for supply of on-board digital circuits **==> picture [464 x 191] intentionally omitted <==** **----- Start of picture text -----**<br> S/D<br>TMCL Memory TMCM-1311<br>RS485<br>CAN<br>USB<br>Ref. switch inputs. 2 µC Power Driver MOSFET Step<br>Driver Driver<br>Inputs 8 TMC262262 Stage<br>with coolStep™<br>8 Motor<br>Outputs<br>12 … 48V DC 3.3 V Encoder ABN Encoder<br>5V<br>**----- End of picture text -----**<br> **Figure 6.1 Main parts of TMCM-1311** The TMCM-1311 comes with the PC based software development environment TMCL-IDE for the TRINAMIC Motion Control Language (TMCL). Using predefined TMCL high level commands like _move to position_ a rapid and fast development of motion control applications is guaranteed. _Please refer to the TMCM-1311 Firmware Manual for more information about TMCL commands._ www.trinamic.com TMCM-1311 V1.2 Hardware Manual (Rev. 1.12 / 2013-JUL-05) 23 ## **7 Life Support Policy** TRINAMIC Motion Control GmbH & Co. KG does not authorize or warrant any of its products for use in life support systems, without the specific written consent of TRINAMIC Motion Control GmbH & Co. KG. Life support systems are equipment intended to support or sustain life, and whose failure to perform, when properly used in accordance with instructions provided, can be reasonably expected to result in personal injury or death. ## © TRINAMIC Motion Control GmbH & Co. KG 2013 Information given in this data sheet is believed to be accurate and reliable. However neither responsibility is assumed for the consequences of its use nor for any infringement of patents or other rights of third parties, which may result from its use. Specifications are subject to change without notice. All trademarks used are property of their respective owners. www.trinamic.com TMCM-1311 V1.2 Hardware Manual (Rev. 1.12 / 2013-JUL-05) 24 ## **8 Revision History** ## **8.1 Document Revision** |**Version**|**Date**|**Author**|**Description**| |---|---|---|---| |0.90|2012-OCT-25|GE|Preliminaryversion| |1.00|2012-DEC-05|SD|First complete version| |1.10|2013-MAY-23|GE|Adapted to latest hardware version V1.2| ||2013-JUL-03|SD|Information about dip switch added. New photo.<br>Changes related to the design.| |1.11|||| ||||| |1.12|2013-JUL-05|SD|New frontpicture| ## **Table 8.1 Document revision** ## **8.2 Hardware Revision** |**Version**|**Date**|**Description**| |---|---|---| |TMCM-1311_V10|2012-JUL-27|Initial version| |TMCM-1311_V11|2013-JAN-14|Minor corrections and modifications:<br>-<br>USB circuit corrected<br>-<br>Current measurement option added to motor driver<br>output signals| |||| |TMCM-1311_V12|2013-APR-10|Several corrections and modifications:<br>-<br>Additional supply input filters and enhanced protection<br>circuit<br>-<br>Stepper motor driver stage output filter added<br>-<br>Revised ground / shield concept. Enclosure connected to<br>shield instead of system ground<br>-<br>Option for supplycurrent measurement added| |||| **Table 8.2 Hardware revision** ## **9 References** [TMCL-IDE] TMCL-IDE User Manual see http://www.trinamic.com [TMCM-1311] TMCM-1311 Hardware Manual see http://www.trinamic.com www.trinamic.com
Updated at April 29, 2026
About Novapart
Novapart is a B2B electronic component broker specialising in stock shortages and cost reduction. We source hard-to-find parts and identify compliant alternatives across a catalogue of 410,000+ components from 500+ manufacturers.
Learn more →Stock Shortage Specialist
When a component is unavailable, discontinued or has an unacceptable lead time, we tap into our network of vetted European and Asian distributors to source what you need — without compromising on quality or traceability.
Request a quote →Compliant Alternatives
We identify pin-to-pin, electrically equivalent substitutes that meet the same certifications (RoHS, AEC-Q100, REACH) as your original specification — validated against datasheets, not just part numbers. Often at a lower cost.
BOM Analysis service →