Documentos de Académico
Documentos de Profesional
Documentos de Cultura
SUPERIOR DE MISANTLA
|
MISANTLA, VERACRUZ
2015
04 DE diciembre de 2015,
CONTENIDO
INTRODUCCIN................................................................................................................ 3
ANTECEDENTES............................................................................................................... 4
OBJETIVO.......................................................................................................................... 5
ANALISIS DEL PROBLEMA..............................................................................................5
SERVOMOTOR.................................................................................................................. 6
MICROCONTROLADOR....................................................................................................9
SOFTWARE...................................................................................................................... 10
MARCO TEORICO............................................................................................................ 11
BRAZO ROBOTICO......................................................................................................... 12
DESARROLLO.................................................................................................................14
PROGRAMACIN............................................................................................................14
MODELO FINAL DEL BRAZO ROBOTICO.....................................................................14
BIBLIOGRAFIA................................................................................................................ 15
INTRODUCCIN
El proyecto realizado ha consistido en la fabricacin de un brazo robtico que
permitiera el poder coger distintos objetos as como moverlos y cambiarlos de
posicin o, reposicionarlos. Adems, se ha intentado que el robot tuviera
movilidad. Para lo cual, se ha hecho uso de motores elctricos. A fin de
2
ANTECEDENTES
Un brazo robtico est dentro de los robots y es un sistema electromecnico que por
apariencia o movimientos ofrece la sensacin de tener un propsito propio. El matemtico
griego Arquitas en el siglo IV A.C construy un ave mecnica que funcionaba a vapor o el
ingeniero Hern de Alejandra (10-70 d. C) que creo dispositivos automticos. O bien
durante la revolucin industrial, en la cual se intent la fabricacin de dispositivos
3
OBJETIVO
La finalidad de este proyecto es la construccin de un brazo robtico con la utilizacin de
un servo-motor mediante la funcin de un arduino.
HIPTESIS
Para realizar este proyecto se ha partido de unas hiptesis de trabajo preestablecidas.
SERVOMOTOR
Un Servo es un dispositivo pequeo que tiene un eje de rendimiento controlado.
Este puede ser llevado a posiciones angulares especficas al enviar una seal
codificada. Con tal de que una seal codificada exista en la lnea de entrada, el
servo mantendr la posicin angular del engranaje. Cuando la seala codificada
cambia, la posicin angular de los piones cambia. En la prctica, se usan servos
para posicionar superficies de control como el movimiento de palancas, pequeos
ascensores y timones. Ellos tambin se usan en radio control, tteres, y por
supuesto, en brazos robticos. Como se observa en la figura 1.
5
CARACTERSTICAS Y FUNCIONAMIENTO
El motor del servo tiene algunos circuitos de control y un potencimetro (una
resistencia variable) esta es conectada al eje central del servo motor. En la figura
se puede observar al lado derecho del circuito. Este potencimetro permite a la
circuiteria de control, supervisar el ngulo actual del servo motor. Si el eje est en
el ngulo correcto, entonces el motor est apagado. Si el circuito chequea que el
ngulo no es el correcto, el motor girar en la direccin adecuada hasta llegar al
ngulo correcto. El eje del servo es capaz de llegar alrededor de los 180 grados.
Normalmente, en algunos llega a los 210 grados, pero vara segn el fabricante.
Un servo normal se usa para controlar un movimiento angular de entre 0 y 180.
10 Kg/cm
0.2 s/60
40.6x19.8x42.9
180
20 ms
1000-2000s
Coreless
MICROCONTROLADOR
Para controlar a los servos y a los motores, se utilizara un Arduino 16. Consiste en
una pequea placa con un microcontrolador basado en el ATmega2560. Cuenta
con 54 entradas/salidas digitales (de las cuales 14 son PWM), 16 entradas
8
Microcontrolador
Voltaje funcionamiento
Voltaje entrada
Pines entrada analgica
Pines E/S digital
ATmega2560
40 mA
5V
7-12V
16
Memoria Flash
8 KB
4 KB
16 MHz
SOFTWARE
El software empleado en este proyecto consta del programa fue
MARCO TEORICO
Va relacionado o encaminado a que en la anatoma humana, el brazo es el
segundo segmento del miembro superior, entre la cintura escapular que lo fija al
tronco y el antebrazo. El antebrazo es una de las cuatro porciones en que se
divide el miembro superior o torcico; el antebrazo est limitado por su cara
superior con el brazo mediante el codo y por su cara inferior con la mano mediante
la articulacin de la mueca. El brazo est integrado por varios huesos de formas
y tamaos diferentes, ellos son: la clavcula, el omplato, el hmero que es su
hueso ms largo, el cbito y el radio. En el brazo tambin hay diversos msculos
10
BRAZO ROBOTICO
Es un tipo de brazo mecnico, normalmente programable, con funciones parecidas
a las de un brazo humano; este puede ser la suma total del mecanismo o puede
ser parte de un robot ms complejo. Como se puede observar en la figura 8 se
encuentran las partes de estos manipuladores o brazos son interconectadas a
travs de articulaciones que permiten, tanto un movimiento rotacional (tales como
los de un robot articulado), como un movimiento translacional o desplazamiento
lineal.
11
DESARROLLO
Figura 8. Aplicacin de un brazo robtico
Existen un
gran nmero
de ejemplos de brazos robticos tanto industriales como didcticos,
decidimos construir uno basndonos en un diseo propio, como
resultado de la investigacin realizada en el marco terico presentado
en el presente trabajo.
PROGRAMACIN
La programacin del control del brazo robtico est elaborada en el lenguaje
nativo ARDUINO, es un desarrollo open-source es decir, de cdigo abierto,
bajo licencia GNU, es decir de licencia de libre uso. Es de nivel medio, es
decir, tiene instrucciones que contienen sentencias a las que se le agregan
parmetros para llevar a cabo acciones particulares en la tarjeta de entradasalida. Al compilar los programas estos son traducidos a lenguaje-mquina
13
BIBLIOGRAFIA
15