Beruflich Dokumente
Kultur Dokumente
Mecatrónica
CARRERA : MECATRÓNICA
INTEGRANTES :
SAMPEDRO MARCELO
PICHUCHO PAÚL
NIVEL : SÉPTIMO
PARALELO :A
ÍNDICE DE ILUSTRACIONES
Ilustración 1. Componentes de una tarjeta Arduino ........................................................ 4
Ilustración 2. Ventana de panel frontal y diagramas de bloques. (Autor) ...................... 5
Ilustración 3. Tarjeta Arduino UNO. Fuente: (AIVALIOTIS, 2011) ............................ 5
Ilustración 4: paleta de funciones direccionada a los ejemplos de Arduino. (Autor) ..... 9
Ilustración 5: Interfaz y diagrama de bloques extraídos de los ejercicios de Arduino.
(Autor) .............................................................................................................................. 9
Ilustración 6: Arduino y elementos a ser controlados. (Autor)..................................... 10
Ilustración 7: Interfaz y diagrama de bloques modificados para una lectura digital.
(Autor) ............................................................................................................................ 10
Ilustración 8: Arduino y elemento de control. (Autor) ................................................. 11
Ilustración 9: Interfaz y diagrama de bloques, entrada y salida digital. (Autor) .......... 11
Ilustración 10: Arduino con entrada y salida digital. (Autor) ....................................... 12
Ilustración 11 Circuito en funcionamiento ..................................................................... 14
ÍNDICE DE TABLAS
1
1. Tema
2. Objetivos
a. Objetivo general
b. Objetivos específicos
Conocer una herramienta disponible para la comunicación de Arduino y
LabVIEW.
Adquirir la señal de un potenciómetro y mostrarla en LabVIEW.
Controlar el encendido de un led desde LabVIEW.
3. Marco teórico
Introducción
3.1.Arduino
2
entorno mediante la recepción de entradas desde una variedad de sensores y puede
afectar a su alrededor mediante el control de luces, motores y otros artefactos con
una programación muy sencilla.
Existen diferentes tipos de placas Arduino, cada uno con sus características y
funciones en específico, existen alrededor de 5 tipos que son:
Duemilanove
Mega
Nano
Pro
Uno
3
Ilustración 1. Componentes de una tarjeta Arduino
3.2.LabVIEW
3.3.VI
Cuando crea un nuevo VI, ve dos ventanas: la ventana del panel frontal y
el diagrama de bloques. (National Instrument, 2017)
4
Ilustración 2. Ventana de panel frontal y diagramas de bloques. (Autor)
La interfaz de LabVIEW para Arduino es una API basada vi que fue escrito y
distribuido por los instrumentos nacionales. El código también incluye y Arduino
programa que debe ser descargado al dispositivo embebido. Este programa que se
ejecuta en el Arduino, responde a órdenes enviadas en el bus USB desde el programa
LabVIEW. (Clericus, 2007)
5
El NI LabVIEW Interface Arduino ayuda a establecer interfaz fácilmente con el
microcontrolador Arduino usando LabVIEW.
6
4. Equipos y materiales utilizados en la práctica
1 Computador
Gráfico 1. Computador
2 Tarjeta Arduino
3 Protoboard
Gráfico 3. Protoboard
4 Potenciómetro
7
Gráfico 4. Potenciómetro
5 LEDs
Gráfico 5. LED
6 Cables
Gráfico 6. Cables
7 Software: LabVIEW
Gráfico 7. LabVIEW
8 Software: NI-VISA
Gráfico 8. NI-VISA
8
5. Procedimiento y Resultados
9
adquisición de datos (parte comprendida por el Arduino y los elementos del
protoboard) con la pc.
10
Ilustración 8: Arduino y elemento de control. (Autor)
11
Ilustración 10: Arduino con entrada y salida digital. (Autor)
6. Análisis de Resultados
12
Existieron tres fases cada uno con una transformación de datos, convirtiendo la señal de
verdad o falso en bits para que pueda ser procesada por el ordenador y todo esto gracias
a Arduino.
Arduino con entrada analógica
Error existente
El error existente en esta VI es calculado por otro medidor de voltaje en este caso un
multímetro con dos decimales, suponiendo que el valor real es el tomado con el
multímetro se obtiene.
Valor Multímetro Valor Labview Error relativo
(Valor Real) (valor calculado)
1.5 1.5112 0.747%
2 2.0214 1.07%
2.5 2.5345 1.28%
13
Existieron tres fases dadas por el potenciómetro, arduino y ordenador, la conversión de
la señal analógica(física) a bits gracias a la tarjeta arduino y la conversión de bits a las
unidades que desee gracias al ordenador pero siendo virtuales.
7. Conclusiones
14
para su implementación en varias aplicaciones. Lo que fue realizar la lectura de
los datos transmitidos por el Arduino desde el puerto serie de la tarjeta instalada,
procede a leer el puerto COM.
Se puede verificar que el envío de los datos al ordenador es través del USB.
El primer circuito realizado que es la lectura Analógica de un Pin, cuando el
sistema arranca en LabVIEW al momento de mover el potenciómetro que se
implementó en el circuito conectado por medio del Arduino se pudo verificar el
cambio de la señal analógica de 0 a 5 Vdc.
Al realizar la lectura digital se pudo verificar que al dar un pulso en nuestro
circuito implementado LabVIEW reconoce el valor de 1 lógico adquirido a
través del Arduino.
Mediante la salida PWM se pudo controlar por medio de la interfaz de
LabVIEW la intensidad luminosa de un led implementado de manera física.
8. Recomendaciones
9. Bibliografía
15
AIVALIOTIS, M. (5 de Junio de 2011). 07 VISV Getting Started With the LabVIEW
Interface for Arduino. Recuperado el 20 de Mayo de 2015, de
http://vishots.com/getting-started-with-the-labview-interface-for-arduino/
Clericus, S. P. (Diciembre de 2007). ANÁLISIS DE SOFTWARE PARA DESARROLLO
ENTORNO GRÁFICO LABVIEW Y PROPUESTA DE IMPLEMENTACIÓN
PARA LABORATORIO EN EL INSTITUTO DE ELECTRICIDAD Y
ELECTRÓNICA EN UNIVERSIDAD AUSTRAL DE CHILE. Recuperado el 28
de Abril de 2015, de
http://cybertesis.uach.cl/tesis/uach/2007/bmfcig643a/doc/bmfcig643a.pdf
Espol. (2 de Julio de 2011). Electricidad y un poco mas. Recuperado el 19 de Abril de
2014, de http://blog.espol.edu.ec/crielectric/category/instrumentos-electricos/
Gutierrez, J. M. (s.f.). Labview + Arduino. Recuperado el 20 de Mayo de 2015, de
http://es.slideshare.net/AlbertoSanchez6/arduino-lab-view
Instruments, N. (s.f.). Estructuras de Datos en LabVIEW. Recuperado el 28 de Abril de
2015, de http://www.ni.com/getting-started/labview-basics/esa/data-structures
Instruments, N. (s.f.). NI LabVIEW Interface for Arduino Toolkit. Recuperado el 20 de
Mayo de 2015, de http://sine.ni.com/nips/cds/view/p/lang/es/nid/209835
saleciana, U. t. (s.f.). Maquinas Electricas . Recuperado el 19 de Abril de 2014, de
http://www.ups.edu.ec/laboratorio-de-maquinas-electricas1
Suárez, A. C. (s.f.). Aplicación de LabVIEW en el desarrollo de simuladores para
formación profesional. Recuperado el 28 de Abril de 2015, de
http://sine.ni.com/cs/app/doc/p/id/cs-15488
ANEXOS
16
17
18