Hi all! This question is mostly about SuperPID, but I know a bunch of you use these, so I’ll start here and see if anyone has suggestions before heading to SuperPID forums (if there are SuperPID forums, I’m not sure.)
I’m installing a SuperPID on my Shapeoko 3, along with a small control box with toggle switches for powering on my dust control, router power, Shapeoko power, etc. I’m also going to wire the SuperPID so grbl can control the run state and RPM of the router.
As I see it, there are three places where I could put a router power switch:
- Interrupting the “Run” wire from the Shapeoko board, so if the switch is off, regardless of what grbl is asking for, the router won’t spin up.
- Interrupting the input mains voltage to the SuperPID. I know that SuperPID detects mains, so I’m not 100% sure what will happen if SuperPID is on and mains are off; if it will gracefully recover and transition when mains are flipped on.
- Interrupting the mains output from SuperPID to my router. I’m not sure how SuperPID would react to this when 0 RPM is detected as current is enabled, but I figure the worst it could do is ramp up to 100% mains voltage / current. I don’t think I could flip the switch on at that point or it might damage the router not soft-starting.
I also have a master emergency kill mushroom button that kills power to everything, so the above is more as a fail safe when working on the router with the rest of the system on (tool changes), so I can’t accidentally bump a key on my keyboard and have the router spin up while I’m still doing something.
It seems to me that perhaps #2 is best, if SuperPID is smart enough to know what is going on. That would be the only solution where SuperPID could detect that I’ve cut power. In #1, it could be receiving RPM PWM signals without a corresponding Run signal… I’m not sure how it would handle that.
Any thoughts? How did others with toggle switches and SuperPIDs wire theirs?