Figure 62. Large gamme de fréquences avec deux compteurs
Ensuite, acheminez le signal Sortie interne du compteur 0 vers l'entrée Gate du compteur 1.
Vous pouvez acheminer un signal de fréquence connue (fk) vers l'entrée Source du compteur 1.
Configurez le compteur 1 pour effectuer une mesure unique de largeur d'impulsion. Supposons
que le résultat est que la largeur d'impulsion est J périodes de l'horloge fk.
À partir du compteur 0, la longueur de l'impulsion est N/fx. À partir du compteur 1, la
longueur de la même impulsion est J/fk. Par conséquent, la fréquence de fx est donnée par fx =
fk * (N/J).
Mesure bufférisée de fréquence basée sur horloge d'échantillonnage
Les mesures bufférisées de fréquence basées sur horloge d'échantillonnage peuvent être soit
une mesure unique de fréquence, soit une moyenne entre les horloges d'échantillonnage.
Utilisez CI.Fréq.ActiverMoyennage pour définir le comportement. Pour la fréquence
bufférisée, la valeur par défaut est Vrai.
Une mesure bufférisée de fréquence basée sur horloge d'échantillonnage avec
CI.Fréq.ActiverMoyennage défini sur Vrai utilise le compteur embarqué et une horloge
d'échantillonnage pour effectuer une mesure de fréquence. Pour chaque période d'horloge
d'échantillonnage, le compteur embarqué compte le signal à mesurer (fx) et le compteur
principal compte la base de temps interne d'une fréquence connue (fk). Supposons que T1 soit
le nombre de tops du signal inconnu compté entre les horloges d'échantillonnage et que T2 soit
le nombre de tops comptés de la base de temps connue, comme indiqué dans la figure
suivante. La fréquence mesurée est fx = fk * (T1/T2).
Signal à
Source
mesurer (fx)
Signal de
fréquence
connue (fx)
CTR_0_SOURCE
(Signal à mesurer)
CTR_0_OUT
(CTR_1_GATE)
CTR_1_SOURCE
Out
Compteur 0
Source
Compteur 1
Gate
0
1
2
3 ... N
Intervalle
à mesurer
cRIO-904x User Manual |
Out
©
National Instruments | 95