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.

DLPNIRNANOEVM: Inquire of developing for NIR Spectroscopy

Part Number: DLPNIRNANOEVM
Other Parts Discussed in Thread: DLPC150, DLP2010NIR

To whom may it concern.

1. We understand that DLPC150 is controlled by TM4C1297. Which is it better to send a image data by SPI or 24Bit RGB for this Spectroscopy application?

2.When you send a image data of 24Bit RGB,What kind of the value is it needed? What value do you set up for PDATA(23:0)?

3.In case of that you send a 24Bit RGA image data,Does it need to send P0~P853 for 1 LIne?

4.As for the timing condition sending 24Bit RGB,Clock frequency,PCLK is 1 Mhz in Min and 75Mhz in Max.This specification affect to DMD board operation?

5.DLP2010NRI is 854*480. X axis is showing a wavelength,Is Y axis used for adjustment of intensity?

Best regards,

  • TAKAO,

    Thanks for your interest in our DLP products. Let me try to answer some of your questions here.

    1. We understand that DLPC150 is controlled by TM4C1297. Which is it better to send a image data by SPI or 24Bit RGB for this Spectroscopy application?


    By SPI, I assume you are referring to the DLPC150's flash device. In this case, it depends on your needs. Holding patterns on the flash device is fast, but is limited by the size of flash memory. Meanwhile, the 24-bit RGB interface does not have a memory limitation but is instead limited by the video bandwidth. The 24-bit parallel RGB interface is thus more versatile than the flash device, which cannot be easily rewritten during runtime.

    2.When you send a image data of 24Bit RGB,What kind of the value is it needed? What value do you set up for PDATA(23:0)?


    Information about the PDATA bus can be found in the DLPC150 datasheet in particular, I recommend you check out section 7.2 of the datasheet, which describes the PDATA bus interface:

    http://www.ti.com/lit/ds/symlink/dlpc150.pdf

    3.In case of that you send a 24Bit RGA image data,Does it need to send P0~P853 for 1 LIne?

    The 24-bit RGB image should be sent following the standard RGB888 protocol. This means that the binary pattern sequence is encoded as a 24-bit RGB888 image, allowing for an effective pattern rate of up to 2880 Hz.

    4.As for the timing condition sending 24Bit RGB,Clock frequency,PCLK is 1 Mhz in Min and 75Mhz in Max.This specification affect to DMD board operation?

    I'm not sure I understand the question. Are you asking about the effect of clock speed on DMD interface design? Please advise.

    5.DLP2010NRI is 854*480. X axis is showing a wavelength,Is Y axis used for adjustment of intensity?

    I do not believe that this is the case. Variance on the DMD should be along the X axis, not the Y axis.

    I hope this helps.

    Best Regards,

    Philippe Dollo

  • Hi Philippe 

    Thank you for your support.

    Here is customer feedback. Please advise for the following items,

    1.Our customer prefer to use 24 bit RGB interface.In this case,Customer think the Flash Memory for SPI is not needed,it is right? If No,what kind of data is required for this Flash Memory.

      The customer try to develop lower and smaller original Spectrometer using DLP solution. That is the reason for asking  this sort of questions.

    2.Does DLP2010NIR  need a color signal? If No,How and what kind of data do you set up the setting value for PDATA(23:0)? Please advise it.

      If the customer's understanding for the color signal is basically wrong,

    3.The customer understand that standard RGB888 protocol.The n in PN comes to 853?

     Is the following setting value possible to operate proplerly?

      > n in PN is 855

     >Then assuming that the width in DATAEN_CMD is same with 854 pixel, 

     The customer think  X axis 854 pixels is not divisible by 1 byte so that 855  n in PN makes easier.

    4.The customer would like to know min PCLK speed to operate DLP2010NIR.They are concerned whether DLP2010NIR operate properly with 1MHz PCLK of DLP150.

    5.They can not understand how to cope with and use the Y axis pixels data.So please advise the usage of Y axis pixels data?

    Best regards,

    Takao Abe

      

  • HI Philippe

    I would be grateful if you could reply shortly.

    Best regards,
    Takao Abe

  • Hello Abe-san,
    Please see the section 1 of the Nano user guide at the link below. This section explains how the rows and columns are used.
    www.ti.com/.../dlpu030


    With programmable patterns, a DLP spectrometer can (1):
    – Vary the intensity of light to the detector by controlling the number of pixels in a column.
    – Vary the resolution of the system by controlling the width of the columns.
    – Use a set of Hadamard patterns that capture multiple wavelengths of light per pattern. Individual
    wavelengths are then retrieved through a decoding procedure. Each pattern turns on 50% of the
    DMD pixel at a time, directing much greater signal into the detector than the column scan shown in
    Figure 1-1.
    – Use custom spectral filters to select specific wavelengths of interest.


    Please also refer to the DLPC150 Programmer's guide for more details on how to use the DLPC150 controller.
    www.ti.com/.../dlpu031

    Thanks,
    Srik