06-08-2006 12:21 AM
06-08-2006 07:35 AM
The 6229 has an 80 MHz internal clock available to drive the timing of your pulse high and low times. Each must be an integer multiple of the timebase clock, so you get 12.5 nanosecond resolution. The frequency resolution is variable -- very high freqs produce very coarse increments of frequency while very low freqs produce very fine increments. This is inherent in the fact that freq comes from 1/integer.
Depending on the frequency you're generating, you may need to override some of DAQmx's default behaviors. At lower output frequencies, it may decide to use a slower timebase unless you configure explicitly to use the 80 MHz one.
Note too that frequency and/or duty cycle can be changed on-the-fly without stopping the pulse train.
-Kevin P.
(Summary of my reasons in this post, part of a voluminous thread of mostly complaints starting here).
06-08-2006 08:20 AM
06-08-2006 08:43 AM
Is there any way to change the timebase (i remember it is thru some property node in LabVIEW).If so, please tell me the various time bases that PCI-6221 supports.
(Summary of my reasons in this post, part of a voluminous thread of mostly complaints starting here).