February 11, 2019 at 12:21 pm #88705
So the MPCNC is built (massive thank you to the folks here at v1!!!) and have got the steppers wired and the spindle (500W chinese spindle) installed. It works!
grbl 1.1f on genuine arduino uno
shielded limit switch wires with switches all wired in NO position with electrical noise suppression circuit from here: https://github.com/gnea/grbl/wiki/Wiring-Limit-Switches
f%^$&ing electrical noise! LOL
I have wired everything up and it works fine but the minute I installed a relay (5V arduino relay) to start/stop the spindle it throws up a hard limit error.
I have even separated the relay from the stepper drivers and uno by 1ft and it still kicks me out the instant the relay opens or closes.
Any suggestions for spindle control that doesn’t rely on a relay that must be somehow broadcasting enough EMP to take out a robot invasion??February 11, 2019 at 3:20 pm #88746
Try putting a surge suppressor in parallel with the relay coil – there are some formulas to pick the right resistance and capacitance. Another option is a “transzorb” or metal oxide varistor (MOV) which limits the maximum voltage kickback from the relay when it deenergizes. If the problem occurs when the relay gets turned on, you may have an issue with the relay coil inrush current dragging the supply voltage down. An MOV could also be used on the output of the relay to help limit the peak voltage when the contacts open.February 12, 2019 at 8:10 am #88835
Thanks for the feedback. I’ve just disabled hard limits on the grbl since farting three houses over seems to trip the hard limits on this thing. This is the second uno ive used with the exact same issue and the web is stacked with similar tales. I wonder if it’s too sensitive a device to use reliably for cnc..
I’ll revisit it later after I’ve used it for awhile.
You must be logged in to reply to this topic.