New to this forum, so pardon any informalities.
I have a CNC laser engraver project in the process, and I need advice on how to hook up my laser to the board. I have an Arduino Uno, CNC shield V3, and a 12/24v 500mw laser coupled with a 12v 10a power supply. Everywhere I look on the internet everybody has a solution for 3 wired lasers with a PWM cable, but my laser only has 2, a ground and power cable. How can I connect the laser to the board so that it will work as intended? Will I need a laser driver?
Arduino CNC shield:
Any advice is greatly appreciated, thanks in advance.
Unfortunately your unit don't seem having a PWM or TTL drive input ... probably the only way for drive it is turning it ON and OFF via power supply ... you can use a logic-level power mosfet for make a highspeed switch that can be drived from a logic output pin ...
By the way, you know about risks of a 500mW laser for eye retina, also from just casual reflections, right ? ... do you already have red safety goggles , at least OD3 ?
I do have proper eye protection for the laser. What would the wiring diagram look like for the logic-level power mosfet? Would I have to change any settings in my software, which is LaserGRBL?
If you had just the laser diode yes ... but your unit is indicated for 12/24V power supply, this means it already have its own driver inside ... in this case, no ...
You only need a power mosfet and some few other component, and need to know what signal your electronic put out for turn on the laser (vcc or gnd or whatever) for wire up correctly the mosfet ... by the way, N-channels are better, but require you connect your laser with positive direct and switch the negative (nothing difficult anyway) ... P-channels are used if you must switch the positive, but there is less choices for part numbers and models, compared with N-channel ones ...