Vous êtes sur la page 1sur 8

INDICE

1. TEMA: EJERCICIO CON ARRAY DE LEDS.......................................................3


2. OBJETIVOS:............................................................................................... 3
2.1 Objetivo General..................................................................................... 3
2.2 Objetivos Especificos............................................................................... 3
3. MARCO TEORICO...................................................................................... 3
3.1 Diseo de array de 11x11 leds....................................................................3
3.2 Labview................................................................................................ 5
4. FUNCIONAMIENTO...................................................................................... 9
5. CONCLUSIONES......................................................................................... 9
6. BIBLIOGRAFIA............................................................................................ 9
1. TEMA: EJERCICIO CON ARRAY DE LEDS

2. OBJETIVOS:

2.1 Objetivo General

Simular un diseo de array de 11 x 11 leds con la aplicacin del Software


Labview el mismo que vaya prendiendo en forma espiral desde en centro.

2.2 Objetivos Especificos

Aplicar conocimientos adquiridos durante el semestre en la materia de Control


Industrial.
Realizar una simulacin en labview utilizando estructuras, condiciones, etc.
Cumpliendo as con los parmetros requeridos.
Analizar cada uno de los componentes que interviene en la creacin del
programa para as utilizarlos de la mejor manera, y cumpliendo con los
parmetros requeridos.
Disear el programa para que el ususario elija en que sentido se movera el
segundo led.

3. MARCO TEORICO
3.1 Diseo de array de 11x11 leds
Ilustracin 1 panel frontal del diseo de array

Labview es un lenguaje de programacin de alto nivel, de tipo grfico, inicialmente


enfocado a la realizacin de aplicaciones para el control de instrumentacin.
Los programas desarrollados en Labview se llaman Instrumentos Virtuales, o VIs, lo que da
una idea de su uso en origen: el control de instrumentos.
Entre los objetivos de LabVIEW estn la reduccin del tiempo de desarrollo de
aplicaciones y facilitar el desarrollo de aplicaciones a programadores no expertos.
Pero una de sus mayores cualidades es la existencia de numerosos paquetes que permiten
combinar este software con todo tipo de hardware, como tarjetas de adquisicin de datos,
controladores, autmatas programables, sistemas de visin, FPGAs,
LabVIEW (Laboratory Virtual Instrument Engineering Workbench) fue creado por la
empresa National Instruments para funcionar sobre mquinas MAC, sali al mercado por
primera vez en 1986.
Este software es de mucha importancia debido a que con la programacin podemos simular
problemas o ejercicios de la vida real, que nos servir en nuestra formacin como
ingenieros mecnicos, permitindonos tener una herramienta ms con el que podremos
solucionar problemas que se nos presenten a futuro.

Array
Un array es una coleccin de datos todos ellos del mismo tipo. Puede tener una
o ms dimensiones y hasta 2 elementos por dimensin, segn la memoria
disponible. Un array puede ser de cualquier tipo excepto otro array, chart o
graph. Se accede a cada elemento de un array mediante un ndice, el cual es
cero base, es decir, va de 0 a N-1 donde N es el nmero de elementos. La
creacin de arrays de control o indicadores en el panel frontal se hace
mediante la combinacin del icono array shell de la paleta Array & Cluster del
men controls, con un objeto de datos, que puede ser numrico, booleano o
string

3.2 Labview

Ilustracin 2. Contorno Labview


Es una plata forma y entorno de desarrollo para disear sistemas, con un lenguaje
de programacin visual grfico. Recomendado para sistemas hardware y software de
pruebas, control y diseo, simulado o real y embebido, pues acelera la productividad.
Este ejercicio fue enviado como trabajo en grupo para explorar el funcionamiento de los
array mediante una secuencia de leds que se prendan en forma consecutiva formando un
espiral .
Figura.1 Autores (2017)
en la parte izquierda del arreglo de leds se muestra un indicador de texto en el cual nos
permite determinar cual es la forma del inicio del espiral ya sea este que inicie de (abajo,
arriba,izquierdo o derecha).
En la parte inferior se muestra un mensaje el cual nos indica cuando el programa esta
corriendo o cuando detenemos el programa.
Muy cerca del panel del mensaje podemos observar un boton de STOP el cual nos ayuda a
detener de manera rapida el programa, el otro boton nos ayuda a salir de una manera rapida
cerrando el programa de LABVIEW.

Figura.2 Autores (2017)

Acontinuacion se muestra la programacin de manera conjunta.


Figura.3 Autores (2017)
El programa consta de una estructura For Look la cual se encuentra exteriormente y dentro
de ella se encuentra dos estructuras Case una de ellas es en la que nos indica si deseamos
salir del programa, mientras que en la inferior podemos obsrvala para el orden del
encendido ya sea arriba, abajo, derecha o izquierda.

Figura.4 Autores (2017)

En la parte inferior podemos observar un selec el cual conecta el boton de STOP y nos
indica cuando el programa se detiene o esta corriendo.
Figura.5 Autores (2017)

Antes de la estructura For Look se coloco un initialize array el cual es muy til para
determinar como empieza a trabajar un array en el cual se coloca una constante de falso
que nos ayuda a indicar que todos los leds se encuentran apagados, initialize array se
conecta a un replace array subset el cual ayuda a remplazar los leds que se encuentran
apagados por leds que se ensienden.

Figura.6 Autores (2017)


Tambien hemos colacado Timing el cual nos ayuda con el tiempo de ensendido de los leds
es decir si disminuimos el tiempo los leds se encenderan de manera rapida y si aumentamos
el tiempo este se ensendera de forma lenta.

Figura.7 Autores (2017)

4. FUNCIONAMIENTO
5. CONCLUSIONES

- Una parte fundamental de la programacin es la distribucin de los diferentes


componentes y su correlacin entre s para ejecutar un programa de la manera
correcta.
- Es muy importante el orden de los componentes y sus condiciones ya que de esto
depender el funcionamiento correcto al momento de ejecutarlo.
- Se debe analizar el programa y tener una sentencia lgica para simular el correcto
valor numrico que debe presentarse al ejecutarlo.

6. BIBLIOGRAFIA
Viscaino, J. r. (2011). Entorno grafico de programacion Labview. Espaa:
MARCOMBO S.A.