Documentos de Académico
Documentos de Profesional
Documentos de Cultura
Ingeniería Mecatrónica
7” C
Descripción
Cabe de señalar que esta práctica tiene como prioridad a que el alumno comprenda
y maneje los conocimientos de entablar una comunicación con LabVIEW y Arduino,
además de manejar componentes físicos de los cuales debemos de manejar en
base al uso de diagramas de conexión.
Existen varias maneras del as cuales se puede realizar una comunicación desde la
interfaz al Arduino usando distintas librerías de diferentes autores, mientras tanto la
que nosotros estamos usando son las librerías de masurment y instrument I/O.
Objetivo
Con este diseño se piensa dar un inicio a una futura construcción de un prototipo de
una cámara de desinfección de cuerpo completo tecnificada para prevenir el
contagio del COVID-19. Además, con este diseño se espera reducir el tiempo de
desarrollo al ejecutar y así como evitar las pérdidas humanas por culpa de la
propagación del virus. Así mismo abriéndoles las posibilidades de proyectar a la
Institución de manera local y regional, como una alternativa de implementación y
aporte tecnológico ante la pandemia.
Teoría.
Por lo tanto, todo valor analógico intermedio es expresado con un valor entre 0 y
1023, es decir, sumo 1 en binario cada 4,883 mV.
Arduino Uno tiene una resolución de 10 bits, es decir, unos valores entre 0 y 1023.
Entradas y salidas Digitales. Una señal digital es un tipo de señal generada por
algún tipo de fenómeno electromagnético en que cada signo que codifica el
contenido de este puede ser analizado en término de algunas magnitudes que
representan valores discretos, en lugar de valores dentro de un cierto rango. Por
ejemplo, el interruptor de la luz sólo puede tomar dos valores o estados: abierto o
cerrado, o la misma lámpara: encendida o apagada.
Los sistemas digitales, como por ejemplo un microcontrolador, usan la lógica de dos
estados representados por dos niveles de tensión eléctrica, uno alto, H y otro bajo,
L (de High y Low, respectivamente, en inglés). Por abstracción, dichos estados se
sustituyen por ceros y unos, lo que facilita la aplicación de la lógica y la aritmética
binaria. Si el nivel alto se representa por 1 y el bajo por 0, se habla de lógica positiva
y en caso contrario de lógica negativa.
Cabe mencionar que, además de los niveles, en una señal digital están las
transiciones de alto a bajo y de bajo a alto, denominadas flanco de bajada y de
subida, respectivamente. En una señal digital, se denomina flanco a la transición
del nivel bajo al alto (flanco de subida) o del nivel alto al bajo (flanco de bajada).
PWM. Como hemos dicho Arduino Uno tiene entradas analógicas que gracias a los
conversores analógico digital puede entender ese valor el microcontrolador, pero no
tiene salidas analógicas puras y para solucionar esto, usa la técnica de PWM. Las
Salidas PWM (Pulse Width Modulation) permiten generar salidas analógicas desde
pines digitales. Arduino Uno no posee salidas analógicas puras.
La modulación por ancho de pulsos (también conocida como PWM, siglas en inglés
de pulse-width modulation) de una señal o fuente de energía es una técnica en la
que se modifica el ciclo de trabajo de una señal periódica (una senoidal o una
cuadrada, por ejemplo), ya sea para transmitir información a través de un canal de
comunicaciones o para controlar la cantidad de energía que se envía a una carga.
(Ilustración 5. Motorreductor.)
EL potenciómetro se conoce como uno de los dos usos que posee la resistencia o
resistor variable mecánica, con cursor y de al menos tres terminales. Cuando el
usuario lo manipula, el potenciómetro se comporta como un divisor de tensión o
voltaje. Es decir, podemos obtener entre el terminal central (cursor) y uno de los
extremos, una fracción de la diferencia de potencial total.
(Ilustración 10. Datasheet Potenciómetro.)
Botón pulsador.
También son útiles en otro tipo de aplicaciones como, por ejemplo, detectar la
presencia de un objeto en una determinada zona, determinar una puerta está abierta
o cerrada, o si una máquina ha alcanzado un cierto punto en su desplazamiento.
Cada una de ellas cuenta con una función específica y sencilla, que permite realizar
la programación gráficamente a través de este programa. El VISA CONFIGURE
PORT es un elemento más importante ya que Inicializa el puerto serie especificado
por el nombre del recurso VISA a la configuración especificada.
Otro elemento importante para cerrar la comunicación es VISA CLOSE: Cierra una
sesión de dispositivo u objeto de evento especificado por el nombre del recurso
VISA.
Resultados
El panel frontal quedó de la manera en que el usuario puede ver los puertos
disponibles o se encuentran conectados a algún dispositivo, como ya se había
mencionado anteriormente nos muestra el estado de nuestros sensores, el sistema
de ventilación, el funcionamiento de nuestro sistema de sanitización y por último el
botón de Stop el cual nos permitirá detener o salir de la herramienta virtual.
(Ilustración 20. Circuito físico Cabina Sanitizadora.)
Los resultados del primer avance del proyecto, aunque con dificultades para enlazar
una comunicación estable con el Arduino ya que es genérico fueron los esperados,
se cumplen con las especificaciones de nuestro primer avance en su totalidad.
Una vez que se corregido los problemas el funcionamiento fue optimo y funcionando
de manera correcta al presionar los botones ya no se perdía la conexión con el
Arduino estaremos monitoreando constantemente la interfaz para detectar posibles
fallos en algún futuro.