106
Debouncer (LineDebouncerHighTimeAbs / LineDebouncerLowTimeAbs)
The basic idea behind this features was to separate interfering signals (short peaks) from
valid square wave signals, which can be important in industrial environments. Debouncing
means that invalid signals are filtered out, and signals lasting longer than a user-defined
testing time t
DebounceHigh
will be recognized and routed to the camera to induce a trigger.
In order to detect the end of a valid signal and filter out possible jitters within the signal,
a second testing time t
DebounceLow
was introduced. The timing for this can also be adjusted
by the user. If the signal value falls to state low and does not rise within t
DebounceLow
, this is
recognized as the end of the signal.
The debouncing times t
DebounceHigh
and t
DebounceLow
are adjustable from 0 to 5 ms in incre-
ments of 1 μs.
Notice
Please note that the edges of valid trigger signals are shifted by t
DebounceHigh
and t
De-
bounceLow
!
Depending on these two timings, the trigger signal may be temporally stretched or
compressed.
low
high
U
t
0
4.5 V
11 V
30 V
low
high
U
t
0
4.5 V
11 V
30 V
t
∆t
1
∆t
x
- high time of the signal
t
DebounceHigh
- user-defined debouncer delay for state high
t
DebounceLow
- user-defined debouncer delay for state low
t
DebounceHigh
∆t
2
∆t
3
∆t
4
∆t
5
∆t
6
t
DebounceLow
Incoming signals
(valid and invalid)
Debouncer
Filtered signal
Summary of Contents for 11192208
Page 225: ...225 V2 6 8 30 2022 1120758 ...
Page 226: ...www baumer com worldwide ...