Agv Examen Final2
Agv Examen Final2
Agv Examen Final2
Ingeniería Mecatrónica
“AGV”
7mo semestre
Índice
Índice......................................................................................................................2
Ilustraciones......................................................................................................2
Abstract.................................................................................................................4
1.2 Objetivos.........................................................................................................6
1.3 Justificación....................................................................................................6
2.1 Antecedentes..................................................................................................7
Herramientas necesarias................................................................................10
4. Resultados......................................................................................................22
5.1 Conclusiones................................................................................................24
5.3 Apéndices......................................................................................................26
Cronograma de Actividades..........................................................................26
Diagrama de Conexiones...............................................................................28
Programación..................................................................................................28
P á g i n a 2 | 32
Escuela de Ingeniería en Mecatrónica
Ilustraciones
P á g i n a 3 | 32
Escuela de Ingeniería en Mecatrónica
P á g i n a 4 | 32
Escuela de Ingeniería en Mecatrónica
Abstract
The transport of material, tools, machinery and products in the production plants
of any kind can occur in various ways, from trailer platforms, to small bases with wheels
pushed by personnel, all indicate an expense of time and effort of personnel that could
be used effectively in the productive line. For this reason, transportation in automatic
guided vehicles (AGV) is presented as a solution. It is effective in any dimension,
implementing control by inertial motion detection and global positioning system to give a
better location and address reading.
Many products have a very short life cycle and leave no room for errors, this
requires maximum performance and adaptation by the transport of the products. An
automation of this type requires a more disciplined way of working, but the amount of
information and reaction capacity that it creates, compensate more than the effort to
decipher production.
P á g i n a 5 | 32
Escuela de Ingeniería en Mecatrónica
1.2 Objetivos
General
Diseñar y construir un prototipo de un Vehículo de Guiado Automático (AGV)
para facilitar el transporte de material para agilizar las tareas en el flujo de un proceso,
adaptándose a un área, favoreciendo así el ahorro de tiempo, esfuerzo humano y
costos en movilidad de algunos artículos importantes para el desarrollo de un sistema
de producción.
Específicos
Identificar las áreas a las que se adaptará el sistema del Vehículo de Guiado
Automático.
Aplicar los conocimientos de mecánica, electrónica, potencia y control para la
elaboración del prototipo real del AGV.
Establecer parámetros para un óptimo desarrollo de las labores principales.
1.3 Justificación
P á g i n a 6 | 32
Escuela de Ingeniería en Mecatrónica
2.1 Antecedentes
Los AGV’s fueron inventados por AM Barret Jr. en 1953 cuando tomó un tractor
de remolque modificado que se había utilizado para tirar de un remolque y lo configuró
para seguir un cable aéreo en un supermercado. almacén, permitiendo que el vehículo
sea operado automáticamente.
P á g i n a 7 | 32
Escuela de Ingeniería en Mecatrónica
demostró ser atractiva para los propietarios de fábricas y almacenes en todo Estados
Unidos a fines de los años 50 y principios de los 60.
Los primeros modelos de los AGV se guiaban con cables y cinta, pero hoy en
día se navegan principalmente con láser. Este tipo de vehículos, conocidos como
vehículos guiados por láser (LGV), están vinculados a otros robots para garantizar que
los productos se muevan
eficientemente por todo el almacén.
En 1992, los ingenieros diseñaron los primeros sistemas que podrían guiar los
AGV con cable e inalámbricos. Más recientemente, en 2003, los ingenieros
desarrollaron AGV que pueden cambiar la ruta. Hoy en día, los AGV son más
P á g i n a 8 | 32
Escuela de Ingeniería en Mecatrónica
autónomos que nunca, lo que hace que levantar, bajar y transferir cargas sea más
seguro y fácil que nunca.
Herramientas necesarias
Cautín de 25w
Taladro
Desatornillador eléctrico
Segueta de 14’
Sierra caladora
Soldadora
Desarmadores (planos de 3/16", 1/4", 5/16" y de cruz 1, 2, 3)
Pinza de corte
Pinza de punta
Pinzas pelacables
Pinza de electricista
Multímetro
Computadora
Mototool
P á g i n a 10 | 32
Escuela de Ingeniería en Mecatrónica
Material y componentes electrónicos necesarios
Llantas compatibles con los motores DC a utilizar
2 motores DC de alto torque
Rueda loca
Sensor de acelerómetro y giroscopio
Sensores de línea
Sensor de proximidad
PTR
Pintura
Ensamblaje (Tornillos, tuercas y clavos)
Madera
Tiras de LED´s
Soldadura Estaño-Plomo 60/40
Pasta para soldar
Cable calibre 14
Alambres
Jumpers
Sujetadores
Cloruro férrico
Placas fenólicas
Brocas para Dremel
Brocas para taladro
Sierras para caladora
P á g i n a 11 | 32
Escuela de Ingeniería en Mecatrónica
Se plantea realizar un prototipo de Vehículo de Guiado Automático (AGV por sus siglas en
inglés). El AGV son vehículos guiados automáticamente que se utilizan en líneas de ensamble,
para suministrar los materiales a la línea de producción y en general para translación en
interacción con diferentes automatismos.
Meta cuantitativa 1
Carrera y semestre Ingeniería Mecatrónica, 7 semestre
Costo total $3,222
Periodo de ejecución Del 19/08/2019 Al 29/11/2019
P á g i n a 12 | 32
Escuela de Ingeniería en Mecatrónica
P á g i n a 13 | 32
Escuela de Ingeniería en Mecatrónica
3.2 Construcción del prototipo
Ilustración 5. Conexión básica en un puente H. Ilustración 6. Diagrama de conexiones en un Arduino UNO. Recolectado
Recolectado de Geek Bot Electronics. de https://components101.com/microcontrollers/arduino-uno
P á g i n a 14 | 32
Escuela de Ingeniería en Mecatrónica
P á g i n a 16 | 32
Escuela de Ingeniería en Mecatrónica
Ilustración 11. Diseño en AutoCAD del chasis del AGV. Fuente propia
Ya realizado
el diseño, se inició la realización del AGV, el cual de acuerdo con el cronograma se
tenía que realizar el chasis principal. En este caso el chasis se hizo de PTR el cual
proporcionará una dureza y resistencia de la estructura final del AGV.
P á g i n a 17 | 32
Escuela de Ingeniería en Mecatrónica
P á g i n a 18 | 32
También se adicionó al diseño una rueda de giro libre al frente del vehículo para
permitirle un libre giro
P á g i n a 19 | 32
Ilustración 16. Parte Frontal. Fuente: propia
Escuela de Ingeniería en Mecatrónica
P á g i n a 20 | 32
Escuela de Ingeniería en Mecatrónica
Una batería de Ion de Litio (12V 7A) fue utilizada para alimentar los motores, la
sirena (Ambar) y la alarma sonora (bocina).
P á g i n a 21 | 32
Ilustración 20. Acoplamiento a VA. Fuente: propia
Escuela de Ingeniería en Mecatrónica
P á g i n a 22 | 32
Escuela de Ingeniería en Mecatrónica
4. Resultados
Una vez determinado el boceto se realizó el diseño en el programa Solid Edge
en el cual se desarrolla la simulación del vehículo mostrando la estructura exterior final
que se requería llevar a cabo. Por consiguiente, al determinar diseño, tipo de material,
gastos económicos, etc. Se creo la estructura ya establecida del vehículo. En el
proceso se determina que algunas partes de la estructura ya diseñada no se requerían
para algo específico e importante y solo generaba espacio, costo y pérdida de tiempo
así que se determina eliminar ciertas partes de la estructura que se tenía como boceto
por conveniencia.
Se añade una rueda de giro de 360 grados para el desplazamiento del vehículo
delantero y se ensamblan los motores que guiaran al vehículo de un lugar a otro. La
circuitería eléctrica del vehículo se lleva a cabo con una placa con microcontrolador
llamado Arduino (uno) para hacer la respectiva programación y conexiones ya que este
microcontrolador manda las señales dadas en la programación hacia los puentes H que
cada motor que genere movimiento debe tener, al recibir esta señal, los puentes H
cambian el sentido de los motores y hace el cambio de movimiento del vehículo.
P á g i n a 23 | 32
Escuela de Ingeniería en Mecatrónica
El proyecto finalizado puede observarse a continuación
P á g i n a 24 | 32
Escuela de Ingeniería en Mecatrónica
5.1 Conclusiones
Para empezar este apartado nos gustaría destacar primero, que antes de iniciar
este trabajo el concepto de AGV era o bien desconocido para nosotros o teníamos una
idea totalmente errónea de lo que significaba realmente. Pero la realización del trabajo
nos ha servido entre otras cosas para saber exactamente que es un AGV y donde se
utiliza.
Queremos destacar que el uso de los AGV's dentro del mundo de la industria es
muy elevado, más de lo que cualquier persona no especializada en el tema pueda
imaginar. Su uso ya no solo se debe a que aporten una gran optimización de eficiencia
dentro de la planta de producción, sino que además es un gran aliado de la seguridad
laboral. Ya que como se ha podido se pueden llegar a realizar maniobras que, si las
debiera hacer una persona humana, los riesgos que ésta correría serían muy elevados.
Y hoy en día el tema de la seguridad en el trabajo es algo esencial para todo
trabajador.
P á g i n a 25 | 32
Escuela de Ingeniería en Mecatrónica
P á g i n a 26 | 32
Escuela de Ingeniería en Mecatrónica
5.3 Apéndices
Cronograma de Actividades
Fechas
P á g i n a 27 | 32
Escuela de Ingeniería en Mecatrónica
P á g i n a 28 | 32
Escuela de Ingeniería en Mecatrónica
Diagrama de Conexiones
Programación
#include <NewPing.h>
#define der_1 12
#define der_2 8
#define pwm_d 10
#define alarma 30
#define boton 18
P á g i n a 29 | 32
Escuela de Ingeniería en Mecatrónica
#define TRIGGER_PINfre 23 // Pin Arduino para conectar Trigger del sensor
ultrasonico.
#define ECHO_PINfre 22 // Pin Arduino para conectar Echo del sensor
ultrasonico.
#define TRIGGER_PINder 21 // Pin Arduino para conectar Trigger del sensor
ultrasonico.
#define ECHO_PINder 20 // Pin Arduino para conectar Echo del sensor
ultrasonico.
//Software.serial, alarma, torreta, boton
#define MAX_DISTANCE 170 // Distancia Maxima que detecta el sensor en cm
#define MAX_DISTANCE2 70 // Distancia Maxima que detecta el sensor en cm
void setup() {
pinMode(alarma, OUTPUT);
void loop() {
if(Serial.available()>0){ //Busca que se tenga una señal
existente
// lee el bluetooth y almacena en estado
estado = Serial.read();
if (sonariz.ping_cm()>0){ //Los sensores deben detener el AGV
para prevenir accidentes
estado='S';
}
if (sonarfre.ping_cm()>0){
estado='S';
P á g i n a 30 | 32
Escuela de Ingeniería en Mecatrónica
}
if (sonarder.ping_cm()>0){
estado='S';
}
if(estado=='R'){ // DERECHA
motores(150,0);
}
if(estado=='B'){ //REVERSA
motores(-150,-150);
digitalWrite(alarma,LOW);
}
P á g i n a 31 | 32
Escuela de Ingeniería en Mecatrónica
if(estado == 'J' ){ //REVERSA DERECHA
motores(-150,0);
}
if(izq<0){
digitalWrite(izq_1,LOW);
digitalWrite(izq_2,HIGH);
izq=izq*-1;
analogWrite(pwm_i,izq);
}
if(der>=0){
digitalWrite(der_1,HIGH);
digitalWrite(der_2,LOW);
analogWrite(pwm_d,der);
}
if(der<0){
digitalWrite(der_1,LOW);
digitalWrite(der_2,HIGH);
der=der*-1;
analogWrite(pwm_d,der);
}
P á g i n a 32 | 32