J Paez Calculo III
J Paez Calculo III
J Paez Calculo III
Julio, 2018
RESUMEN
“Solamente a un sistema motorizado que tome decisiones mediante sensores
se le puede llamar robot.”
The first step was to know the operation of each component that constitutes the
robot, as well as to create the electrical circuit that governs the logic of the
robot, with the help of research and documentation.
The design of the phenolic plate was created based on the electrical circuit and
the electronic components were inserted and welded (driver, micro reducer
motors, sensors, etc.).
The design of the track was the simplest, only a contrast was sought between
the line that the robot will follow and the background, duplex cardboard was
used for the background and for the line, black insulation tape was used.
INTRODUCCIÓN
Los robots seguidores de líneas o llamados también velocistas son
apasionantes, ya que son una puerta de entrada a la robótica, y además
permiten a la persona que los realiza tener la libertad de poderlo diseñar
utilizando una variada gama de tecnología.
Tanto a nivel nacional como a nivel internacional existe una gran cantidad de
competiciones en las que el objetivo principal es que uno o varios robots
autónomos realicen una determinada tarea tratando de conseguir un mejor
resultado en términos de tiempo u objetivos alcanzados que el resto de
participantes, o enfrentándose literalmente a ellos.
Para incorporarse a este mundo de los robots velocistas optamos por trabajar
en este proyecto. El presente trabajo viene a ser el resultado final de nuestro
proyecto de fin de ciclo que fue encomendado por el profesor del curso de
Introducción a la Ingeniería Mecatrónica.
Para este proyecto hemos tomado como base un proyecto ya elaborado y lo
hemos hido haciendo algunas modificaciones de acuerdo a nuestros alcances y
a nuestro ingenio.
Tratar en lo posible que nuestro robot sea liviano para que de esta
manera tenga un mayor desempeño
MARCO TEÓRICO
“Hello World” de los robots, siguiendo la analogía con el “Hello World” típico de
los lenguajes de programación.
Líneas discontinuas.
Bifurcaciones y cortes del camino.
Estas competiciones suelen proporcionar unas reglas claras sobre los pesos y
tamaños máximos y/o mínimos de los robots, tipos de circuitos, sistemas de
puntuación, etc. Los robots reciben mejores puntuaciones contra más rápidos
vayan, contra menos pérdidas del camino tengan, si se recuperan de una
situación de error, etc.
Componentes
CHASIS:
La base del robot es su cuerpo. Este cuerpo puede ser de varias formas,
colores y materiales, pero siempre debe ser capaz de soportar y mover el resto
de componentes del robot. Este chasis puede ser móvil, puede ser modular,
con niveles, de madera, de acero, etc. Las características de los materiales y
diseños pueden influir en el funcionamiento del mismo. Un robot seguidor de
línea debe contar con una estructura que el facilite el desplazamiento que lo
mantenga en equilibrio en todo momento y que le permita cambiar de dirección
fácilmente.
TRACCIÓN:
SENSADO:
Aunque el equipo puede disponer de otro tipo de sensores –como por ejemplo,
sensores de distancia–, el sensor clave en el diseño de un sigue-líneas es un
sensor de infrarrojos. Es el que se encargará de detectar si el equipo está
dentro o fuera de la línea.
Un sensor de infrarrojos se compone de dos partes, un diodo emisor infrarrojo y
un fototransistor que opera en la misma longitud de onda. Estos sensores
suelen ser de corto alcance, y cuando hay una superficie suficientemente plana
y sólida lo bastante cerca, la señal emitida por el diodo es recibida por el
fototransistor.
ALIMENTACIÓN:
Al ser un dispositivo móvil, la alimentación debe ser móvil también, y por tanto,
la mejor solución es utilizar algún medio de almacenamiento de tensión, ya
sean pilas, baterías, o paneles solares. La elección de la fuente de
alimentación es especialmente importante, porque dependiendo de la
capacidad que tenga, condicionará la velocidad y autonomía del robot.
Por tanto, cuando se escoja la batería se deben tener en cuenta los siguientes
puntos:
o Capacidad: Todas las baterías recargables dan una cifra de carga, se suele
expresar en Ah (Amperios/hora) o mAh (miliamperios/hora). Esta cifra indica
cuantos amperios/hora es capaz de dar la batería antes de descargarse. Por
tanto, si el consumo es de 10 mA y la batería es de 100 mAh, el equipo podrá
estar en marcha durante 10 horas, si por el contrario el consumo es de
100mA y la batería es de 10mAh, el equipo solo podrá estar en
funcionamiento 6 minutos.
CONTROL:
La parte del control es la que más difieren en los distintos seguidores de línea.
Como ya se ha comentado, utilizando un adaptador de analógico/digital en la
parte de los sensores, y colocando lógica combinacional se puede realizar un
seguidor de línea. Pero obviamente, se puede complicar, y puede ser que lo
que se quiera poner es un microprocesador de última generación que efectúe
un control lo más velozmente posible.
Por tanto, cada aplicación tiene unos requisitos, y hay que ajustar la parte de
control para poder cumplir holgadamente estos requisitos. Si por ejemplo se
necesita un sistema para efectuar el control utiliza un sistema de redes
neuronales, lógica difusa y técnicas de aprendizaje automático, se debe utilizar
un procesador lo más potente posible, de manera que sea capaz de efectuar
todas las operaciones necesarias para que las reacciones del robot sean lo
más fluidas posible.
DESARROLLO
Materiales usados en el proyecto
QTR 8RC
Es así como se puede saber si se está en blanco o negro. Pero estos sensores
ya cuentan con una librería en arduino que hace todo este procedimiento de
forma automática, solo tendremos que declarar los pines que utilizaremos y
haremos los llamados a las respectivas funciones de calibrados, funciones de
lectura de sensores y lecturas de posición, que es justamente la que
utilizaremos para el robot velocista.
Arduino Nano
En teoría se puede utilizar cualquier arduino, pero lo recomendable para
un robot velocista (que por lo general son muy livianos) es utilizar un
arduino nano o mini pro.
Ruedas
Placa fenólica