I have Smoothieboard configured and moving my GWEIKE laser axis OK. Axis are calibrated.
Last issue is connecting the 60W Cloudray Laser Power Supply:
I am using pin 2.4 and ground for PWM control connected per the Smoothieboard laser instructions.
- I put a jumper from Power supply “5V” to Power Supply “IN” per the diagram
- Power supply “G” is connected to Smoothieboard GND on the same row of pins as pin 2.4
- Power supply “G” is also connected to DOOR SWITCH (NO), Estop button (NC), Flow Switch (NO)
- Other terminal of the Flow switch is connected to Power Supply “P” (So the door switch, Estop button, Flow Switch are all in series, door must be closed, Estop switch in normal position, and flow switch closed to enable the laser Power Supply)
- Power supply “L” is connected to pin 2.4
- I have a Laser Fire Test button (NO) Across Laser Power Supply “G” and Laser Power Supply “L”
What happens is, simply when I close the door, the laser fires full power with no command from Lightburn. That tells me that pin 2.4 is LOW and firing the laser. So, I took the wire off the laser power supply “L” that goes to Smoothieboard 2.4. Closed the door, laser did not fire. I pressed the laser fire test button and the laser fired. Which I would expect. I measure the voltage from Laser Power Supply “G” to the wire going to Smoothieboard 2.4 and I measure 3.3VDC, so techincally it is “high” but wondering if not high enough for the laser power supply?
I don’t have something configured right in my config file.
I tried searching on line for an example of a CloudRay Laser Power supply hook up and no luck, hence my post here.
So close. Hopefully one of you can help me out.
Here is a the laser section of my current config file (I was going to file attache but says New Users can’t attach):
## Laser module configuration laser_module_enable true # Whether to activate the laser module at all. All configuration is # ignored if false. laser_module_pin 2.4o! # this pin will be PWMed to control the laser. Only P2.0 - P2.5, P1.18, P1.20, P1.21, P1.23, P1.24, P1.26, P3.25, P3.26 # can be used since laser requires hardware PWM o!=open drain invertedfx laser_module_maximum_power 1.0 # this is the maximum duty cycle that will be applied to the laser laser_module_minimum_power 0.0 # This is a value just below the minimum duty cycle that keeps the laser # active without actually burning. laser_module_default_power 0.5 # This is the default laser power that will be used for cuts if a power has not been specified. The value is a scale between # the maximum and minimum power levels specified above laser_module_pwm_period 200 # this sets the pwm frequency as the period in microseconds switch.laserfire.enable true #switch.laserfire.output_pin 2.4!^ #connect to laser PSU fire (!^ if to active low, !v if to active high) switch.laserfire.output_type digital # switch.laserfire.input_on_comand M3 #turn on laser switch.laserfire.input_off_command M5 #turn off laser