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


icon

Entrées/Sorties

  • cdbl.png offset

    offset est l'offset CC du signal. La valeur par défaut est 0,0.

  • cbool.png réinitialisation du signal

    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.

  • cdbl.png fréquence

    fréquence correspond à la fréquence de la waveform, en Hz. La valeur par défaut est 10.

  • cdbl.png amplitude

    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.

  • cdbl.png phase

    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.

  • cerrcodeclst.png entrée d'erreur (pas d'erreur)

    entrée d'erreur décrit les conditions d'erreur qui ont lieu avant l'exécution de ce nœud. Cette entrée fournit la fonctionnalité entrée d'erreur standard.

  • cnclst.png infos sur l'éch.

    infos sur l'éch. contient des informations sur l'échantillonnage.

  • cdbl.png

    représente la fréquence d'échantillonnage en échantillons par seconde. La valeur par défaut est 1000.

  • cdbl.png nb d'éch.

    nb d'éch. représente le nombre d'échantillons de la waveform. La valeur par défaut est 1000.

  • imsdt.png signal en sortie

    signal en sortie représente la waveform générée.

  • ierrcodeclst.png sortie d'erreur

    sortie d'erreur contient des informations sur l'erreur. Cette sortie fournit la fonctionnalité sortie d'erreur standard.

  • 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.

    Exemples

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

    • labview\examples\Signal Processing\Waveform Measurements\Noise Waveforms and PS Density.vi