Quantcast
Channel: Counter/Timer topics
Viewing all articles
Browse latest Browse all 1271

Multiple edge separation measurement

$
0
0

I wondered if someone could tell me if this was possible or how I might set it up if it were. I want to do a variation of Two-Edge Separation measurement with an NI PCI 6602 and DAQ-mx, but with multi-stop capability. What I'm basically trying to do is create a simple multi-stop time to digital converter (TDC). I'm looking at events happening on a millisecond time scale.

 

What I would like to have happen is to arm a counter in response to a digital start trigger on one line, counting ticks from the onboard clock (80MHz for the 6602 I think). I want the counter to log to a buffer tick count each time a "stop" trigger appears on a different line. However, there are potentially multiple stops that can occur on each cycle. So, for example, I might arm the counter and 3 digital triggers occur on the stop line after (say) 2, 6 and 7 ms. The task itself should stop after a timeout (say 10 ms from the start trigger). On issuing a Read command after the timeout I would like to return an array with those 3 values (or the proportional number of ticks) which is then histogrammed over multiple cycles.

 

Is that possible/straightforward?


Viewing all articles
Browse latest Browse all 1271

Trending Articles



<script src="https://jsc.adskeeper.com/r/s/rssing.com.1596347.js" async> </script>