How to connect laser module to cnc sheild v3.0

I want to add 2.5w ttl/pwm laser module to my corexy plotter.(arduino uno r3 + cnc sheild v3.0 + grbl v1.1)

I'm willing to by this laser module.

https://goo.gl/images/2awCuV

  1. What is the best method TTL or PWM?
  2. What is the Wiring digram of TTL and PWM?
  3. How to supply power?

Please help...

What is the best method TTL or PWM?

Not sure that you understand the difference between the two. TTL is a voltage specification for logic which is basically 0V and 5V for the two voltage levels. PWM, is pulse width modulation and consists of turning a signal on and off. The ratio of on to off determining an equivalent voltage. See http://www.thebox.myzen.co.uk/Tutorial/PWM.html

So this question

What is the Wiring digram off TTL and PWM?

Makes no sense.

How to supply power?

With a 12V power supply capable of at least half an Amp. Make sure the ground of the power supply is connected to the ground of the Arduino.

Grumpy_Mike:
Not sure that you understand the difference between the two. TTL is a voltage specification for logic which is basically 0V and 5V for the two voltage levels. PWM, is pulse width modulation and consists of turning a signal on and off. The ratio of on to off determining an equivalent voltage. See http://www.thebox.myzen.co.uk/Tutorial/PWM.html

So this questionMakes no sense.
With a 12V power supply capable of at least half an Amp. Make sure the ground of the power supply is connected to the ground of the Arduino.

Im sorry i can't understand about the ttl and pwm.

In my case the laser has 3 pins. VCC GND PWM

https://goo.gl/images/uYe4Sq

So how do i connect this laser to my cnc sheild?

Vcc to 12v external power +
and
GND to external power -
Then
PWM is connect to D11 pin of arduino

Is this correct?

Please explain this..

Vcc to 12v external power +
and
GND to external power -
Then
PWM is connect to D11 pin of arduino

Is this correct?

Yes. Plus Arduino ground to external power ground.

Im sorry i can't understand about the ttl and pwm

Think of it like this. They are not two things but PWM is a way of using a TTL signal.
TTL is a signal an Arduino output, PWM is something you do to that signal.

Do not send technical questions as a personal message.

Grumpy_Mike:
Yes. Plus Arduino ground to external power ground.
Think of it like this. They are not two things but PWM is a way of using a TTL signal.
TTL is a signal an Arduino output, PWM is something you do to that signal.

Do not send technical questions as a personal message.

Thanks now i got it.

Vcc to 12v external power +
and
GND to external power - and GND of arduino.
Then
PWM is connect to D11 pin of arduino

Is there anything to change in grbl?

(extremely Sorry for the personal message)

Is there anything to change in grbl?

Well i suppose that you want to change one of the motor controls into the appropriate analogue write function.

I have some issues to clarify.

Please help.

If i want to engrave a wood can i use 500mw laser? If it is, when i using a 2500mw laser, that wood will engrave deeper than 500mw laser.

Is there any code or method to control the power of 2500mw laser. Like when i need to engrave something lightly and when i need to engrave somthing hardly can i adjust the power of laser?

Is there any code or method to control the power of 2500mw laser.

That is what the PWM does. As I said I would change the code so that the spindle speed controls the laser power through changing the value written to the PWM.

If i want to engrave a wood can i use 500mw laser

No idea, I suspect it depends on the sort of wood and it’s colour.

Thanks a lot...

Is there anything to change in grbl?

look here for the grbl page on the laser mode.