Waveform carrée
- Mise à jour2025-07-30
- Temps de lecture : 4 minute(s)
Génère une waveform contenant un signal carré.

Entrées/Sorties
offset
—
offset est l'offset CC du signal. La valeur par défaut est 0,0.
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.
fréquence
—
fréquence correspond à la fréquence de la waveform, en Hz. La valeur par défaut est 10.
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.
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.
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.
infos sur l'éch.
—
infos sur l'éch. contient des informations sur l'échantillonnage.
rapport cyclique (%)
—
rapport cyclique représente le pourcentage de temps durant lequel un signal carré reste à l'état haut pendant une période. La valeur par défaut est 50.
signal en sortie
—
signal en sortie représente la waveform générée.
sortie d'erreur
—
sortie d'erreur contient des informations sur l'erreur. Cette sortie fournit la fonctionnalité sortie d'erreur standard. |
Si le signal carré est représenté par la séquence Y, le VI génère le motif selon la formule suivante :
y[i] = amp × carré(phase[i]), pour i = 0, 1, 2, …, n – 1,où amp = amplitude, n = nombre d'échantillons (nb d'éch.) et carré[i] est :
1.0 si 0 ≤ pmod < (0,01 × droit) × 360,0ou
-1,0 si (0,01 × droit) × 360,0 ≤ pmod < 360,0où pmod = p modulo 360,0, rapport = rapport cyclique en pourcentage et phase[i] est :
phase_initiale + fréquence × 360,0 × i/Féoù phase_initiale = phase si réinitialisation du signal est VRAI ou est égale à la dernière phase de sortie si réinitialisation du signal est FAUX.
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 carrés. Si la commande câblée à l'entrée réinitialisation du signal est à FAUX, les appels subséquents à ce VI produisent la waveform carrée en sortie contenant les n échantillons suivants d'un signal carré. 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.
offset
—
réinitialisation du signal
—
entrée d'erreur (pas d'erreur)
—
infos sur l'éch.
—
signal en sortie
—
sortie d'erreur
—