Arduino based Laser Control

A forum for the Arduino based Mach4/Darwin Laser Control Panel
DanL
Old Timer
Posts: 362
Joined: Wed Sep 10, 2014 1:35 pm

Re: Arduino based Laser Control

Post by DanL »

thanks Tweakie looks like a good idea not to expensive ever
DanL
Old Timer
Posts: 362
Joined: Wed Sep 10, 2014 1:35 pm

Re: Arduino based Laser Control

Post by DanL »

gentlemen I have decide to just buy a laser driver unless someone has a driver plan for a 2W 445 laser that's not to hard to make.
I have been looking and there are a lot of drivers that look about right and at a different cost for the same thing I am looking at this one

http://odicforce.com/shop/article_OFL43 ... DOFL432%26

or this one
http://www.o-like.com/index.php?main_pa ... cts_id=147

my budget is very small but I don't wont to wast money getting something that is shite

I will get what Tweakie suggest to.

Also I will run a test load on any driver I get before connecting up a driver

I will be mounting this on my emco pcmill30 that I rebuilt and don't use it since I have access to a big machine it not worth getting ride of it as I can leave it running for hours on end with out having any problems, even when I have been playing with M4 I left it going for 2 hours to test how accurate it ran with M4.

And more than likely I will be putting a laser on the big machine I have access to once Art changes this to work with ESS as well LOL
User avatar
tweakie
Old Timer
Posts: 184
Joined: Wed Dec 01, 2010 12:58 am

Re: Arduino based Laser Control

Post by tweakie »

Hi Dan,

As RF lasers require a tickle pulse (to keep them on the edge of lasing) so diode lasers require a small current, when in standby, in order to obtain a more linear response in their performance.
I am not recommending anything but the majority of the members (of the group I belong to) have chosen the Flexmod P3 driver and they are getting extremely good results with using it. http://innolasers.com/laser/FlexModP3/F ... Manual.pdf

You are, of course, quite right in connecting a dummy load to the driver in order to set it?s maximum current etc. long before even considering connecting the laser diode. Good thinking my friend.

Tweakie.
DanL
Old Timer
Posts: 362
Joined: Wed Sep 10, 2014 1:35 pm

Re: Arduino based Laser Control

Post by DanL »

I was hopping you would reply the group you are alluding to is it http://laserpointerforums.com/ I have looked through there lots of good info
User avatar
Mooselake
Old Timer
Posts: 531
Joined: Sun Dec 26, 2010 12:21 pm
Location: Mooselake Manor

Re: Arduino based Laser Control

Post by Mooselake »

I have a pretty basic question.  I have a number of old farm machines, and a frequent problem with oil inside them wanting to rejoin it's dead dinosaur brothers by escaping and seeking the ground.  I make a lot of my own gaskets, part necessity and part I like making them.

I see a lot of different wavelength lasers, from DVD blue to infrared.  What's recommended for cutting gasket paper, along with being able to make gray scale Celtic knots and general fooling around?  I'd attach it to either my Printrbot or Zenbot Mini.

Thanks!

Kirk
DanL
Old Timer
Posts: 362
Joined: Wed Sep 10, 2014 1:35 pm

Re: Arduino based Laser Control

Post by DanL »

yo Tweakie I have look true lpf and I could not find anything bad about flexmod p3 I think I might go with it will I need to add that other thing you suggested also will it work with arts controller with out many problems.

and what would be a good set up for a test driver/load I am a complete newbie when it comes to electronics

any and all advice take on

thanks
User avatar
tweakie
Old Timer
Posts: 184
Joined: Wed Dec 01, 2010 12:58 am

Re: Arduino based Laser Control

Post by tweakie »

Hi Guys,

We are going a bit off-topic here so I have started a new thread http://gearotic.com/ESW/FavIcons/http:/ ... 7343#p7343

Tweakie.
RobS
Old Timer
Posts: 6
Joined: Mon Sep 08, 2014 12:17 am

Re: Arduino based Laser Control

Post by RobS »

hi guys
i just tried to run the code and get the following message

LaserControl.ino: In function 'void setup()':
LaserControl:70: error: 'InitTimers' was not declared in this scope
LaserControl:71: error: 'SetPinFrequency' was not declared in this scope
LaserControl:77: error: 'pwmWrite' was not declared in this scope
LaserControl.ino: In function 'void DiagsOut()':
LaserControl:460: error: 'Console' was not declared in this scope

can someone help please
Bob
User avatar
ArtF
Global Moderator
Global Moderator
Posts: 4648
Joined: Sun Sep 05, 2010 6:14 am
Contact:

Re: Arduino based Laser Control

Post by ArtF »

Bob:

  Sounds like a syntax error.. did you modify the code any and perhaps miss a brace or something?

Art
User avatar
ArtF
Global Moderator
Global Moderator
Posts: 4648
Joined: Sun Sep 05, 2010 6:14 am
Contact:

Re: Arduino based Laser Control

Post by ArtF »

Bob:

  Also, is this a leonardo or another cpu?

Art
RobS
Old Timer
Posts: 6
Joined: Mon Sep 08, 2014 12:17 am

Re: Arduino based Laser Control

Post by RobS »

Hi art no I did not modify it. It's a leodardo
User avatar
ArtF
Global Moderator
Global Moderator
Posts: 4648
Joined: Sun Sep 05, 2010 6:14 am
Contact:

Re: Arduino based Laser Control

Post by ArtF »

Rob:

  Looks like your system isnt seeing the PWM library. Did you copy the libraries to the proper folders?
In the first page of this thread youll find PWMLib.. you need to install that in your Arduino libraries..
Lets see what errors you get after that..

Art
RobS
Old Timer
Posts: 6
Joined: Mon Sep 08, 2014 12:17 am

Re: Arduino based Laser Control

Post by RobS »

Ok Art I will look at that tomorrow I'm of to a party now thanks
Bob
RobS
Old Timer
Posts: 6
Joined: Mon Sep 08, 2014 12:17 am

Re: Arduino based Laser Control

Post by RobS »

Hi art

I have now got the errors down to the following

Image

I cannot find a console libary anywhere.
as you can probably tell I am a complete beginner with Arduino

Thanks
Bob
User avatar
ArtF
Global Moderator
Global Moderator
Posts: 4648
Joined: Sun Sep 05, 2010 6:14 am
Contact:

Re: Arduino based Laser Control

Post by ArtF »

Bob:

console is built in .. Do you have its headers at top of code..

#include <Bridge.h>
#include <Console.h>

Art
Post Reply

Who is online

Users browsing this forum: No registered users and 2 guests