Related to my question from last time (Pin mounts horizontal pin rows): I have the same device, but now I don't want to bend the legs, rendering SIP/DIP sockets useless. But I do not care anymore about the removability. What are then good ways to fixate the device on a pcb? One idea I had was to use overdimensioned smd pads, and solder it on them. Is that useful, or are there better ways?
You could use some right-angle female connector strips, but obviously from the topology once the leads are inserted and the strips soldered into a PCB it will no longer be possible to remove the laser. Photo from Sparkfun, but the parts are widely available from any distributor:"-
It isn't mentioned in the datasheet, but first of all, this module needs to be heat-sunk (bolted to something thermally conductive) to keep it cool. A dab of heat-sink grease (or pad) should be used to ensure good thermal transfer. The laser diode can be pulsed with up to 2.2A of current, which would quickly overheat it otherwise.
It looks as though it is intended to have a cut-out made on the PCB, and the device placed through the cut-out, with the legs touching the PCB, which are then soldered. Finally, mounting screws secure it to the case or a heat sink.
Interestingly, it also includes a TEC or thermo-electric cooler (peltier junction) device to help cool it, and a thermistor to measure it's temperature. If you do not already have a "driver" circuit for this beast, one would be required to:
- Measure the temperature of the device (thermistor.)
- Send power pulses to the laser (carefully regulated and limited.)
- Monitor laser power output, adjust power accordingly (photodiode.)
- As the temperature increases, begin powering the TEC to maintain temperature.
- If the temperature cannot be controlled (too hot), shut down device.
- If current or voltage limits to the laser are exceeded, shut down device.
Such a driver is likely something like one of these: http://www.laserdiodesource.com/laser-diode-drivers
I did manage to find one paper mentioning this module, but cannot find a reference driver circuit.
Designing such a driver will not be an easy or simple task.