Hernández R, Julio Cesar Pires G, Jorge Eduardo
description
Transcript of 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
Agenda
• Presentación
• Preguntas
• Demostración
Planteamiento del problema
Principales problemas
Pérdida de mercancía
Control de cada vehículo
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.
Alcance
Vehículo
MatchPort b/g
GPS EM-406A
ElmScan 5
Alien Technology Transponder
Servidor
Base de Datos
Aplicación WEB
Almacén
Computador
• 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.
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
Investigación del funcionamiento de los equipos
Vehículo
MatchPort b/g
GPS EM-406A
ElmScan 5
Alien Technology Transponder
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
• 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
GPS Receiver Engine Board EM-406A
NMEA 0183: GGA, GSA, GSV, RMC, VTG, GLL
• Funcionamiento
• Formato de Salida
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
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
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
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
Diseño e implementación base de datos
Desarrollo del software de los almacenes
• Concepto inicial
• Diseño e implementación del prototipo inicial
• Refinación del prototipo
• Culminación
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
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
Desarrollo del software de los almacenes• Refinación del Prototipo
• Primera Iteración
• Implementación del Software• Pruebas
Desarrollo del software de los almacenes• Refinación del Prototipo
• Segunda Iteración
• Implementación del Software• Pruebas
Desarrollo del software de los almacenes• Culminación
Desarrollo de la Aplicación WEB
• Concepto inicial
• Diseño e implementación del prototipo inicial
• Refinación del prototipo
• Culminación
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
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
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
Desarrollo de la Aplicación WEB• Refinación del Prototipo
• Primera Iteración
• Implementación del Software• Pruebas
Desarrollo de la Aplicación WEB• Refinación del Prototipo
• Segunda Iteración
• Implementación del Software• Pruebas
Desarrollo de la Aplicación WEB• Culminación
Pruebas Generales
Pruebas Generales
Pruebas Generales
Pruebas Generales
Pruebas Generales
Resultados
Pruebas Kit de Desarrollo Alien Technology
Pruebas Kit ElmScan 5
Pruebas GPS EM-406A
Pruebas Kit de Desarrollo MatchPort b/g
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.
Conclusiones
Recomendaciones
GRACIAS…