DLP Lightcrafter™ 4500 EVM常见问题答疑

目录

1. DLP Lightcrafter™ 4500 EVM资料下载

2. 面向3D机器视觉应用并采用DLP技术的精确点云生成

3. Pattern Display模式和Variable Exposure Pattern Display模式有什么区别?

4. DLP4500是怎么实现颜色(灰度)显示的?

5. 影响DLPC350从Flash中载入图片时间的因素有哪些?

6. PC没有办法识别DLP Lightcrafter™ 4500的USB接口,该怎么办?

7. DLP Lightcrafter™ 4500支持的最快的Pattern速度以及最小的曝光时间?

8. 如何利用DLP Lightcrafter™ 4500 EVM做二次开发?

9. 如何使用与DLP Lightcrafter™ 4500 EVM不同的Flash?

10. 在使用GUI或者ALC SDK更新Firmware的时候遇到“Unable to read flash manufacturer ID”怎么办?

11. ALC SDK在编译中可能遇到的问题有哪些?

12. 造成加载图片显示畸变的原因,以及解决方法。

13. DLP Lightcrafter™ 4500 EVM中RGB三色LED TPS54620驱动电路的工作原理。

14. 在ALC SDK中不使用Point Grey的相机时需要做哪些修改?



1. DLP Lightcrafter™ 4500 EVM资料下载

网站:http://www.ti.com/tool/cn/dlplcr4500evm

数据手册和用户指导

•        DLP4500(0.45 WXGA DMD) 数据表 (Rev. C)

•        适用于 DLP4500 和 DLP4500NIR DMD 的 DLPC350 DLP® 数字控制器 数据表 (Rev. E)

•        DLP® LightCrafter™ 4500 Evaluation Module User's Guide

•        DLP LightCrafter 4500 Flash Programmer's Guide

•        DLPC350 Programmer's Guide

软件

•        DLPC350 配置和支持固件

•        DLP Lightcrafter™ 4500 EVM GUI 3.1.0 (latest version): www.ti.com/dlplcr4500gui-V3-1-0

•        DLP Lightcrafter™ 4500 EVM GUI 3.0.1: www.ti.com/dlplcr4500gui-v4

•        DLP Lightcrafter™ 4500 EVM GUI 3.0: www.ti.com/dlplcr4500gui-v3

•        DLP Lightcrafter™ 4500 EVM GUI 2.0: www.ti.com/dlplcr4500gui-v2

•        DLP Lightcrafter™ 4500 JTAG Flash Programmer: www.ti.com/dlp-lightcrafter4500-jtag-flash

硬件

•        DLP4500-C350REF Schematic

•        DLP4500-C350REF CAD Files

•        DLP4500-C350REF Design Files

•        DLP4500-C350REF Assembly Files

•        DLP4500-C350REF BOM

DLP Lightcrafter™ 4500的光学引擎拆解:

·       https://e2e.ti.com/support/dlp/f/94/t/278008

 

2. 面向3D机器视觉应用并采用DLP技术的精确点云生成

网站:http://www.ti.com.cn/tool/cn/tida-00254

用户手册:

•        TIDA-00254 User's Guide

•        DLP Software Development Kit (SDK) User's Guide

•        TIDA-00254 Test Results

设计文件:

•        TIDA-00254 BOM

•        TIDA-00254 Camera Trigger Cable Assembly

•        TIDA-00254 Schematic

文献资料:

•        针对 3D 机器视觉的高度可扩展 TI DLP 技术 (Rev. A)

•        点云生成和 3D 机器视觉参考设计

•        TI DLP® Technology for 3-D Machine Vision

培训视频:

Create an Industrial 3D Machine Vision System using DLP® Technology

3. Pattern Display模式和Variable Exposure Pattern Display模式有什么区别?

 

在Variable Exposure Pattern Display模式中,Sequence中每一个pattern的曝光时间和周期都是可以单独设置的。在Pattern Display模式中,每一个pattern的曝光时间和周期都是完全相同的,不能单独设置。

 

4. DLP4500是怎么实现颜色(灰度)显示的?

DLPC350最高支持帧速为120Hz的24/27/30-bitRGB数据输入,每一帧都是由三色(RGB)组成的。以120Hz为例,每帧数据的时间为8.3ms,一共三种颜色,因此每一个颜色有2.78ms的时间片。每一个颜色又可以划分成8/9/10位的bit-planes,一个bit-plane代表一幅图片所有像素的1位,如下图所示 

DLP Lightcrafter™ 4500 EVM常见问题答疑

时间片中每个bit-plane的显示长度可以用它与相应的2的幂来加权。以24-bit RGB输入为例,每一种颜色由8bits数据组成,因此每种颜色的时间片被分成8个bit-plane,如下图所示:

DLP Lightcrafter™ 4500 EVM常见问题答疑

这就是每种颜色的显示方式,具体请参考DLP Lightcrafter™ 4500 User Guide Page 42

5. 影响DLPC350从Flash中载入图片时间的因素有哪些?

我们知道如果一个sequence中使用不多于2个24bits的图片,那么可以预先从flash中导入图片并保存在内部的缓存中,从而实现最高的pattern速度。但是由于应用的不同需求,有时会需要多于48 bits 的pattern sequence,在这种情况下就需要从Flash中载入图片。因此,了解影响从Flash中导入图片时间的因素就显得非常重要。请参考如下介绍:

https://e2e.ti.com/support/dlp/f/94/t/459126

 

6. PC没有办法识别DLP Lightcrafter™ 4500的USB接口,该怎么办?

·       如果在烧写DLPC350固件的时候出现掉电或者移除USB的情况会损坏Flash中的程序,导致PC没有办法识别DLP Lightcrafter™ 4500。

->安装J18跳线帽,这会使DLPC350处于boot Program模式,这时上电连接USB检查如果可以则重新烧写完整的固件,然后移除J18,重新上电。

·       如果连接J18依旧无法识别USB或者使用了新的空白的Flash。

->请参考Flash Programming Guide:http://www.ti.com.cn/cn/lit/ug/dlpu017b/dlpu017b.pdf

 

7. DLP Lightcrafter™ 4500支持的最快的Pattern速度以及最小的曝光时间?

这个数据可以在DLP Lightcrafter™ 4500 user's guide中找到

Bit Depth

External RGB

Input Pattern

Rate (Hz)

Preloaded Pattern Rate (Hz)

Minimum Pattern Exposure Period (µs) Maximum

Number of Patterns using Two Buffers (PreLoaded)

1bit

2880

4225

235

48

2bits

1428

1428

700

24

3bits

636

636

1570

16

4bits

588

588

1700

12

5bits

480

500

2000

8

6bits

400

400

2500

8

7bits

222

222

4500

6

8bits

120

120

8333

6

 

 

8. 如何利用DLP Lightcrafter™ 4500 EVM做二次开发?

如果希望自己书写代码来控制DLP Lightcrafter™ 4500 EVM或者DLPC350,TI推荐学习以下内容:

•        阅读DLPC350的程序员指南从而熟悉如何编程:DLPC350 Programmer's Guide

•        下载DLP Lightcrafter™ 4500 GUI的源码,可以在GUI的安装目录下找到:www.ti.com/dlplcr4500gui-V3-1-0

•        下载DLP® ALC SDK的源码:http://www.ti.com.cn/tool/cn/dlp-alc-lightcrafter-sdk

这些工具可以帮助了解DLPC350需要什么样的命令来执行一些特定的操作,可以帮助理解现象背后的原因,从而实现用自己程序控制DLPC350的功能。

 

9. 如何使用与DLP Lightcrafter™ 4500 EVM不同的Flash?

Lightcrafter™ 4500 GUI v3.1.0使用一个本地文件来检查Flash的参数,如果在自己研发的板卡上使用了一个与EVM不同的Flash且想继续使用GUI来访问那么需要对本地文件做一些修改。

这个文件是FlashDeviceParameters.txt,可以在GUI的安装目录下找到,它包含了Flash的芯片信息。该文件中的如下的信息需要根据使用的Flash来更新:

  • Mfg
  • MfgID
  • Device
  • DeviceID
  • Mb
  • Alg
  • Size
  • Number of Sectors
  • Sector Starting Addresses

请确保更新的时候的格式与源文件保持相同,在更新上述信息后,GUI可以访问和更新使用的Flash。注意这个功能只在GUI3.1.0上支持,在之前的GUI版本上是不支持的。

 

10. 在使用GUI或者ALC SDK更新Firmware的时候遇到“Unable to read flash manufacturer ID”怎么办?

下面提供了一些可能的解决方案:

  1. 检查"FlashDeviceParameters.txt" 文件在GUI的安装目录下
  2. 确认电脑的操作系统,尝试使用Win7操作系统
  3. 卸载USB驱动,重新启动电脑,并自动安装驱动
  4. 更换更短的USB线
  5. 重现安装GUI软件

11. ALC SDK在编译中可能遇到的问题有哪些?

指定OpenCV的路径

DLP Lightcrafter™ 4500 EVM常见问题答疑

指定灰点相机的文件路径,如果在如下路径下无法找到相应文件,请检查FlyCapture SDK(https://www.ptgrey.com/support/downloads )是否是完整版,软件版本是否为2.11.3.164,最新的版本会存在无法找到该文件的问题。

DLP Lightcrafter™ 4500 EVM常见问题答疑

 使用32位的FlyCapture SDK来避免如下问题 

DLP Lightcrafter™ 4500 EVM常见问题答疑

12. 造成加载图片显示畸变的原因,以及解决方法。

原因:DLP4500的微镜是菱形的,其投影方式与方形的微镜存在一定的区别。在Pattern模式下,原始图片的像素与DMD的微镜是点对点映射的。也就是说1140像素的边对应的是DLP短的边,因此实际的投影的图片会有一定畸变,具体参考DLP4500数据手册。

 

DLP Lightcrafter™ 4500 EVM常见问题答疑

解决办法:对原始图片做相反的畸变处理。

下面这个帖子中详细介绍了菱形结构和正交结构DMD的区别,可以作为参考:

https://e2e.ti.com/support/dlp/f/94/t/170877

 

13. DLP Lightcrafter™ 4500 EVM中RGB三色LED TPS54620驱动电路的工作原理。

该LED驱动电路与TPS54620典型的应用电路存在一定的区别,具体请参考如下帖子:

 

 

14. 在ALC SDK中不使用Point Grey的相机时需要做哪些修改?

使用Camera的驱动软件,关闭自动对焦和自动曝光功能。
配置Camera类型
C:\TexasInstruments-DLP\TIDA-00254_3D_Scanner_LCr4500-2.0\LCr4500_3D_Scanner_Application_v2\DLP_LightCrafter_4500_3D_Scan_Application_Config.txt

DLP Lightcrafter™ 4500 EVM常见问题答疑

相机快门和颜色设置

C:\TexasInstruments-DLP\TIDA-00254_3D_Scanner_LCr4500-2.0\LCr4500_3D_Scanner_Application_v2\config\config_camera.txt

DLP Lightcrafter™ 4500 EVM常见问题答疑