Hello PhotonLexicon forum,
In some recent post, I read that some users are interested in developing the community LASER controller hardware design. I have designed the prototype LASER DAC based on Philips LPC2148 32-bit ARM microprocessor, and I would like to give this idea to the community, to see if it will begin the development of the community LASER controller hardware design.
As you know, current parallel-port based LASER DAC is ideal for the hobbyist purpose (cheap to make and easy to program), but it is limited by stability, output rate and colour support. To get professional quality output, it is necessary to use the USB or ethernet interface, which makes the hardware much more complicated.
There are current open LASER controller hardware designs like bILDA, but this device is restricted for Linux use (most hobbyist use MS Windows). There are also commercial USB and ethernet controllers available. I can recommend many of these, and they can offer good value for money however there are still some users who have the interest or want the personal satisfaction to design or build their own controller instead.
This design is very different to any existing designs because it is to provide the minimum required features in the smallest space for the lowest cost. It has no onboard memory (uses real-time frame streaming from PC), it has no DMX, controls or display and no power supply required. Because most hobbyist only use a single computer/projector, it has only USB interface for power and data (no ethernet), but unlike parallel-port DAC, it can have good stability, support high output rate and colour support.
16-bit differential X, Y output.
8-bit differential R, G, B, I, U1, U2, U3, U4 output.
Also shutter output (TTL) and power sense input (analog).
This design is not at all ready to use, I can supply the prototype schematic only. If you want to develop this device, you must design and make the printed circuit board, assemble the printed circuit board, debug the circuit if there is any problems, and design the microcontroller firmware and PC software driver / API. This is a big effort, for somebody with experience with hardware design and microprocessor firmware and PC driver writing.
Unfortunately I do not have time to do this work personally, and I do not expect somebody else to do it. So, I suggest that this thread is not for this design specifically, but for the community LASER controller hardware in general. You can use this design for ideas or component recommendations for the lowest cost design.
I have attached the prototype schematic (serialase_schematic.gif)
Example of 4-layer PCB design (serialase_pcb.jpg)
Example of Pactec CNL-0103 enclosure (serialase_enclosure.jpg)
Example of power supply section hardware prototype (serialase_power.jpg)
I can answer any simple questions you have. If you have time and interest to work on the community LASER controller hardware design (maybe not this one), you can communicate in this thread.
Good luck!
sonaluma