Semáforo
Crear un semáforo con un sensor de temperatura en LabVIEW es un proyecto interesante que combina la adquisición de datos, el control de hardware y la lógica de programación para simular un sistema de control de temperatura. Este tipo de sistema se puede utilizar en aplicaciones como la gestión del calor en industrias alimenticias, el control de accesos o la monitorización de condiciones ambientales.
En este proyecto, utilizaremos un sensor de temperatura conectado para simular un detector de temperatura critica. Utilizaremos LabVIEW para adquirir datos del sensor y controlar un semáforo virtual basado en la temperatura ambiente. Por ejemplo, el semáforo podría cambiar de color según la temperatura detectada, simulando un cambio en la gestión del calor en función de las condiciones ambientales.
Práctica en LabView:
En esta práctica, creamos un semáforo de temperatura que indica temperaturas alta, media y baja utilizando LEDs. También utilizamos un tanque que simula nuestro sensor de temperatura y un termómetro. Nuestro sensor de temperatura está asociado a nuestro termómetro.
Para que nuestro LED de temperatura media se encienda cuando la temperatura esté entre 33 y 66 grados, utilizamos una compuerta AND, así como comparaciones. Una comparación es menor o igual a, a la que le colocamos una constante de 66, y otra es mayor que, a la que le colocamos una constante de 33. Esto hace que el LED de temperatura media se encienda en ese rango de temperatura.
Para el LED de temperatura baja, utilizamos un comparador de menor o igual que con la variable 33. Esto hace que el LED de temperatura baja se encienda cuando nuestro sensor detecte una temperatura igual o menor a 33 grados.
Para el LED de temperatura alta, utilizamos un comparador de mayor que con una constante de 66. Esto hace que el LED de temperatura alta se encienda cuando la temperatura sea mayor a 66 grados. Además, implementamos un ciclo case para este LED. En el caso false, no se mostrará ningún texto por defecto cuando el LED esté apagado. Pero cuando el LED esté encendido, se ejecutará nuestro caso true, donde utilizamos un string que encontramos en nuestro panel frontal. Este nos da la opción de colocar textos que podemos utilizar como advertencias.