Está en la página 1de 6

FACULTAD DE INGENIERÍA

CARRERA DE INGENIERÍA DE SISTEMAS


COMPUTACIONALES

INFORME DE LABORATORIO SEMANA 10


CURSO: TALLER DE ROBÓTICA

Autores:
Chacón Fernández, Pablo Luis
Gallardo Castañeda, Jorge Alderson
Quintana Rodriguez, Azucena del Pilar
Rodriguez Silva, Jesus Alejandro de los Milagros
Salcedo Eustaquio, Pool Gustavo

Docente del Curso:


JEAN MARCO GRIJALBA MAURICIO

San Isidro – Perú


2023
Laboratorio 10
1. Objetivos
● Crear un sistema en LabVIEW que incluye dos knobs unidos a
un Meter y un Tank, un Waveform Chart que refleja los datos del
Meter, y un Miliseconds to Wait
● Establecer la comunicación con un Arduino Mega para simular
datos y comprender cómo LabVIEW y VISA se utilizan en la
adquisición y control de datos.

2. Materiales
● Software LabVIEW con el módulo VISA instalado.
● Arduino Mega 2560
● Cable USB para conectar el Arduino al ordenador.
● Componentes virtuales de LabVIEW: Knobs, Meter, Tank,
Waveform Chart, Miliseconds to Wait.

3. Procedimiento
Diseño del VI en LabVIEW:
1. Abrir LabVIEW y crea un nuevo VI en blanco.
2. Arrastrar y colocar los componentes virtuales en el panel frontal de
LabVIEW: dos Knobs, un Meter, un Tank, un Waveform Chart y un
Miliseconds to Wait.
3. Conectar los elementos de manera que los valores de los Knobs
afecten al Meter y al Tank, y que los datos se actualicen en el
Waveform Chart.

Configuración de VISA:
1. Nos vamos al menú "Tools" y seleccionamos "NI-VISA".
2. Configuramos la conexión VISA para el puerto COM al que está
conectado el Arduino Mega. Esto permite la comunicación entre
LabVIEW y el Arduino.
Programación del Arduino:
1. Desarrollamos un programa en el entorno Arduino que simule
datos. En este caso, utilizamos sensores ficticios para generar
datos aleatorios.
2. Nos aseguramos de que el Arduino esté conectado al puerto
COM configurado en VISA.

Integración de Arduino con LabVIEW::


1. Utilizamos LabVIEW para establecer una comunicación serie
(VISA Serial) con el Arduino Mega. Observamos los datos
simulados desde el Arduino.

Control y Visualización en LabVIEW:


1. Implementamos la lógica para tomar los datos leídos desde el
Arduino y lo mostramos en el Meter y el Tank en tiempo real.
2. Los datos simulados también se muestran en el Waveform Chart.

Pausa en Milisegundos:
1. Se añade la funcionalidad del Miliseconds to Wait para controlar
la velocidad de actualización de los datos.

4. Resultados
Se Registra los resultados observados durante la simulación. Y se
Comprobo que los valores de los Knobs afecten al Meter y al Tank de
manera adecuada. Los datos datos simulados se reflejen en tiempo real en
el Waveform Chart y el Miliseconds to Wait funciona correctamente para
controlar la velocidad de actualización.
5. Conclusiones
 En base a los resultados obtenidos, se concluye que se logró crear
una simulación efectiva en LabVIEW que integra elementos gráficos
como Knobs, un Meter y un Tank, así como un Waveform Chart que
muestra los datos del Meter en tiempo real.
 Se logró la comunicación exitosa con un Arduino Mega a través de
VISA ha permitido simular datos de manera efectiva. Esta simulación
tiene aplicaciones en la adquisición y control de datos en diversos
entornos.

6. Referencias bibliográficas
 Naylamp Mechatronics. (2016). Tutorial Arduino LabVIEW.
Recuperado de
https://naylampmechatronics.com/blog/23_tutorial-arduino-
labview.html

 Garikoitz.info. (2018). Ejemplo de Conexión LabVIEW -


Arduino. Recuperado de
https://garikoitz.info/blog/2018/01/ejemplo-de-conexion-
labview-arduino/
7. Anexos

También podría gustarte