This chapter should give you an idea about how to realize a proper emergency stop setup.
A small 3D printer driven by a Smoothieboard may not endanger a user under normal conditions due to the small stepper motors used, but if the machine gets bigger the risk also increases.
Anyway, it’s always a good idea to have a proper emergency circuit in place to prevent any kind of danger.
To provide the bare minimum of safety, you should be able to stop all motors immediately in case of an accident.
To do so, you could just use the play/pause switch of the Smoothieboard, but as mentioned above, this could not work properly for several reasons.
Instead, you should rely on an external circuit that cuts the power for the steppers.
The Emergency stop button can be wired directly in the + line of VBB to achieve this, but maybe the current for the stepper motors exceeds the ratings of the push button.
So it’s a better idea to use a contactor/relay that switches the VBB and the Emergency stop button just switches the contactor/relay.
This setup will stop all parts that are powered through the VBB connector.
But be aware that the Smoothieboard will continue to send pulse signals. If you release the emergency stop button, the drives will continue to move!
But there is a way to stop the Smoothieboard as well, described in the next chapter.
This wiring will stop all motor movement and all power outputs as long as they are powered through the VBB connector.
If you power them from another source, you need to add contactors for that supply or use the same circuit.
Below is an example of how a proper emergency stop circuit for my 3 axis CNC mill with a dual Y-axis and a VFD could be realized.
We assume all stepper drivers are external ones.
We assume the mill is large, let’s say 1.2m by 1.2m big, that means that a normal person needs more than one e-stop button because you want to make sure that you can reach one from every position around the machine.
The four buttons (S1 - S4, all NC) are simply wired in series, that means that if one is pressed, the contactors are all going to be switched off because they are no longer supplied with 24VDC.
The separate 24VDC power supply is needed because the external stepper drivers are supplied with a higher voltage, 60VDC for example, and getting contactors with that coil voltage is not easy.
The push button S5 is a normal OFF button, S6 is the ON button, K1 is the self-latching relay.
We have four 60VDC power supplies, one for each stepper driver, therefore we will use 4 separate contactors, one for each driver.
The VFD is powered via mains directly, so we will disconnect it as well.
{:/nomarkdown}
The K1 relay is wired to the play/pause button (see the details here).
This has the effect that if you push an emergency stop button, the Smoothieboard will be stopped as well.
So if you release the button, the machine will not start to move again.