新產(chǎn)品X15213(面向?qū)W術(shù)用戶)和X15223(面向產(chǎn)業(yè)用戶)增加了USB控制功能,提供除了傳統(tǒng)DVI接口之外的另外一種傳輸方式,可以使用戶通過USB接口直接控制SLM,并且這種方式還增加了傳統(tǒng)DVI接口所沒有的功能,例如讀取LCOS head和控制器的實(shí)時(shí)溫度,讀取當(dāng)前調(diào)制的是哪張相位圖,向SLM的內(nèi)存中寫入相位圖(可以配合外觸發(fā)功能使用,提高刷新頻率,也可以不借助計(jì)算機(jī)直接用TTL信號(hào)控制相位圖的切換)等功能。
使用USB向SLM加載的相位圖都是0-2π對(duì)應(yīng)0-255的LUT曲線,實(shí)際情況波長不同、儀器型號(hào)不同,所對(duì)應(yīng)的LUT曲線是不一樣的,需要設(shè)置之后按照線性關(guān)系將相位圖進(jìn)行等效。這一步可以在MATLAB或SLMcontrol3.0軟件中進(jìn)行。
?在SLMcontrol3.0軟件(光盤中所帶軟件)中,設(shè)置好波長后,在CGH菜單下選擇Displayed image save,保存調(diào)節(jié)過LUT后的相位圖。
?在MATLAB或其他第三方軟件中,將相位圖灰度值 0到255 按照線性關(guān)系等效為 0到value for 2pi. 需要到inspection sheet(小信封中紙質(zhì)文件)相應(yīng)的位置查詢value for 2pi. (例如下圖某臺(tái)X15223-16L在532nm波長下的value for 2pi是212. 將原相位圖中255灰度值變?yōu)?12, 254灰度值變?yōu)?54 x 212/255=211, 253灰度值變?yōu)?53x212/255=210, 等等,0灰度值變?yōu)?.)
請(qǐng)參考X15223 instruction manual進(jìn)行硬件的連接。將一根USB2.0數(shù)據(jù)線接在USB-B口上。
首先請(qǐng)安裝LabVIEW Runtime,位置在下圖:
之后將USB線接到計(jì)算機(jī)的USB接口上,X15223為控制電路供電16V之后,計(jì)算機(jī)可以識(shí)別到USB。
首先打開軟件"LCOS-SLM_USB_Control_software"-"USB_SLMControl.exe"。
如果打開軟件后,彈出下面的對(duì)話框,則表示USB沒有正確連接,請(qǐng)檢查USB連接。另外X13139/X11840/X13268系列不支持該軟件,也會(huì)彈出此對(duì)話框。
首先將位置4改為USB mode,軟件會(huì)自動(dòng)對(duì)SLM進(jìn)行重啟,請(qǐng)等待倒計(jì)時(shí)結(jié)束,此時(shí)不要進(jìn)行任何操作!
這時(shí)X15223的LED16(顯示DVI連接錯(cuò)誤)會(huì)停止閃爍。
(位置1)Read temp. 按鈕可以讀出LCOS head和控制器的溫度,顯示在2號(hào)和3號(hào)位置。
另:5號(hào)位置僅對(duì)X15213系列有效,X15223系列沒有風(fēng)扇,工業(yè)客戶可以自行在熱沉處添加。
將想要加載的相位圖圖片文件拖動(dòng)到BMP file path框內(nèi),或者點(diǎn)擊框右側(cè)的打開文件夾按鈕選擇相位圖。
在FrameMem slot No.處輸入圖片儲(chǔ)存的位置,分辨率為1272 x 1024的SLM位置范圍為0到818,也就是SLM內(nèi)存可以儲(chǔ)存819張圖片 (分辨率為792 x 600的SLM位置范圍為0到2234,792x600系列已停產(chǎn),該條說明僅針對(duì)老用戶)。
點(diǎn)擊Done按鈕。每點(diǎn)一下Done按鈕,LED18就亮一次。LED18亮起代表正在通過USB向SLM傳輸數(shù)據(jù)。
BMP to FrameMem按鈕可以將多張圖片一次性寫入SLM內(nèi)存,點(diǎn)擊該按鈕打開新窗口。
首先將想要寫入的相位圖所在文件夾拖入下圖黃色箭頭指示的位置。第一和第二級(jí)子文件夾中的圖片會(huì)被選中,第三極子文件夾會(huì)被忽略。
然后設(shè)置開始寫入的內(nèi)存位置序號(hào),上圖2號(hào)位置。(內(nèi)存的位置對(duì)于每張圖像一共有0到818個(gè)序號(hào),例如要寫入三張相位圖,則開始寫入的內(nèi)存位置序號(hào)最大為816,這樣三張圖分別儲(chǔ)存在816,817,818三個(gè)位置。開始寫入的內(nèi)存位置序號(hào)最小為0.)
點(diǎn)擊Write BMP按鈕(上圖3號(hào)位置),開始寫入,LED18亮起。寫入完成后,LED18熄滅。
寫入完成后,點(diǎn)擊Quit按鈕(上圖4號(hào)位置),回到主窗口。
點(diǎn)擊上圖12號(hào)按鈕,17號(hào)位置就會(huì)顯示當(dāng)前液晶上正在調(diào)制的相位圖。
點(diǎn)擊上圖13號(hào)按鈕,彈出新窗口,如下圖:
該功能可以同時(shí)查看六個(gè)內(nèi)存位置(內(nèi)存里一共有序號(hào)為0到818,共819個(gè)位置),首先在上圖1號(hào)標(biāo)簽處輸入想要查看的起始位置的序號(hào)。
點(diǎn)擊上圖2號(hào)標(biāo)簽按鈕"Check",就會(huì)在上圖3號(hào)標(biāo)簽位置顯示六張相位圖,表示這六個(gè)內(nèi)存位置所儲(chǔ)存的相位圖都是哪些。
查看完成后,點(diǎn)擊Quit按鈕(上圖4號(hào)標(biāo)簽)回到主界面。
該功能可以選擇某個(gè)已經(jīng)寫入SLM內(nèi)存的相位圖,將其加載到LCOS上進(jìn)行調(diào)制。在下圖15號(hào)位置輸入相位圖的位置序號(hào),然后點(diǎn)擊"change"按鈕(14號(hào)位置)。同時(shí)17號(hào)位置也會(huì)顯示這張相位圖。
點(diǎn)擊"Sequence"按鈕(上圖16號(hào)位置),彈出新窗口。
如上圖,Loop標(biāo)簽下,可以設(shè)置某個(gè)位置區(qū)間內(nèi)的圖片循環(huán)加載到LCOS上。
例如想要循環(huán)加載內(nèi)存中序號(hào)0到21這22張相位圖,在"START slot No."輸入"0",在"END slot No."輸入"21". 在"Switching speed/Hz"處設(shè)置液晶的刷新速度。(速度受液晶厚度的限制以及相位調(diào)制深度的限制,0-2π各個(gè)型號(hào)的最高刷新頻率請(qǐng)參考:空間光調(diào)制器LCOS-SLM的刷新頻率講解及計(jì)算方法,如果相位圖設(shè)計(jì)為0-π,調(diào)制速度可以提升約一倍。)在硬件刷新速度范圍內(nèi),受計(jì)算機(jī)內(nèi)存影響實(shí)際速度可能低于設(shè)置速度,"Current speed/Hz"處顯示的是實(shí)際速度。設(shè)置好之后點(diǎn)擊"Play"按鈕。設(shè)置的相位圖就會(huì)一直按照位置順序循環(huán)加載,直到點(diǎn)擊"STOP"按鈕停止播放。
USB軟件文件夾中有一個(gè)名為的"Sequence.csv"表格文件,其中包含了所要加載的相位圖在SLM內(nèi)存中位置序號(hào)Slot No.和持續(xù)時(shí)間Duration time/msec. 在該文件中修改所需要的相位圖位置和持續(xù)時(shí)間,然后保存并關(guān)閉該文件。
注意,持續(xù)時(shí)間Duration time/msec表示從PC上發(fā)送幀切換命令到執(zhí)行下一個(gè)命令循環(huán)的等待時(shí)間。 根據(jù)PC的狀態(tài),可能會(huì)發(fā)生幾毫秒的時(shí)滯。
在Sequence標(biāo)簽頁下,將"Sequence.csv"文件拖動(dòng)到下圖紅色箭頭所示"Sequence file path"位置。
點(diǎn)擊"Single"按鈕,會(huì)按照表格的順序加載一次相位圖,點(diǎn)擊"Loop"按鈕會(huì)按照表格的順序循環(huán)加載相位圖,點(diǎn)擊"STOP"停止加載。"Current slot No."中顯示當(dāng)前加載的相位圖在SLM內(nèi)存中的位置序號(hào)。
注意:退出軟件前,請(qǐng)將Hardware Status下的模式Mode改為DVI模式,否則無法通過DVI連接SLM使用。
改變模式時(shí),軟件會(huì)自動(dòng)重啟SLM,請(qǐng)耐心等待倒計(jì)時(shí)完成。
模式變?yōu)镈VI后,LED16會(huì)閃爍。