Skip to content

Stepper Motor Driver based on a Trinamic TMC2100 / TMC2130 / TMC2208 (StepStick and Pololu A4988 compatible)

Notifications You must be signed in to change notification settings

eliwong/SilentStepStick

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

64 Commits
 
 
 
 
 
 
 
 

Repository files navigation

SilentStepStick

The Silent-Step-Stick is a Stepper Motor Driver Board for 2-Phase Motors based on a Trinamic TMC 2100, Trinamic TMC 2130 or Trinamic TMC 2208.

  • Hardware compatible with StepStick and Pololu A4988
  • Trinamic stepper motor driver (chopper drive / constant current drive)
  • Components on bottom PCB side for better heat emission, further infos here
  • Automatic standby current reduction
  • microPlyer - microstep interpolator for increased smoothness of microstepping
  • stealthChop - for quiet operation and smooth motion
  • spreadCycle - highly dynamic motor control chopper
  • Extra features of TMC2130:
    • SPI configuration interface (up to 4MHz)
    • up to 256 native microsteps (without interpolation)
    • coolStep - current control for energy savings
    • stallGuard2 - sensorless motor load detection
    • dcStep - load dependent speed control
    • Automatic stealthChop and spreadCycle switchover depending on velocity
  • Extra features of TMC2208:
    • UART configuration interface (9600...500k Baud)
    • up to 256 native microsteps (without interpolation)
    • stealthChop2 - faster motor acceleration/deceleration than stealthChop
    • Automatic stealthChop and spreadCycle switchover depending on velocity
SilentStepStick TMC2100 (5V) TMC2100 (3-5V) TMC2130 (3-5V) TMC2208 (3-5V)
SilentStepStick SSS SSS SSS SSS
Interface Step/Dir Step/Dir Step/Dir or SPI Step/Dir
Configuration CFG Pins CFG Pins CFG Pins or SPI CFG Pins or UART
Native Microsteps* up to 1/16 up to 1/16 up to 1/256 up to 1/256
microPlyer Microsteps 1/256 1/256 1/256 1/256
Logic Voltage VIO 5V 3 - 5V 3 - 5V 3 - 5V
Motor Voltage VM 4.75 - 46V 5.5 - 46V 5.5 - 46V 5.5 - 36V
Motor Phase Current 1.2A RMS, 2.5A Peak 1.2A RMS, 2.5A Peak 1.2A RMS, 2.5A Peak 1.2A RMS, 2.0A Peak
VM always needed** no yes yes yes
Internal V-Regulator** disabled enabled enabled enabled
RDSon >=0.5 Ohm >=0.5 Ohm >=0.5 Ohm <=0.3 Ohm
stealthChop (quiet) yes yes yes yes
spreadCycle yes yes yes yes
coolStep no no yes no
stallGuard no no yes no
dcStep no no yes no

* without interpolation (microPlyer), ** further infos here

Shop

Hardware and Software

Reviews and Tests

  • TMC2100 and TMC2130 Reviews from Thomas Sanladerer

    SilentStepStick TMC2100

    SilentStepStick TMC2100 Update

    SilentStepStick TMC2130

  • TMC2100 Review from Peter Recktenwald

    SilentStepStick TMC2100

  • TMC2130 Review from Moritz Walter

  • TMC2208 Review from Trinamic

    SilentStepStick TMC2208

  • What is Trinamic spreadCycle and stealthChop?

    Trinamic spreadCycle and stealthChop

  • What is Trinamic stallGuard and coolStep?

    Trinamic stallGuard and coolStep

  • More Tests and Reviews on YouTube

About

Stepper Motor Driver based on a Trinamic TMC2100 / TMC2130 / TMC2208 (StepStick and Pololu A4988 compatible)

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Other 100.0%