12.5 Counter And Timer Control
The "Counter And Timer Control" is a powerful feature which MATRIX VISION customers already
know under the name Hardware Real-Time Controller (HRTC). mvBlueCOUGAR-X provides:
4 counters for counting events or external signals (compare number of triggers vs. number
of frames; overtrigger) and
•
2 timers.•
Counter and Timers can be used, for example,
for pulse width modulation (PWM) and•
to generate output signals of variable length, depending on conditions in camera.•
This achieves complete HRTC functionality which supports following applications:
frame rate by timer•
exposure time by timer•
pulse width at input•
The "Counter And Timer Control" contains features like
Feature name (acc. to SFNC)
Property name (acc. to
mvIMPACT Acquire)
Description
CounterSelector counterSelector
Selects which Counter to
configure.
CounterEventSource[CounterSelector] counterEventSource
Selects the events that will be
the source to increment the
Counter.
CounterEventActivation[CounterSelector] counterEventActivation
Selects the Activation mode
Event Source signal.
etc.
TimerSelector timerSelector
Selects which Timer to
configure.
TimerDuration[TimerSelector] timerDuration
Sets the duration (in
microseconds) of the Timer
pulse.
TimerDelay[TimerSelector] timerDelay
Sets the duration (in
microseconds) of the delay.
etc.
related to the usage of programmable counters and timers.
Because there are many ways to use this feature, the list of use cases is long and not finished yet:
Getting a trigger with an incremental encoder•
Creating different exposure times for consecutive images•
Creating synchronized acquisitions using timers•
Generating a pulse width modulation (PWM)•
Outputting a pulse at every other external trigger•
12 GenICam and Advanced Features
106