DLP3010EVM-LC and DLP2010EVM-LC常见问题答疑

这份FAQ详细介绍了DLP3010EVM-LC和DLP2010EVM-LC产品的功能和使用,包括如何开始使用EVM,Internal Pattern Streaming模式的解释,1D和8-bit pattern的区别,以及如何配置和验证曝光时间。内容涵盖了从基本概念到高级操作,为用户快速上手DLP Light Control EVMs提供帮助。
摘要由CSDN通过智能技术生成

希望本FAQ可以帮助您快速上手Light Control EVMs。本FAQ会持续地进行更新来纠正可能存在的一些误差并且提供更多的信息。对于更加准确的规格需求,请参考控制器和DMD的数据手册。如果有其他的问题,欢迎您在E2E论坛提问,如果希望阅读原帖,请参考如下链接:

1.什么是DLP3010EVM-LC和DLP2010EVM_LC产品?

这些产品是基于德州仪器DLP®技术的新的评估模块,可以应用在投影显示和光控制(比如结构光,3D打印等)的应用当中。DLP3010EVM-LC使用0.3 720p DMD,DLPC3478控制器和DLPA2005电源管理、LED驱动芯片。DLP2010EVM-LC使用0.2 WVGA DMD,DLPC3470控制器和DLPA2005电源管理、LED驱动芯片。结构光特性包含支持输入输出触发信号,1-bit和8-bit pattern,内部pattern模式等等。

2.如何开始使用这些EVMs?

首先请下载DLP3010EVM-LC或者DLP2010EVM-LC的用户指导手册,同时需要下载EVM的GUI控制软件以及GUI软件的用户指导手册。如果想要下载更多的设计文件,可以参考德州仪器的参考设计,DLP3010EVM-LC的参考设计是TIDA-080003DLP2010EVM-LC的参考设计是TIDA-080001.这些软件以及说明文档,包括本FAQ都可以帮助您开始使用和设计您的光控制应用。

3. 如何编写DLPC3470DLPC3478程序?

首先推荐您使用GUI软件来熟悉控制器的操作。接着您可以在“Debug”标签下,或者进入GUI advanced mode来更加了解GUI操作中产生的相应的I2C命令。最后参考控制器的程序员指南来了解每一个I2C命令的含义。

4. 什么是Internal Pattern Streaming模式?

内部的pattern模式允许在没有外部数据流输入的情形下迅速投影pattern。1D的pattern会被控制器载入到Flash存储器中,然后投影出来。由于使用了这种1D的pattern的方式,从而支持多种不同的pattern帧速以及可以在Flash存储器中保存非常多不同的pattern。这些pattern可以配置成不同的曝光时间也可以配置成不同的颜色。

5. 什么是1D pattern?

1D pattern是指可以使用1维信息来完全描述的pattern。换句话说就是一个水平的1D pattern是列重复的图片,而一个垂直的1D pattern则是行重复的图片。

水平的1D pattern示例:

1-bit位深

 

8-bit位深

垂直的1D pattern示例:

1-bit位深

 

8-bit位深

 

6. 为什么希望使用1D pattern?

由于各种各样的原因使得1D的pattern有非常多的用处。第一,非常多的时间编码的结构光会使用到1D pattern(比如灰度编码和相移pattern)。第二,1D pattern可以使用1 by x的图片完全表示(x可以是行也可以是列),这也就意味着不需要保存pattern所有的数据到flash存储器中就可以得到pattern的全部信息。正是因为这一点,DLPC347x控制器才可以实现快速投影非常多不同的pattern的功能。

7. 什么是1-bit和8-bit pattern?

1-bit pattern意味着每一个pattern的pixel都由一个bit位表示,并且只有两个不同的值(on或者off)。一个pixel处于off状态意味着该pixel不会被LED照亮,而一个pixel处于on状态则意味着该pixel会被红色、绿色或者蓝色LED照亮。当然如果想要显示白色,处于on状态的pixel也可以被三个LED照亮(这里需要注意的是RGB三个LED不是同时点亮的,而是按照时间顺序依次点亮的)。

8-bit pattern意味着每一个pattern的pixel会由8-bits表示。这会提供一个二进制的脉冲调制信号来控制每一个pixel的on或者off一段特定的时间从而实现二进制加权的照明。下图表示了每一个bit照明的相应时间,需要注意的是下图只是在8-bit pattern中每一个bit显示相应的时间的一个示例,在实际的显示中顺序可能会有不同。

 

8. 如何来配置投影Internal pattern?

请参考GUI用户指导手册第4.3.2章。首先需要创建一个包含各种不同1D pattern的pattern set,接着选择pattern的曝光时间以及需要使用的LED,最后配置输入输出的触发信号。

9. 什么是pattern set?

Pattern set是一些列具有相似特性的pattern的组合。特别地,每一个pattern set可以是1-bit或者8-bit的1D pattern,可以是水平的也可以是垂直的。Pattern set最初保存在flash中,然后在显示前被载入到控制器的内部存储器中。如果只使用了一个pattern set,那么pattern可以在最快的速度下显示。如果使用了多个pattern set,那么在切换不同的pattern set的时候会有一个载入时间开销。用户可以通过修改pattern order table来改变pattern set的投影顺序。

10. 每一个pattern set中可以存储多少个pattern?

每一个pattern set最多可以存储多少个pattern是由DLPC347x内部存储器大小限制的。下表中提供了针对不同pattern的限制。外部flash存储器中可以保存多个pattern set并且能够动态地载入到DLPC347x控制器中。因此,在Internal streaming 模式中最多可以使用多少个pattern是由外部的flash存储器的大小决定的。

DLPC3478DLP3010EVM-LC

1D Pattern Type

Max # of Patterns

8-bits vertical patterns

6

8-bits horizontal patterns

8

1-bits vertical patterns

51

1-bits horizontal patterns

64

DLPC3470

  • 3
    点赞
  • 14
    收藏
    觉得还不错? 一键收藏
  • 2
    评论
评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值