Proyecto Con Labview Y Mikroc

Páginas: 5 (1136 palabras) Publicado: 10 de febrero de 2013
TEMAS AVANZADOS

PROGRAMA LABVIEW
La imagen de la derecha es un controlador conectado al VISA resource name del VISA open function, este controlador te permite seleccionar el dispositivo USB con el que quieres sincronizar el programa de labview.

El icono de la izquierda es un indicador conectado al VISA resource name out del VISA wait on even function, este indicador muestra el nombre deldispositivo que esta sincronizado con el programa en curso.

El icono de stop sirve para detener el while loop que contiene todo el código grafico de labview, el código grafico esta dentro de la estructura while loop para que el programa sea corrida las veces que el usuario lo desee.

El icono de la izquierda es un indicador conectado al error in (no error) del VISA open function y muestra sihay un error y el tipo en dicha función.

El icono de la izquierda es un indicador conectado al timeout de la función VISA wait on event function, este indicador determina el tiempo que tiene que espera por evento la función antes mencionada.

El LED indicador se conecta al error out del VISA wait on event function para monitorear si hay un error, este es encendido en caso de que exista unerror.

Estos dos indicadores muestran la cadena de caracteres que envía el microcontrolador al programa de labview mediante comunicación USB, los datos son mostrados en formato de número entero y en carácter.

Este indicador esta conectado al error out del VISA close function y avisa si se presenta un comportamiento no esperado durante el proceso del programa.

El indicador en formato demedidor de aguja muestra el voltaje obtenido en la terminal analógica a la cual se encuentra asociado, según el siguiente código grafico realiza las operaciones correspondientes para convertir el dato de 8 bits que manda el microcontrolador a voltaje:

Este controlador pointer slide muestra el valor en porcentaje de 0 a 100, siendo 0 el valor minimo y 100 el valor máximo, que será enviado almicrocontrolador para modificar el ciclo de trabajo del PWM. El siguiente fragmento de código transforma el valor enviado por este pointer slide a un valor binario de 8 bits:

Este interruptor es utilizado junto con otros ocho interruptores más para crear dos bytes y manipular total o parcialmente dos puertos del microcontrolador. El siguiente fragmento de código muestra como 8 interruptores sonasociados y convertidos a formato binario de 8 bits:

Este indicador LED cuadrado muestra si el interruptor asociado al microcontrolador esta permitiendo el paso de corriente o no lo esta. El siguiente fragmento de código sirve para descomponer un byte en 8 bits independientes, esto con la finalidad de ver el estado de cada uno de los 8 interruptores.

Este icono representa la función VISA openfunction la cual es necesaria para abrir la sesión para empezar a transmitir datos vía USB.

El VISA write function es la función de Labview que sirve para escribir datos en un dispositivo via USB, en este caso el microcontrolador. El siguiente fragmento de código es utilizado para transformar los datos enviados por Labview a cadena de caracteres que es el tipo de formato que necesita elmicrocontrolador:

Este fragmento de programa esta compuesto por un Type cast function que tiene como finalidad transformar el tipo de dato en otro igual a un tercer dato que es usado como referencia.
El Bundle Function que es la función que tiene líneas azules conectadas sirve para asociar varios datos en un dato tipo cluster.

Esta función es utilizada para habilitar el tipo de evento que se vaa llevar acabo en este caso interrupción USB.

Esta función espera a que sea ejecutado el evento, en este programa en particular la interrupción USB.

El VISA get USB interrupt data es una función usada para obtener datos vía USB de un dispositivo, en este caso el microcontrolador, los datos obtenidos están en formato U32 y están todos aglomerados así que para poder separar y presentarlos...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • Proyecto labview
  • labview explorador de proyecto
  • 117287546 Reporte Proyecto Semaforo Labview
  • Proyecto de labview
  • Proyecto Final control de parametros de un jardin con labview
  • Labview
  • Labview
  • labview

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS