Carbide Motion Spindle Control

RoguePirin
Posts: 216
Joined: Wed Sep 02, 2015 3:22 pm
Location: Illinois, USA

Re: Carbide Motion Spindle Control

Post by RoguePirin » Thu Dec 03, 2015 3:28 pm

cvoinescu wrote:Thank you for measuring this, this will be very helpful in answering questions. That pinout is the same as the SparkFun Stepoko, which gives me added confidence that it is correct. Also, it's good news: all the signals you need to control the spindle are present.
Thanks for the link; this also gives me more confidence in my mapping.
Shapeoko 3 #677, Nyloc nuts, ¾" HDPE base with t-nuts, Dewalt 611 w/Super PIDv2

RoguePirin
Posts: 216
Joined: Wed Sep 02, 2015 3:22 pm
Location: Illinois, USA

Re: Carbide Motion Spindle Control

Post by RoguePirin » Thu Dec 03, 2015 3:31 pm

cvoinescu wrote:By default, GRBL 0.9x uses D13 as the spindle direction signal, but you can configure it as a spindle enable signal (in addition to spindle PWM on D11) and recompile. This is exactly what you need for the SuperPID.
I found an article online by 'Darcy' titled grbl + SuperPID2 = Super Awesome. In it, Darcy lays out all that had to be done to connect a GRBL 0.9 device to the SuperPID. Specifically, the configuration of the D13 pin to be a spindle enable signal is done with:

Code: Select all

#define USE_SPINDLE_DIR_AS_ENABLE_PIN // Default disabled. Uncomment to enable.
#define INVERT_SPINDLE_ENABLE_PIN // Default disabled. Uncomment to enable.
Now I just have to get my SO3 up and running so I can tackle the SuperPID.
Shapeoko 3 #677, Nyloc nuts, ¾" HDPE base with t-nuts, Dewalt 611 w/Super PIDv2

Post Reply