Accepte un signal en entrée provenant d'une waveform simple ou d'un tableau de waveforms et mesure la durée de transition (temps de montée ou de descente), la vitesse de variation et les dépassements de valeurs ayant lieu avant (undershoot) ou après (overshoot) une transition positive ou négative sélectionnée dans chaque waveform. Câblez des données à l'entrée signal en entrée pour déterminer l'instance polymorphe à utiliser ou sélectionnez manuellement l'instance.

Remarque Les définitions de terminologie et de mesure de ce VI sont conformes à la norme IEEE 181-2003, la norme IEEE sur les transitions, les impulsions et les waveforms associées.


icon
Les informations suivantes s'appliquent aux sorties avant transition et après transition des deux instances de ce VI.

avant transition

Pour calculer l'overshoot et l'undershoot avant transition, LabVIEW recherche un minimum et un maximum locaux dans la région aberrante avant transition qui précède immédiatement le début de la transition spécifiée par numéro du front et polarité. La zone aberrante avant transition est définie comme le minimum de 3*(temps final – temps de départ) et (temps de départ de la transition actuelle – temps final de la transition précédente) /2. Si la transition à mesurer est la première de la waveform, l'intervalle est défini comme étant le minimum de 3*(temps final – temps de départ) et (temps de départ – début de la waveform).

Si la polarité est descendante, LabVIEW calcule l'undershoot avant transition en utilisant la formule suivante :

Si la polarité est montante, LabVIEW calcule l'undershoot avant transition en utilisant la formule suivante :

Si la polarité est descendante, LabVIEW calcule l'overshoot avant transition en utilisant la formule suivante :

Si la polarité est montante, LabVIEW calcule l'overshoot avant transition en utilisant la formule suivante :

Remarque LabVIEW utilise la méthode basée Histogram pour calculer les niveaux d'état et l'amplitude, quelle que soit la méthode spécifiée par les paramètres des niveaux en %.

après transition

Pour calculer l'overshoot et l'undershoot après transition, LabVIEW recherche un minimum et un maximum locaux dans la région aberrante après transition qui suit immédiatement la fin de la transition spécifiée par numéro du front et polarité. La zone aberrante après transition est définie comme le minimum de 3*(temps final – temps de départ) et (temps de départ de la transition suivante – temps final de la transition actuelle) /2. Si la transition à mesurer est la dernière de la waveform, l'intervalle est défini comme étant le minimum de 3*(temps final – temps de départ) et (fin de la waveform – temps final).

Si la polarité est descendante, LabVIEW calcule l'undershoot après transition en utilisant la formule suivante :

Si la polarité est montante, LabVIEW calcule l'undershoot après transition en utilisant la formule suivante :

Si la polarité est descendante, LabVIEW calcule l'overshoot après transition en utilisant la formule suivante :

Si la polarité est montante, LabVIEW calcule l'overshoot après transition en utilisant la formule suivante :

Remarque LabVIEW utilise la méthode basée Histogram pour calculer les niveaux d'état et l'amplitude, quelle que soit la méthode spécifiée par les paramètres des niveaux en %.

Illustrations d'exemples

L'illustration suivante représente l'undershoot et l'overshoot dans une transition négative unique.

L'illustration suivante représente l'undershoot et l'overshoot dans une transition positive unique.

Exemples

Reportez-vous aux exemples de fichiers inclus avec LabVIEW suivants.

  • labview\examples\Signal Processing\Waveform Measurements\Pulse and Transition Measurements.vi
  • labview\examples\Signal Processing\Waveform Measurements\N channel Pulse and Transition Measurements.vi