全方位了解DLP中的DMD芯片-DLP1

2024-01-01 09:12

本文主要是介绍全方位了解DLP中的DMD芯片-DLP1,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!

理解他人的文章
https://blog.csdn.net/weixin_40814482/article/details/117560420?spm=1001.2101.3001.6661.1&utm_medium=distribute.pc_relevant_t0.none-task-blog-2%7Edefault%7EBlogCommendFromBaidu%7ERate-1-117560420-blog-106184582.235%5Ev40%5Epc_relevant_anti_vip_base&depth_1-utm_source=distribute.pc_relevant_t0.none-task-blog-2%7Edefault%7EBlogCommendFromBaidu%7ERate-1-117560420-blog-106184582.235%5Ev40%5Epc_relevant_anti_vip_base&utm_relevant_index=1

  1. 应用
    DLP技术应用包括医疗成像、光纤网络、生命科学、光谱分析、光学测量和无掩模光刻、共焦距显微技术,全息数据存贮,结构照明,立体显示

  2. 关键字
    DMD: Digital Micromirror Device
    DLP: Digital light processing
    MEMS:

  3. DMD介绍
    3.1, DMD其实是一种微机电系统(MEMS),MEMS系统包括微结构、微传感器、微执行器、控制处理电路四个部分,我司所用的MEMS严格意义上讲是MEMS微结构+微执行器,而DMD是MEMS四个部分都包含在内。每一个 DMD 都含有1080*720(或者其它分辨率)个独立控制的微镜在运行期间,DMD 控制器为每个基本存储单元加载一个“1”或一个“0”。接下来会施加镜像复位脉冲,这会引起每个微镜静电偏离大约一个铰链,从而达到相应的 +/-12° 状态。由于会受到两个弹簧顶针的阻力而物理停止,这两个有效状态的偏离角度是可重复的。+12°状态对应"开"像素,-12°状态对应"关"像素。通过对每个镜片的开/关占空比进行编程来创建灰度图形,并且可以多路复用多个光源以创建 RGB 全彩图像
    3.2 DMD分类是按照Array大小(MircoMirror/pixel, 亮度来区分的)
    在这里插入图片描述
    3.3, 原理
    DMD(数字微镜器件)是一种由多个高速数字式光反射开光组成的阵列。DMD是由许多小型铝制反射镜面构成的,镜片的多少有显示分辨率决定,一个小镜片对应一个像素。DMD的反射率高,对比度大。将物体成像于DMD器件上,通过DMD器件的像素级可控特性及其高速的翻转频率,再将每个像点依次扫描到探测器上,实现白天对可见光条件下物体的高速被动式点扫描成像。加入适当光源还可实现主动式扫描成像
    在这里插入图片描述下图是DMD基本单元,从DMD微镜结构图可以发现,DMD的微镜并不是固定不动的,而是被固定在了隐藏的轭板上的,通过扭转铰链结构来连接轭和支柱,扭力铰链结构再接受信号来控制镜片进行翻转;
    以看出利用一个微镜的翻转将光线反射入镜头时,就可以点亮画面中的一个像素,将光线反射到另一面,吸收掉时,像素就是关闭的。
    光源可以是汞灯,也可以是三色激光,也可以是蓝光打到荧光粉上产生白光。
    在这里插入图片描述
    在这里插入图片描述

  4. DMD原理
    DMD Interface:DMD工作是加载后再发送脉冲,加载只有行加载,是通过一个16位或者32位的并行总线来完成的,目前的2×LVDS XGA A类器件采用一个32位的位宽的总线,数据在Clock的rising time和falling time加载。对于XGA分辨率的器件,在32位宽的数据总线上需要32个Clock脉冲边沿(16个时钟周期)以加载一个完整行的1024个位。(32x32)
    在这里插入图片描述
    Mirror Blocks:16个块,为方便微镜定时脉冲和快速清除数据,DMD被分成若干个块;举例说明XGA分辨率,总共1024个列,768个行,被分成16块;所以这个DMD芯片在被控制时,是先找到哪一,再打开块里的这一,再打开这一行里

  5. 反射尺寸 & 亮度尺寸矩阵
    61, PN中的数字对应的是矩阵的大小
    如下表格是对应的
    DLP78,array diagonal is 0.78in(19.812mm), MicroMirrror(pixel) pitch is 0.009mm, resolution 1920 *1080在这里插入图片描述
    6.2,Pixel尺寸越大,亮度会越高
    6.3,尺寸越大,价格越高.
    6.4,Pixel尺寸太小,也难做
    6.4,Pixel小尺寸的, 用于手持式的投影仪,大尺寸的用于移动车,电视等
    在这里插入图片描述

在这里插入图片描述
在这里插入图片描述

这篇关于全方位了解DLP中的DMD芯片-DLP1的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!



http://www.chinasem.cn/article/558796

相关文章

关于数据埋点,你需要了解这些基本知识

产品汪每天都在和数据打交道,你知道数据来自哪里吗? 移动app端内的用户行为数据大多来自埋点,了解一些埋点知识,能和数据分析师、技术侃大山,参与到前期的数据采集,更重要是让最终的埋点数据能为我所用,否则可怜巴巴等上几个月是常有的事。   埋点类型 根据埋点方式,可以区分为: 手动埋点半自动埋点全自动埋点 秉承“任何事物都有两面性”的道理:自动程度高的,能解决通用统计,便于统一化管理,但个性化定

速了解MySQL 数据库不同存储引擎

快速了解MySQL 数据库不同存储引擎 MySQL 提供了多种存储引擎,每种存储引擎都有其特定的特性和适用场景。了解这些存储引擎的特性,有助于在设计数据库时做出合理的选择。以下是 MySQL 中几种常用存储引擎的详细介绍。 1. InnoDB 特点: 事务支持:InnoDB 是一个支持 ACID(原子性、一致性、隔离性、持久性)事务的存储引擎。行级锁:使用行级锁来提高并发性,减少锁竞争

PHP: 深入了解一致性哈希

前言 随着memcache、redis以及其它一些内存K/V数据库的流行,一致性哈希也越来越被开发者所了解。因为这些内存K/V数据库大多不提供分布式支持(本文以redis为例),所以如果要提供多台redis server来提供服务的话,就需要解决如何将数据分散到redis server,并且在增减redis server时如何最大化的不令数据重新分布,这将是本文讨论的范畴。 取模算法 取模运

Weex入门教程之1,了解Weex

【资料合集】Weex Conf回顾集锦:讲义PDF+活动视频! PDF分享:链接:http://pan.baidu.com/s/1hr8RniG 密码:fa3j 官方教程:https://weex-project.io/cn/v-0.10/guide/index.html 用意 主要是介绍Weex,并未涉及开发方面,好让我们开始开发之前充分地了解Weex到底是个什么。 以下描述主要摘取于

Java了解相对较多!

我是对Java了解相对较多,而对C#则是因工作需要才去看了一下,C#跟Java在语法上非常相似,而最初让我比较困惑的就是委托、事件部分,相信大多数初学者也有类似的困惑。经过跟Java的对比学习,发现这其实跟Java的监听、事件是等同的,只是表述上不同罢了。   委托+事件是观察者模式的一个典型例子,所谓的委托其实就是观察者,它会关心某种事件,一旦这种事件被触发,这个观察者就会行动。   下

使用WebP解决网站加载速度问题,这些细节你需要了解

说到网页的图片格式,大家最常想到的可能是JPEG、PNG,毕竟这些老牌格式陪伴我们这么多年。然而,近几年,有一个格式悄悄崭露头角,那就是WebP。很多人可能听说过,但到底它好在哪?你的网站或者项目是不是也应该用WebP呢?别着急,今天咱们就来好好聊聊WebP这个图片格式的前世今生,以及它值不值得你花时间去用。 为什么会有WebP? 你有没有遇到过这样的情况?网页加载特别慢,尤其是那

FPGA编译与部署方法全方位介绍

FPGA编译与部署是FPGA开发中的核心环节,涉及从代码编写、调试到将设计部署到FPGA硬件的全过程。这个流程需要经过创建项目、编写FPGA VI、模拟调试、编译生成比特流文件,最后将设计部署到硬件上运行。编译的特点在于并行执行能力、定制化硬件实现以及复杂的时钟管理。通过LabVIEW的FPGA模块和NI硬件,可以快速完成开发和部署,尤其适用于复杂控制与高性能数据处理系统。 1. FPG

初步了解VTK装配体

VTK还不太了解,根据资料, vtk.vtkAssembly 是 VTK库中的一个重要类,允许通过将多个vtkActor对象组合在一起来创建复杂的3D模型。 import vtkimport mathfrom vtk.util.colors import *filenames = ["cylinder.stl","sphere.stl","torus.stl"]dt = 1.0renW

在亚马逊云科技上利用Graviton4代芯片构建高性能Java应用(上篇)

简介 在AI迅猛发展的时代,芯片算力对于模型性能起到了至关重要的作用。一款能够同时兼具高性能和低成本的芯片,能够帮助开发者快速构建性能稳定的生成式AI应用,同时降低开发成本。今天小李哥将介绍亚马逊推出的4代高性能计算处理器Gravition,带大家了解如何利用Graviton芯片为Java生成式AI应用提高性能、优化成本。 本篇文章将介绍如何在云平台上创建Graviton芯片服务器,并在Gra

2024年AI芯片峰会——边缘端侧AI芯片专场

概述 正文 存算一体,解锁大模型的边端侧潜力——信晓旭 当下AI芯片的亟需解决的问题 解决内存墙问题的路径 产品 面向大模型的国产工艺边缘AI芯片创新与展望——李爱军 端侧AI应用“芯”机遇NPU加速终端算力升级——杨磊 边缘端的大模型参数量基本小于100B AI OS:AI接口直接调用AI模型完成任务 具身智能的大脑芯片 大模