The setup I'm talking about is adjustable voltage, and current is easy enough to limit with a simple trimpot; and you'll still end up with a driver with ~90% efficiency. The actual components aren't that bulky (there are a total of maybe 8 components). It should fit together fairly compactly.IgorT said:Not to mention, that it's a constant voltage boost circuit. The adjustable version could be adapted to regulate the current, but it would require even more components and it would have a lower efficiency.
As a constant voltage setup it's really not safe for laser diodes. At a certain constant voltage, every diode will draw a different current, even if they are of the same type. So it has to be adjusted for each of them separately and then it has to be set lower than max safe current, because the current will climb as the diode heats up. With constant current, every diode will draw the same current, even if they are completely different.
It's better to go with an IC, that is designed to do constant current. There are many options, but going with one, that is not meant for this and modifying it is not really useful. It would be more complicated to make it, and it would be bulkier in the end and it would not work as good as something meant for this purpose.