Capítulo 2
Capítulo 2
Capítulo 2
Diseo e implementacin
1.1
1.1.1 Actuadores
El SCORBOT ER III posee 6 actuadores distribuidos de la siguiente manera:
Como puede notarse todos los actuadores del manipulador SCORBOT ER III
son motores DC con escobillas, estos dispositivos deben impulsar la carga a la
que se encuentren conectados tanto en sentido horario como anti-horario. Si
solamente fuese requerido el movimiento bidireccional el control podra
realizarse con puentes H; sin embargo, en manipuladores cuyos eslabones
tienen un peso que no puede ser despreciado es necesario utilizar circuitos
PWM para regular la potencia entregada cuando los eslabones se mueven a
favor o en contra del campo gravitacional.
La Tabla 1.1 muestra algunas de las tarjetas controladoras de motores DC
disponibles en el mercado que satisfacen los requerimientos del SCORBOT ER
III
Tabla 1.1. Diferentes tarjetas que cumplen los requerimientos de los actuadores
del SCORBOT ER III
Modelo
Marca
Roboclaw 2x5A
Orion Robotics
DimensionEngineerin
Sabertooth 2X5
Motor Shield V3
a14010200ux004
g
Arduino
Vmx
Imx
(V)
(A)
34
Preci
o
Origen
(USD)
69,95
EEUU
18
59,99
EEUU
12
21,99
EEUU
0
L6206
L293D
UX Motor
24
8,62
China
STMicroelectronics
STMicroelectronics
52
36
2.8
1
12
2,5
EEUU
EEUU
EEUU,
STMicroelectronics
12
2,59
disponibl
e en
Ecuador
1.1.2 Sensores
El SCORBOT ER III cuenta con dos tipos de sensores que se estudian a
continuacin:
inicia
Encoders de cuadratura: el robot posee un encoder de cuadratura en
cada uno de los ejes que posee a fin de medir su desplazamiento desde
la posicin home. Si bien los encoders tiene una precisin elevada, la
Encoders absolutos
Funcionamiento
Los encoders absolutos permiten conocer la posicin de un eje gracias a
una serie de anillos concntricos con codificacin binaria definida; de
forma indirecta, es posible conocer la velocidad y aceleracin del eje
Ventajas
o Permiten conocer la posicin del eje en cualquier momento y
conservan esta informacin cuando el robot se apaga y enciende
Potencimetros
Funcionamiento
Los potencimetros rotacionales poseen generalmente tres pines que
entregan una resistencia variable a travs de su pin central; entre los
diferentes tipos de potencimetros destinados a robtica encontramos
los de curva de respuesta lineal y los multivuleta; los primeros permiten
una medicin angular de 330 grados aproximadamente mientras que los
multivuelta permiten medir, por ejemplo, 3600 grados en el caso de los
de 10 vueltas. La forma ms habitual de utilizar los potencimetros es
como divisores de tensin por lo que sus pines exteriores estarn
conectados a V+ y GND respectivamente
Ventajas
o Son los ms econmicos de todos los sensores disponibles
o La resistencia elctrica es una variable muy estable y fcil de
medir
o Curva de respuesta lineal
Desventajas
o Tienen un rango de medicin limitado
o Se requieren piezas adicionales para montar los sensores en el
robot y posiblemente se requiera perforar la estructura
Acelermetros
Funcionamiento
son conocidas, puede utilizarse un solo acelermetro para leer los datos de los
dos grados de libertad de la mueca y estn disponibles en Ecuador.
El acelermetro disponible en Ecuador corresponde al modelo GY-32 basado
en el chip MMA7361L de Freescale
1.2
Como puede apreciarse en la Figura 1.5, cada motor requiere tres pines: dos
digitales y un analgico; en el ARDUINO MEGA de este proyecto se han
utilizado los pines mostrados en la Tabla 1.2
Tabla 1.2. Distribucin de pines del ARDUINO MEGA para el control de las
tarjetas de los actuadores del SCORBOT ER III
Motor
Base
Brazo
Antebrazo
Pin ARDUINO
Tipo
Tarjeta
Conexin
22
23
2
24
25
3
26
27
4
Digital
Digital
Analgico
Digital
Digital
Analgico
Digital
Digital
Analgico
1
1
1
1
1
1
2
2
2
IN1
IN2
ENA
IN3
IN4
ENB
IN1
IN2
ENA
Mueca
Pinza
28
29
30
31
5
6
32
33
7
Digital
Digital
Digital
Digital
Analgico
Analgico
Digital
Digital
Analgico
3
3
3
3
3
3
2
2
2
IN1
IN2
ENA
IN3
IN4
ENB
IN3
IN4
ENB
Sensor
Potencimetro BASE
Acelermetro BRAZO
Acelermetro ANTEBRAZO
Acelermetro MUECA
Acelermetro MUECA
Nota: Fuente propia
Canal
Pin ARDUINO
X
X
X
Z
A0
A1
A2
A3
A4
DB9-1
DB9-2
Pin
1
2
3
4
6
7
8
1
3
6
Conexin
5V
5V
Acelermetro mueca: inclinacin
Acelermetro antebrazo
GND
GND
Acelermetro mueca: rotacin
5V
Acelermetro brazo
GND
DB9-3
DB9-4
Nota: fuente propia
2
7
4
1
6
2
7
3
8
1
6
2
7
5V
GND
Potencimetro base
Motor base V+
Motor base VMotor brazo V+
Motor brazo VMotor antebrazo V+
Motor antebrazo VMotor 1 mueca V+
Motor 1 mueca VMotor 2 mueca V+
Motor 2 mueca V-