Trabajo Labview
1.- Generador De Funciones
Para el .vi correspondiente al generador de funciones, se crearon 6 paneles numéricos (Dials), un selector (Ring) y unapantalla para mostrar la gráfica resultante (Waveform Graph); quedando posicionados en el Front Panel de la siguiente manera:
En el Block Driagram, situamos los elementos alrededor de un CaseStructure, con el que conseguiremos que se introduzcan los valores adecuados a cada señal y dentro del "Case" colocaremos un generador para cada tipo de señal (cada uno dentro del "Case" en la opción quecorresponda). Para que el "Case" sepa que tipo de señal queremos conectamos el Ring (previamente configurado con los mismos valores para cada función) al case para indicarle a éste último que la variabledel Ring será la que utilicemos para escoger la función a respresentar en la gráfica. Las funciones utilizadas son las siguientes (Ya ordenadas y numeradas de la misma forma que en el Ring y en el CaseStructure):
0:Senoidal
1:Impulso
2:Sinc
3:Triangular
4:Cuadrada
5:Diente de sierra
6:Ruido blanco
7:Ruido periódico aleatorio
Una vez conectados todos los controlesnuméricos al "Case" y las funciones a la salida del "Case" (la gráfica), ejecutamos para probar el vi en busca de errores en cada una de las funciones, y este es el resultado:
La gráfica muestracorrectamente la salida de cada función, salvo el Pulso, puesto que al no haber representación de la señal en tiempo negativo no puede mostrarse centrada en la gráfica. Tras comprobar que todo funciona,guardamos el vi con el nombre "Osciloscopio", editamos el icono y las conexiones del vi para poder usarlo como un subvi y volvemos a guardar.
2.- Convolución
Una vez creado el subvi, abrimos un nuevovi en blanco y le incorporamos al Block Diagram dos subvis del Osciloscopio. Volvemos a crear controles numericos y Rings para cada subvi, y el Front Panel queda así:
En el Block Diagram...
Regístrate para leer el documento completo.