LabVIEW con ARDUINO

Páginas: 8 (1812 palabras) Publicado: 18 de enero de 2015
PRÁCTICA #3 “ARDUINO-LABVIEW”



Práctica No. 3 Arduino – LabVIEW
Objetivo General:
 Aprender a utilizar Arduino como tarjeta de adquisición y conocer las
herramientas que ofrece la interfaz LabVIEW para Arduino
Objetivos Particulares:
 Identificar el método de conexión y programación de Arduino en LabVIEW
 Conocer y manejar la librería de Arduino en LabVIEW
Introducción:Arduino es una plataforma de hardware libre, basada en una placa con
un microcontrolador y un entorno de desarrollo, diseñada para facilitar el uso de la
electrónica en proyectos multidisciplinares.
El hardware consiste en una placa con un microcontrolador Atmel AVR y puertos
deentrada/salida.
Los
microcontroladores
más
usados
son
el Atmega168, Atmega328,Atmega1280, ATmega8 por su sencillezy bajo coste
que permiten el desarrollo de múltiples diseños. Por otro lado el software consiste
en un entorno de desarrollo que implementa el lenguaje de
programación Processing/Wiring y el cargador de arranque que es ejecutado en la
placa.
Arduino puede tomar información del entorno a través de sus entradas analógicas
y digitales, puede controlar luces, motores y otros actuadores. Elmicrocontrolador
en la placa Arduino se programa mediante el lenguaje de programación Arduino
(basado en Wiring) y el entorno de desarrollo Arduino (basado en Processing). Los
proyectos hechos con Arduino pueden ejecutarse sin necesidad de conectar a un
computador.
La interfaz de LabVIEW para Arduino (LIFA) Toolkit es una herramienta gratuita
que se puede descargar desde el servidor de NI y quepermite a los usuarios de
Arduino adquirir datos del microcontroador Arduino y procesarlos en el entorno de
programación gráfica de LabVIEW. Para utilizar la aplicación LIFA es necesario
contar con el software LabVIEW y una tarjeta Arduino.
Esta aplicación permite el poder disponer de un entorno de diseño y prototipo de
aplicaciones de medida, control, automatización y espacios físicos. Laplataforma
Open Hardware Arduino ha demostrado en su corta, pero intensa vida, ser una
opción muy interesante para el desarrollo de proyectos o prototipos.

Desarrollo Experimental:

Ejercicio
1

Ejercicio
2

Ejercicio
3

Ejercicio
4

Ejercicio
5

Ejercicio
6

• Encender un LED mediante la selección de un puerto digital de
Arduino

• Diseñar indicadores gráficos en LabVIEWque reprsenten el
comportamiento de un vltaje regulad por un potenciómetro físico
• Desarrollar un contador en LabVIEW que cuente los impulsos
dados en un push button físico
• Controlar la intensidad del brillo de un LED RGB y obtener la
combinación de colores que da como resultado el color observado
• Adquirir la señal de un termistor y poder registrar las variaciones
de temperatura
•Encendido y apagado digital de un foco de 100W

Diagrama 1 Ejercicios realizados

Resultados:


Ejercicio 1: Diseñar un sistema que sea capaz de recibir una señal digital
por el puerto P02 de la placa Arduino UNO, y que mediante un control
digital en LabVIEW se pueda seleccionar por cual puerto digital se desea
enviar dicha señal como salida para encender un LED. Así mismo, en lainterfaz de LabVIEW coloque un Led digital para mostrar el estado de la
entrada.

Ilustración 1 Panel frontal E. 1

Como la Ilustración 1 muestra, los elementos que constan el panel frontal son:
1. Pin de selección, el cual seleccionará el puerto digital 2 del Arduino P02
2. Un indicador LED que estará prendido cuando se reciban datos por el
puerto seleccionado
3. Terminador del programaIlustración 2 Programa E. 1

La utilización de Arduino en LabVIEW requiere siempre de dos bloques tanto a la
entrada como a la salida, es decir, bloque INIT y bloque CLOSE, funcionando así
la comunicación serial, entre estas dos etapas irán todos los elementos del
programa siempre siguiendo esta serie.
Utilizando en esta ocasión un ciclo While, en el caso de los dos bloques INIT, uno...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • comunicacion arduino labview
  • practicas basicas de arduino labview
  • labview y arduino
  • Arduino+labview
  • cambios de valores por medio de un potenciómetro utilizando Arduino y LabView
  • Programacion de arduino a labview
  • practica interfaz de arduino LABVIEW
  • Arduino labview manual

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS