Skip to main content

TMC 5160 Plus

Loading...

Overview

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

Basic Parameters

ItemSpecification
Input Voltage12 - 60 V DC
Maximum Current10 A
Compatible FirmwareMarlin / Klipper / RRF
Driver ModeSPI
Interface TypeStep/Direction (with micro-step 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 saving)

Hardware Installation and Wiring

Motherboard Jumper Settings

tip

The TMC5160 Plus uses SPI mode. If using a FLY motherboard, please install the SPI-related jumper caps correctly; if using other brand motherboards, please refer to their 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 RGB, the motor will be forcibly locked.

Loading...

Multiple Driver RGB Series Connection Example:

Loading...

12V Fan Wiring

Loading...

Firmware Configuration Reference

dangerous

Important: The sampling resistor for this driver is 0.033 Ω, please do not set it incorrectly during configuration.

DIP switch facing 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 heat dissipation is mandatory during high-current operation to ensure the driver module temperature remains within a safe range.
Loading...