1. Tecnológico Nacional de México/Instituto Tecnológico de Hermosillo
ING. ELECTRONICA
Laboratorio Academico en LabVIEW
Instructor: Jesús Manuel Tarín Fontes
Dic. 2020, Nov-2021, Oct-2022- Sep 2023
2. Tecnológico Nacional de México/Instituto Tecnológico de Hermosillo
ING. ELECTRONICA
EVIDENCIAS DE PRODUCTO/DESEMPEÑO
DATOS GENERALES
1. NOMBRE DEL ALUMNO(s): Por apellidos en orden alfabético 2. No. Control:
3. Fecha:
4. Grupo:
5. MATERIA: 6. TEMA:
7. FACILITADOR: Jesús Manuel Tarín Fontes 8. Primera oportunidad
9. CALIFICACIÓN (se califica bajo rubrica): ___________________
ACTIVIDADES A REALIZAR
INTRODUCCIÓN (Desarrollado por el equipo de trabajo o alumnos, no más de media cuartilla)
MARCO TEORICO CONCEPTUAL (Desarrollado por el equipo de trabajo o alumnos, máximo dos cuartillas)
3. Tecnológico Nacional de México/Instituto Tecnológico de Hermosillo
ING. ELECTRONICA
DESARROLLO
Ejercicio 1: Crear un VI sencillo en LabVIEW.
En este ejercicio, crearás una aplicación simple de LabVIEW que simula una señal analógica
y la gráfica en la pantalla del usuario (GUI’s). El VI (Instrumento virtual) comparará el valor
presente contra el de otro especificado por el usuario para encender una lámpara de alarma
si es que excede el límite. Se muestran figuras identificando cada una de las paletas
encontradas en LabVIEW para ayudarle a identificar y completar el ejercicio.
Nota: LabVIEW tiene integrada la función de Auto-selección de herramienta que cambia el
cursor dependiendo en el tipo de objeto que se encuentre apuntando actualmente.
Fig. 3.1 Paleta de controles (Panel Frontal)
4. Tecnológico Nacional de México/Instituto Tecnológico de Hermosillo
ING. ELECTRONICA
Fig. 3.2 Paleta de funciones (Diagrama a bloques)
1. Abra LabVIEW en la versión que se tenga (2016, 2018, 2019, 2020, 2021 etc.).
2. Nota las diferentes categorías y tareas en la parte izquierda de la ventana que puedes
elegir. Puedes empezar con una aplicación desde créate Project, abriendo el menú file,
en la opción “New” para escoger aplicaciones prediseñadas con VI from Templete (Fig. 3-
4) para componentes más avanzados que no son explicados aquí con detalle. Si quisieras
buscar información de cualquiera de estos pre-diseños o plantillas de aplicaciones puedes
seleccionar Help en el apartado Resourses.
3. Selecciona de la pantalla principal de LabVIEW y después VI from
Template>>Tutorial (Getting Started) y selecciona Generate and Display;
presiona OK (Fig. 3.4). Dos ventanas aparecerán. La ventana gris se llama
Panel Frontal y la blanca el Diagrama a bloques. El panel frontal incluye la
interface al usuario mientras que el diagrama a bloques contiene el código
que rige el comportamiento del VI. Para cambiar rápidamente entres estas
dos ventanas presiona <Ctrl-E>.
5. Tecnológico Nacional de México/Instituto Tecnológico de Hermosillo
ING. ELECTRONICA
Fig. 3.3 Ventana principal
Fig. 3-4 VI from Templete
6. Tecnológico Nacional de México/Instituto Tecnológico de Hermosillo
ING. ELECTRONICA
Fig. 3.5 Para Generate and Display
4. Examina el panel frontal y el diagrama a bloques de este VI prediseñado. El panel Frontal
contiene una gráfica de forma de onda (waveform Chart) y un botón de alto (stop) como
se muestra aquí.
Fig. 3.6 Panel Frontal
7. Tecnológico Nacional de México/Instituto Tecnológico de Hermosillo
ING. ELECTRONICA
El diagrama a bloques contiene un VI que simula una señal (simulate signal) el cual está
configurado para simular una señal senoidal y dibujarlo en la gráfica de forma de onda
Fig. 3.7 Diagrama a bloques
5. Regresar al panel frontal presionando <Ctrl-E>. Dado que el botón de correr (Run)
ubicado en la esquina superior izquierda es de color blanco, significa que el VI no contiene
errores y puede ser corrido. Presiónalo para examinar la operación del VI. Cuando hayas
terminado, presiona el botón de STOP del panel frontal.
NOTA: A medida que completes el ejercicio, cuando el botón de Run en la esquina
superior izquierda tanto del Panel Frontal como del Diagrama a Bloques cambie de ser
blanca a una flecha gris y rota, indica que el VI contiene errores y no es ejecutable.
6. Ahora vamos a añadir más funciones al VI. Lo programaremos para que haga encender
una alarma cuando la señal esté por encima de cierto valor. Abra la paleta de Controles
(Controls) en el Panel Frontal, presionando el botón derecho sobre cualquier parte del
Panel Frontal. Para dejar la ventana fija presiona la pequeña tachuela que está en la parte
superior izquierda como se muestra aquí.
8. Tecnológico Nacional de México/Instituto Tecnológico de Hermosillo
ING. ELECTRONICA
Fig. 3.8 Paleta de controles
7. Presiona la paleta de controles numéricos (Numeric Controls), y selecciona una barra de
desplazamiento vertical (Vertical Pointer Slide). Colócala en el Panel Frontal simplemente
dando un solo clic en donde se quiere poner.
9. Tecnológico Nacional de México/Instituto Tecnológico de Hermosillo
ING. ELECTRONICA
Fig. 3.9 Vertical Pointer Slide
8. Presiona Modern en la parte superior izquierda de la subpaleta de Controles Numéricos
para regresar a la paleta Principal. Presiona la paleta de Boolean (a la derecha de Numeric)
y coloca un LED redondo (Round LED).
10. Tecnológico Nacional de México/Instituto Tecnológico de Hermosillo
ING. ELECTRONICA
Fig. 3.10 Led
9. Presiona el botón derecho del Mouse sobre la barra de desplazamiento vertical y
seleccione Properties (Propiedades). Una ventana de propiedades aparecerá. Examina las
11. Tecnológico Nacional de México/Instituto Tecnológico de Hermosillo
ING. ELECTRONICA
diferentes opciones que puedes modificar. Haz los siguientes cambios en la pestaña de
Appearance (Apariencia).
Label: Limit
Slider 1: Palomea Show Digital Display(s)
Fig. 3.11
Además, en la pestaña Scale cambia los límites inferior y superior por -10 y 10
respectivamente. Selecciona OK cuando termines.
Fig. 3.12
12. Tecnológico Nacional de México/Instituto Tecnológico de Hermosillo
ING. ELECTRONICA
10. Con el botón derecho del ratón presiona el foco redondo (LED) llamado boolean y selecciona
Properties (Propiedades). Examina las diferentes opciones que puedan ser modificadas. En la
pestaña de Appearance (Apariencia), cambia el nombre de Boolean a Passed. Selecciona OK para
salvar los cambios. Mueve los objetos dentro del Panel Frontal para que se asemeje a la siguiente
Figura.
Fig. 3.13
11. Cambia el diagrama a bloques presionando <Ctrl-E>. Haz doble clic en el VI de simular señal
(Simulate Signal) para desplegar las propiedades. Examina las diferentes propiedades que puede
modificar. Cambia Frequency a 30 Hz. Selecciona Add Noise elige en Noise Type Uniform White
Noise y en Noise Amplitude 0.5. Esto agregó ruido blanco con desviación estándar 0.5. Presiona
OK para guardar los cambios y cerrar la ventana.
13. Tecnológico Nacional de México/Instituto Tecnológico de Hermosillo
ING. ELECTRONICA
Fig. 3.14
12. Abre la paleta de funciones presionando el botón derecho del ratón sobre el diagrama a bloques.
Para forzar a la paleta a permanecer en la pantalla presiona la tachuela en la parte superior
izquierda de la paleta. Selecciona Express>>Signal Analysis››Filter y coloca el bloque Filter en el
diagrama.
Fig. 3.15
14. Tecnológico Nacional de México/Instituto Tecnológico de Hermosillo
ING. ELECTRONICA
13. En la ventana que aparece permite configurar las especificaciones del filtro. Selecciona Filtering
Type a Lowpass. Explora los diferentes parámetros que se pueden modificar. Selecciona Bessel en
Topology. Presiona OK.
Fig. 3.16
14. De la subpaleta de Signal Analiys, selecciona el VI Mask and Limit Testing y colócalo en el
diagrama.
15. Tecnológico Nacional de México/Instituto Tecnológico de Hermosillo
ING. ELECTRONICA
Fig. 3.17
Cuando coloques el VI, aparecerá una ventana que permite configurar el tipo de máscara o
prueba de límite que quiere hacer. Selecciona Lower Limit y Lower Mask. Si es necesario, quita
la paloma de Upper Limit. Presiona OK cuando termines.
16. Tecnológico Nacional de México/Instituto Tecnológico de Hermosillo
ING. ELECTRONICA
Fig. 3.18
15. Puedes conectar controles, Funciones e Indicadores en el Diagrama a Bloques al dar clic en el
objeto cuando el cursor cambie a un rollo de cable. Al mover el ratón se dibujará el cable y se
conectará al objeto en el que haga clic nuevamente. Como ejemplo, conecta el control Limit con
el indicador Passed.
Nota: El botón de Run en la esquina superior izquierdo del Panel Frontal y del Diagrama
de Bloques ha cambiado de ser blanco a ser gris y en forma de flecha rota. Esto indica que
el VI no es ejecutable. Si presiona este botón cuando está en blanco, corre el VI. Pero
cuando se presiona y está gris y roto, entonces muestra una ventana con ayuda para
corregir errores del VI.
16. Presiona el botón Run ahora. La ventana muestra que el error es por conectar terminales de
diferentes tipos. Dado que Limit es numérico y Alarm es Booleano, las terminales no se pueden
alambrar. Presiona Show Error (mostrar error) para que automáticamente te lleve a la zona en
donde este error se está generando.
17. Note que el cable entre Limit y Alarm es una línea punteada y tiene una x roja.
Para borrar el cable roto presiona <Ctrl-B>. Esto remueve todos los cables rotos del
Diagrama a Bloques.
18. Haz que tu diagrama a bloques se asemeje a la siguiente imagen completando los siguientes
pasos:
a. Conecta la salida Simulated Signal a la entrada de Signal del bloque Filter.
17. Tecnológico Nacional de México/Instituto Tecnológico de Hermosillo
ING. ELECTRONICA
b. Conecta la señal filtrada (Filtered Signal), salida del VI Filter a la entrada Signals de Mask
and Limit Testing.
c. Conecta la salida Passed del bloque Mask and Limit Testing al indicador Passed.
d. Sobre la opción de la salida Point Evaluation del bloque Mask and Limit Testing presiona
una vez. Varias opciones aparecerán, elegiremos Lower Limit de esta lista. Conecta el
control Limit a la entrada de Lower Limit.
e. Presiona el botón derecho del ratón sobre la salida de Tested Signals del bloque Mask
and Limit Testing y selecciona Create»Graph Indicator.
19.Pasa al Panel Frontal presionando <Ctrl-E>.
20.Guarda el VI en tu carpeta destinado para ello. Nómbralo Ejercicio 1.
21.Corre el VI presionando la flecha blanca en le esquina superior izquierda. Mientras corre
nota que cuando al menos uno de los puntos recibidos por la señal simulada entra en el
valor de Limit, el LED Passed deje de ser iluminado. Nota también la diferencia entre la
señal filtrada y la original.
22.Mientras se ejecuta, cambia al Diagrama de Bloques presionando <Ctrl-E>. Presiona el
icono que parece una bombilla en la barra de herramientas.
23. Cuando acabe, pare el VI presionando el botón de Stop en el Panel Frontal.
Fin del ejercicio.
18. Tecnológico Nacional de México/Instituto Tecnológico de Hermosillo
ING. ELECTRONICA
No aplica esta sección para esta práctica de laboratorio
MATERIAL Y EQUIPO REQURIDO
ARTICULO # DESCRIPCIÓN DEL COMPONENTE
REFERENCIA
DESIGNADA
CANTIDAD
EQUIPO DE MEDICIÓN
RESULTADOS Y CONCLUSIONES
BIBLIOGRAFIA
[1]
[2]
[3]
19. Tecnológico Nacional de México/Instituto Tecnológico de Hermosillo
ING. ELECTRONICA
Observaciones:
Instructor______________________________
Participantes
1.
2.
3.
4.