Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Safety Door Not Restarting Laser After Job Paused #1220

Open
HowardSmith69 opened this issue Jul 13, 2023 · 0 comments
Open

Safety Door Not Restarting Laser After Job Paused #1220

HowardSmith69 opened this issue Jul 13, 2023 · 0 comments

Comments

@HowardSmith69
Copy link

HowardSmith69 commented Jul 13, 2023

Hi,

I've just completed (but not finished) my first DIY CNC laser cutter, using a laser diode. GRBL is..., well it is just amazing!

However I can't get ENABLE_SAFETY_DOOR_INPUT_PIN to work, have been trying for a while, have hit a brick wall and now turn to you for help. It will probably be me, doing something wrong.

ENABLE_SAFETY_DOOR_INPUT_PIN was uncommented within the config.h file, recompiled and uploaded to the Arduino Uno R3 (not a clone). A microswitch was attached to the lid, drawing pin A1 to ground when the lid is shut (Normally Open).

When the device is powered on with door open everything is normal.
Trying to home results in an alarm. Unexpected but OK.
Close lid and machine homes.
Start job with lid closed and everything fine.
Open lid, job stops, laser is off and status in UGS is 'DOOR'. All good.
*Close lid, job restarts from where it left off, however the laser is not on.

I thought the laser comes on when the lid is shut to complete the job.
The SpinDr pin goes to a transistor controlling 12 volts to the laser. Putting a multimeter to this pin, shows it is high when the job restarts, that does not appear to the problem, it seems like PWM is not going to the laser.
Looked but can't find a solution; am I missing a step on the restart?

*The job only restarts when closing the lid if I have the normally closed side of the microswitch pulling A2 to ground. Without that, the job does not restart and I have to push Play on UGS. However even then, the job recommences, but the laser does not switch on.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant