跳至內容
測試伺服器
開發伺服器

如何:將光源與 Basler ace 2 或 boost R 相機同步#

問題#

如果您正在觸發 Basler ace 2 或 boost R 相機並使用其輸出訊號之一來觸發光源,您會發現影像過暗。

當使用較短的 Exposure Time(低於 100 µs)時,這會更加明顯。Exposure Time 越短,這種效果就會越強。

根本原因#

當光源被觸發時,需要一些時間才能達到目標亮度。通常會有一段升起時間(ramp up),在此期間,相機 Exposure 的一部分是在光線較弱的情況下進行的。

無 Timer 延遲的 Exposure Time

解決方案#

一個可能的解決方案是稍微延遲相機 Exposure 的開始,直到光線達到所需的強度為止。若要使用 Basler ace 2 或 boost R 執行此操作,您可以使用 Timer:https://docs.baslerweb.com/timer

  • Timer 1 是啟動相機 Exposure 的訊號 - 它會等待直到光線達到所需的亮度。
  • Timer 2 是控制光源的輸出 - 它從硬體 Trigger 開始。

請按照以下說明設定以下 Property:

Acquisition Control:啟用 Frame Start Trigger 並使用 Timer 1 Active 作為 Source。

  • Trigger Selector:Frame Start
  • Trigger Mode:On
  • Trigger Source:Timer 1 Active
  • Trigger Activation:Rising Edge

在這種情況下,在 Timer 1 Active 狀態期間的上升沿會啟動相機 Exposure。

Counter and Timer Control:在此處設定 Timer 1 和 Timer 2

  • Timer Selector:Timer 1
  • Timer Trigger Source:Line 1
  • Timer Trigger Activation:Rising Edge
  • Timer Delay:大於或等於您的光源達到目標強度所需的時間,在此範例中稱為 Timer 1 delay
  • Timer Duration:必須短於您的 Exposure Time

  • Timer Selector:Timer 2

  • Timer Trigger Source:Line 1
  • Timer Trigger Activation:Rising Edge
  • Timer Delay:0
  • Timer Duration:Timer 1 delay + 您的 Exposure Time

Digital I/O Control:

  • Line Selector:Line 2
  • Line Mode:Output
  • Line Source:Timer 2 Active(用於您的照明設備的輸出信號)

現在信號如下所示:

搭配 Timer 延迟的 Exposure Time

此配置也適用於 Free Run 模式。您不得使用外部硬體觸發。

返回知識文章