SAE J1850 PWM Y VPW

SAE J1850 PWM Y VPW

AGRADECIMIENTOS En primer lugar, quiero dar las gracias a todos aquellos que han hecho posible que hoy en día esté estudiando esta carrera, mi familia. Sin ellos no hubiera llegado tan lejos en la vida y no sería la persona que hoy soy. Pero especialmente quiero agradecer a mi hermana el que me haya dado todo su apoyo en todo momento. En segundo lugar, también agradecer a mis amigos y amigas, compañeros y compañeras del Grado en Ingeniería de Tecnologías de Telecomunicación (GITT), que me han acompañado en todo momento. Además, agradecer a todos los profesores que me han impartido clase a lo largo de estos años por todos los conocimientos que me han enseñado. Y especialmente, quiero dar las gracias a mis directores César Sánchez Meléndez y Raúl Alcaraz Martínez por su gran ayuda, dedicación y por darme la oportunidad de tenerles en este gran proyecto. INDICE RESUMEN .............................................................................................................................................. 1 ABSTRACT .............................................................................................................................................. 3 PARTE I: MEMORIA ................................................................................................................................ 5 INTRODUCCIÓN ..................................................................................................................................... 6 MOTIVACIONES ............................................................................................................................................ 6 OBJETIVOS ................................................................................................................................................... 6 FUNDAMENTOS TEÓRICOS: OBDII ......................................................................................................... 7 HISTORIA E INTRODUCCIÓN DEL OBD ................................................................................................................ 7 FUNCIONAMIENTO OBD II .............................................................................................................................. 9 CONTROLES REALIZADOS POR OBD II .............................................................................................................. 10 Control Contaminación ...................................................................................................................... 10 Control Motores Gasolina .................................................................................................................. 11 Control Motores Diesel ...................................................................................................................... 12 MODOS DE MEDICIÓN OBD II ....................................................................................................................... 12 Modo 01: Obtención de datos de diagnóstico actualizados .............................................................. 13 Modo 02: Acceso al cuadro de los datos congelados ........................................................................ 15 Modo 03: Códigos de diagnóstico almacenados ............................................................................... 16 Modo 04: Borrado de códigos de falla (DTC) y cuadro de almacenados ........................................... 18 Modo 05: Test de los sensores de oxigeno ......................................................................................... 19 Modo 06: Resultado de pruebas de control de otros transductores .................................................. 20 Modo 07: Mostrar código de diagnóstico pendiente ......................................................................... 21 Modo 08: Control de funcionamiento de componentes (C. de a bordo) ............................................ 21 Modo 09: Información del vehículo ................................................................................................... 21 PROTOCOLOS PARA LA COMUNICACIÓN OBD II ................................................................................................. 22 SAE J1850 PWM y VPW...................................................................................................................... 25 Capa física SAE J1850 ..................................................................................................................................... 27 Capa de enlace SAE J1850 ............................................................................................................................. 28 ISO 9141-2 ......................................................................................................................................... 28 ISO 14230-4 (KWP2000) .................................................................................................................... 30 CAN (11898/15765) ........................................................................................................................... 31 Características y ventajas del CAN ................................................................................................................. 33 Topología en una red CAN ............................................................................................................................. 34 Capas OSI en protocolo CAN: CAPA FÍSICA .................................................................................................... 35 Capas OSI en protocolo CAN: CAPA de Enlace ............................................................................................... 37 Capas OSI en protocolo CAN: CAPAS Intermedias y la de Aplicación ............................................................ 40 Temporización en un CAN-Bus ...................................................................................................................... 41 Resincronismo en un CAN-Bus ...................................................................................................................... 41 DESARROLLO DEL PROYECTO: HARDWARE .......................................................................................... 43 SISTEMA ARDUINO ...................................................................................................................................... 44 Arduino UNO ...................................................................................................................................... 48 Placa CAN-BUS Shield para Arduino .................................................................................................. 51 DISPOSITIVO DE DIAGNÓSTICO ....................................................................................................................... 54 ELM 327 ............................................................................................................................................. 54 Ordenador SONY VAIO ....................................................................................................................... 55 CIRCUITO Y MONTAJE .................................................................................................................................. 56 DESARROLLO DEL PROYECTO: SOFTWARE ........................................................................................... 59 ENTORNO DE PROGRAMACIÓN DE ARDUINO ..................................................................................................... 60 Programación en Arduino .................................................................................................................. 63 Principales funciones ..................................................................................................................................... 64 SOFTWARE DEL SIMULADOR .......................................................................................................................... 66 Librería genérica SPI.h ....................................................................................................................... 66 Librería genérica mcp_can.h .............................................................................................................. 67 Funciones importantes diseñadas para el proyecto: F. SETUP .......................................................... 68 Funciones importantes diseñadas para el proyecto: F. LOOP ............................................................ 70 Funciones importantes diseñadas para el proyecto: F.ReadMessage ............................................... 73 Funciones importantes diseñadas para el proyecto: F.ReplyMode01 ............................................... 75 Funciones importantes diseñadas para el proyecto: F.ReplyMode03 ............................................... 80 Resto de funciones diseñadas para el proyecto ................................................................................. 81 SOFTWARE DE REPRESENTACIÓN Y DIAGNÓSTICO ............................................................................................... 83 PRUEBAS Y MEDICIONES ...................................................................................................................... 90 NIVEL DE BATERÍA ....................................................................................................................................... 91 VELOCIDAD, ACELERACIÓN Y RPM ................................................................................................................. 92

View Full Text

Details

  • File Type
    pdf
  • Upload Time
    -
  • Content Languages
    English
  • Upload User
    Anonymous/Not logged-in
  • File Pages
    130 Page
  • File Size
    -

Download

Channel Download Status
Express Download Enable

Copyright

We respect the copyrights and intellectual property rights of all users. All uploaded documents are either original works of the uploader or authorized works of the rightful owners.

  • Not to be reproduced or distributed without explicit permission.
  • Not used for commercial purposes outside of approved use cases.
  • Not used to infringe on the rights of the original creators.
  • If you believe any content infringes your copyright, please contact us immediately.

Support

For help with questions, suggestions, or problems, please contact us