Академический Документы
Профессиональный Документы
Культура Документы
FACULTAD DE MECÁNICA
INGENIERÍA MECÁNICA
ELECTRÓNICA
BRAZO ROBÓTICO
Docente: Ing. Iván Cantos
Alumnas: Mirella Medina (7023)
Karen Remache (7015)
Objetivos Específicos
Ensamblar el brazo robótico a escala, tomando como referencia el diseño del Kit Brazo
Robótico 4 Servomotores 4 GDL.
Configurar la tarjeta Arduino, para los controladores.
Realizar la programación de bloques en el controlador LabView.
Realizar pruebas de funcionamiento del proyecto.
Un brazo robótico es un brazo mecánico con una base electrónica que permite que sea
totalmente programable. Además, este tipo de brazo puede ser un elemento único, pero
también puede ser parte de un robot u otro sistema robótico. La cualidad de un brazo robótico
frente a otro tipo de elementos mecánicos es que un brazo robótico es totalmente programable
mientras que el resto de dispositivo no. Esta función nos permite tener un único brazo robótico
para diversas operaciones y para realizar diversas actividades distintas y diferentes, actividades
que pueden realizarse gracias a placas de electrónica como las placas de Arduino.
Posiblemente la función más básica de un brazo robótico sea la función de brazo auxiliar. En
algunas operaciones necesitaremos un tercer brazo que soporte algún elemento para que una
persona pueda construir o crear algo. Para esta función no se necesita ninguna programación
especial y tan solo necesitaremos apagar el mismo dispositivo.
Los brazos robóticos se pueden construir con diversos materiales lo que hace que podamos
utilizarlos como sustituto para realizar operaciones peligrosas como la manipulación de
elementos químicos contaminantes. Un brazo robótico también puede ayudarnos a realizar
tareas pesadas o que se necesitan una presión adecuada, siempre y cuando esté construido con
un material fuerte y resistente
A continuación, vamos a enseñaros cómo construir un brazo robótico de una forma rápida,
sencilla y económica para todos. Sin embargo, este brazo robótico no será tan potente o útil
como los brazos que vemos en las películas, sino que servirá para aprender sobre su
funcionamiento y su construcción. Así pues, los materiales que necesitaremos para construir
este dispositivo son:
ARDUINO NANO
El Arduino Nano es una pequeña, pero poderosa tarjeta basada en el ATmega328. Posee las
mismas funcionalidades que un Arduino UNO, solo que en un tamaño reducido. Para
programarla solo se necesita de un cable Mini USB.
Las características de entrada salida son que cada uno de los 14 pines digitales del Nano pueden
ser usados como entrada o salida, usando las funciones pinMode(), digitalWrite(), y
digitalRead(). Operan a 5 voltios. Cada pin puede proveer o recibir un máximo de 40mA y poseen
una resistencia de pull-up (desconectada por defecto) de 20 a 50 kOhms.
Características:
Microcontrolador: ATMega328
Voltaje de operación: 5V
EEPROM: 1KB
REGULADOR LM2596
Este circuito permite tener un voltaje regulado a partir de una fuente de alimentación con un
voltaje mayor, por ejemplo, si tienes una fuente de 12V puedes regularlos a 5V, 3.3V, 2.2V, etc,
para el uso con microcontroladores, Arduino, PICs, Raspberry Pi, fuentes variables, drivers para
leds, etc.
Este módulo está basado en el Regulador DC-DC Step Down LM2596 que es un circuito integrado
monolítico adecuado para el diseño fácil y conveniente de una fuente de conmutación tipo buck.
Es capaz de conducir una corriente de hasta 3A. Maneja una carga con excelente regulación de
línea y bajo voltaje de rizado. Este dispositivo está disponible con voltaje de salida ajustable. El
módulo reduce al mínimo el uso de componentes externos para simplificar el diseño de fuentes
de alimentación.
El módulo convertidor LM2596 es una fuente de alimentación conmutada, así que su eficiencia
es significativamente mayor en comparación con los populares reguladores lineales de tres
terminales, especialmente con tensiones de entrada superiores.
Características:
Dimensiones: 43*20*14mm
Características:
2 entradas de conexión
Características:
Los Diodos Leds tienen dos patillas de conexión una larga y otra corta. Para
que pase la corriente y emita luz se debe conectar la patilla larga al polo
positivo y la corta al negativo. En caso contrario la corriente no pasará y no
emitirá luz.
RESISTENCIA 1KΩ
MICROSERVO MOTOR
El servo SG90 Tower Pro un servo miniatura de gran calidad y diminutas dimensiones, además
es bastante económico. Funciona con la mayoría de tarjetas electrónicas de control con
microcontroladores y además con la mayoría de los sistemas de radio control comerciales.
Funciona especialmente bien en aeronaves de aeromodelismo dadas sus características de
torque, tamaño y peso.
El servo SG90 tiene un conector universal tipo “S” que encaja perfectamente en la mayoría de
los receptores de radio control incluyendo los Futaba, JR, GWS, Cirrus, Hitec y otros. Los cables
en el conector están distribuidos de la siguiente forma: Rojo =Alimentación (+), Cafe =
Alimentación (–) o tierra, Naranja= Señal PWM.
Este tipo de servo es ideal para las primeras experiencias de aprendizaje y prácticas con servos,
ya que sus requerimientos de energía son bastante bajos y se permite alimentarlo con la misma
fuente de alimentación que el circuito de control. Por ejemplo, si se conecta a una tarjeta
Arduino, se puede alimentar durante las pruebas desde el puerto USB del PC sin mayor
problema.
Características:
BAQUELITA PERFORADA
Pistas estándar son ideales para la creación de prototipos y la construcción de circuitos, pero
puede llevar mucho tiempo para utilizar con componentes con ciertas configuraciones de pines
como ICs así como gastar tanto tiempo en romper las vías para asegurarse de que no existen
cortocircuitos a través de los pines de los componentes opuestos. Este breadboard soluciona
ese problema por haber aislado grupos de pines.
Placa para PCB soldable, PCB de un solo lado, breadboards con pistas. Estas placas son
especialmente útiles para conservar un prototipo o experimento que acaba de crear en una
protoboard, soldando así todas las piezas en su lugar
Características:
- Material: Bakelita
- Longitud: 100mm
- Ancho: 50mm
- Espesor: 1.2mm
La interfaz usada para el diseño del código de control del brazo robótico fue LabVIEW 2017,
interfaz compatible con ARDUINO, que posee una plataforma de programación basada en
diagramas de bloque aplicados en sistemas de automatización de procesos.
Interfaz gráfica que acumula las entradas originadas por el usuario y representa las salidas que
proporciona el programa. En la figura se muestra el panel frontal que 33 está formado por
pulsadores, indicadores, potenciómetros, gráficos, entre otros. Estos pueden estar definidos
como un control o un indicador.
Dentro del diagrama de bloques se establece el código fuente, que es donde se realiza la
implementación del programa para el control y realización de cualquier proceso de entradas y
salidas que se crean en el panel frontal. Incluye estructuras y funciones integradas en las librerías
de LabView (figura 3.6). Lo más importante es la estructura, debido a que los bucles y las
declaraciones casuales en lenguajes, ejecutan el código que contiene de forma repetitiva o
condicional (for, while, case, entre otros)
VI Package Manager
Después de realizar este proceso aparece un rectángulo de color morado conectado al pin VISA
resource mostrado en la figura, y al hacer clic en la flecha del recuadro 38 deben aparecer los
puertos COM que contiene la computadora. Se deberá seleccionar el puerto al cual se conectará
el Arduino. En caso de no existir ningún puerto existe la opción “Refresh” que sirve para
actualizar a tiempo el programa y tratar de que logre reconocer los puertos.
CONEXIÓN DE SERVOS CON LA PLACA ARDUINO NANO Y EL REGULADOR
SIMULACIÓN
Con el programa Solid Works, software utilizado para realizar diseños en Cad, se pudo
obtener las dimensiones y medidas del brazo robótico utilizadas para el diseño de la
estructura del brazo robótico.
Con el diseño del sistema human machine interface (HMI) y la descarga del software VI
Package Manager e Instrumento de Arquitectura de Software Virtual (VISA), se pudo
obtener el diseño del control manual y automático del brazo robótico.
El diseño del brazo robótico se puede mejorar, especificando tareas adicionales como la
ejecución de nuevos movimientos controlados manualmente o en si la programación de
un nuevo control autómata dependiendo de los requerimientos del usuario.
El material con el que se podría elaborar la estructura mecánica del brazo robótico
puede ser una variante de plástico más flexible de lo normal que pueda permanecer a
la intemperie durante mucho tiempo sin sufrir daños en su estructura y coloración,
mucho más resistente que el vidrio, lo cual no es fácil que se rompa y de esta manera se
evita el riesgo de lesiones.