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.

Software to control individual mirrors?

Other Parts Discussed in Thread: DLP5500

Hi, im looking for software that will allow me to control the on/off state of each mirror individually. I've found 3dicon's pixel precision, but it seems to be designed like windows paint which makes animation nothing short of impossible. Does anyone know of any other software that will do this?

  • Grif,

    The DLP DMD mirrors cannot be controlled individually, if you mean by this that a simple command can be sent to the DLP controller which simply says: "Turn the mirror at x.y on/off." The DMDs work on a frame (complete mirror array) basis.

    The foundational concept for the DMD is the video frame, where each pixel is part of an image which is changed at the video frame rate. With structured light and other non-video applications, the concept of pixel manipulation becomes somewhat different, including the desire to address pixels individually - and utilize frame rates much higher than standard video frame rates. However, the underlying architecture of the DMD device remains the same, and the pixels must be "addressed" as part of a frame.

    Therefore, in order to change the state of any mirror(s), the whole frame has to be updated. Software can abstract this for the user, so that the user only has to select the pixel pattern(s) that are wanted, and the software creates the updated frame(s) which are then sent to the DMD. TI does not offer such a software, but perhaps someone in the user community has something to offer.

    Best regards,

    Pascal

  • Grif,

    Which DMD are you looking at, specifically? If you are considering the DLP1700 or the DLP5500, what I said in my previous post is correct. If you are considering the Discovery 4100 development kit, there are some differences. Please let me know if your interest is in the D4100, and we can discuss this further.

    Best regards,

    Pascal

  • Well the software i found to do this says it requires the discovery 4100. Im interested in the ability to turn off parts of the frame, whereas normally i would get a rectangular box of light even when projecting a black frame. This is possible correct? What does a completed 4100 projector go for?

  • Grif,

    Please contact one of our Design Houses to get a quote on the Discovery D4100. A list of our Desgin Houses can be found at http://ti.com/mems. Look under "DLP Technology"/"Getting Started" and click on "DLP Design Houses". The Design Houses which sell the D4100 are marked with an asterisk.

    Best regards,

    Pascalac7n1951

     

  • Pascal,

    I am looking for a software (ideally in Labview) to control individual mirrors in a Discovery 4100 kit (V7000). I'd like to modulate the on/off refresh rate of individual pixels (or bundle of pixels).

    Apparently the discovery kit should allow that but I don't understand how to address the individual pixels.

    Thanks,

    Fernando

     

     

  • Fernando,

    I am Pascal's colleague and will help you with this question. An individual pixel can be changed, however, you must reload data into the entire row that contains the pixel to be changed.  This is because the D4100 DMD's are loaded a full row at a time.  Please see the following white paper on the subject --> http://www.ti.com/lit/dlpa008.

    There is a Discovery 4100 Labview example that you can get by request from the Design House that you purchased your kit from (or plan to purchase it from).  If they do not have it readily available, I will provide it to them.  We have customers screened through our Design Houses to ensure compliance with U.S. import/export regulations.

    I hope this is helpful.

    Fizix