<acronym id="s8ci2"><small id="s8ci2"></small></acronym>
<rt id="s8ci2"></rt><rt id="s8ci2"><optgroup id="s8ci2"></optgroup></rt>
<acronym id="s8ci2"></acronym>
<acronym id="s8ci2"><center id="s8ci2"></center></acronym>
0
  • 聊天消息
  • 系統消息
  • 評論與回復
登錄后你可以
  • 下載海量資料
  • 學習在線課程
  • 觀看技術視頻
  • 寫文章/發帖/加入社區
創作中心

完善資料讓更多小伙伴認識你,還能領取20積分哦,立即完善>

3天內不再提示

如何在OpticStudio中建模DMD呢?有哪些步驟?

LD18688690737 ? 來源:Zemax知識庫 ? 2024-03-04 18:24 ? 次閱讀

數字鏡陣列 (DMD) 或微機電系統 (MEMS) 由一組小型矩形反射鏡組成。每個鏡子可以有不同的傾斜度。這些設備可用于許多應用,包括光譜學(鏡子可以在不同位置發送不同波長的光)和DLP投影技術-將圖像從監視器投影到大屏幕上。OpticStudio可以使用DLL對它們進行連續建模,或者使用MEMS對象對它們進行非序列建模。

什么是DMD/ MEMS

下圖顯示了一個DMD設備,它單獨傾斜的微鏡組成。鏡子通常被稱為像素。

4a210a9a-da11-11ee-a297-92fbcf53809c.png

4a2be00a-da11-11ee-a297-92fbcf53809c.png

如何在OpticStudio中建模DMD

這些設備可以在序列或非序列模式下建模。

模式 對象 示例文件
序列 User Defined Surface called us_mems.dll {Zemax}SamplesSequentialMiscellaneous
MEMS DLL Sample.ZMX
非序列 MEMS {Zemax}SamplesNon-sequentialMiscellaneousMEMS device.zmx"

如何計算單個像素/鏡子的旋轉

本節將說明如何設置單個像素的旋轉。像素可以按行(在這種情況下,一行鏡子將始終處于相同的狀態/傾斜)、按列(在這種情況下,一列鏡子將始終處于相同的狀態/傾斜)或按像素單獨設置。

在本節中,我們將解釋如何單獨設置像素,即當P-Flag參數等于2時。

MEMS可以看作是一個網格,從左下角開始,隨著您向右移動,然后向上移動一排,像素數會增加。

如下這個例子,下面是一個 6x6 的網格。類似最多3750個元素的任何網格大?。ㄓ嘘P更多信息,請參閱幫助文件)。

4a46f4bc-da11-11ee-a297-92fbcf53809c.png

MEMS對象一次考慮15個像素/鏡子的組。

因此,如果MEMS是 6x6 網格,則意味著它總共有36個像素,所以共有3組:2組15像素和1組6像素:

4a539780-da11-11ee-a297-92fbcf53809c.png

這些組將由不同的參數設置:

模式 行/列/鏡像狀態 1-15 行/列/鏡像狀態 16-30 行/列/鏡像狀態 1-15
組別 綠色 黃色 行/列/鏡像狀態 1-15
序列模式 參數14標記為“像素 1-15” 參數15標記為“像素16-30” 行/列/鏡像狀態 1-15
非序列模式 標有“像素1-15”的Par 10列 標有“像素16-30”的Par 11列 行/列/鏡像狀態 1-15

由于每個分組都有一個基數為3的數字來告訴OpticStudio如何指向單個像素,像素的分組可以如下所示進行歸一化,每個值對應于您需要將基數3提高到的冪:

4a5fee04-da11-11ee-a297-92fbcf53809c.png

每個像素可以具有對應于角度0、角度1和角度2的三個值(0、1、2)之一。

假設角度值定義為:

?角度 0 = 12°

?角度 1 = 0°

?角度 2 = -8°

下面的網格顯示了每個像素的狀態:

4a72e75c-da11-11ee-a297-92fbcf53809c.png

現在,要計算行/列/鏡像1-15的狀態值,您需要使用以下等式:

P = ∑∑(像素的角度狀態*3^(像素數-1))

4a7d51f6-da11-11ee-a297-92fbcf53809c.png

需要對像素 16-30 和像素 31-45 重復此過程。

Excel宏計算像素傾斜

附件中的 Excel 宏工作簿有助于計算這些值。

要運行 Excel 宏:

?點擊Table

?然后單擊MEMS按鈕(確保已設置 Excel 安全性以運行宏)。

將出現一個用戶表單,您可以在其中輸入X像素和Y像素

?然后單擊創建表。如果您之前有以前的數據,您應該檢查Clear Previous Table

4a8c13c6-da11-11ee-a297-92fbcf53809c.png

然后這將填充2個表格,其中一個位于頁面頂部,顯示行、列、像素數和15個像素的分組,您可以將其用作指南。第二個表格,從我們的6x6示例的第13行開始(該行將根據您選擇的X像素的數量而變化)是您應該輸入0/1/2像素值狀態的地方。

4a9fef9a-da11-11ee-a297-92fbcf53809c.png

輸入這些值后,單擊“計算P Val”按鈕。然后,宏將計算復制并粘貼到OpticStudio中所需的值:

4ab8aea4-da11-11ee-a297-92fbcf53809c.png

序列模式下的MEMS

讓我們看一下 {Zemax}SamplesSequentialMiscellaneousMEMS DLL Sample.ZMX 下的Sequential Mode示例文件

該示例文件描述了一個4x4 MEMS反射鏡。

4ac88414-da11-11ee-a297-92fbcf53809c.png

因此,該器件可以看作:

4adc51d8-da11-11ee-a297-92fbcf53809c.png

現在讓我們看看像素處于哪個狀態。P flag = 0表示鏡像按行尋址。

參數“第 1-15 行”的值 = 5

參數“第 1-15 行”的值 = Row1×30+Row2×31+Row3×32+Row4×33)

即參數“第1?15行”的值=Row1+3×Row2+9×Row3+27×Row4

此時因為參數“第1?15行”的值= 5,這意味著Row3 = 0 和 Row4 = 0

然后我們可以推導出 Row2 = 1和Row1 = 2

像素狀態定義如下:

4aef297a-da11-11ee-a297-92fbcf53809c.png

這意味著我們有以下角度。旋轉角度為45度。初始尖端平面沿+X。然后這些角度圍繞Z軸旋轉以使鏡子尖端。

4b00e57a-da11-11ee-a297-92fbcf53809c.png

所以布局顯示鏡子的不同部分有不同的角度:

4b0b6572-da11-11ee-a297-92fbcf53809c.png

非序列模式下的MEMS

讓我們看一下 {Zemax}SamplesNon-sequentialMiscellaneousMEMS device.zmx 下的Non-Sequential Mode示例文件

該示例文件描述了一個 1x15 MEMS反射鏡

4b18726c-da11-11ee-a297-92fbcf53809c.png

因此,該器件可以看作:

4b27bed4-da11-11ee-a297-92fbcf53809c.png

現在讓我們看看像素處于哪個狀態(0,1,2)。P flag = 2,因此這意味著鏡像是單獨尋址的。

參數“像素 1-15”的值= 13245761。

我們可以推斷像素狀態定義如下:

4b341666-da11-11ee-a297-92fbcf53809c.png

這意味著我們有以下角度。

4b3fccfe-da11-11ee-a297-92fbcf53809c.png

結論

MEMS可以在OpticStudio中輕松建模。

原文發布在Zemax知識庫

作者 Michael Humphreys and Sandrine Auriol


審核編輯:劉清

聲明:本文內容及配圖由入駐作者撰寫或者入駐合作網站授權轉載。文章觀點僅代表作者本人,不代表電子發燒友網立場。文章及其配圖僅供工程師學習之用,如有內容侵權或者其他違規問題,請聯系本站處理。 舉報投訴
  • mems
    +關注

    關注

    128

    文章

    3755

    瀏覽量

    188934
  • dll
    dll
    +關注

    關注

    0

    文章

    113

    瀏覽量

    45072
  • 微機電系統
    +關注

    關注

    2

    文章

    123

    瀏覽量

    23677
  • DMD
    DMD
    +關注

    關注

    3

    文章

    46

    瀏覽量

    30338

原文標題:如何在OpticStudio中建模DMD(MEMS)

文章出處:【微信號:光電資訊,微信公眾號:光電資訊】歡迎添加關注!文章轉載請注明出處。

收藏 人收藏

    評論

    相關推薦

    何在電路解決EMC的問題?什么方法

    何在電路解決EMC的問題?什么方法
    發表于 09-08 15:28

    DLP6500關于DMD鏡片0度問題

    DMD工作時“+12度為“開”,-12度為“關”,當鏡片不工作時,它們處于0度的“停泊”狀態”,請教各位大神,我能不能控制DMD時,開,關,還有停泊狀態同時存在,即鏡片+12度,-12度和0度
    發表于 06-21 10:39

    DMD器件用在可見光波段,用作光調制器,什么推薦的

    您好,想購買DMD器件,用在可見光波段,用作光調制器,什么型號可以推薦的,想咨詢下DLP7000是否是DMD器件,另外看到網頁由“開發套組”,這個是要另行購買嗎,下單購買
    發表于 02-15 11:16

    何在SystemVerilog為狀態機的命令序列的生成建模

     我們將展示如何在SystemVerilog為狀態機的命令序列的生成建模,并且我們將看到它是如何實現更高效的建模,以及實現更好的測試生成。?
    發表于 01-01 06:05

    做實驗的時候,大家都是如何固定DMD(新手入門,沒人帶)?

    實驗室新買的DMD,做實驗的時候要怎么固定,板子本身又不能太受力,切要絕緣才行,想問一下,用過DMD的朋友們是用什么固定的?
    發表于 04-22 10:14

    何在LCD屛上寫字

    何在LCD屛上寫字?哪些操作步驟?
    發表于 01-21 06:43

    何在ADIsimRF中建模多級器件

    本視頻中,我們將介紹如何在ADIsimRF中建模多級器件。
    的頭像 發表于 07-31 06:13 ?2178次閱讀

    何在ADIsimRF中建模多級元件

    本視頻中,我們將介紹如何在ADIsimRF中建模多級元件。
    的頭像 發表于 08-23 06:03 ?1909次閱讀

    基于平均法的boost型DCDC建模步驟

    基于平均法的boost型DCDC建模步驟(電源技術審稿費)-?基于平均法的boost型DC/DC建模步驟,包括電壓模和峰值電流模。增加了誤差放大器放大倍數的確定,電源調整率,負載調整率
    發表于 09-27 16:08 ?13次下載
    基于平均法的boost型DCDC<b class='flag-5'>建模</b><b class='flag-5'>步驟</b>

    如何安裝OpticStudio的完整過程

    永久許可證:如果您的支持協議還在有效期限內,您可以安裝任何版本的OpticStudio,前提是該版本與下面步驟3中顯示的許可證類型相容。如果您的支持協議已過期,則必須安裝在支持到期日之前發布的OpticStudio版本。
    的頭像 發表于 11-22 09:51 ?3690次閱讀

    何在OpticStudio中模擬人眼

    本文是人眼模型的一個案例研究,并提供了更高級的序列模式建模技術的演示。我們將在OpticStudio中使用Liou & Brennan 1997眼睛模型創建人眼模型。在OpticStudio中成功生成這個眼睛模型后,我們將使用它
    的頭像 發表于 12-19 11:28 ?888次閱讀

    設計抬頭顯示器時要使用哪些OpticStudio工具

    本文為使用OpticStudio工具設計優化HUD抬頭顯示器系統的第二部分,主要包含演示了如何使用OpticStudio工具設計分析抬頭顯示器(HUD)性能,即全視場像差(FFA)和NSC
    的頭像 發表于 05-05 12:29 ?980次閱讀
    設計抬頭顯示器時要使用哪些<b class='flag-5'>OpticStudio</b>工具

    何在LTspice中對變壓器建模

    本文中,我們將學習如何在 LTspice 中對變壓器建模。
    的頭像 發表于 05-14 15:45 ?1.3w次閱讀
    如<b class='flag-5'>何在</b>LTspice中對變壓器<b class='flag-5'>建模</b>

    何在OpticStudio建模和設計真實波片

    本文介紹了如何在 OpticStudio建模和設計真實的單色和消色差波片。它將演示如何使用雙折射材料,通過構建評價函數來計算相位延遲,并使用 Universal Plot 將相位延遲與波片厚度的關系可視化。
    的頭像 發表于 06-05 14:01 ?1167次閱讀
    如<b class='flag-5'>何在</b><b class='flag-5'>OpticStudio</b>中<b class='flag-5'>建模</b>和設計真實波片

    何在 Zemax OpticStudio 中對人體皮膚建模以進行生理測量

    。本文演示了如何在 Zemax OpticStudio 中對人體皮膚建模以進行生理測量,并說明了使用 ZOS-API 對基于 PPG 的心率傳感器進行的時間相關模擬。 文章附件可通過最下方“閱讀原文”鏈接中的文末進行下載。 01
    的頭像 發表于 06-17 09:01 ?499次閱讀
    如<b class='flag-5'>何在</b> Zemax <b class='flag-5'>OpticStudio</b> 中對人體皮膚<b class='flag-5'>建模</b>以進行生理測量
    亚洲欧美日韩精品久久_久久精品AⅤ无码中文_日本中文字幕有码在线播放_亚洲视频高清不卡在线观看
    <acronym id="s8ci2"><small id="s8ci2"></small></acronym>
    <rt id="s8ci2"></rt><rt id="s8ci2"><optgroup id="s8ci2"></optgroup></rt>
    <acronym id="s8ci2"></acronym>
    <acronym id="s8ci2"><center id="s8ci2"></center></acronym>