From Friday, April 19th (11:00 PM CDT) through Saturday, April 20th (2:00 PM CDT), 2024, ni.com will undergo system upgrades that may result in temporary service interruption.
We appreciate your patience as we improve our online experience.
From Friday, April 19th (11:00 PM CDT) through Saturday, April 20th (2:00 PM CDT), 2024, ni.com will undergo system upgrades that may result in temporary service interruption.
We appreciate your patience as we improve our online experience.
08-13-2007 03:36 PM - edited 08-13-2007 03:36 PM
Message Edited by AntLee29 on 08-13-2007 03:40 PM
08-14-2007 09:14 AM
Ok, I checked out your reciprocal and you want a period of exactly 655.36 seconds. If, for example, you set an output rate of 100 Hz, then you could define your sawtooth to have exactly 2^16 = 65536 values. I *think* that's also exactly the bit depth of the D/A converter for the analog outputs.
So far, so good... sort of. You say you want "14 digit precision" on the output frequency -- are you really sure about that? That implies that you need the output frequency to be stable to within 1 part in 10^14!!! Well, the onboard crystal oscillator won't be nearly that good. The spec sheet I looked at rates it at 50 parts per million, and that's only at constant 25 C temperature. So you can only get something like 5 digit precision.
On the other hand, since the *period* of the sawtooth is supposed to be 655.36 seconds, then perhaps 5 digit precision will be ok after all?
Why exactly do you say you need "14 digit precision"? Compared to what standard? For what purpose? In what way(s) will 5-digit precision be a problem for your app?
-Kevin P.
08-14-2007 05:38 PM
08-14-2007 09:51 PM