2.5.1 Internal Clock
Sampling rates for the internal clock can be calculated using the following equation:
t = 100ns * [N1*N2] or
f = 10MHz / [N1*N2]
where N1 is the low 16-bits of the clock divider and N2 is the high 16-bits of the clock
divider. The following criteria must be met when selecting values for N1 and N2:
2 < N1 < 65,535
2 < N2 < 65,535
N1 * N2 > 100
Using the equations above, the minimum and maximum data sampling rates for the internal
clock can be calculated.
Maximum sampling rate: Minimum Sampling Rate:
N1 = 2, N2 = 50 N1 = 65535, N2 = 65535
t = 100 x 10 * [(2)*(50)] t = 100 x 10 * [(65535)*(65535)]
99
t = 100 x 10 * 100 t = 100 x 10 * [4.295 x 10 ]
999
t = 10 us t = 429.5 sec
f = 10 x 10 / [(2)*(50)] f = 10 x 10 / [(65535)*(65535)]
66
f = 10 x 10 / 100 f = 10 x 10 / [4.295 x 10 ]
669
f = 100 Khz f = 2.328 mHz
If extremely slow data sampling rates are needed, the third 8254 timer, the multi-function
timer, can be cascaded with the other tw o to produce a 48-bit cl ock divider. The sampli ng
rates are then calculated as follows:
t = 100ns * [N1*N2*N3] or
f = 10MHz / [N1*N2*N3]
where N1 is the low 16-bits of the clock divider, N2 is the intermediate 16-b its of the clock
divider, and N3 is the high 16-bits of the divider. The following criteria must be met when
selecting values for N1, N2, and N3:
2 < N1 < 65,535
2 < N2 < 65,535
2 < N3 < 65,535
N1 * N2 * N3 > 100
DAQ-16 Users Manual 18