Operator Library: Signal
此運算子會抑制信號的快速變化。 「去抖動」參數定義了輸入 信號必須保持恆定一段最短時間, 才會被傳遞至輸出端。 變化速度較快的輸入信號將被抑制。 下圖說明了此運算子的運作方式。

去抖動時間以「Tick」為單位進行測量,其中一個「Tick」代表「高」(HIGH),也就是說,Tick 會像預分頻器輸入那樣運作。 若 Tick 始終設定為一(高),則去抖動運算子會以設計時脈頻率計數訊號的持續時間。 在大多數應用中,並不需要 Tick 輸入。 在這些情況下,請將其與運算子 Vcc 連接。 以下波形顯示了使用 Tick 輸入連接時,該運算子的運作行為。

請注意,此運算子的作用類似延遲元件。 任何符合去抖動規格(即在 N 個時標內保持不變)的訊號變化, 都將在延遲 N 個時標後,轉發至運算子輸出端。 然而,脈衝波形將保持不變。
額外的重置輸入可讓操作員執行重置。
此 operator 不包含在 VisualApplets 功能模擬中。
| Property | Value |
|---|---|
| Operator Type | O |
| Input Links | I,訊號資料輸入 Tick,訊號資料輸入 Reset,訊號資料輸入 |
| Output Link | O,信號資料輸出 |
| Link Parameter | Input Link I | Input Link Tick | Input Link Reset | Output Link O |
|---|---|---|---|---|
| Bit Width | 1 | 1 | 1 | as I |
| Arithmetic | 無號數 | 無號數 | 無號數 | as I |
| Parallelism | 1 | 1 | 1 | as I |
| Kernel Columns | 1 | 1 | 1 | as I |
| Kernel Rows | 1 | 1 | 1 | as I |
| Img Protocol | VALT_SIGNAL | VALT_SIGNAL | VALT_SIGNAL | as I |
| Color Format | VAF_GRAY | VAF_GRAY | VAF_GRAY | as I |
| Color Flavor | FL_NONE | FL_NONE | FL_NONE | as I |
| Max. Img Width | any | any | any | as I |
| Max. Img Height | any | any | any | as I |
| DebounceBits | |
|---|---|
| Type | 靜態參數 |
| Default | 16 |
| Range | [1, 64] |
|
此參數指定「 去抖動」參數的位元最大範圍。 僅當「去抖動」設定為「動態」時,此參數才可進行變更。 |
|
| 防抖動 | |
|---|---|
| Type | 動態讀取/寫入參數 |
| Default | 2 |
| Range | [0, 2^DebounceBits-1](若為動態),[0, 2^64-1](若為靜態) |
|
定義防抖時間。 |
|
以下範例展示了 SignalDebounce 運算子的使用方式:
-
'使用訊號運算子與運算子 CameraControl 的 microEnable 5 marathon VCL 線形掃描觸發'
介紹線形掃描觸發。 此觸發包含使用擷取閘道的影像觸發以及多功能行觸發。 外部來源、內部頻率產生器或軟體觸發脈衝可用於產生觸發。
-
'使用訊號運算子的 microEnable 5 marathon VCX QP 線形掃描觸發'
介紹線形掃描觸發。 此觸發包含使用擷取閘道的影像觸發以及多功能行觸發。 外部來源、內部頻率產生器或軟體觸發脈衝可用於產生觸發。
-
'使用訊號運算子的 imaFlex CXP-12 Quad 線形掃描觸發'
介紹適用於 CoaXPress12 的線形掃描觸發。 此觸發包含使用擷取閘道的影像觸發以及多功能行觸發。 外部來源、內部頻率產生器或軟體觸發脈衝可用於產生觸發。
-
'Functional Example for Specific Operators of Library Signal'
範例 - operator 使用方式示範

上一頁

