Multifunction DAQ

cancel
Showing results for 
Search instead for 
Did you mean: 

trig an analog input with NI6115 through digital data sent by NI6534

Hello,

I have 2 NI cards: NI6534 (master), NI6115 (slave)

I have succeeded to do the following point:
The slave wait a trigger given by a generated pattern data through NI6534 to start an analog acquisition
(I noted that the start of the analog acquisition is delayed by 100 ns, is that normal?)

Now I want to delay the analog acquisition (let's say by exactly 5.0 microseconds)

Any idea how to do that

Loranger
0 Kudos
Message 1 of 2
(2,695 Views)
Loranger,

The delay you are seeing is expected. When using a trigger pulse to "trigger" acquisition on another card, there will be a small delay. Usually the card will actually "trigger" within 1-2 ticks of the timebase clock after the trigger pulse is received over the RTSI line. 2 ticks of the timebase on the NI6115 (timebase of 20MHz) corresponds to 100ns.

In regards to delaying the analog input aquisition; this is what I would suggest. I would have the trigger from the NI6534 go to a counter on the NI6115. You could program the counter to generate a delayed pulse (5 us) when the trigger from the 6534 is received. The output of the counter could then be used to trigger the analog input acquisition. This should work for you. I hope this helps.

Todd
D.
National Instruments
Applications Engineer
0 Kudos
Message 2 of 2
(2,695 Views)