Waveform sinusoïdale (VI)

Aide LabVIEW 2014

Date d'édition : June 2014

Numéro de référence : 371361L-0114

»Afficher les infos sur le produit
Télécharger l'aide (Windows uniquement)

Palette propriétaire : VIs de génération de waveforms

Requiert : Système de développement complet

Génère une waveform contenant une onde sinusoïdale.

Détails  Exemple

offset représente l'offset CC du signal. La valeur par défaut est 0,0.
réinitialisation du signal, si VRAI, réinitialise la phase à la valeur de la commande phase et remet l'horodatage à zéro. La valeur par défaut est FAUX.
fréquence correspond à la fréquence de la waveform, en Hz. La valeur par défaut est 10.
amplitude représente l'amplitude de la waveform. L'amplitude correspond également à la tension de crête. La valeur par défaut est 1,0.
phase représente la phase initiale de la waveform, en degrés. La valeur par défaut est 0. Le VI ignore phase si réinitialisation du signal est FAUX.
entrée d'erreur décrit les erreurs survenues avant l'exécution de ce nœud. Cette entrée fournit la fonctionnalité entrée d'erreur standard.
infos sur l'éch. contient des informations sur l'échantillonnage.
représente la fréquence d'échantillonnage en échantillons par seconde. La valeur par défaut est 1000.
nb d'éch. représente le nombre d'échantillons de la waveform. La valeur par défaut est 1000.
signal en sortie représente la waveform générée.
sortie d'erreur contient des informations sur l'erreur. Cette sortie fournit la fonctionnalité sortie d'erreur standard.

Détails sur Waveform sinusoïdale

Si Signal sinusoïdal est représenté par la séquence Y, le VI génère le motif selon la formule suivante :

y[i] = amp × sin(phase[i]), pour i = 0, 1, 2, …, n – 1,

où amp = amplitude, n = nombre d'échantillons (nb d'éch.) et phase[i] est :

phase_initiale + fréquence × 360,0 × i/

Ce VI initialise la phase à la première exécution. Après la première exécution, si réinitialisation du signal est VRAI, phase définit la phase initiale du signal en entrée. Si réinitialisation du signal est FAUX, le VI ignore phase.

Ce VI est réentrant ; il peut donc être utilisé pour simuler une acquisition continue à partir d'un générateur de fonctions de signaux sinusoïdaux. Si la commande câblée à l'entrée réinitialisation du signal est à FAUX, les appels subséquents à ce VI produisent la waveform sinusoïdale en sortie contenant les n échantillons suivants d'un signal sinusoïdal. Ce VI garde en mémoire la phase et l'horodatage de la waveform actuelle et utilise ces informations pour générer et horodater continuellement les signaux subséquents, à condition que l'entrée réinitialisation du signal soit égale à FAUX.

Exemple

Reportez-vous au VI Noise Waveforms and PS Density.vi, dans le répertoire labview\examples\Signal Processing\Waveform Measurements, pour obtenir un exemple d'utilisation de "Waveform sinusoïdale".

CET ARTICLE VOUS A-T-IL ÉTÉ UTILE ?

Pas utile