loading
2 Comments

Tell us about yourself!

Complete Your Profile
  • Install and configure SilentStepStick in RAMPS - TMC2100 Schrittmotortreiber

    For the RAMPS 1.4 board, you normally would put all jumpers in to put the controller board into maximum microstepping. However, for SilentStepSticks, you actually do want to take all jumpers out for the following reason:=========RAMPS 1.4 and RUMBA NotesIf you remove all jumpers (or open all switches) for MS1+MS2+MS3, then the SilentStepStick TMC2100 driver will be in 1/16 spreadCycle mode (CFG1=GND, CFG2=open, CFG3=open), because there is a pull-down resistor on MS1 on the RAMPS.https://github.com/watterott/SilentStepStick/blob/...=========Basically, if you take all jumpers out, this will connect CFG1 to GND and leave both CFG2/CFG3 open. You can verify that on the RAMPS 1.4 schematics here: http://www.reprap.org/mediawiki/images/f/f6/RAMPS1...According to the TMC2100 datasheet, this...see more »For the RAMPS 1.4 board, you normally would put all jumpers in to put the controller board into maximum microstepping. However, for SilentStepSticks, you actually do want to take all jumpers out for the following reason:=========RAMPS 1.4 and RUMBA NotesIf you remove all jumpers (or open all switches) for MS1+MS2+MS3, then the SilentStepStick TMC2100 driver will be in 1/16 spreadCycle mode (CFG1=GND, CFG2=open, CFG3=open), because there is a pull-down resistor on MS1 on the RAMPS.https://github.com/watterott/SilentStepStick/blob/...=========Basically, if you take all jumpers out, this will connect CFG1 to GND and leave both CFG2/CFG3 open. You can verify that on the RAMPS 1.4 schematics here: http://www.reprap.org/mediawiki/images/f/f6/RAMPS1...According to the TMC2100 datasheet, this will put the SilentStepSticks into spreadCycle with 1/16 to 1/256 interpolation, which is the most recommended mode to use with the SilentStepSticks.@dintid: You said you later put all jumpers in place. With the CFG2 pin cut, this will give you CFG1=VCC, CFG2=open, CFG3=VCC, which according to the TMC2100 datasheet will give you 1/4 to 1/256 microstepping interpolation rather than 1/16 to 1/256 microstepping interpolation.

    Also, I think a much simpler approach is to not connect CFG1/CFG2/CFG3 to the controller board at all. Instead, leave them unconnected from the controller board, and manually connect those pins to VCC/GND using jumper wires.So if you want to get 1/16 to 1/256 microstepping interpolation, you could leave CFG1/CFG2/CFG3 unconnected from the controller board, then manually solder a jumper wire from CFG1 to GND.This is a much simpler approach than trying to interpret schematics for the controller board in order to determine the correct jumper settings. This is also the approach that is recommended by Thomas Sanladerer here: https://www.youtube.com/watch?v=g6Bxoqr8QlY&t=392

    View Instructable »