ZHCSHQ5A February 2018 – June 2018 OPT3101
PRODUCTION DATA.
單穩態模式即低功耗模式。在此模式下,器件處于深度睡眠狀態并等待外部觸發。采樣可由 RST_MS 引腳(低電平有效)觸發器或寄存器觸發器 (MONOSHOT_BIT) 啟動。觸發時,器件退出關斷狀態,等待事先編程的延遲時間 (POWERUP_DELAY) 后啟動一個幀,捕獲指定數量 (MONOSHOT_NUMFRAME) 的樣本,然后進入深度睡眠狀態以省電。只有在完成當前幀捕獲后才會響應新的中斷。幀捕獲期間的任何中斷都將被丟棄。Figure 15 顯示了使用 RST_MS 引腳觸發器時的單穩態模式的時序圖。通過設置 POWERUP_DELAY 寄存器可以延遲從觸發開始的幀啟動。觸發和采樣開始之間的延遲(Figure 15 中的 FR_VD 信號)為 (64 × POWERUP_DELAY + 2) × tCLK。器件退出深度睡眠狀態需要最少 0.4ms 的延遲。最多可以將延遲編程為 26.2ms。此模式還可用于從外部主機進行同步捕獲。
RST_MS 引腳是一個用于復位和單穩態觸發的雙用途引腳。對于復位,請提供大于 30μs 的脈沖持續時間。對于單穩態觸發,請提供小于 1µs 且大于 100ns 的脈沖持續時間。
對于寄存器觸發式單觸發模式,主機將 1 寫入中斷寄存器 (MONOSHOT_BIT) 來啟動采樣。一旦第 N 個樣本的數據準備就緒,器件就會自動清除中斷寄存器位并進入深度睡眠狀態。
| 參數 | 地址 | 說明 |
|---|---|---|
| MONOSHOT_MODE | 27h[1:0] | 0:持續模式 | 3: 單穩態模式 | 其他值:無效 |
| MONOSHOT_NUMFRAME | 27h[7:2] | 每次觸發時要捕獲的幀數。 |
| POWERUP_DELAY | 26h[23:10] | 用于編程從外部觸發到幀起始 (FRAME_VD) 的延遲的寄存器。
延遲 = (64 × POWERUP_DELAY + 2) × tCLK,tCLK = 25ns。 |
| MONOSHOT_BIT | 0h[23] | 單穩態觸發寄存器。
寫入 1 開始采樣。采樣完成后,此位自動清零。 |