Este curso introduce a los conceptos requeridos para desarrollar una comunicación serial utilizando una placa Arduino con LabVIEW. El estudiante podrá enlazar una comunicación de forma serial utilizando protocolos de comunicación avanzados. Recomendamos que los nuevos usuarios programen con anterioridad las tarjetas Arduino para agilizar el programa y su información, esto antes de iniciar el curso.

Horas de curso: 6 horas

Días totales: 3 días

Formato: 2 horas por día

Luego de asistir a este curso, será capaz de:

  • Conocer conceptos básicos de comunicación Serial.
  • Conocer la paleta de funciones enfocado a la Comunicación de Protocolo Serial.
  • Crear interfaces de usuario con gráficos y botones.
  • Usar las estructuras de programación y los tipos de datos existentes en LabVIEW.
  • Aprenderá a instalar el paquete base para comunicación de tarjeta y Arduino.
  • Conocerá a utilizar el simulador Fritzing para realización de diagramas bases.
  • Interconectar tarjeta Arduino UNO con LabVIEW.
  • Poder enviar y adquirir datos desde la tarjeta Arduino UNO a LabVIEW.

Esquema del curso:

Clase 1: Instalación Paquetes y simuladores

En esta clase el estudiante descargará, instalará las herramientas necesarias para comunicar la tarjeta con la interfaz de LabVIEW, se instalará un simulador de la tarjeta Arduino para ayudarle a realizar los diagramas necesarios para montar los diagramas circuitales.

Instalando Paquete de Digilent LINK
Programando la tarjeta Arduino
Conociendo la Paleta de funciones
Instalando Simulador Fritzing
Realizando un montaje en Simulador Fritzing

Clase 2: Ajuste de configuración y ejercicios

El estudiante iniciará con la comunicación serial entre la tarjeta y LabVIEW, conocerá a identificar puertos de comunicación, velocidad de transferencia de datos, modificar puertos y ajustar parámetros del puerto serial. Desarrollará ejemplos para adquisición y envío de datos discretos y Analógicos con el fin de conocer el alcance de la tarjeta Arduino UNO.

Configuración, ajuste y verificación de parámetros seriales
Realizando la comunicación con tarjeta
Conociendo entradas digitales
Conociendo salidas digitales
Conociendo Entradas analógicas
Visualización con display 7 segmentos
Control de intensidad de led por PWM Control de led RGB

Clase 3: Implementación de un proyecto

Se trabajará en base a la implementación de un proyecto de control basado en un Semáforo inteligente donde se controlará los tiempos de cada color y se visualizará el mismo en un display 7 segmentos, todo el control se realizará desde LabVIEW y se procesará en la tarjeta de adquisición. El estudiante tendrá la capacidad de conectar tarjetas de Adquisición de datos mediante comunicación USB-Serial y crear programas para su control.

Semáforo Inteligente con control de tiempo a 3 estados