Professional Documents
Culture Documents
IV PRACTICA D LABORATORIO
PRESENTADO POR:
PROFESOR:
CURSO:
Instrumentacin Industrial.
Noviembre 2016.
Ingeniera Industrial.
Instrumentacin Industrial
Tabla de contenido
1. CAPITULO 11
1.1 INTRODUCCION..12
1.2 OBJETIVOS DEL LABORATORIO2
1.2.2 OBJETIVO GENERAL.2
1.2.3 OBJETIVOS ESPECIFICOS2
iii
Abstract
desarrollaron cuatro procesos con la ayuda del software de simulacin lavbiew por lo tanto
por lo que fue necesario emplear la tarjeta Arduino Mega 2560 y de esta forma conectar el
electrnicos.
La interfaz Lavbiew para Arduino enva paquetes de datos de Lavbiew para Arduino,
Arduino procesa los paquetes y enva paquetes de retorno , los paquetes de retorno se realizan
1
1. CAPITULO I
1.1. INTRODUCCION
Este trabajo pretende ser una respuesta a la necesidad que existe en el mbito acadmico
La plataforma Open Hardware Arduino ha demostrado en su corta, pero intensa vida, ser
una opcin muy interesante para incluir en unos Laboratorios de Prototipado. Son muchas sus
ventajas, entre las que destacamos su costo, su libre difusin y exencin de costos de patentes
por desarrollo as como la gran comunidad de usuarios que se ha creado y que esta generando
La interfaz de LabVIEW para Arduino (LIFA) Toolkit es una herramienta gratuita que se
puede descargar desde el servidor de NI (National Instruments) y que permite a los usuarios de
2
1.2. OBJETIVOS DEL LABORATORIO
digitales
3
1.3 . MARCO TERICO.
comportamiento de otro sistema, con el fin de reducir las probabilidades de fallo y obtener los
Existen dos clases comunes de sistemas de control, sistemas de lazo abierto y sistemas de
lazo cerrado. En los sistemas de control de lazo abierto la salida se genera dependiendo de la
entrada; mientras que en los sistemas de lazo cerrado la salida depende de las
cerrado es llamado tambin sistema de control con realimentacin. Los sistemas de control
1.3.2. Arduino
basada en hardware y software flexibles y fciles de usar. Est pensado para artistas,
diseadores, como hobby y para cualquiera interesado en crear objetos o entornos interactivos.
Arduino puede sentir el entorno mediante la recepcin de entradas desde una variedad de
4
artefactos. El microcontrolador de la placa se programa usando el Arduino Programming
puede descargar gratuitamente. Los diseos de referencia del hardware (archivos CAD) estn
disponibles bajo licencia open-source, por lo que eres libre de adaptarlas a tus necesidades.
Arduino recibi una mencin homrica en la seccin Digital Communities del Ars
datos,
tambin provee una fuente de 5VDC para alimentar al Arduino, pero de baja corriente por
lo
3, en
circuitos
externos.
suministra
5
que debe ser directo y estar entre 6V y 18Vo hasta 20V, generalmente se debe de tener
cuidado
de que el terminal del centro del plug quede conectado a positivo ya que algunos
adaptadores
RESET
que permite resetear el microcontrolador al enviarle un cero lgico. Pin 3.3V provee de una
fuente de 3.3VDC para conectar dispositivos externos como en la protoboard por ejemplo.
Pin
5V es una fuente de 5VDC para conectar dispositivos externos. Dos pines GND que
permite la
salida de cero voltios para dispositivos externos. Pin Vin, este pin est conectado con el
positivo 5
del plug 3 por lo que se usa para conectar la alimentacin de la placa con una fuente
externa
5. Puertos de entradas anlogas: lugar donde se conectan las salidas de los sensores
anlogos. Estos pines solo funcionan como entradas recibiendo voltajes entre cero y cinco
voltios directos.
SMD del
Arduino uno R2, se usa el mismo microcontrolador pero en montaje superficial, en este
caso
las nicas ventajas son la reduccin del peso y ganar un poco de espacio.
6
7. Botn reset: Permite resetear el microcontrolador haciendo que reinicie el
programa.
PC.
como
entrada o salida debe ser incluida en el programa. Cuando se usa la terminal serial es
conveniente no utilizar los pines cero (Rx) y uno (Tx). Los pines 3, 5 y 6 estn precedidos
por
el smbolo ~, lo que indica que permiten su uso como salidas controladas por ancho de
pulso
PWM.
permiten
control por ancho de pulso; la salida 13 es un poco diferente pues tiene conectada una
resistencia en serie, lo que permite conectar un led directamente entre ella y tierra.
Finalmente
hay una salida a tierra GND y un pin AREF que permite ser empleado como referencia
para las
entradas anlogas.
7
protoboard o sobre circuitos impresos sin tener que retirarlos de su sitio.
Cuenta con 54 entradas / salidas digitales pines (de los cuales 14 se pueden utilizar como
16 MHz, una conexin USB, un conector de alimentacin, una cabecera ICSP, y un botn de
reinicio. Contiene todo lo necesario para apoyar el microcontrolador, basta con conectarlo a un
ordenador con un cable USB o el poder con un adaptador de CA a CC o batera para empezar.
La Mega es compatible con la mayora de los escudos diseados para el Arduino Duemilanove
o Diecimila.
8
1.3.2. Labview
herramientas con las cuales el usuario puede crear aplicaciones sin utilizar lenguaje de
Este software fue creado por National Instruments en el ao 1986 para sistemas
operativos Mac primeramente, pero no fue hasta en 1992 en que se introdujo al mercado
con el entorno Windows (Del Ro y Lzaro, 2013). LabVIEW presenta la novedad que su
programacin es grafica mediante bloques, lo que hace que sea sencillo desarrollar
otros dispositivos como tarjetas insertables, PLCs, arduinos, bluetooth entre otros.
Adems que tiene la capacidad de interactuar con otros software como Matlab/Simulink y
Programacin Grfica
instrumento de medida, es decir, cuando est siendo ejecutado el programa que funciona
como VI, el usuario puede observar en la pantalla de la computadora una ventana que
9
Al mismo tiempo, esta representacin grfica est asociada a un algoritmo que se
Cuando se crea un VI en LabVIEW , se trabaja con dos partes: una ventana en la que
tipo, adems que existe la posibilidad de crear ms diseados por el usuario (Del Ro y
Lzaro, 2013).
LabVIEW ofrece una gran variedad de tipos de datos con los que se puede trabajar
respondiendo a las necesidades reales con las que se enfrenta el usuario comnmente.
10
1.3.4DESARROLLO DE LA PRCTICA
Materiales
o lapto
o Software labview
o Termmetro (salida)
o Interruptor (pin 8)
o Led
Para el circuito:
1 potencimetro
2 led
2 resistencias de 220 k
9 cables
procedimiento
11
b. Clic derecho controls > thermometer colocamos
12
4. Configuramos el PIN 5 como valor d salida digital
pantalla una ventana con informacin sobre los posibles errores que se
produzcan
13
9. Finalmente nuestra programacin queda de la siguiente manera
14
1.3.4.2 Ejercicio N2: COMPARADOR
materiales
2 leds
Controlador (medidor)
Botn ok (desconectar)
Para el circuito:
1 potencimetro
5 cables
procedimiento
con una consigna, en este caso 2,5 realizaremos la comparacin > y < y
15
recogeremos el resultado de estas dos comparaciones sobre unos Leds
indicadores.
La comparacin se realiza con dos bloques de funcin comparacin tal como se muestra
en la figura. Por un lado ponemos el valor de comparacin 2.5 y por otro la seal leda del canal.
Las salidas de los bloques se llevan a sendos diodos Leds indicadores: Mayor que 2.5 y Menor
que 2.5.
16
Leer el valor de la entrada analgica 0
No debemos olvidar colocar dentro del bucle de lectura un botn cuya activacin sea la
17
Armamos el circuito y probamos.
18
1.3.4.3 EjercicioN3:Gobierno de una Salida Analgica PWM
materiales
Para el circuito:
1 Led
1 resistencia 220 k
2 cables
19
procedimiento
20
Configuramos el circuito
21
1.3.4.4. Ejercicio N4: funcion AND
materiales
3 leds
Para el circuito:
1 Les
2 resistencias de 10 k
2 pulsadores
10 cables
22
1.4.8 Procedimiento
23
Los elementos de visualizacin de estado se han colocado en las
error haudler.
24
El circuito para probar es el siguiente:
25
2. CAPITULO II
2.1 . CONCLUSIONES
Se reconoci los pines de la tarjeta para posteriormente usarlos en las aplicaciones asignadas y
diseadas
Se logra adquirir y entregar seales digitales y anlogas en LabView empleando la tarjeta arduino
MEGA 2560.
2.2.RECOMENDACIONES
Es importante seleccionar el puerto COM en el cual est conectado la placa arduino, ya que caso
contrario el software no lo reconocera. No exceder los 5 V para alimentar a la placa. Verificar que
este cargado el LIFA_Base en el arduino para que pueda existir comunicacin entre la placa arduino y
LabView.
26
BIBIGRAFIA
RC Libros.
http://eie.ucr.ac.cr/uploads/file/proybach/pb2013/p
b2013_055.pdf
https://www.arduino.cc/en/Main/ArduinoBoardMe
ga2560
http://arduino.cl/que-es-arduino/
http://es.slideshare.net/AlbertoSanchez6/arduino-lab-view
27