Skip to main content

TMC 5160 Plus

Loading...

Overview

The TMC5160 Plus is a high-performance stepper motor driver module that supports the SPI communication protocol. It is suitable for applications requiring precise motion control, such as 3D printers and CNC machines. It integrates various advanced features, including silent driving, resonance suppression, and load detection, and provides support for RGB lighting effects and fan cooling.

Basic Parameters

ItemSpecification
Input Voltage12 - 60 V DC
Maximum Current10 A
Compatible FirmwareMarlin / Klipper / RRF
Driver ModeSPI
Interface TypeStep/Direction (with micro-stepping interpolation microPlyer™)
Maximum Microstepping256 microsteps
Main FeaturesstealthChop2 (silent operation), spreadCycle (high dynamic motor control), dcStep (load-dependent speed control), stallGuard2 (sensorless load detection), coolStep (energy-saving current control, up to 75% energy savings)

Hardware Installation and Wiring

Motherboard Jumper Settings

tip

The TMC5160 Plus operates in SPI mode. If using a FLY motherboard, ensure the SPI-related jumpers are correctly installed. If using a motherboard from another brand, please refer to its manual or consult the supplier.

Loading...

FPC Cable Connection

Loading...

Adapter Module Wiring Instructions

  • Motherboard Driver Power: No additional wiring required; powered directly by the motherboard.
  • Driver Module Power: Must be connected to an external power supply (12–60 V).
Loading...

Driver Power Supply Wiring Example

Loading...

RGB Lighting Effect Control

tip

If using the motherboard's EN (Enable) pin to control the RGB, the motor will be forcibly locked.

Loading...

Multiple Driver RGB Series Wiring Example:

Loading...

12V Fan Wiring

Loading...

Firmware Configuration Reference

dangerous

Important: The sampling resistor for this driver is 0.033 Ω. Do not set this incorrectly during configuration.

DIP switch oriented towards the FAN interface direction.

[stepper_x]
step_pin:
dir_pin:
# enable_pin: !

[tmc5160 stepper_x]
cs_pin:
spi_software_mosi_pin:
spi_software_miso_pin:
spi_software_sclk_pin:
run_current: 1.0
interpolate: False
sense_resistor: 0.033
stealthchop_threshold: 0
driver_DISS2G: 1
driver_DISS2VS: 1

Current Setting Warning

dangerous
  • The TMC5160 Plus supports a maximum current of 10A, but excessively high current may cause motor damage.
  • Enhanced cooling is mandatory during high-current operation to ensure the driver module temperature remains within a safe range.
Loading...