DLPU102C December   2020  – July 2024

 

  1.   1
  2.   Trademarks
  3. 1Read This First
    1. 1.1 About This Guide
    2. 1.2 Related Documentation from Texas Instruments
    3. 1.3 If You Need Assistance
  4. 2DLP LightCrafter Dual DLPC900 EVM Overview
    1. 2.1 Welcome
    2. 2.2 DLP LightCrafter Dual DLPC900 Evaluation Module (EVM) Hardware
    3. 2.3 EVM Board
    4. 2.4 Other Items Needed for Operation
    5. 2.5 DLP LightCrafter Dual DLPC900 Connections
      1. 2.5.1 DLP LightCrafter Dual DLPC900 LED Enable and PWM Outputs
      2. 2.5.2 DLP LightCrafter Dual DLPC900 Trigger Input and Output Voltage Selectors
    6. 2.6 DLP LightCrafter Dual DLPC900 EVM Flex Cable
    7. 2.7 DLP LightCrafter Dual DLPC900 EVM and DMD EVM Assembly
  5. 3Quick Start
    1. 3.1 Power-up the DLP LightCrafter Dual DLPC900 EVM
    2. 3.2 Creating A Simple Pattern Sequence
  6. 4Operating the DLP LightCrafter Dual DLPC900 EVM
    1. 4.1  DLP LightCrafter Dual DLPC900 Control Software
    2. 4.2  PC Software
    3. 4.3  System Common Controls
      1. 4.3.1 Operating Mode
      2. 4.3.2 Connected DMD Type
      3. 4.3.3 EVM Information
      4. 4.3.4 Status
    4. 4.4  System Settings
    5. 4.5  Video Mode
      1. 4.5.1 Video Support
    6. 4.6  Pattern Modes
      1. 4.6.1 Menu Bar
      2. 4.6.2 Creating a Pattern Sequence in Pattern On-The-Fly Mode
      3. 4.6.3 Creating a Pattern Sequence in Pre-Stored Pattern Mode
      4. 4.6.4 Reordering a Pattern Sequence using the Edit LUT Feature
        1. 4.6.4.1 Special Considerations for Input Triggers When Using the Edit LUT Feature
      5. 4.6.5 Creating a Pattern Sequence in Video Pattern Mode
      6. 4.6.6 Creating a Pattern Sequence With DMD Block Load
      7. 4.6.7 Pattern Settings
    7. 4.7  Batch Files
      1. 4.7.1 Execute Batch File
      2. 4.7.2 Creating and Saving Batch Files
        1. 4.7.2.1 Creating and Saving a Batch File Using the GUI
        2. 4.7.2.2 Creating a Batch File Using a Text Editor
      3. 4.7.3 Loading a Batch File
      4. 4.7.4 Adding a Batch File to the Firmware
    8. 4.8  Peripherals Panel
      1. 4.8.1 Peripherals Tab
      2. 4.8.2 Debug Tab
    9. 4.9  Firmware
      1. 4.9.1 Adding or Removing Patterns from the Firmware
        1. 4.9.1.1 Deleting Images
        2. 4.9.1.2 Adding Images
        3. 4.9.1.3 Adding Both Images and Batch Files
    10. 4.10 Reprogram Controller Board for a Different Supported DMD
    11. 4.11 Flash Device Parameters
    12. 4.12 JTAG Flash Programming
    13. 4.13 Programming an EDID
    14. 4.14 Intel (Altera) FPGA Programming
  7. 5Connectors
    1. 5.1  Input Trigger Connectors
    2. 5.2  Output Trigger Connectors
    3. 5.3  DLPC900 UART Headers
    4. 5.4  DLPC900 I2C Port 0
    5. 5.5  DLPC900 I2C Port 1
    6. 5.6  DLPC900 I2C Port 2
    7. 5.7  JTAG Boundary Scan
    8. 5.8  GPIO and PWM
    9. 5.9  Power
    10. 5.10 External Parallel Video Connector
  8. 6Power Supply Requirements
    1. 6.1 External Power Supply Requirements
  9. 7Safety
    1. 7.1 Caution Labels
  10. 8Revision History

Pattern Settings

To configure the output or input triggers click the Pattern Settings button as shown in Figure 4-16. Within this panel, the user can select the output delays of Trigger 1 and 2 and the input delay for Trigger In 1 and 2. The output delays are from the start of the pattern on the DMD.

Trigger In 1 and 2 can be delayed to have a later affect from when the external device performed the trigger. All signals can be inverted.

The LED controls can also be delayed. These delays are from the start of the pattern on the DMD. Checking the invert box on the LED control signals causes the signals to be inverted so that rising edges become falling edges and falling edges become rising edges.

Minimum LED Pulse Width control allows the system to have much higher pattern speeds. Input the minimum LED Pulse Width specific to the illumination system to achieve higher pattern speeds through illumination modulation. Illumination modulation occurs with 8-bit patterns at rates faster than 1031Hz, by modulating the light source to shorten the shortest bits, therefore increasing the maximum pattern speed. The LED enable signals from the DLPC900 can be used to control the illumination modulation of the LEDs.

The DMD Active Blocks allows a subset of DMD blocks to be activated, while the mirrors in the non-selected blocks are set to the off state. See Section 4.6.6 for an example of using this mode. When operating with a subset of DMD blocks, enable the DMD Idle Mode as often as possible. For example, whenever the system is idle, between exposures if the application allows, or when the exposure pattern sequence is stopped. To enable the DMD Idle Mode, the pattern sequence must be stopped. To restart the pattern sequence, the DMD Idle Mode must be disabled.

Note: To resume operation after disabling DMD Idle Mode issue an Update LUT command.

The DMD Idle Mode provides a 50/50 duty cycle across the entire DMD mirror array, where the mirrors are flipped between the on and off states to optimize the performance of the mirrors.

The Image Compression option allows for control of the compression type that occurs to the pattern images.

  • The Uncompressed option does not attempt to compress the images.
  • The Run Length Encoding (RLE) option is a lossless compression method that compresses the pattern data using horizontal pixel similarities.
  • The Enhanced RLE option is a lossless compression method that compresses the pattern data using vertical and horizontal pixel similarities.
  • The Auto option is capable of doing all three compression types and selects the method that takes up the smallest amount of data

More information on these compression types can be found in the DLPC900 Programmer's Guide.

DLPC900 Pattern Settings
          Panel Figure 4-16 Pattern Settings Panel