Génération d'impulsions

Aide NI-DAQmx

Génération d'impulsions

Une impulsion est un changement rapide d'amplitude dans un signal, de sa valeur inactive à une valeur active pendant une courte durée. Les impulsions peuvent avoir des états haut ou bas au repos. Une impulsion avec un état bas au repos démarre à la valeur basse (en général, 0), a une impulsion vers la valeur haute et retourne à la valeur basse. Une impulsion avec un état haut au repos démarre à la valeur haute, a une impulsion vers la valeur basse et retourne à la valeur haute.

Un train d'impulsions est constitué de plusieurs impulsions. Vous pouvez utiliser une impulsion ou un train d'impulsions comme signal d'horloge, fenêtrage ou déclenchement pour une mesure ou une génération d'impulsion. Vous pouvez utiliser une seule impulsion dont la durée est connue pour déterminer la fréquence d'un signal inconnu ou pour déclencher une acquisition analogique. Vous pouvez utiliser un train d'impulsions dont la fréquence est connue pour déterminer une largeur d'impulsion inconnue.

Chaque impulsion ou chaque train d'impulsions se compose de trois parties :

  • Temps haut — Durée pendant laquelle l'impulsion est à un niveau haut.
  • Temps bas — Durée pendant laquelle l'impulsion est à un niveau bas.
  • Retard initial — Durée pendant laquelle la sortie est dans un état d'inactivité avant de commencer à générer l'impulsion L'état inactif remplace toujours le temps haut ou le temps bas pour la première impulsion d'une génération, selon l'état inactif.

La paire temps haut, temps bas est une spécification d'impulsion.

La période de l'impulsion est la somme du temps haut et du temps bas. La fréquence est l'inverse de la période, 1/période.

L'illustration suivante montre les différentes parties d'une impulsion.

L'illustration suivante montre les différentes parties d'un train d'impulsions.

Avant de générer une impulsion, vous devez déterminer si vous voulez obtenir en sortie l'impulsion ou le train d'impulsions en termes de fréquence, de temps ou en nombre de tops de la base de temps du compteur. Pour la fréquence, vous devez déterminer le rapport cyclique. Pour le temps, vous devez spécifier le temps haut et le temps bas. Utilisez le nombre de tops si vous utilisez une base de temps de compteur avec une fréquence inconnue. Lorsque vous configurez une génération d'impulsions, la sortie apparaît sur le terminal de sortie du compteur.

Connexions de signaux

Création d'un programme

Génération d'une impulsion

Génération d'un train d'impulsions fini

Génération d'un train d'impulsions continu

Exemples

Voir également

Définition de la polarité d'un train d'impulsions et état de retard initial

Génération d'impulsions uniques, de trains d'impulsions finis et de trains d'impulsions continus

Génération d'impulsions bufférisée

Configuration de déclenchements pour la génération d'impulsions