Beruflich Dokumente
Kultur Dokumente
ARMADAS ESPE
AUTOMATIZACIÓN INDUSTRIAL
MECATRÓNICA
Informe de laboratorio
LATACUNGA - ECUADOR
Contenido
Contenido................................................................................................................................ 2
1. TEMA: ............................................................................................................................ 3
2. OBJETIVOS.................................................................................................................... 3
2.1. OBJETIVO GENERAL ........................................................................................... 3
2.2. OBJETIVOS ESPECÍFICOS................................................................................... 3
3. MATERIALES................................................................................................................ 3
4. MARCO TEÓRICO ........................................................................................................ 5
4.1. LabView ................................................................................................................... 5
4.1.1. Entorno ................................................................................................................. 5
4.1.2. Panel de control .................................................................................................... 5
4.1.3. Diagrama de bloques ............................................................................................ 6
4.2. Módulo LabView Robotics ...................................................................................... 6
4.3. Brazo Robótico Lynxmotion ALD5D ..................................................................... 8
4.3.1. Características ...................................................................................................... 8
4.3.2. Dimensiones ......................................................................................................... 9
4.3.3. Identificación de partes ........................................................................................ 9
5. PROCEDIMIENTO ...................................................................................................... 10
6. ANÁLISIS DE RESULTADOS ................................................................................... 13
7. CONCLUSIONES ........................................................................................................ 15
8. RECOMENDACIONES ............................................................................................... 16
9. BIBLIOGRAFÍA ........................................................................................................... 16
Tabla de imágenes
2. OBJETIVOS
2.1. OBJETIVO GENERAL
Programar un robot punto a punto para manipular un objeto
3. MATERIALES
• Computadora personal
• Robot Lynxmotion
• Cable de comunicación (DB9-USB)
• Fuente para el robot Lynxmotion.
4. MARCO TEÓRICO
4.1. LabView
LabVIEW (acrónimo de Laboratory Virtual Instrument Engineering Workbench) es una
plataforma y entorno de desarrollo para diseñar sistemas, con un lenguaje de programación
visual gráfico. Recomendado para sistemas hardware y software de pruebas, control y diseño,
simulado o real y embebido, pues acelera la productividad. El lenguaje que usa se llama
lenguaje G, donde la G simboliza que es lenguaje Gráfico. (Wikipedia, 2017)
LabVIEW ofrece un enfoque de programación gráfica que le ayuda a visualizar cada aspecto
de su aplicación, incluyendo configuración de hardware, datos de medidas y depuración. Esta
visualización hace que sea más fácil integrar hardware de medidas de cualquier proveedor,
representar una lógica compleja en el diagrama, desarrollar algoritmos de análisis de datos y
diseñar interfaces de usuario personalizadas. (National Instruments, 2017)
4.1.1. Entorno
El usuario interactúa a través de dos pantallas principales: El panel frontal y el diagrama de
bloques.
4.3.1. Características
Base giratoria (sin servos) (BR-NS)
4.3.2. Dimensiones
Figura 5 Panel frontal de VI para el manejo de los servos motores del Brazo
Robótico Lynxmotion.
Debemos verificar en que puerto se estableció el cable de comunicación.
Debido a que el puerto 2 de la placa se averió se opto por cambiarlo al puerto 16.
5.2. El VI proporcionado por el docente, contiene la programación inicial
mostrada en la figura 6.
Figura 6 Programación para el manejo de servos motores.
5.3. A la programación mostrada en la figura 6 se implementará el bloque para él
envió de los datos de la posición de cada motor esto se llevará a cabo a través
de una secuencia a través de un flat pattern el cual permitirá posicionar cada
servo, y para generar la secuencia, esta debe poseer un delay en el cual se
enviará la posición y le dará el tiempo suficiente a cada motor para llegar a la
posición enviada, lo anterior mencionado se muestra en la figura a
continuación, en donde cada sección de la secuencia envía datos al VI del
numeral 5.3 .
Figura 7 Generación de secuencia: Posición A, Posición B
Como se muestra en la figura anterior se integra los valores de las posiciones de cada parte
del brazo robótico para colocar al mismo en una posición home la cual se muestra en la figura
8.
Posición A
Posición
Home
Posición
B
6. ANÁLISIS DE RESULTADOS
Ya una vez configurado los valores de cada articulación del brazo robótico e implementarla
dentro de un flat pattern con los valores de posiciones de Home y movimiento de secuencias
hasta llegar al punto B se obtuvo lo siguiente:
6.2. Posición A
En la figura 11 se muestra la posición del brazo robótico al llegar a la posición A en donde se
encontrará la figura que será transportada, en donde al bajar el brazo que en su posición inicial
con el gripper abierto, este se cerrará para poder sujetar la pieza.
Figura 11. Brazo robótico en posición A.
7. CONCLUSIONES
• Una vez identificados los puertos de control de la placa se pudo confirmar que la base,
columna giratoria, brazo de oscilación, brazo, muñeca central y gripper están
ubicados en los puertos 0,1,16,3,4 y 5 respectivamente.
• Para la configuración de los ángulos de cada articulación se obtiene como valor
mínimo 500 micro segundos y como máximo 2500 micro segundos.
• El servomotor que acciona la muñeca se encuentra en mal estado por ende este
servomotor no se lo accionó.
• Una vez ya configurados los parámetros iniciales de cada articulación del brazo
robótico se procedió a la generación de la secuencia desde un punto A hacia un punto
B, tomando en cuenta el valor de cada articulación par la ejecución de la misma.
8. RECOMENDACIONES
• Tomar en cuenta los rangos de operación de los servos motores que serán desde 500
a 2500 micro segundos, para así evitar daños de los mismos.
• En caso de un mal funcionamiento revisar la conexión de las plantas ya que pueden
fallar los empalmes del mismo, o como desconexiones de servos motores.
• Realizar un registro de los movimientos que puede realizar cada articulación en
función de los rangos configurados desde el software LabView.
9. BIBLIOGRAFÍA
10. ANEXOS
10.1. Links de funcionamiento y archivos VI
https://mega.nz/#F!tgJDWa4B!-PSkdJa5gdFU1Uh12E9W5Q