beautypg.com

Triggering – Measurement Computing DaqBook 2000 Series User Manual

Page 64

background image

8-2 Taking Measurements

898695

DaqBook/2000 and DaqOEM/2000 Series

Triggering

Triggering can be the most critical aspect of acquiring data. DaqBook/2000 and DaqOEM/2000 Series

devices support a full complement of trigger modes to accommodate a wide variety of applications.

Multi-unit synchronization via the SYNC ports does not support pre-trigger data.

Only post-trigger data can be collected and time correlated between the units.

Hardware Analog Triggering. Many data acquisition products claim analog triggering, but rely on the

PC to take readings and make a decision, which leads to uncertain and potentially long latencies.

DaqBook/2000 and DaqOEM/2000 Series devices use true analog triggering, whereby the trigger level

programmed by the user, sets an analog DAC, which is then compared in hardware to the analog input

level on the selected channel. The result is analog trigger latency that is guaranteed to be less than 5 µs,

significantly shorter than most data acquisition devices. Any analog channel can be selected as the trigger

channel. The user can program both the trigger level, as well as the edge (rising or falling).
Digital Triggering (P1). A separate digital trigger input line is provided, allowing TTL-level triggering,

again with latencies guaranteed to be less than 5 µs. Both the logic levels (1 or 0), as well as the edge

(rising or falling), can be programmed for the discrete digital trigger input. The digital trigger input is

labeled TTLTRG.
Digital Pattern Triggering (P2 and P3

[if available]

). The DaqBooks support digital pattern triggering,

whereby the user can designate any of the digital input ports as the trigger port. The programmed digital

pattern, including the ability to mask or ignore specific bits, is then compared to the actual input until a

match is detected, after which the sequencer begins the scan sequence.
Counter Triggering. Triggering can be programmed to occur when one of the counters reaches, exceeds,

or is within a programmed level. Any of the built-in counter/totalizer channels can be programmed as a

trigger source.
Software-Based Triggering. Software-based triggering differs from the modes described above because

the readings [analog, digital, or counter] are interrogated by the PC to detect the trigger event, not in the

hardware as described above. The advantage of this mode is to permit triggering based on more complex

situations, such as on a specific temperature, which was derived from the acquisition of at least two analog

measurements, plus the calculation of the measured temperature using linearization algorithms.
Normally software-based triggering results in long latencies from the time that a trigger condition is

detected, until the actual capturing of data commences. However, the DaqBook circuitry circumvents this

undesirable phenomenon by use of pre-trigger data. Specifically, when software-based triggering is

employed, and the PC detects that a trigger condition has occurred, (which may be thousands of readings

later than the actual occurrence of the signal), the DaqBook driver automatically looks back to the location

in memory where the actual trigger-causing measurement occurred. The acquired data that is presented to

the user actually begins at that point. The latency in this mode is equal to one scan cycle.

This manual is related to the following products: