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.

Sequencing display method

Other Parts Discussed in Thread: DLPC200

I am using a DLP5500 kit in my current application. I tried to display eight 8bpp patterns in sequence. It was done by using DLP LC control S/W. 

In addition, I have to display one pattern set among four pattern sets by customer's manual selection. Each set have eight 8bpp patterns above.

I have checked datasheet and API manuals, etc but I don't have idea how to approach it. 

Is it possible to select one pattern set of four by using external trigger ports or software method ?

Reagrds.

  • Hello Youngjin,

    You can do the following.

    Case 1:  Suppose all the pattern set use the same frame-rate and exposure timing.

    Solution: Create a solution with  8 x 4 = 32 8bpp patterns in it. 

    Say,

    pat_0 to pat_7 = 1st pattern set

    pat_8 to pat_15 = 2nd pattern set

    pat_16 to pat_23 = 3rd pattern set

    pat_34 to pat_31 = 4th pattern set

    Once you play the 'solution' all the 32 patterns are displayed.

    >> Stop the solution using API - DLP_Display_DisplayStop()

    >> Based on the user selection change the ImageOrderLUT setting. For example: User selection require 3rd pattern set to be displayed then

    UINT16 patternArrayOrder[8] = { 16, 17, 18, 19, 20, 21, 22, 23};

    DLP_RegIO_WriteImageOrderLUT(8, patternArrayOrder, 8); //refer to this API description for more details.

    >> start the pattern display via API - 

    DLP_Display_DisplayPatternAutoStepRepeatForMultiplePasses () // If the pattern set needs to be displayed continuously 

    OR

    DLP_Display_DisplayPatternAutoStepForSinglePass () // If you want to display the set once.

    Case 2: If each pattern Set uses different frame-rate and camera exposure time.

    >> Create a project. 

    >> Create one solution for each pattern set, therefore there will be total 4 solutions in the project.

    >> Run the solution. - the selected 'solution' during playing will be running on the hardware by default.

    >> Based on the user input, select the solution accordingly, Refer to this link http://e2e.ti.com/support/dlp__mems_micro-electro-mechanical_systems/f/387/t/188164.aspx on how it is done.

    Regards,

    Sanjeev

  • Thanks for your reply.

    In case of case 1, after having displayed all 32 patterns, can I select the pattern without using PC(hmm... for example, by DLPC200's check the external button or switch).

    Once downloaded all patterns, the kit will be used alone (not connected with PC).

    Doesn't DLPC200 have micom internally ? 

    Regards.

  • Yes. It is possible to control without PC.

    The DLPC200 controller has a SPI slave port. You can send SPI Commands http://www.ti.com/lit/ug/dlpu005a/dlpu005a.pdf via an external processor/microcontroller.

    Regards,

    Sanjeev

     

  • Thanks for your reply.

    I'll try it