Giter Site home page Giter Site logo

vsch / silentstepstick Goto Github PK

View Code? Open in Web Editor NEW

This project forked from watterott/silentstepstick

0.0 2.0 0.0 3.62 MB

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

Home Page: http://www.watterott.com/

Eagle 99.93% Arduino 0.07%

silentstepstick's Introduction

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
  • Components on bottom PCB side for better heat emission, further infos here
  • Trinamic stepper motor driver (chopper drive / constant current drive)
  • 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 Review from Thomas Sanladerer

    SilentStepStick TMC2100 Review

    SilentStepStick TMC2100 Review Update

  • TMC2100 Review from Peter Recktenwald

    SilentStepStick TMC2100 Review

  • TMC2130 Review from Moritz Walter

  • TMC2208 Review from Trinamic

    SilentStepStick TMC2208 Review

  • 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

silentstepstick's People

Contributors

awatterott avatar

Watchers

 avatar  avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.