This thread has been locked.

If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.

Does the DLP series e.g. DLP6500 and its controller e.g. DLPC910 are "plug and play" system?

Other Parts Discussed in Thread: DLPC910

I am planning to use DLP for waveform shaping. It means I would illuminate the DLP with a laser beam, and do not need any extra light source or some such. But I have absolutely no idea about the DLPs from TI and their capabilities.

My question is how much do I need to do to be able to adopt the DLP and its controller from TI into my setup. Do I need to design/build any sort of extra hard/soft-ware to access the DLP by computer. Is there any need for extra temperature stabilization or some such? In other words once I own a DLP and its controller from TI, is it sort of plug and play or I do need to build/purchase extra hardware or software ?

And how one accesses DLP with such a high frequency (11-15 kHz depending on the model). I imagine the normal graphic card would not be able to handle huge matrix with some 10 kHz refresh rate. 

It might be not the right place for this question here, but I do not know where I could get these information. 

  • Hello Peyman,

    Welcome to the DLP section of the TI-E2E community.

    The DLPC910 controller is a high performance controller that only comprehends binary data.  Grayscale sequences and other functions must be built and implemented by the end user.  

    Any interface to a graphics card or other data system would have to be built by you.  Often it is coupled with a high performance Applications FPGA to allow you to algorithmically generate patterns at very high speeds.

    Please be aware that when the DLPC910 is paired with the DLP6500 it is limited to the 400 MHz clock rate from the controller.

    I hope this helps.

    Fizix

  • Hello Fizix,
    Many thanks for your response. I am currently using LCOS SLM (LC Spacial Light Modulator from Hamamatsu). So, I do generate grayscale patterns .... already using MATLAB (which I suppose should be converted to binary, BW, for DLP). If I understood you right, I need to build an interface to the graphics card to be able to send binary patterns with high refresh rate. SLM, it is in principle as an extra monitor. Is this the case here with DLP? (I guess I would be still able to directly connect DLP controller to PC but limited to 60Hz refresh rate of the monitor).
    And could you please let me know when I select a DLP and controller what are the parameters that I should look for to achieve the typical specs (refresh rate ....) for the DLP.
  • Hello again Peyman,

    What I mean is that you will have to extract the bitplanes (binary patterns per bit weight - i.e. 8 patterns for 8 bit grayscale).  You would then need to display them with the correct amount of light time for each bit weight.  At the speeds you are interested in you will likely need to generate the patterns in the FPGA,not sent across a video stream.  You might be able to build a 120 or 240 Hz grpahics interface.

    In terms of temperature stabilization, that will depend a bit on your optical setup.  

    Please also be aware that the DMD mirrors are bi-stable and only have two operating states (±12° for most devices).  All other mirror positions are transient during switching.

    Fizix