SilentStepStick | TMC2100 5V | TMC2100 | TMC2130 | TMC2208 | TMC2209 | TMC5160 | TMC5161 |
---|---|---|---|---|---|---|---|
Interface | Step/Dir | Step/Dir | Step/Dir or SPI | Step/Dir | Step/Dir | Step/Dir or SPI | Step/Dir or SPI |
Configuration | CFG Pins | CFG Pins | CFG Pins or SPI | CFG Pins or UART | CFG Pins or UART | SPI 1 | CFG Pins or SPI |
Native microsteps (no interpolation) | up to 1/16 | up to 1/16 | up to 1/256 | up to 1/256 | up to 1/256 | up to 1/256 | up to 1/256 |
microPlyer microsteps (interpolates steps) | 1/256 | 1/256 | 1/256 | 1/256 | 1/256 | 1/256 | 1/256 |
Logic voltage (VIO) | 5V | 3 – 5V | 3 – 5V | 3 – 5V | 3 – 5V | 3 – 5V | 3 – 5V |
Stepper voltage (VM) | 4.75 – 46V | 5.5 – 46V | 5.5 – 46V | 5.5 – 35V | 5.5 – 28V | 10 – 35V (HV 50V) | 10 – 35V |
Phasen current max (RMS) 3 | 1.2A | 1.2A | 1.2A | 1.2A | 1.7A | 3.0A | tbd |
RDSon | 0.5 Ohm | 0.5 Ohm | 0.5 Ohm | 0.3 Ohm | 0.2 Ohm | 0.1 Ohm (HV 0.2 Ohm) | 0.5 Ohm |
Rsense | 110 mOhm | 110 mOhm | 110 mOhm | 110 mOhm | 110 mOhm | 75 mOhm | tbd |
Internal voltage regulator | deactivated | deactivated | deactivated | activated | activated | activated | activated |
Standby current reduction | yes | yes | yes | yes | yes | yes | yes |
stealthChop | yes | yes | yes | yes | yes | yes | yes |
spreadCycle | yes | yes | yes | yes | yes | yes | yes |
coolStep | – | – | yes | – | yes | yes | yes |
stallGuard | – | – | yes | – | yes | yes | yes |
dcStep | – | – | yes | – | – | yes | yes |
Notes
The TMC22xx and TMC516x drivers have an improved stealthChop mode (stealthChop2), which works better at higher accelerations.
The resistance of the TMC22xx output drivers (RDSon) is slightly lower than the TMC21xx, which leads to a lower power dissipation.
The TMC2209 drivers with UART interface have some additional functions which can be used to adjust the motor current via software or sensorless referencing if the driver is connected to the mainboard via UART.
The TMC2130 and TMC516x drivers with SPI interface have some additional functions that can be used for software motor current adjustment or sensorless referencing when the driver is connected to the motherboard via SPI.
If the voltage sequences cannot be guaranteed when switching SilentStepSticks with variable logic voltage (3-5V) on/off, i strongly recommend a SilentStepStick Protector.