Contrôle du sens du comptage
Dans les applications de comptage de fronts, le compteur peut compter ou décompter. Vous
pouvez configurer le compteur pour effectuer les opérations suivantes :
•
Toujours compter
•
Toujours décompter
•
Compter lorsque l'entrée B du compteur 0 est haute ; décompter quand elle est basse
Pour en savoir plus sur la connexion des signaux de compteur, reportez-vous à la section
Routage du compteur/timer par
Mesure de largeur d'impulsion
Dans les mesures de largeur d'impulsion, le compteur mesure la largeur d'une impulsion sur
son signal d'entrée Gate. Vous pouvez configurer le compteur pour mesurer la largeur des
impulsions hautes ou basses sur le signal Gate.
Vous pouvez acheminer un signal d'horloge périodique interne ou externe (avec une période
connue) vers l'entrée Source du compteur. Le compteur compte le nombre de fronts montants
(ou descendants) sur le signal Source alors que l'impulsion du signal Gate est actif.
Vous pouvez calculer la largeur d'impulsion en multipliant la période du signal Source par le
nombre de fronts renvoyés par le compteur.
Une mesure de largeur d'impulsion sera précise même si le compteur est armé pendant qu'un
train d'impulsions est en cours. Si un compteur est armé alors que l'impulsion est à l'état actif,
il attendra la prochaine transition vers l'état actif pour commencer la mesure.
Reportez-vous aux sections suivantes pour plus d'informations sur les options de mesure de
largeur d'impulsion du contrôleur cRIO :
•
Mesure unique de largeur d'impulsion
•
Mesure bufférisée implicite de largeur d'impulsion
•
Mesure bufférisée de largeur d'impulsion basée sur horloge d'échantillonnage
Mesure unique de largeur d'impulsion
Avec une mesure unique de largeur d'impulsion, le compteur compte le nombre de fronts sur
l'entrée Source tandis que l'entrée Gate reste active. Lorsque l'entrée Gate devient inactive, le
compteur enregistre le nombre compté dans la FIFO et ignore les autres fronts des entrées
Gate et Source. Le logiciel lit ensuite le nombre compté enregistré.
La figure suivante montre un exemple de mesure unique de largeur d'impulsion.
défaut.
cRIO-904x User Manual |
©
National Instruments | 87