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.

RE: DLP2010EVM-LC: 1-bit monochrome mode



Dear Kyle, 

I could eventually solve it. Thanks for your help. 

I have another question, I would like to use the 1-bit monochrome mode of the EVM. For that, I have to use an external input via the HDMI port, right? 
I assume that I will need to use an FPGA to send my patterns to the EVM then. Do you have a suggestion of a certain module that I can use to do that? I do not want to do it through an FPGA and I prefer to create my patterns via Matlab because it is easier and faster. 
Any suggestion/reccomendation? 

Thanks in advance. 

Kind regards,

Anas

  • Hello Anas,

    I have split your old question into a new thread to better support it. Have you considered using internal pattern mode? As long as you aren't dynamically switching patterns, you could upload your patterns to the EVM and then select the desired ones for projection.

    Thanks,

    Kyle

  • Hello Kyle,

    Thank you for the reply!

    I have tried the internal pattern mode and this is what I found,

    1- Internal mode supports only 1D patterns. This does not provide controllability of every single mirror.

    2- In the internal mode, I can send only 64 patterns at once. Afterwards, there is a "relatively long" waiting time to project the second 64 pattern block and so on. This decreases the overall frame rate much.

    Hence, I have decided to go for the external pattern mode where I can operate at a frame rate close to 2 KHz. 

    The internal pattern mode could be very useful if I could upload all my patterns at once and leave the EVM to display them after each other at such high speed. Unfortunately, I could not do that. 

    For the external pattern mode, here is one of the trigger_out signals for the patterns,

    You can find the 24 pulses for the 24 patterns displayed. Each pattern is displayed for 200 us as expected. My problem is the blank 10ms after each pattern. This period decreases the overall frame rate significantly. Hence, I would like to decrease this period by streaming the patterns directly to the EVM via MatLab.

    I hope this made it clear for you. 

    Thanks in advance!

    Anas

  • Hi Anas,

    I am looking in to this query of yours and will get back to you soon.

    Thanks for your patience.

    Thanks,

    Navneet

  • Hi Anas,

    For your internal pattern mode query, we are working on reducing the delay in between different pattern set to ~550us.

    For external pattern mode, I think you are asking for supporting HDMI... yes, you can create the data in MatLab and directly send data from your laptop through HDMI. Is that answer your question for external pattern mode.

    Thanks,

    Navneet

  • Hi Navneet,

    Many thanks for your answer. 

    Good to hear that you are trying to reduce the delaty for the internal pattern. 

    Regarding the external pattern mode, I was asking if you could suggest the way to send the patterns directly to the DLP through HDMI. What typically happens is that, I connect the EVM to my laptop then the EVM acts as a screen projector and I see my desktop there. Knowing that the frame rate of my screen is 120fps, this means that whatever pattern I am sending to the EVM will work at this 120fps. However, I am more interested in working at about 2kHz. 

    Thus, I assume there is something I should do to send raw patterns via HDMI directly to the EVM and this is what I am looking for. 

    It would be appreciated if you could recommend a solution. 

    Thanks in advance!

    Kind regards,

    Anas

  • Hi Anas,

    It is not depend on the Laptop's frame rate. External pattern frame rate depends on the exposure time, pre and post exposure dark time as well as on patterns per frame.

    you can play in the GUI and find the suitable frame rate for yourself.

    1. Display the pattern using Laptop HDMI connection.

    2. Go to  GUI - > Light control -> external pattern 

    3. Set patterns per frame -> set exposure time -> set pre exposure dark time -> set post exposure dark time -> depends on your application set trigger

    4. Click Set then Click Get you can see the frame rate at what the pattern is displaying.

    Thanks,

    Navneet