0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

DLPC347x和DLPC343x兼容设计

星星科技指导员 来源:TI 作者:DLP China Team 2023-03-27 11:32 次阅读

1. 概述

TI发布了针对于消费级3D机器视觉和3D打印市场的新型控制器-DLPC347x系列。它可以为主流的3D扫描仪和3D打印机带来精确的光控制和超高的图像质量。

DLPC347x系列控制器与针对显示市场的DLPC343x控制器类似。两个系列是pin to pin兼容并且只有几个引脚的定义不同。这意味着客户可以做非常少的修改,就可以将用于显示应用的驱动板修改为用于3D机器视觉和3D打印机应用的光控制驱动板。同时两种驱动板也可以实现兼容设计,这会在下文中讨论。

表1是针对不同DMD的DLPC347x系列控制器

表1: DLPC347x控制器以及对应的DMD

DMD 显示应用 光控制应用 控制器数量
DLP2010/DLP2010NIR DLPC3430 DLPC3470 1
DLP3010 DLPC3438 DLPC3478 1
DLP4710 DLPC3439 DLPC3479 2

2. 引脚差别

DLPC347x系列控制器和DLPC343x系列控制器是pin to pin兼容的,仅有几个引脚功能不同。表2列出了所有具有不同功能的引脚定义作为参考。详细的引脚功能,请参考ti.com上的对应控制器的数据手册。

表2: 引脚差异

引脚名 输入/输出 定义(DLPC347x) 描述
3DR Input Trigger In 高或低有效脉冲,用于显示下一个pattern
GPIO_06 Output Patter Ready 高或低有效,用于表示控制器可以接收trigger in信号
TSTPT_4 Output Trigger Out One 高或低有效,与Vsync同步,最小脉冲宽度为20us
GPIO_07 Output Trigger Out Two 高或低有效,工作在pattern曝光时间
GPIO_05(1) Input NA 主控制器的GPIO_5 需要和从控制器上的GPIO_6相连
TSTPT_2(1) Output NA 主控制器的TSTPT2需要和从控制器上的3DR相连 (基于VINTF,可能会需要电平转换芯片)

注释:(1)GPIO_05和TSTPE_2只使用与双ASIC情况下的主控制器

3. 兼容设计

对于已经有DLPC343x驱动板设计经验的光机厂商,可以通过做非常少的修改来升级到DLPC347x驱动板。另外,客户可以通过增加额外的选择性跳线实现DLPC343x和DLPC347x系统的自由切换,这可以帮助客户降低研发成本和时间。图1和图2分别是单控制器和双控制器的兼容设计图。

poYBAGQhDmGAEBzYAABHHeA0Dps029.png

图1: 单控制器设计(1)

pYYBAGQhDmKAOl0HAABn1tGhfB0524.png

图2:双控制器设计(1)

注释:(1)图1和图2中的红色/蓝色矩阵代表跳线

客户可以通过表3中的配置,实现不同驱动板的切换:

表3:DLPC343x和DLPC347x驱动板切换

应用 红色跳线 蓝色跳线
DLPC343x 不安装 安装
DLPC347x 安装 不安装

在双控制器的的设计中,主控制器的TSTPT_2和从控制器的3DR信号中间有一个电平转换芯片。值得注意的是是目前从主控制器上TSTPT_2上输出的脉冲信号的脉宽只有25ns,不是所有的电平转换芯片都能在这么短的时间内将信号拉升到需要的电平,因此客户需要选择合适的电平转换芯片来实现正确的功能。

对于系统集成厂商来说,通常只会针对某一特定的应用,可以去除不需要的设计来降低系统尺寸。表4中描述了不同设计中可以删除的冗余设计。图3和图4分别为针对显示应用和光控制应用的简化系统设计。

表4:DLPC343x和DLPC347x驱动板简化设计

应用 红色跳线 蓝色跳线
DLPC343x 删除 直连
DLPC347x 直连 删除


poYBAGQhDmOAei60AABNzOTZ4mM033.png

图3:DLPC343x显示应用简化系统

pYYBAGQhDmOAfIQ9AABL4UowWS8771.png

图4:DLPC347x光控制应用简化系统

4. 参考设计

TI已经在ti.com上发布了显示和光控制的EVM和参考设计,客户可以直接下载原理图/PCB/BOM等。表5中列出了相关的参考设计链接,请直接访问下载。

表5:参考设计链接

DMD 控制器 参考设计
DLP2010 DLPC3430/5 http://www.ti.com/tool/TIDA-00325
DLPC3470 http://www.ti.com/tool/TIDA-080001
DLP3010 DLPC3438 http://www.ti.com/tool/TIDA-00384
DLPC3478 http://www.ti.com/tool/TIDA-080003
DLP4710 DLPC3439(x2) http://www.ti.com/tool/TIDA-01226
DLPC3479(x2) http://www.ti.com/tool/TIDA-080005

5. 在光控制应用中如何使用这些引脚

DLPC347x常用的光控制模式有Free running模式和Trigger in模式,下文会以这两种常用的pattern模式为例,介绍这些引脚的功能。

Free running模式:

Pattern Sequence配置如图5所示,图6为在DLP3010EVM-LC上实测的对应波形图。

poYBAGQhDmSAKCkMAACrySU0A68462.png

图5:Free running模式Sequence配置

pYYBAGQhDmWAAiyiAAFT1mOp7sA245.png

图6:DLP3010EVM-LC对应波形图

在Free running模式中,

DLPC347x控制器会产生一个内部的同步信号(Vsync)来触发显示pattern。

Trigger out 1信号与该内部产生的Vsync信号同步。

Trigger out 2信号与pattern的曝光同步,有效脉冲宽度与pattern的曝光时间相同。

相邻两个pattern之间的暗场时间等于pre-exposure dark time和post-exposure dark time的和。

在3D机器视觉项目中,通常使用trigger out 2来触发相机拍摄,实现投影和相机间的同步。需要注意的是相机的曝光时间需要包含完整的pattern的曝光时间,以防丢失pattern信息

Trigger In 模式:

Pattern Sequence配置如图7所示,图8为在DLP3010EVM-LC上实测的对应波形图。

poYBAGQhDmaAZMu-AACy4XI8WDY509.png


图7:Trigger in模式Sequence配置

pYYBAGQhDmaAB1rSAAE1-gTEINs283.png


图8:DLP3010EVM-LC对应波形图

在Trigger in模式中,

通过发送外部的触发输入信号来控制DLPC347x控制器显示pattern。

DLPC347x控制器输出pattern ready信号来通知是否准备好接收外部触发信号,外部触发信号只有在pattern ready信号有效时才会生效。

Trigger out 2信号与pattern的曝光同步,有效脉冲宽度与pattern的曝光时间相同。

相邻两个pattern之间的暗场时间等于trigger in的周期与pattern曝光时间的差。这个时间需要大于pre-exposure dark time和post-exposure dark time的和。

在3D机器视觉项目中,外部产生的trigger in信号需要考虑pattern的周期和pattern ready信号的状态,避免在控制器处于忙碌状态的时候输出trigger in信号。

审核编辑:郭婷

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • 控制器
    +关注

    关注

    112

    文章

    15239

    浏览量

    171241
  • 机器视觉
    +关注

    关注

    161

    文章

    4046

    浏览量

    118369
  • 3D打印
    +关注

    关注

    26

    文章

    3476

    浏览量

    107659
收藏 人收藏

    评论

    相关推荐

    关于DLPC350firmware的修改;

    刚接触到DLP, 计划开发一个款基于DLP4500和DLPC350的 3D scaner。想请教一下,貌似3.0.0firmware是通过IIC或者u***通信来控制投影,能否通过修改
    发表于 06-21 12:00

    dlpc2607+pad100

    i'm write i2c driver about dlpc2607  , now it have image, but the image not right, how to debug this , hope somebody can help me. gengcixi@163.com
    发表于 06-21 04:07

    DLPC910全数字处理怎么理解?

    1、最近在对比DLPC910和其它控制器时,发现在DLPC910的文献中有这么一段话 “从 DLPC910 输入端口到被投影图像的图像数据是 100% 数字化的数据。 图像始终保持数字格式,永远不会
    发表于 06-21 18:56

    DLPC3430参考原理图

    本公司主要做便携式投影平板,之前购买的2601,现在想换DLPC3430。特求参考设计和技术支持  
    发表于 06-23 02:00

    DLPC900 + 6500FLY

    吴博士: 三个问题: 1、DLPC900 和 6500FLY硬件设计您这边有什么细节注意文档可以推荐一下,比如电源,数据口或者其他等等,原理图看起来很简单,PCBLayout我们希望能有更多细节提示
    发表于 06-23 02:21

    TI DLP IntelliBright算法助力便携式显示应用智能化管理

    。与此同时,内容自适应亮度控制 (CAIC) 使你能够设定亮度、对比度和功耗之间的最优均衡,从而调整出适合你特定需要的效果。这些算法可以通过控制DLPC343x控制器的I2C软件命令进行配置,或者通过DLP
    发表于 09-06 14:59

    DLP4500中DLPC350代码怎样投出全部的图形?

    怎样可以投出全部的图形?可能是我没看懂代码的用法。下面是我的代码。DLPC350_AddToPatLut(0,0,8,7,false,true,true,false); //用法可能有
    发表于 02-13 12:46

    如何实现DLPC347xDLPC343x兼容设计

    -DLPC347x系列。它可以为主流的3D扫描仪和3D打印机带来精确的光控制和超高的图像质量。新的DLPC347x系列控制器与针对显示市场的DLPC343x控制器类似。两个系列是pin to pin
    发表于 11-09 07:41

    DLPC100,pdf

    The DLPC100 performs all the image processing and control, along with DMD data formatting
    发表于 06-01 09:28 42次下载

    DLPC200,pdf

    The DLPC200 performs image processing and control, along with DMD data formatting, for driving
    发表于 06-01 10:01 48次下载

    3D扫描与3D列印晶片DLPC347x的特点及应用介绍

    TI DLP 全新 3D 扫描与 3D 列印晶片 DLPC347x 简介
    的头像 发表于 05-10 06:03 2329次阅读
    3D扫描与3D列印晶片<b class='flag-5'>DLPC347x</b>的特点及应用介绍

    DLPC343x TRP平台的芯片组及解决方案

    视频将向各位介绍 DLPC343x TRP平台的芯片组以及系统级的解决方案,微型投影技术也叫做Pico技术,它的核心是能够让消费者使用更小的设备投射出更大、更亮的画面 。
    的头像 发表于 05-29 09:24 1955次阅读
    <b class='flag-5'>DLPC343x</b> TRP平台的芯片组及解决方案

    DLPC347xDLPC343x 兼容设计说明

    控制器-DLPC347x系列。它可以为主流的3D扫描仪和3D打印机带来精确的光控制和超高的图像质量。 新的DLPC347x系列控制器与针对显示市场的DLPC343x控制器类似。两个系列是pin
    发表于 11-10 09:36 785次阅读
    <b class='flag-5'>DLPC347x</b>和<b class='flag-5'>DLPC343x</b> <b class='flag-5'>兼容</b>设计说明

    DLPC347xDLPC343x 兼容设计

    DLPC347xDLPC343x 兼容设计
    发表于 10-31 08:23 1次下载
    <b class='flag-5'>DLPC347x</b>和<b class='flag-5'>DLPC343x</b> <b class='flag-5'>兼容</b>设计

    IIS2DLPC运动传感器相关的使用信息和应用提示

    本文档旨在提供 ST IIS2DLPC 运动传感器相关的使用信息和应用提示。 IIS2DLPC 是系统级封装的 3D 数字加速度计,具有数字 I²C/SPI 串口标准输出和±2/±4/±8/±16
    发表于 07-31 09:33 0次下载
    IIS2<b class='flag-5'>DLPC</b>运动传感器相关的使用信息和应用提示