Other Parts Discussed in Thread: DLP301S, , DLPA2005
Hello
I am trying to design DLP engine based on DLP301S and I have several questions.
1. First, I want to design DLP electronics, DLPA2005 + DLPC1438 + DLP301S + actuator (4X native resolution or 2560X1440) without FPGA (partly because this FPGA seems hard to purchase). It seems feasible but I need more detailed information about the workflow that the FPGA performs. The workflow I am thinking of in my design is as follows.
- Using MCU with DPI and DAC (8bit, generating waveforms of an actuator)
- Read image data (2560X1440) from an external frame memory and divide into 4 subframes (1280X720). Does TI provide this algorithm or software library?
- Send subframe n data to DLPC1438 => LED on => wait for t_subexposure (a multiple of 1/60 sec) sec => drive actuator => send subframe (n+1)%4 => repeat => LED off. To do this, the subframe data should be sent at every t_subexposure, not 1/60 sec. This is because, unlike display applications, minimizing actuator transition time may be desirable for 3D printing. Is this possible with DLPC1438 and DLP301S? Or should the subframe n data be sent at every 1/60? From DLP1438 datasheet (p26, 7.3.2), in External Print mode, it seems that the user can send the frame data via DPI only when necessary. So, my understanding is - DLPC1438 receives subframe data with lower pixel clock => when complete, send data to DLP301S via LVDS => DLP301S refresh the frame and hold it for a multiple of 1/60 until the next subframe data arrives.
2. If I don’t want to use built-in LED driver in DLPA2005 (LED_SEL_0 = LED_SEL_1 = low, SW4 = SW5 = SW6 = unconnected), what do you recommend for unused pins, VINL, L1, L2, VLED, RLIM, RLIM_K? Just leave them unconnected? This is to use an array of LEDs in serial connection and external LED driver.
3. If I don’t want to use measurement pins (PWM_IN, CMP_OUT, SENS1, SEN2), what’s your recommended connection? The analog comparator output (CMP_OUT) may need to be kept low.
4. From DLP301S datasheet(p9, 6.4), the max illumination at 400nm is 450mW/㎠. If the micromirror array temperature is a main limiting factor, can I increase it (say, 2X~4X) if I apply active cooling (such as Peltier device) to maintain normal operating temperature? To some extent, lifetime decrease (say, ~20%, more or less) may be acceptable possibly due to material degradation caused by strong light intensity.
5. When uploading firmware to external flash memory for DLPC1438, what is the start address, just 0?
Best regards,