有沒有辦法以 LabVIEW程式設計方式依序為兩個 SMU 通電?

更新 Nov 14, 2024

產品資訊

硬件

  • PXIe-4141
  • PXIe-4145

驅動程式

  • NI-DCPower

問題敘述

我試著要對兩個 SMU(4141 和 4145)的電源進行時序調整。
我想透過使用dc power function來控制兩個 SMU 之間的延遲,但我卻無法做到這一點。
對於我該使用什麼dc power function來對兩個SMU 之間提供延遲,你會有什麼建議嗎?

解決方案

有兩種方法可以做到這一點:Software-timed 以及 Hardware-timed

Software-timed可以透過在呼叫initiate的中間手動添加延遲來實現。

2be6601c-b213-4d86-8f77-663673278f2f.png

您也可以透過將第一個 SMU 的source delay變更成您想要的時序關係,然後將該 SMU 的source complete event連接到另一個 SMU 來進行一些Hardware-timed

de0c0cb4-a74c-42db-9430-0424041cbc9a.png

請注意,hardware timing確實會默默地佔用backplane trigger line。您也可以透過手動方式將source complete event匯出到特定PXI  trigger line,然後配置另一個 SMU 上的digital edge以監聽相同trigger line來實現上述目的。

另外也請注意,在所有上述情況下都會出現明顯的jitter。hardware timed方法可能會為您帶來約 10us 的jitter(根據我們的資料表,某些 SMU 會比其他 SMU 更好,但這也只是在我們的標準範圍內時)。而software timed方法則可能會有數百微秒的jitter。