STB Cool Stepper Driver
Release status: experimental
Description | Stepper driver for RAMPS, Sanguinololu, Gen7, RUMBA, Easy Electronics...
|
License | unknown
|
Author | |
Contributors | |
Based-on | |
Categories | |
CAD Models | |
External Link |
Contents
Foreword
Currently this is work in progress. Some samples are available for testing.
Board Revisions
STB Cool Stepper Driver V1.10 (8+8 pins):
- Selectable current limit 1.8A/2.5A with solder jumper
- If the current is too high for the heat sinking, the motors will stop and the powersupply of the printer must be cycled.
STB Cool Stepper Driver V1.00 (8+8 pins):
- Initial release
Alternatives
- StepStick
- G3D driver
- SureStepr SD82B - http://www.panucatt.com/product_p/sd82b.htm
- DRV8825 Stepper driver (1.5 A max w/o heatsink! 2.2 with) - http://www.pololu.com/catalog/product/2132
Tuning motor current
From the TI DRV8825 datasheet [[1]], the calculation for the maximum trip current is:
I_CHOP= Vref/(5*Risense)
The sensing resistors are Rs=0.1 ohm, so a Vref of 1.25V should produce a maximum current of 2.5A. By default the STB Cool Stepper Driver is limited to 1.8A which is enough for most applications and no special heatsink is necessary. For the full 2.5A range SJ1 on the backside of the driver has to be shorted. The reference voltage can be measured direct on the center tab of the potentiometer R4.
Current settings | |
0.5A | 0.25V |
0.75A | 0.38V |
1.00A | 0.5V |
1.25A | 0.63V |
1.50A | 0.75V |
1.75A | 0.88V |
Microstepping Settings
Low means pin is connected to GND, high means connected to 3.3..5V.
Microstepping settings | |||
M0 | M1 | M2 | Microstep Resolution |
Low | Low | Low | Full step |
High | Low | Low | Half step |
Low | High | Low | 1/4 step |
High | High | Low | 1/8 step |
Low | Low | High | 1/16 step |
High | Low | High | 1/32 step |
Low | High | High | 1/32 step |
High | High | High | 1/32 step |
Connections (top view)
Schematics
Layout
TOP Layer | BOT Layer |
Heat Consideration
Best cooling results are given if the heatsink is mounted on the area on the backside of the PCB where the soldermask ist cut out. Glueing the heatsink to the top of IC1 gives only limited improvements.