Collection of information about TMC2130 stepper driver boards.
And in particular; how to use solder jumpers on the driver board to switch between Standalone mode and SPI mode on TMC2130 driver boards
On-chip 5V regulator
Please note that there is an internal 5V linear regulator, on the chip itself, and the about 20mA that the logic on the chip uses, will cause the following heat dissipation at different stepper supply voltages.
- 0.1W @ VM=12V
- 0.3W @ VM=24V
- 0.6W @ VM=36V
- 0.8W @ VM=45V
So a heat sink, that can help remove this heat from the board/chip, should always be used.
Good Heat Sink sizes. The bigger the better:
Design files: https://github.com/watterott/SilentStepStick
Design files: https://github.com/makerbase-mks/MKS-TMC2130
(R3 is typically a 0 ohm jumper chip)
Design files: https://wiki.fysetc.com/TMC2130
Versions: V1.0, V1.1, V1.2
- V1.0 default is set up for Standalone mode,
- V1.1 default is set up for SPI mode.
- V1.2 is prepared with some of the pins going up. Default is set up for SPI mode.
Modes can be adjusted by changing solder jumpers, but maybe it is easier to simply get the the version that corresponds with your intended mode of use.
- A picture from Tom's 3D Forum
- Suggestion: use a 0R (zero ohm) 0603 or 0402 chip, to connect the CFG5 and CFG6 jumpers
See Fysetec wiki: Wiring Diagram
There is a 'Max current' to 'Voltage reference' calculator on the Fysetec wiki: Calculator
I like to have a low default setting, and then adjust using SPI commands
0.3A => 0.42V on the adjusting screw
0.6A => 0.85V on the adjusting screw