Documenti di Didattica
Documenti di Professioni
Documenti di Cultura
Mecatrónica
CARRERA : MECATRÓNICA
INTEGRANTES :
SAMPEDRO MARCELO
PICHUCHO PAÚL
DAVID GUEVERA
NIVEL : SÉPTIMO
PARALELO :A
ÍNDICE DE ILUSTRACIONES
Ilustración 1. Componentes de una tarjeta Arduino....... Error! Bookmark not defined.
Ilustración 2. Ventana de panel frontal y diagramas de bloques. (Autor) ...................... 3
Ilustración 3. Tarjeta Arduino UNO. Fuente: (AIVALIOTIS, 2011)Error! Bookmark
not defined.
Ilustración 4: Estructuras. (Autor) ................................. Error! Bookmark not defined.
Ilustración 5: Variable Local. (Autor) ............................................................................ 4
ÍNDICE DE TABLAS
1
1. Tema
2. Objetivos
3. Marco teórico
3.1.LabVIEW
3.2.VI
Cuando crea un nuevo VI, ve dos ventanas: la ventana del panel frontal y el diagrama
de bloques. (National Instrument, 2017)
2
Ilustración 1. Ventana de panel frontal y diagramas de bloques. (Autor)
3.3.Variables Locales
Las variables locales están disponibles en el menú Structs & Constants de la paleta
Function y disponen del siguiente menú Pop-up:
- Change To Read Local o Change To Write Local: Permite escoger entre leer o
escribir en el control.
- Select item: Visualiza una lista con el nombre de todos los controles existentes en
el Panel Frontal y de ella escogeremos el control al cual queremos que haga
referencia nuestra variable. Es por esto que para poder crear el variable local
será imprescindible que el control tenga asignado un nombre de identificador.
Una vez creada la variable local, si en algún momento se cambia el nombre del
3
control origen, será necesario cambiar también el nombre de la variable local ya
que LabVIEW no actualiza los cambios.
- Show Label: Muestra una etiqueta con el nombre del VI al que pertenece la
variable local.
- Descripción: Permite añadir comentarios.
- Remplace: Sustituye la variable local por cualquier otra función. (Sanchez, 2011)
4
El Software Vision Acquisition es un software controlador para adquirir, visualizar,
registrar y monitorear imágenes desde varios tipos de cámaras. Con un juego de funciones
fáciles de usar y programas ejemplo, usted puede crear rápidamente aplicaciones en NI
LabView, C, C++, C#, Visual Basic y Visual Basic .NET. El software Vision Acquisition
también se vende por separado para aplicaciones de seguridad y monitoreo que no
requieren procesamiento de imágenes o hardware especializado.
3.5.Visión artificial
La visión artificial es una rama de la inteligencia artificial que tiene por objetivo modelar
matemáticamente los procesos de percepción visual en los seres vivos y generar
programas que permitan simular estas capacidades visuales por computadora. La visión
artificial permite la detección automática de la estructura y propiedades de un posible
mundo dinámico en 3 dimensiones a partir una o varias imágenes bidimensionales del
mundo. Las imágenes pueden ser monocromáticas o a color; pueden ser capturadas por
una o varias cámaras, y cada cámara puede ser estacionaria o móvil. La estructura y
propiedades del mundo tridimensional que se intentan deducir en la visión artificial
incluyen no sólo propiedades geométricas (tamaños, formas, localización de objetos,
etc.), sino también propiedades del material (sus colores, sus texturas, la composición,
etc.) y la luminosidad u oscuridad de las superficies. (Sabia, 2010)
5
Tamaño de imagen = anchura en píxels x altura en píxels.
Aunque están relacionados, no hay que confundir el tamaño de imagen con el tamaño de
archivo, que es el espacio (expresado habitualmente en Kb o Mb) que ocupa el archivo
informático que contiene la información de la imagen, y que es a lo que nos referimos
coloquialmente cuando hablamos del “peso” de una imagen.
En efecto: tenemos una imagen y DECIDIMOS que en 1 cm van a caber 100 píxels, por
ejemplo. La resolución será de 100 píxels / cm. Si DECIDIMOS que en 1 cm van a caber
50 píxels, la resolución será de 50 píxels / cm. En ese segundo caso, la resolución es más
baja pero la imagen es la misma, el “cambio de resolución” no afecta al tamaño en sí, es
decir, a la cantidad de píxels que la forman, sino a cómo va a ser impresa. O sea, que en
realidad la resolución es solo una información que adjuntamos a la imagen de cara al
momento en que la vayamos a imprimir. A lo que sí afecta la resolución es al tamaño de
impresión.
6
se muestran los detalles en una imagen, pero nada más. El concepto de calidad es más
cualitativo y suele entenderse como la suma de resolución, tamaño, contraste y otros
aspectos técnicos. (Cevagraf, 2014)
Las imágenes que pueden ser tratadas en el ordenador básicamente se clasifican en dos
tipos: bitmap y vectorial.
Bitmap
La imagen está formada por una matriz de píxeles. Cuando modificamos una imagen
bitmap lo que estamos haciendo es cambiar los píxeles, con programas de tratamiento de
imagen como GIMP. Los principales formatos de mapas de bits o bitmap son los
siguientes:
Los principales formatos de mapas de bits o bitmap son los siguientes:
7
Vectorial
Se representan con trazos geométricos que están controlados por operaciones
matemáticas que realiza el ordenador. Las líneas que componen la imagen están definidas
por vectores (de ahí su nombre). La ventaja de este tipo de imagen es que pueden reducirse
o ampliarse sin ningún tipo de pérdida de calidad. Los principales formatos de las
imágenes vectoriales son los siguientes:
8
4. Equipos y materiales utilizados en la práctica
9
5. Procedimiento
Ilustración 5. NI IMAQ.
10
Ilustración 6. Vision Assistend.
Seleccionamos IMAQ Create VI para crear una ubicación de memoria temporal para una
imagen. También creamos indicadores los cuales nos permitirán mostrar el resultado de
la imagen obtenida.
Ilustración 7. IMAQ.
Se establecerán dos puntos de referencia los cuales serán interrumpidos por un objeto este
al ser detectado se encenderá un indicador en el panel frontal.
11
Ilustración 8. Primera sección.
En esta sección se puede establecer el tiempo que demora en pasar el objeto por los puntos
ya establecidos
12
Se utiliza el IMAQdx Close Camera VI cuando haya terminado con la referencia.
13
6. Resultados
Se puede notar que al pasar un objeto por el punto establecido se enciende el led de la
primera y segunda posición.
14
Ilustración 14. Resultados.
7. Análisis de resultados
LabVIEW permite utilizar un sin número de herramientas con ellas se puede realizar
varias aplicaciones dentro de su mismo entorno como es Vision Assistand el cual nos
permite procesar la imagen para poder enfocar un objeto determinado y con este trabajar
en aplicaciones como lo es la velocidad.
Para esto utilizaremos dos líneas que nos permitirá reconocer a un objeto en dos partes
diferentes de la imagen
15
Como se observa en la imagen, estas dos líneas permiten obtener un dato intensidad
permitiendo saber si se encuentra un objeto o no en ese lugar, todo esto en tiempo real.
VALORES MEDIDOS
VALORES SOFTWARE
2 100
3 100
16
El valor 1 de la tabla de valores medidos se puede apreciar en el Anexo 4 y el valor 1 de
la tabla de valores de software se aprecia en el Anexo 5.
8. Conclusiones
• Mediante cálculos se logró obtener la velocidad lineal y el tiempo que tarda el
carrito en recorrer la distancia propuesta.
• El Software Vision Acquisition no permite adquirir, visualizar, registrar y
monitorear imágenes en tiempo real del carrito y así calcular el tiempo y la
velocidad lineal del mismo.
• En la interfaz gráfica se tiene 3 ítems mostrados para el usuario que nos muestra
la distancia recorrida el tiempo y la velocidad en la cual transcurrió el carrito.
• Con los videos grabados se corroboro el tiempo y la velocidad al variar el
movimiento del carrito de forma lenta y rápida.
9. Recomendaciones
10. Bibliografía
17
Herrador, R. (2010). PlayGround.Arduino. Obtenido de
http://www.jcarazo.com/tmp/Arduino_user_manual_es.pdf
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
Krar, S. (2002). Tecnología de las máquinas herramienta. Madrid: MARCOMBO.
saleciana, U. t. (s.f.). Maquinas Electricas . Recuperado el 19 de Abril de 2014, de
http://www.ups.edu.ec/laboratorio-de-maquinas-electricas1
Sanchez, J. C. (2011). TUTORIAL LABVIEW.
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
cevagraf. (19 de agosto de 2014). Obtenido de cevagraf:
http://www.cevagraf.coop/posts/imagen-digital-tamano-resolucion/
iesdionisioaguado. (2014). Obtenido de iesdionisioaguado:
http://www.iesdionisioaguado.org/joomla/index.php?option=com_content
&view=article&id=472:tema-0-fundamentos-la-
imagendigital&catid=122:documentos-informatica&Itemid=41
18
ANEXOS
Anexo1
Anexo2
Anexo3
19
Anexo4
Anexo5
20