Es muy habitual encontrarse con señales de tipo onda cuando se trabaja con sistemas cíclicos o bien cuando se estudian fenómenos de la naturaleza. Es por ello, que resulta de gran importancia disponer de herramientas que nos permitan extraer información de esta fuente de datos.
Las funciones de onda sirven como su nombre indica para trabajar con funciones de onda y extraer de los inputs correspondientes información relativa a propiedades del señal.
Imagen 1. Estructuras de funciones de onda en el diagrama de bloques.
Por ejemplo, la estructura Get Waveform Components permite, recuperar magnitudes como la amplitud de la señal de onda sinusoidal.
Imagen 2. Estructura Get Waveform Components en el diagrama de bloques.
La entrada de señal podría provenir de un dispositivo externo y a través de una tarjeta de adquisición de datos incorporarse en el sistema para su tratamiento.
Para poder visualizar como funciona la estructura indicada y a falta de disponer de un señal externo, labVIEW dispone de la posibilidad de generar nosotros mismos una función de tipo sinusoidal; se trata de la estructura Formula Waveform.vi que nos permite introducir la fórmula que rige el comportamiento de nuestra onda. (*)1
Imagen 3. Estructura Get Waveform Components con una estructura de Formula Waveform.vi en el diagrama de bloques.
Si pulsamos dos veces sobre la estructura Formula Waveform.vi podremos acceder al panel de control correspondiente donde poder programar los parámetros deseados de nuestra función de onda.
Imagen 4. Estructura Formula Waveform.vi en el panel de control.
Imagen 5. Estructura Get Waveform Components con una estructura de Formula Waveform.vi en el panel de control.
Otras estructuras, como la de Analog to Digital.vi nos permiten convertir el señal analógico en digital (ver imagen 6). (*)1
Imagen 6. Estructura de conversión de señal analógico a digital en el diagrama de bloques.
Imagen 7. Estructura de conversión de señal analógico a digital en el panel de control.
Tal y como se ha remarcado en otros módulos, las distintas funciones tienen estructuras análogas que realizan el mismo tipo de operaciones, cambiando únicamente la tipología de datos que procesan.
Por ejemplo, la estructura Index Waveform Array.vi , es análoga a la estructura Index Array de las funciones de cadena. (*)1
Imagen 8. Estructura Index Waveform Array. avi en el diagrama de bloques.
Imagen 9. Estructura Index Waveform Array. avi en el panel de control.
(*)1 Aunque nos hemos referido a estas como estructura, lo cierto es que se trata de aplicaciones completas, formadas a su vez por diversas estructuras de diversa tipología de funciones.
Gracias por dedicar tu tiempo a la lectura de esta entrada; si detectas cualquier error y deseas informarnos, estaremos encantados de recibir tu comunicación.
Cap comentari:
Publica un comentari a l'entrada