Vous êtes sur la page 1sur 3

SUCRE INSTITUTO SUPERIOR TECNOLOGICO

LABORATORIO DE MICROCONTROLADORES
ING.FABRICIO TIPANTOCTA, M.SC.

HMI y Labview

NOMBRE: EDWIN TONATO CURSO: 3BR

1.1 OBJETIVOS

1.1.1 Comprender el funcionamiento de la comunicación entre el microcontrolador


y la computadora con LABVIEW.

1.2 TRABAJO PREPARATORIO

LabVIEW (Laboratory Virtual Instrument Engineering Workbench) en un lenguaje de


programación gráfico diseñado para automatizar la adquisión, análisis y presentación de
datos. Los programas en LabVIEW se conocen como instrumentos virtuales o VIs. Los
VIs tienen 2 ventanas principales (ver figura 1):

1. Panel Frontal. Es la interfase con el usuario y simula el panel de un


instrumento. En el panel frontal la usuaria puede entrar la información que se
requiere para ejecutar el programa y observar los resultados utilizando controles
e indicadores.

2. Diagrama de Bloque. Contiene el código del programa (de forma gráfica).


Esto incluye funciones, estructuras y alambres que transfieren data entre los
objetos.

La página de la compañía que produce LabVIEW (National Instruments, NI.com) tiene


una gran cantidad de recursos para aprender a usar el programa así como un banco de
aplicaciones que pueden adaptarse a las nuestras. Estaremos haciendo uso de esos
recursos y de otros disponibles en internet.

1.2.1 Realice un sistema de control de nivel de un tanque. El sistema se realizará


en una botella el cual debe contener 10 topes que entregarán la señal de
sensado del nivel del líquido el cual irá mostrando en labview, datos de
altura, volumen, temperatura e irán almacenándose en una hoja de Excel
para su respectivo gráfico en el tiempo. Debe tener dos pulsadores, uno de
start y uno de stop, 10 led para indicar físicamente el nivel de la botella y un

1
SUCRE INSTITUTO SUPERIOR TECNOLOGICO
LABORATORIO DE MICROCONTROLADORES
ING.FABRICIO TIPANTOCTA, M.SC.

led que realice un blink de 2000ms cuando este en el nivel más alto, este se
visualizará en labview. El sensor lo pueden realizar con el siguiente circuito:

En el siguiente video muestra cómo hacerlo con un transistor, pero el integrado


ULN2803 tiene 8 transistores internos por ese motivo se escoge el integrado ya que
esta compacto. No olvidar que como es un sensor, cada nivel debe mostrar su
altura correspondiente con leds ubicados en otro puerto del microcontrolador.

Video:
https://www.youtube.com/watch?v=j2Op6gvsxK4
https://www.youtube.com/watch?v=zIGRkN_nP-E

1.3 Materiales
 ULN 2803
 Protoboard.
 Programador
 Arduino Mega
 Cables de proto
 Led, Dipsw
 Multímetro
 Cautín

1.4 PROCEDIMIENTO

1.4.1 Presente todas las prácticas de la mejor manera posible y lo más rápido.

1.5 RESULTADOS

2
SUCRE INSTITUTO SUPERIOR TECNOLOGICO
LABORATORIO DE MICROCONTROLADORES
ING.FABRICIO TIPANTOCTA, M.SC.

1.6 CONCLUSIONES
 Con dos ULN 2803 fue posible obtener las señales del colector en
este caso son 0 lógicos lo cual mediante la programación en bascom
fue posible encender los leds.
 Mediante una herramienta Write spreadsheet es posible exportar los
datos de labview a Excel con un nombre especifico como Matriz1.xls
 Realizar los cálculos en la programación, es importante para obtener
los datos del volumen, altura y temperatura
 En Excel se representa las gráficas en función de los datos obtenidos
de la botella de agua, de igual manera del sensor lm35.

Vous aimerez peut-être aussi