Ok I am getting close.

Ok I connected L from the right most connector to pin 4 from J2. This has the same effect as the optocoupler I was using. The laser fires but does not shut off. In troubleshooting I further realized the reason I get a fine line vs a deeper cut on the letters was the speed between cuts not the cut itself. So basically the laser is never turning off or varying intensity. I did determine that shorting G and L on the right most connector does fire the laser so I am on the right pin.

What is your min_laser_power set to in your config file?

I was just reading blog @donkjr and I ran across something I may need to do. In your notes it mentions to remove the pot and connect IN to 5V. Furthermore I think an additional resistor was added to the pot by a former owner to limit how high the laser can be set in an effort to prolong the life of the laser tube. I will try removing the pot tomorrow and let you know how that goes.

min_laser_power is 0

What about the PWM signal being the wrong polarity, it should be a static 5V signal that goes to gnd to fire the laser.

I would leave the pot and its resistor alone for now since the laser will fire. As long as there is nothing connected to IN from the smoothie we are ok.

What pin 4 and J2 are you referring to?

Ideally I need to know where on the smoothie PWM comes from and what circuit it goes through in Scotts board and then to “L”. Until Scott shows up I will keep guessing …

Scott’s installation instructions must reveal something about how “L” is connected and what goes in the config file for PWM.

@K1111 I am not seeing 2.4 on the EXP1 header.

@K1111 I think I found it. It looks like my silk screen has 3v3 next to it. Does 2.4 do pwm? I can put the Logic level converter back in and try driving it with that.

@K1111 Not going to work for me. I do not have 2.4 :frowning:

You can follow the "Simple Smoothie PWM Control method. It does not need anything but two wires. In this config it would not connect to Scott board at all. It connects to two smoothie edge connectors not an internal header.

@George_Fetters if you have a smoothie you have p2.4 I am using it.

I have an azteeg x5 mini

@George_Fetters I must be loosing it I thought you bought the full kit with smoothie.

No I have the azteeg x5 mini v1.1 it runs the smoothie firmware but there are differences.

What Px.x is U14 on the scheme you posted 3d ago. Connect L to that pin and assign it to pwm with no inversion?

What about pin 1.3? It almost looks like your EXP 1 is the mirror of what the EXP 1 is on the v3.

Is 1.3 a pwm pin?

Can you point me to the schematic for your board.

Here is a link to download the schematic. http://files.panucatt.com/datasheets/x5mini_design_files.zip

@George_Fetters WOW! This morning I realized that I have been confusing two post threads with similar problems. This one and https://plus.google.com/u/0/106012823225343259431/posts/N1gpsp74317

So if I have sounded a little nuts that’s why! I will look at this thread closer and the schematic and get back on here with my brain engaged.

I will look at the schematics and reset my understanding of this problem.
https://plus.google.com/u/0/106012823225343259431/posts/N1gpsp74317

@George_Fetters Here is what I can tell from the schematics. Sorry if some of this is redundant but I got my beams crossed on this and another problem.

Use P2.5 which is called HOTEND_PWM.

Wiring:
On AZEETEG J2-Pin 4 (HOTEND) to LPS-L Pin 4 [rightmost connector on the LPS]
On AZEETEG J2-Pin 2(gnd) to LPS-gnd Pin 2 [rightmost connector on the LPS]

Configuration file changes/check:

…Make sure the laser module is enabled and all laser modules definitions are “UNCOMMENTED”

Laser module configuration

laser_module_enable true
laser_module_pin 2.5
laser_module_maximum_power 1.0
laser_module_minimum_power 0.0
laser_module_default_power 0.8
laser_module_pwm_period 20

… Make sure all modules that use 2.5 are disabled or changed to a different port.
For example the Hotend should be disabled, it also uses 2.5 and will conflict if left on

Hotend temperature control configuration

temperature_control.hotend.enable false