Transcript
Page 1: Hernández R, Julio Cesar Pires G, Jorge Eduardo

Sistema de control de vehículos de carga, que permite realizar un diagnóstico de la información

proveniente de los mismos y llevar un control detallado de su carga

Hernández R, Julio CesarPires G, Jorge Eduardo

Page 2: Hernández R, Julio Cesar Pires G, Jorge Eduardo

Agenda

• Presentación

• Preguntas

• Demostración

Page 3: Hernández R, Julio Cesar Pires G, Jorge Eduardo

Planteamiento del problema

Principales problemas

Pérdida de mercancía

Control de cada vehículo

Page 4: Hernández R, Julio Cesar Pires G, Jorge Eduardo

ObjetivosObjetivo principal

Objetivos específicos

Desarrollar un sistema de control de vehículos de carga, que permite realizar un diagnóstico de la información proveniente de los mismos y llevar un control detallado de su carga.

• Configurar los distintos dispositivos que se encuentran a bordo del vehículo para que tome la data, ubicación y la carga del mismo y que envíe la trama creada con la información del vehículo a la red.

• Desarrollar una aplicación que se encarga de recibir la trama que contiene la información proveniente de los vehículos y enviarla al servidor.

• Desarrollar una aplicación en el servidor que se encarga de separar la trama que proviene de la aplicación desarrollada en el objetivo anterior e insertar la información en la base de datos.

• Desarrollar una aplicación WEB que se encarga de mostrar y manipular cierta información proveniente de los vehículos y de la carga.

Page 5: Hernández R, Julio Cesar Pires G, Jorge Eduardo

Alcance

Vehículo

MatchPort b/g

GPS EM-406A

ElmScan 5

Alien Technology Transponder

Servidor

Base de Datos

Aplicación WEB

Almacén

Computador

Page 6: Hernández R, Julio Cesar Pires G, Jorge Eduardo

• Las pruebas finales serán realizadas en vehículos de la empresa,

en caso de no poder contar con estos, el sistema se probará con vehículos de nuestra propiedad.

Limitaciones

• Los datos provenientes de los vehículos dependerán de los distintos sensores con que los vehículos cuentan.

Page 7: Hernández R, Julio Cesar Pires G, Jorge Eduardo

Metodología Implementada

Refinación del prototipo inicial

Concepto Inicial

Diseño e implementación del prototipo inicial

Implementación del software

Pruebas

Culminación y entrega del prototipo

Modelo metodológico de desarrollo evolutivo Metodología implementada

Page 8: Hernández R, Julio Cesar Pires G, Jorge Eduardo

Investigación del funcionamiento de los equipos

Vehículo

MatchPort b/g

GPS EM-406A

ElmScan 5

Alien Technology Transponder

Page 9: Hernández R, Julio Cesar Pires G, Jorge Eduardo

Kit de desarrollo Alíen Technology

– Un lector Alíen 9900.

– Antenas Alien (ALR-9611-CR).

– Tags pasivos clase 2/Gen 2 modelo (ALN-9640-WR).

• Funcionamiento

• Conexión

• Comandos

• Componentes

Page 10: Hernández R, Julio Cesar Pires G, Jorge Eduardo

• ElmScan 5 (ELM327).

• Cable OBD-II serial.

01 XX41 XX YY

• Componentes

• Funcionamiento

• Protocolos

• Conexión• Parámetros necesarios

ISO SAE j1850 VPW:  Linea General Motors

ISO SAE j1850 PWM: Ford, Lincoln y Mercury

ISO 9141-2, ISO 14230-4 (KWP2000) Chrsyler, Jeep, Dodge,  Europeos y Asiaticos

Kit ElmScan 5

Page 11: Hernández R, Julio Cesar Pires G, Jorge Eduardo

GPS Receiver Engine Board EM-406A

NMEA 0183: GGA, GSA, GSV, RMC, VTG, GLL

• Funcionamiento

• Formato de Salida

Page 12: Hernández R, Julio Cesar Pires G, Jorge Eduardo

Kit de operación MatchPort b/g

– Tabla de trabajo, para facilitar la interacción con el MatchPort.

– Cable Serial.– Cable Ethernet– Cable de suministro de Voltaje de 3.3V– Antena

• Componentes

• Funcionamiento

• Conexión

• Configuración

Page 13: Hernández R, Julio Cesar Pires G, Jorge Eduardo

Transponder

El transponder es un dispositivo que se encarga de la interconexión de todos los dispositivos mencionados anteriormente .

Enviar comandos y recibir respuestas.

Armar las diferentes tramas.

Diferentes interfaces seriales (4 Seriales).

Este dispositivo, fue desarrollado por un grupo de investigación de la Universidad Católica Andrés Bello.

• Funcionamiento

Page 14: Hernández R, Julio Cesar Pires G, Jorge Eduardo

Se realizó un estándar de tramas, para realizar la transmisión de información de una manera eficaz.

Estándar de tramas

++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++$TRS01,XXX,GGMM.MMM,N,GGGMM.MMM,W,XXXX.X,HHMMSS,DDMMAA,X*XX++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

+++++++++++++++++++++++++++++++++$TRS02,XXX,41XXYY,...,41XXYYYY*XX+++++++++++++++++++++++++++++++++

++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++$TRS03,XXX,XXXXXXXXXXXXXXXXXXXXX,...,XXXXXXXXXXXXXXXXXXXXXXXX*XX++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Trama GPS

Trama vehículo

Trama RFID

Page 15: Hernández R, Julio Cesar Pires G, Jorge Eduardo

Diseño e implementación de Base de datos

• Análisis de requerimientos

• Selección del manejador de base de datos a utilizar

• Diseño e implementación

Page 16: Hernández R, Julio Cesar Pires G, Jorge Eduardo

Diseño e implementación base de datos

Page 17: Hernández R, Julio Cesar Pires G, Jorge Eduardo

Desarrollo del software de los almacenes

• Concepto inicial

• Diseño e implementación del prototipo inicial

• Refinación del prototipo

• Culminación

Page 18: Hernández R, Julio Cesar Pires G, Jorge Eduardo

Desarrollo del software de los almacenes• Concepto Inicial

• Levantamiento de Información

• Definición General del Software

• Definición de requerimientos funcionales y no funcionales

• Elección del lenguaje en el que se va a desarrollar

Page 19: Hernández R, Julio Cesar Pires G, Jorge Eduardo

Desarrollo del software de los almacenes• Diseño e implementación del Prototipo Inicial

• Definición detallada del Software

• Diseño de la estructura del Software

• Desarrollo del Prototipo Inicial

Page 20: Hernández R, Julio Cesar Pires G, Jorge Eduardo

Desarrollo del software de los almacenes• Refinación del Prototipo

• Primera Iteración

• Implementación del Software• Pruebas

Page 21: Hernández R, Julio Cesar Pires G, Jorge Eduardo

Desarrollo del software de los almacenes• Refinación del Prototipo

• Segunda Iteración

• Implementación del Software• Pruebas

Page 22: Hernández R, Julio Cesar Pires G, Jorge Eduardo

Desarrollo del software de los almacenes• Culminación

Page 23: Hernández R, Julio Cesar Pires G, Jorge Eduardo

Desarrollo de la Aplicación WEB

• Concepto inicial

• Diseño e implementación del prototipo inicial

• Refinación del prototipo

• Culminación

Page 24: Hernández R, Julio Cesar Pires G, Jorge Eduardo

Desarrollo de la Aplicación WEB• Concepto Inicial

• Levantamiento de Información

• Definición General del Software

• Definición de requerimientos funcionales y no funcionales

• Elección del lenguaje en el que se va a desarrollar

Page 25: Hernández R, Julio Cesar Pires G, Jorge Eduardo

Desarrollo de la Aplicación WEB• Diseño e implementación del Prototipo Inicial

• Definición detallada del Software

Inicio Sesión

Módulo Personal

Módulo Rutas

Módulo Almacén

Módulo Productos

Módulo Mapa

Módulo Vehículos

Módulo Alertas

Página Principal

Page 26: Hernández R, Julio Cesar Pires G, Jorge Eduardo

Desarrollo de la Aplicación WEB• Diseño e implementación del Prototipo Inicial

• Definición detallada del Software

• Definición de la Interfaz de Usuario

• Desarrollo del Prototipo Inicial

Page 27: Hernández R, Julio Cesar Pires G, Jorge Eduardo

Desarrollo de la Aplicación WEB• Refinación del Prototipo

• Primera Iteración

• Implementación del Software• Pruebas

Page 28: Hernández R, Julio Cesar Pires G, Jorge Eduardo

Desarrollo de la Aplicación WEB• Refinación del Prototipo

• Segunda Iteración

• Implementación del Software• Pruebas

Page 29: Hernández R, Julio Cesar Pires G, Jorge Eduardo

Desarrollo de la Aplicación WEB• Culminación

Page 30: Hernández R, Julio Cesar Pires G, Jorge Eduardo

Pruebas Generales

Page 31: Hernández R, Julio Cesar Pires G, Jorge Eduardo

Pruebas Generales

Page 32: Hernández R, Julio Cesar Pires G, Jorge Eduardo

Pruebas Generales

Page 33: Hernández R, Julio Cesar Pires G, Jorge Eduardo

Pruebas Generales

Page 34: Hernández R, Julio Cesar Pires G, Jorge Eduardo

Pruebas Generales

Page 35: Hernández R, Julio Cesar Pires G, Jorge Eduardo

Resultados

Pruebas Kit de Desarrollo Alien Technology

Pruebas Kit ElmScan 5

Pruebas GPS EM-406A

Pruebas Kit de Desarrollo MatchPort b/g

Page 36: Hernández R, Julio Cesar Pires G, Jorge Eduardo

Resultados

• Se logró configurar los distintos dispositivos que se encuentran a bordo del vehículo.

• Se desarrolló una base de datos la cual se adapta a las necesidades del Trabajo Especial de Grado.

• Se desarrolló un software el cual recibe las tramas provenientes del vehículo.

• Se desarrolló un software el cual separa las tramas provenientes del vehículo y las almacena en la base de datos.

• Se desarrolló una aplicación de tipo WEB que se encarga de mostrar toda la información de manera amigable a los usuarios.

Page 37: Hernández R, Julio Cesar Pires G, Jorge Eduardo

Conclusiones

Page 38: Hernández R, Julio Cesar Pires G, Jorge Eduardo

Recomendaciones

Page 39: Hernández R, Julio Cesar Pires G, Jorge Eduardo

GRACIAS…


Recommended