Implementación de LabVIEWPuede usar los VIs disponibles en las versiones Full y Professional de LabVIEW para realizar una medición de desfase.
Para encontrar el cambio de fase entre dos ondas sinusoidales, use la información Extract Single Tone Information VI. Calcule el desplazamiento de fase tomando la diferencia de los dos como se ve en la Figura 1.
Figura 1. Código de LabVIEW para encontrar la diferencia de fase entre dos ondas sinusoidales.
Para encontrar el cambio de fase entre dos ondas cuadradas, use Pulse Measurements VI. Este VI determina el centro del pulso y la duración del pulso de cada onda. Una vez que tenga esta información, puede calcular el desplazamiento de fase entre las dos ondas como se muestra en la Figura 2.
Figura 2. Código de LabVIEW para encontrar la diferencia de fase entre dos ondas cuadradas
Otro método para calcular la diferencia de fase utilizando LabVIEW es usar el Phasor VI de
NI Electrical Power Measurement Palette (Enlace en Inglés).
.
Implementación de SignalExpressEn SignalExpress, cree un paso de
Tone Extraction para determinar el valor de fase para cada canal. Se agregará un paso de
Formula para restar las dos fases como en la Figura 3 (el Tone Extraction Step de SignalExpress se construye utilizando el VI Extract Single Tone Information disponible en LabVIEW).
Figura 3. Signal Express pasos necesarios para determinar la diferencia de fase.
Debe configurar el paso de
Formula como se muestra en la Figura 4.
Figura 4. Configuración de paso de fórmula para calcular la diferencia de fase.