TTL-controlled Laser Diode Driver. Updated schematics.

TTL-controlled Laser Diode Driver. Updated schematics.

Elabz.com TTL-Controlled Laser Diode Driver

Elabz.com TTL-Controlled Laser Diode Driver


During the course of my DIY laser cutter project I needed a laser diode driver that I could control with a CNC software, such as EMC2. I’ve already made an attempt to build one based on Linear Technology’s LT1121 voltage regulator with Enable input but the driver design that came out was not exactly successful :(
So, I took another stub at it …

I have to admit, it was a pretty silly move to try designing an analog circuit based on Linear Technology device and not use their own free LTSpice circuit simulation software. I was at some point deterred by the fact that it’s a Windows software but turns out it runs just fine under Wine and it was a rather easy simulation at that.
Here is the Spice model of the laser diode driver I made. I’ve been using the resulting driver pretty extensively now and it seems to be working pretty well.

This Spice model shows that the driver should start working at approx 4.8V on the Input pin. I’ve found that at such low input voltage the current across the laser diode comes up less than what’s calculated by the software. It could be that the laser diodes I used (mostly harvested from broken DVD writers) don’t have the same exact parameters as the SLD1121VS used in the model – that was the only laser diode model I could find on the Net.

I am actually using this driver with input voltage of approx +5V due to my desire to use a simple open frame +5V power supply I had available for the entire CNC cutter, stepper driver, logic, interfaces and the laser diode – all of it from the same supply voltage. It kind of works fine but at +5V input I can only get 120-125 mA currents across the laser diode. It’s just not enough for the LT1121 to bring the reference voltage up to the required +3.75V (see the datasheet). For some reason the LTSpice model does not show that. But if you raise the input voltage to +9V, you should have no problem with getting the currents you receive from the software model.

I’m going to hold off publishing the Eagle files until the boards I ordered from Olimex come and I had a chance to test them – last time I published a bad design board was rather embarrassing. So check back here in a couple of weeks – I should have both the boards for those that don’t want make their own and the Eagle files for those that do.

blast

One Response to “TTL-controlled Laser Diode Driver. Updated schematics.”

Leave a Reply

Or use the Forums ! If your comment is a question, please consider posting it to a matching section of our Electronics Forums. The forums allow for a more natural conversation flow, especially if multiple replies are required. Additionally, you'll be able to style your writing (bold font, italics etc.) and post images which can help with a good answer.

Notify me of followup comments via e-mail. You can also subscribe without commenting.

Tools

Coming soon ...

Recent Comments
  • smeezekitty: Wow, you made hack a day!
  • admin: I think there’s another issue here that could have contributed to shorter battery life: when I burned...
  • smeezekitty: I am surprised it did not work any lower. Even a full Arduino will work down to 3v at 16Mhz. Atleast...
  • admin: Thanks, smeezekitty. I appreciate your support, too. I came across your ATtiny13 library while gathering info...
  • smeezekitty: Looks cool!
Meta