Automatizacion de Brazo Robotico
Automatizacion de Brazo Robotico
Automatizacion de Brazo Robotico
3744
Av. Lzaro Crdenas No. 5, Col. Profesor Cristbal Higuera, Munic. De Atizapan de Zaragoza, Edo. De Mxico, C.P.
5294www.durman.com
INSTITUTO
TECNOLOGICO
de Tapachula
Proyecto:
Indice
INTRODUCCION. 3
OBJETIVOS 4
PLANTEAMIENTO DEL PROBLEMA 5
JUSTIFICACION DEL DISEO 5
ROBOTICA . 6
CLASIFICACION DE LOS ROBOTS. 7-9
ELEMENTOS EMPLEADOS PARA EL DISEO.. 10
COMUNICACIN DE MATLB ARDUIN0.
11
INTRODUCCION
El campo de la robtica industrial puede definirse como el estudio, diseo y uso
de robots para la ejecucin de procesos industriales. Los Robots industriales
manipuladores Vocabulario, definen a un robot industrial como un manipulador
programable en tres o ms ejes multipropsito, controlado automticamente y
programable.
El presente trabajo tiene como objetivo principal el diseo y creacin de un brazo
robot de seis grados de libertad. Con este sistema se lograr dotar a los alumnos
con una herramienta que puede ser empleada en los sistemas de modelado de los
sistemas industriales. En conjunto con el diseo se har una aplicacin basada en
un sistema de instrumentacin que se crear la la programacion con arduino para
controlar el brazo robot.
Este proyecto surge en la actualidad y de los conceptos que a de iniciar la
construccin de un brazo mecnico controlado o programado por arduino. El
proyecto requirie de tres motores de corriente directa para la manipulacin de sus
grados de libertad. Teniendo un costo considerable. Disear y construir un
prototipo de un brazo robot que explore las posibilidades, Se podrn utilizar
materiales fciles de mecanizar, aunque no sean los ms idneos para su
produccin definitiva sin embargo nos darn una idea para su futura modificacin
o diseo.El movimiento incluir entre dos y tres grados de libertad.
El movimiento lo aportarn motores de corriente continua,la alimentacin ser de
5v para el microcontrolador y de 12v para la alimentacin de los puentes H de
mosfets mediante fuentes de alimentacin. El movimiento se transformar con los
mecanismos y reductoras vistos en clase. El brazo del robot tendr una finalidad
libre.
OBJETIVOS
Generales:
Construccin de un brazo robtico poliarticulado que pueda realizar trabajos en un
rea especifica.
Especficos:
La utilizacin de un brazo robtico para realizar tareas en los laboratorios de
qumica para con este manipular materiales o sustancias corrosivas, calientes o
acidas, que pongan en peligro la integridad fsica de los alumnos o los profesores,
los cuales deben manipular este de forma remota o bien a distancia.
La manipulacin del brazo debe ser sencilla de utilizar para que cualquier persona
sin conocimientos previos de su manejo pueda hacer uso de este.
Debe ser construido de manera sencilla, utilizando materiales de fcil acceso y
econmicos, para que cualquier persona con pocos conocimientos en la materia
pueda construirlo siguiendo esquemas o diagramas de fcil interpretacin.
Objetivos particulares
prototipo
Realizar un anlisis comparativo del desempeo del brazo robot con
respecto a uno comercial
4
LA ROBTICA
La robtica es la ciencia y la tecnologa de los robots. Se ocupa del diseo,
manufactura y aplicaciones de los robots.La robtica combina diversas disciplinas
como son: la mecnica, la electrnica, la informtica, la inteligencia artificial y la
ingeniera de control.Otras reas importantes en robtica son el lgebra, los
autmatas programables y las mquinas de estados.
El trmino robot se populariz con el xito de la obra RUR (Robots Universales
Rossum), escrita por Karel Capek en 1920. En la traduccin al ingls de dicha
obra, la palabra checa robota, que significa trabajos forzados, fue traducida al
ingls como robot.
CLASIFICACIN DE LOS ROBOTS
Segn su cronologa
La que a continuacin se presenta es la clasificacin ms comn:
1 Generacin.
Manipuladores. Son sistemas mecnicos multifuncionales con un sencillo sistema
de control, bien manual, de secuencia fija o de secuencia variable.
2 Generacin.
Robots de aprendizaje. Repiten una secuencia de movimientos que ha sido
ejecutada previamente por un operador humano. El modo de hacerlo es a travs
de un dispositivo mecnico. El operador realiza los movimientos requeridos
mientras el robot le sigue y los memoriza.
3 Generacin.
Robots con control sensorizado. El controlador es una computadora que ejecuta
las rdenes de un programa y las enva al manipulador para que realice los
movimientos necesarios.
4 Generacin.
Robots inteligentes. Son similares a los anteriores, pero adems poseen sensores
que envan informacin a la computadora de control sobre el estado del proceso.
Esto permite una toma inteligente de decisiones y el control del proceso en tiempo
real.
Robots Industriales.
El campo de la robtica industrial puede definirse como el estudio, diseo y uso
de robots para la ejecucin de procesos industriales. Ms formalmente, el
estndar ISO (ISO 8373:1994, Robots industriales manipuladores Vocabulario)
define un robot industrial como un manipulador programable en tres o ms ejes
multipropsito, controlado automticamente y reprogramable.
mecnico
dotado
de
articulaciones
mviles
destinado
la
materias,
piezas,
herramientas,
dispositivos
especiales,
segn
10
Uno de los principales inconvenientes era lograr comunicar estos dos programas,
dado que el Matlab no cuenta con los archivos DLL necesarias para manejar
puerto USB, para este caso se trabajara con puerto serial que el Matlab los
reconoce como puertos 'COM#' siendo # el numero del puerto que se desea
utilizar.
El arduino uno se programa por conexin USB, en realidad el reconoce es puertos
seriales, pero tiene un plus si se puede decir, que tiene un conversor de serial a
USB dentro de si mismo facilitando asi la comunicacin.
Funcionamiento.
El programa tiene como fin controlar un servomotor conectado al ARDUINO
haciendo mando desde Matlab utilizando el teclado del PC, usando el numero 1
para girar a la Izquierda y el numero 2 para girar a la Derecha, despus de haber
digitado cualquiera de los dos nmeros se debe presionar ENTER para enviar el
dato por el puerto serial. El movimiento despus de enviar el dato sera de 5 cada
vez.
Nota:
el
servo
empieza
en
la posicin de
90
osea
en
la
mitad,
11
12
//Servo en puerto 9
//Se incrementa
servo.write(pos);
lcd.clear();
lcd.print("Angulo: ");
lcd.setCursor(8, 0);
lcd.print(pos);
delay(15);
else if(matlabDato==2)
13
CONTROL DE SERVOMOTOR
ARDUINO UNO
void setup()
servo.attach(3); // servo en el pin 3
val = map(val, 0, 1000, 1, 180);
14
15
16
Sensores
Un sensor es un dispositivo capaz de transformar magnitudes fsicas o qumicas,
llamadas variables de instrumentacin, en magnitudes elctricas. Las variables de
instrumentacin pueden ser por ejemplo: temperatura, intensidad lumnica,
distancia, aceleracin, inclinacin, desplazamiento, presin, fuerza, torsin,
humedad, pH, etc. Una magnitud elctrica puede ser una resistencia elctrica
(como en una RTD), una capacidad elctrica (como en un sensor de humedad),
una Tensin elctrica (como en un termopar), una corriente elctrica (como en un
fototransistor), etc [3].
Un sensor se diferencia de un transductor en que el sensor est siempre en
contacto con la variable de instrumentacin con lo que Puede decirse tambin que
es un dispositivo que aprovecha una de sus propiedades con el fin de adaptar la
seal que mide para que la pueda interpretar otro dispositivo. Como por ejemplo el
termmetro de mercurio que aprovecha la propiedad que posee el mercurio de
dilatarse o contraerse por la accin de la temperatura. Un sensor tambin puede
decirse que es un dispositivo que convierte una forma de energa en otra. reas
de aplicacin de los sensores: Industria automotriz, Industria aeroespacial,
Medicina, Industria de manufactura, Robtica, etc.
Los sensores pueden estar conectados a un computador para obtener ventajas
como son el acceso a una base de datos, la toma de valores desde el sensor, etc
Entre las caractersticas tcnicas de un sensor destacan las siguientes:
aplicarse el sensor.
Precisin: es el error de medida mximo esperado.
Offset o desviacin de cero: valor de la variable de salida cuando la variable
de entrada es nula. Si el rango de medida no llega a valores nulos de la
variable de entrada, habitualmente se establece otro punto de referencia
para definir el offset.
17
apreciarse a la salida.
Rapidez de respuesta: puede ser un tiempo fijo o depender de cunto vare
la magnitud a medir. Depende de la capacidad del sistema para seguir las
manipulador
controlador
dispositivos de entrada y salida de datos
dispositivos especiales
Manipulador
Las partes que conforman el manipulador reciben, entre otros, los nombres de:
cuerpo, brazo, mueca y actuador final (o elemento terminal).
Principales caractersticas de los Robots
A
Grados de libertad
Espacio de trabajo
Precisin de los movimientos
Capacidad de carga
Velocidad
Tipo de actuadores
Programabilidad
Grados
de
libertad (GDL)
Los sensores de fuerza, visin y sonido son detectores necesarios para que
la mquina sepa exactamente el estado de todas las variables que precisa
para una correcta actuacin.
19
Los brazos de un Robot, a menudo son categorizados por sus grados de libertad
(por lo general ms de seis grados de libertad). Este nmero generalmente se
refiere al nmero de un solo eje de rotacin de las articulaciones en el brazo,
donde un mayor nmero indica una mayor flexibilidad en posicionar una
herramienta. Esta es una mtrica muy prctica, en contraste a la definicin
abstracta de los grados de libertad, que mide la capacidad global de
posicionamiento de un sistema.
TIPOS DE ARTICULACIONES
20
Rotacional
1 GL
2.
Prismtica
1 GL
3.
Cilndrica
2 GL
4.
Planar
2 GL
5.
Esfrica (rtula) 3 GL
6.
Tornillo
1 GL
Esta secuencia da origen un conjunto de parmetros que hay que conocer para
definir la posicin y orientacin del efector final.
21
LISTA DE MATERIALES
Brazo
Madera
Tornillos
22
Tuercas
Arandelas
Correas
Piones
PARTE ELECTRNICA
Pic 16F877A
9 Microswish
8 TIP 122
Motores
Conectores
Baquelas
1 LCD 2x16
arduino
PROCEDIMIENTO
brazo robtico.
Realizar los cortes de la madera para ensamblar el brazo robtico.
Instalar los piones ,correas y motores (parte mecnica)
Montar los componentes electrnicos en las baquelas.
Probar el brazo robtico que est funcionando correctamente
CONCLUCION
Los robots desde su creacin han ayudado al hombre a realizar sus tareas diarias
en este caso nuestro robot ayudara en las industrias a transportar objetos deun
lugar a otro.
Los grados de libertad hacen que le robot se mueva de diferentes maneras
23
BIBLIOGRAFIA
ROBOTICA control, visin e inteligencia K.S.Fu, R.C Gonzalez, C.S.G. Lee
Edito Mc Grawhill.
Microcontrolador Pic 16f84 Desarrollo de Proyectos Edit RA-MA
Diseo de Maquinaria Norton Edit Mc Graw Hill
24
25