SlideShare una empresa de Scribd logo
1 de 4
SISTEMA OPERATIVO OBD-II
OBD II ofrece varias ventajas sobre los tradicionales tubos de escape basada en las inspecciones de
emisiones. OBD II alerta al conductor, al iluminar la MIL, de una gestión del motor o un problema
de control de emisiones, una vez que ha sido encontrado. Hay circunstancias en las que el sistema
OBD II puede detectar un problema antes de que el conductor advierta el problema operativo. El
diagnóstico precoz y la reparación a tiempo puede evitar reparaciones adicionales, e incluso más
caras. OBD II también proporciona al técnico de reparación de la información (códigos de
diagnóstico de fallos, información de congelación de fotogramas) específicos para la condición de
falla de las emisiones que llevó a MIL iluminación. Esta información permite una reparación más
centrada y más rápida posible.
Cada vez que un motor no está funcionando tan eficientemente como sea posible, el rendimiento
se puede perder, el combustible se puede perder, y las emisiones atmosféricas es probable que
aumenten. Las reparaciones OBD II pueden resultar en un ahorro de combustible considerable.
OBD II inspecciones tardará menos tiempo en completarse que las inspecciones del tubo de
escape base tradicional, y son capaces de evaluar las emisiones por evaporación (es decir, las fugas
de las mangueras) problemas que no son posibles para los mayores, pre-vehículos OBD II.
Antecedentes
OBD (On Board Diagnostics) es un sistema de diagnóstico a bordo en vehículos
(coches y camiones). Actualmente se emplea OBD-II (Estados Unidos), EOBD
(Europa), y JOBD (Japón) estándar que aportan un control casi completo del
motor y otros dispositivos del vehículo. OBD II es la abreviatura de On Board
Diagnostics (Diagnóstico de Abordo) II, la segunda generación de los
requerimientos del equipamiento autodiagnosticable de abordo de los Estados
Unidos de América. Las características de autodiagnóstico de a bordo están
incorporadas en el hardware y el software de la computadora de abordo de un
vehículo para monitorear prácticamente todos los componentes que pueden
afectar las emisiones. Cada componente es monitoreado por una rutina de
diagnóstico para verificar si está funcionando perfectamente. Si se detecta un
problema o una falla, el sistema de OBD II ilumina una lámpara de advertencia
en el cuadro de instrumentos para avisarle al conductor.
La lámpara de advertencia normalmente lleva la inscripción "Check Engine" o
"Service Engine Soon". El sistema también guarda informaciones importantes
sobre la falla detectada para que un mecánico pueda encontrar y resolver el
problema. En los Estados Unidos de América, todos los vehículos de pasajeros y
los camiones de gasolina y combustibles alternos a partir de 1996 deben contar
con sistemas de OBD II, al igual que todos los vehículos de pasajeros y camiones de diesel a partir
de 1997, en Europa a partir del año 2001 se obliga implantar el estándar EOBD. Además, un
pequeño número de vehículos de gas fueron equipados con sistemas de OBD II.
Por tanto la pregunta ahora es, ¿qué fue OBD I?
OBD I fue la primera regulación de OBD que obligaba a los productores a
instalar un sistema de monitoreo de algunos de los componentes controladores
de emisiones en automóviles. Obligatorios en todos los vehículos a partir de
1991, los sistemas de OBD I no eran tan efectivos porque solamente
monitoreaban algunos de los componentes relacionados con las emisiones, y no
eran calibrados para un nivel específico de emisiones.
Y además, ¿qué es EOBD?
EOBD es la abreviatura de European On Board Diagnostics (Diagnóstico de a
Bordo Europeo), la variación europea de OBD II. Una de las diferencias es que
no se monitorean las evaporaciones del depósito. Sin embargo, EOBD es un
sistema mucho más sofisticado que OBD II ya que usa "mapas" de las entradas alos sensores
expectadas basados en las condiciones de operación del motor, y
los componentes se adaptan al sistema calibrándose empíricamente. Esto
significa que los repuestos necesitan ser de alta calidad y específicos para el
vehículo y modelo.
Todos los estándares antes mencionados implementan varios modos de trabajo,
es decir, según la parte de información a la que queramos acceder necesitamos
utilizar un modo diferente, dentro de cada uno de ellos podemos usar un
abanico de parámetros muy amplio.
Los modos de trabajo más extendidos son los siguientes:
Modo 01: Se utiliza para determinar qué información del modulo
electrónico (ECU) está a disposición de la herramienta de exploración.
Modo 02: Muestra los llamados en este contexto “Freeze Frame Data”, es
decir, capturas puntuales de información que ha ido almacenado la ECU.
Modo 03: Lista los posibles fallos producidos en la mecánica mediante
códigos de error identificativos (DTC).
Modo 04: Se utiliza para borrar los códigos de error almacenados (DTC) y
los datos “Freeze Frame Data”.
Modo 05: Muestra los valores tomados a los sensores de oxigeno y los
resultados de los test que les ha realizado de forma autónoma la ECU.
Modo 06: Se usa para obtener los resultados de los test realizados por la
ECU al sistema de monitoreo no continuo. Existe normalmente un valor
mínimo, máximo y actual de cada uno de los test.
Modo 07: Se usa para solicitar resultados al sistema de control
permanente. Este modo lo suelen utilizar los técnicos después de una
reparación del vehículo, y después de borrar la información de
diagnóstico para ver los resultados de las pruebas después de un solo
ciclo de conducción, determinando si la reparación ha solucionado el
problema.
Sólo hay tres monitores continuos identificados: combustible, fallo de
encendido, e integridad de los componentes.
Actualmente ya existen muchas herramientas y software disponible para poder
llevar a cabo la inspección de un vehículo dotado de OBD-II. Existen muchos
tipos de herramientas distintas, pero principalmente la gran diferencia entre
ellas es si pueden o no trabajar de forma autónoma, es decir, si necesitan o no
ser ejecutadas en un ordenador personal bajo un sistema operativo.
Como ejemplo podemos encontrarnos el software llamado ScanMaster, el cual
se puede utilizar de forma completa si se compra en el mercado. También podemos encontrar el
software ScanTool.net, el cual puede ser de mucha utilidad para proyectos de estudio; ya que en
una de sus versiones ofrece el código fuente con el que fue diseñado:
Estos programas están diseñados para trabajar junto con el microcontrolador
ELM327, es decir, necesitan de este elemento intermedio entre el PC y el
vehículo. Existen en el mercado muchos modelos de interface disponibles en el
mercado, pero todas se basan en este micro. Ejemplo: Interface ELM327.
Descripción básica del hardware (Modem interface)
Para diseñar el modem interface se recurrió a diseños ya existentes y de libre
disposición en la red, con el fin de conseguir construir una interface que
aportase las mejoras que de forma individual cada diseño implementa.
Esta interface contiene como elemento principal un microcontrolador
(PIC18F2550) que es el encargado de gestionar la comunicación entre los dos
periféricos en cuestión, es decir, recoge la información que obtiene del puerto
USB y la interpreta según el protocolo en que se esté comunicando con la ECU.
Esto se debe a que el estándar OBD-II implementa 4 posibles protocolos en su
capa física, SAEJ1850PWM, ISO 9141/14230, J1850 VPW, ISO 15765 (CAN).
Para que el micro pueda realizar estas funciones se dispone además de un
firmware que implementa las capacidades antes descritas, lo que lleva por tanto
a realizar su grabación en el micro, y además a la construcción de un
programador con el cual realizar este proceso.
Otro aspecto importante a resaltar es la necesidad de construir un cable
específico para realizar la conexión entre la ECU y la interface durante las
primeras pruebas, ya que las centralitas electrónicas disponen de un conector
exclusivo para este uso, y por tanto es muy difícil de encontrar en el mercado
material compatible.
Descripción básica del software (Interface Visual)
Para realizar la aplicación que gestionará el modem y todos los datos que serán
enviados y recibidos a través de él, se deben realizar primero unos pasos previos
para poder familiarizarse con las rutinas que deberemos utilizar. Como inicio de
este proceso se debe comenzar por averiguar cuál es el mecanismo que siguen
otras aplicaciones que ya implementan este mecanismo, y para poder hacerlo
existe una aplicación, mencionada anteriormente (ScanTool), que ofrece el
código fuente mediante lenguaje C++. A través de este código es posible extraer
las rutinas básicas con las que se realiza la comunicación con el micro y la ECU,
esto permite que nosotros mismos realicemos un programa de prueba con el
que observar cual es la estructura básica que debemos seguir.
Debido a que el objetivo es realizar el software utilizando JAVA, ya que nos
permitirá hacer portable nuestro trabajo a diferentes plataformas, el programa
anterior no es aun suficiente para poder afrontar la implementación de la
aplicación definitiva, y por tanto es necesario realizar otro programa de prueba
que contenga la misma estructura que el anterior pero con código JAVA.
Para poder llevar a cabo este objetivo es necesario utilizar la librería
“RXTXcomm” como librería nativa para realizar las comunicaciones por los
puertos serie, ya que los medios que ofrece la “API” de Java respecto a este tipo
de comunicaciones están obsoletos.
Una vez sabemos utilizar los recursos existentes de Java, se puede empezar a
desarrollar el software que nos ofrecerá las opciones y características que
queremos implementar en la aplicación definitiva.
El objetivo es que el programa pueda permitirnos, a través de una interface
visual, realizar las siguientes tareas:
Opciones para poder configurar los parámetros del puerto serie según convenga.
Opciones para poder seleccionar los protocolos de comunicación que sean
necesarios según el vehículo.
Realizar lectura de códigos de error que pueda tener almacenados la
centralita electrónica del automóvil.
Realizar lecturas a tiempo real de los datos que aportan los diferentes
sensores del motor del vehículo, rpm, velocidad, carga del motor, etc.
Disponer de una consola de texto que monitoree el puerto serie refrescando
su contenido según el estado del tráfico de datos entre el PC y el modem
interface.

Más contenido relacionado

La actualidad más candente

Unidad3 plc scada Diseño Pantallas HMI
Unidad3 plc scada Diseño Pantallas HMIUnidad3 plc scada Diseño Pantallas HMI
Unidad3 plc scada Diseño Pantallas HMISENA
 
Unidad4 plc scada Comunicaciones Industriales
Unidad4 plc scada   Comunicaciones IndustrialesUnidad4 plc scada   Comunicaciones Industriales
Unidad4 plc scada Comunicaciones IndustrialesSENA
 
Sistema de diagnóstico obdii
Sistema de diagnóstico obdiiSistema de diagnóstico obdii
Sistema de diagnóstico obdiimartk1626
 
Tutorial escaner obd2
Tutorial escaner obd2Tutorial escaner obd2
Tutorial escaner obd2Robert Musi
 
Programación en PLC Xinje - banda transportadora
Programación en PLC Xinje - banda transportadoraProgramación en PLC Xinje - banda transportadora
Programación en PLC Xinje - banda transportadoraLenin Jiménez
 
Conceptos básicos de PLC
Conceptos básicos de PLCConceptos básicos de PLC
Conceptos básicos de PLCMarcelo Caluva
 
Unidad2 plc scada PLC y Pantallas HMI
Unidad2 plc scada PLC y Pantallas HMIUnidad2 plc scada PLC y Pantallas HMI
Unidad2 plc scada PLC y Pantallas HMISENA
 
Manual festo FST 4 e In touch para xp
Manual festo FST 4 e In touch para xpManual festo FST 4 e In touch para xp
Manual festo FST 4 e In touch para xpRene Asiain
 
Pauta elemental para selección de un PLC
Pauta elemental para selección de un PLCPauta elemental para selección de un PLC
Pauta elemental para selección de un PLCPaul Gálvez
 
Manual teorico plc festo didactic
Manual teorico plc   festo didacticManual teorico plc   festo didactic
Manual teorico plc festo didacticWilliam Chuquija
 
Recomendaciones diagnosticos obdii
Recomendaciones diagnosticos obdiiRecomendaciones diagnosticos obdii
Recomendaciones diagnosticos obdiigustavo saravia
 
Simuladores de lenguajes de plc
Simuladores de lenguajes de plcSimuladores de lenguajes de plc
Simuladores de lenguajes de plcguelo
 

La actualidad más candente (20)

Unidad3 plc scada Diseño Pantallas HMI
Unidad3 plc scada Diseño Pantallas HMIUnidad3 plc scada Diseño Pantallas HMI
Unidad3 plc scada Diseño Pantallas HMI
 
Unidad4 plc scada Comunicaciones Industriales
Unidad4 plc scada   Comunicaciones IndustrialesUnidad4 plc scada   Comunicaciones Industriales
Unidad4 plc scada Comunicaciones Industriales
 
Que es obdii
Que es obdiiQue es obdii
Que es obdii
 
Uv tema6-cam-ici
Uv tema6-cam-iciUv tema6-cam-ici
Uv tema6-cam-ici
 
Sistema de diagnóstico obdii
Sistema de diagnóstico obdiiSistema de diagnóstico obdii
Sistema de diagnóstico obdii
 
Manual tp12
Manual tp12Manual tp12
Manual tp12
 
Tutorial escaner obd2
Tutorial escaner obd2Tutorial escaner obd2
Tutorial escaner obd2
 
Programación en PLC Xinje - banda transportadora
Programación en PLC Xinje - banda transportadoraProgramación en PLC Xinje - banda transportadora
Programación en PLC Xinje - banda transportadora
 
Conceptos básicos de PLC
Conceptos básicos de PLCConceptos básicos de PLC
Conceptos básicos de PLC
 
Unidad2 plc scada PLC y Pantallas HMI
Unidad2 plc scada PLC y Pantallas HMIUnidad2 plc scada PLC y Pantallas HMI
Unidad2 plc scada PLC y Pantallas HMI
 
Art+tapa+interfaz
Art+tapa+interfazArt+tapa+interfaz
Art+tapa+interfaz
 
Bosch -presentacion
Bosch  -presentacionBosch  -presentacion
Bosch -presentacion
 
Manual festo FST 4 e In touch para xp
Manual festo FST 4 e In touch para xpManual festo FST 4 e In touch para xp
Manual festo FST 4 e In touch para xp
 
Pauta elemental para selección de un PLC
Pauta elemental para selección de un PLCPauta elemental para selección de un PLC
Pauta elemental para selección de un PLC
 
Programación SIEMENS S7 200
Programación SIEMENS S7 200Programación SIEMENS S7 200
Programación SIEMENS S7 200
 
Manual cj-500-rev-a
Manual cj-500-rev-aManual cj-500-rev-a
Manual cj-500-rev-a
 
Manual teorico plc festo didactic
Manual teorico plc   festo didacticManual teorico plc   festo didactic
Manual teorico plc festo didactic
 
Recomendaciones diagnosticos obdii
Recomendaciones diagnosticos obdiiRecomendaciones diagnosticos obdii
Recomendaciones diagnosticos obdii
 
LOGO
LOGOLOGO
LOGO
 
Simuladores de lenguajes de plc
Simuladores de lenguajes de plcSimuladores de lenguajes de plc
Simuladores de lenguajes de plc
 

Destacado

Diagnóstico obd2 de vehículos
Diagnóstico obd2 de vehículosDiagnóstico obd2 de vehículos
Diagnóstico obd2 de vehículosabsolute scan
 
Escaner automotriz obd2 con mini bluetooth
Escaner automotriz obd2 con mini bluetoothEscaner automotriz obd2 con mini bluetooth
Escaner automotriz obd2 con mini bluetoothHéctor Chire
 
Codigos de error OBD
Codigos de error OBDCodigos de error OBD
Codigos de error OBDnegroZ
 
Códigos de falhas gm
Códigos de falhas gmCódigos de falhas gm
Códigos de falhas gmAndre Cardoso
 
Tabela de Códigos de Falhas OBD2 P0001 A P18273
Tabela de Códigos de Falhas OBD2 P0001 A P18273Tabela de Códigos de Falhas OBD2 P0001 A P18273
Tabela de Códigos de Falhas OBD2 P0001 A P18273Geraldo Sebastian
 
Listado de codigos dtc obd2
Listado de codigos dtc   obd2Listado de codigos dtc   obd2
Listado de codigos dtc obd2RICARDO GUEVARA
 
2015 Upload Campaigns Calendar - SlideShare
2015 Upload Campaigns Calendar - SlideShare2015 Upload Campaigns Calendar - SlideShare
2015 Upload Campaigns Calendar - SlideShareSlideShare
 
What to Upload to SlideShare
What to Upload to SlideShareWhat to Upload to SlideShare
What to Upload to SlideShareSlideShare
 
Getting Started With SlideShare
Getting Started With SlideShareGetting Started With SlideShare
Getting Started With SlideShareSlideShare
 

Destacado (12)

Diagnóstico obd2 de vehículos
Diagnóstico obd2 de vehículosDiagnóstico obd2 de vehículos
Diagnóstico obd2 de vehículos
 
Escaner automotriz obd2 con mini bluetooth
Escaner automotriz obd2 con mini bluetoothEscaner automotriz obd2 con mini bluetooth
Escaner automotriz obd2 con mini bluetooth
 
Evolucion del automovil
Evolucion del automovilEvolucion del automovil
Evolucion del automovil
 
Codigos de error OBD
Codigos de error OBDCodigos de error OBD
Codigos de error OBD
 
Historia del automovil
Historia del automovilHistoria del automovil
Historia del automovil
 
Funciones ODB2
Funciones ODB2Funciones ODB2
Funciones ODB2
 
Códigos de falhas gm
Códigos de falhas gmCódigos de falhas gm
Códigos de falhas gm
 
Tabela de Códigos de Falhas OBD2 P0001 A P18273
Tabela de Códigos de Falhas OBD2 P0001 A P18273Tabela de Códigos de Falhas OBD2 P0001 A P18273
Tabela de Códigos de Falhas OBD2 P0001 A P18273
 
Listado de codigos dtc obd2
Listado de codigos dtc   obd2Listado de codigos dtc   obd2
Listado de codigos dtc obd2
 
2015 Upload Campaigns Calendar - SlideShare
2015 Upload Campaigns Calendar - SlideShare2015 Upload Campaigns Calendar - SlideShare
2015 Upload Campaigns Calendar - SlideShare
 
What to Upload to SlideShare
What to Upload to SlideShareWhat to Upload to SlideShare
What to Upload to SlideShare
 
Getting Started With SlideShare
Getting Started With SlideShareGetting Started With SlideShare
Getting Started With SlideShare
 

Similar a Sistema operativo OBDII

ESCANER AUTOMOTRIZ.pptx
ESCANER AUTOMOTRIZ.pptxESCANER AUTOMOTRIZ.pptx
ESCANER AUTOMOTRIZ.pptxCARLOSBELTRN49
 
Diagnosticos de problemas de funcionamiento en vehiculos obd i & ii
Diagnosticos de problemas de funcionamiento en vehiculos obd i & iiDiagnosticos de problemas de funcionamiento en vehiculos obd i & ii
Diagnosticos de problemas de funcionamiento en vehiculos obd i & iigustavo saravia
 
Obd II Conferencia Prof J.A. Guillen
Obd II Conferencia Prof J.A. GuillenObd II Conferencia Prof J.A. Guillen
Obd II Conferencia Prof J.A. GuillenJorge Antonio Guillen
 
Diagnosticos de problemas de manejabilidad del vehiculo
Diagnosticos de problemas de manejabilidad del vehiculoDiagnosticos de problemas de manejabilidad del vehiculo
Diagnosticos de problemas de manejabilidad del vehiculoroger gustavo saravia aramayo
 
Fórmula 1
Fórmula 1Fórmula 1
Fórmula 1agustin
 
Herramienta multifuncional ----- maxi scan ms509
Herramienta multifuncional  ----- maxi scan ms509Herramienta multifuncional  ----- maxi scan ms509
Herramienta multifuncional ----- maxi scan ms509spobd2
 
¿Cuáles son los atributos de elm327 vgate echa un vistazo a dispositivo de
¿Cuáles son los atributos de elm327 vgate echa un vistazo a dispositivo de¿Cuáles son los atributos de elm327 vgate echa un vistazo a dispositivo de
¿Cuáles son los atributos de elm327 vgate echa un vistazo a dispositivo despobd2
 

Similar a Sistema operativo OBDII (20)

escaner
escaner escaner
escaner
 
Exposicion lalo
Exposicion laloExposicion lalo
Exposicion lalo
 
Q es el obii
Q es el obiiQ es el obii
Q es el obii
 
Diagnostico a bordo
Diagnostico a bordo Diagnostico a bordo
Diagnostico a bordo
 
Manual obd ii
Manual obd iiManual obd ii
Manual obd ii
 
ESCANER AUTOMOTRIZ.pptx
ESCANER AUTOMOTRIZ.pptxESCANER AUTOMOTRIZ.pptx
ESCANER AUTOMOTRIZ.pptx
 
Diagnosticos de problemas de funcionamiento en vehiculos obd i & ii
Diagnosticos de problemas de funcionamiento en vehiculos obd i & iiDiagnosticos de problemas de funcionamiento en vehiculos obd i & ii
Diagnosticos de problemas de funcionamiento en vehiculos obd i & ii
 
Obd II Conferencia Prof J.A. Guillen
Obd II Conferencia Prof J.A. GuillenObd II Conferencia Prof J.A. Guillen
Obd II Conferencia Prof J.A. Guillen
 
Diagnosticos de problemas de manejabilidad del vehiculo
Diagnosticos de problemas de manejabilidad del vehiculoDiagnosticos de problemas de manejabilidad del vehiculo
Diagnosticos de problemas de manejabilidad del vehiculo
 
Fórmula 1
Fórmula 1Fórmula 1
Fórmula 1
 
Herramienta multifuncional ----- maxi scan ms509
Herramienta multifuncional  ----- maxi scan ms509Herramienta multifuncional  ----- maxi scan ms509
Herramienta multifuncional ----- maxi scan ms509
 
¿Cuáles son los atributos de elm327 vgate echa un vistazo a dispositivo de
¿Cuáles son los atributos de elm327 vgate echa un vistazo a dispositivo de¿Cuáles son los atributos de elm327 vgate echa un vistazo a dispositivo de
¿Cuáles son los atributos de elm327 vgate echa un vistazo a dispositivo de
 
PROGRAMACION DE MICROCONTROLADOR
PROGRAMACION DE MICROCONTROLADORPROGRAMACION DE MICROCONTROLADOR
PROGRAMACION DE MICROCONTROLADOR
 
TEORIA-CONECTIVIDAD-OBD.pdf
TEORIA-CONECTIVIDAD-OBD.pdfTEORIA-CONECTIVIDAD-OBD.pdf
TEORIA-CONECTIVIDAD-OBD.pdf
 
SALT Capecom Nv 2.6.9
SALT Capecom Nv 2.6.9SALT Capecom Nv 2.6.9
SALT Capecom Nv 2.6.9
 
Practica 2
Practica 2Practica 2
Practica 2
 
Llaves inteligentes tercera parte.pdf
Llaves inteligentes tercera parte.pdfLlaves inteligentes tercera parte.pdf
Llaves inteligentes tercera parte.pdf
 
dr ecus null-1.pdf
dr ecus null-1.pdfdr ecus null-1.pdf
dr ecus null-1.pdf
 
dr ecus null-1.pdf
dr ecus null-1.pdfdr ecus null-1.pdf
dr ecus null-1.pdf
 
Obdii (Semarnat)
Obdii (Semarnat)Obdii (Semarnat)
Obdii (Semarnat)
 

Más de 20_masambriento

Triptico8 materiales compuestos
Triptico8 materiales compuestos Triptico8 materiales compuestos
Triptico8 materiales compuestos 20_masambriento
 
Triptico6 pirolisis en polimeros
Triptico6 pirolisis en polimerosTriptico6 pirolisis en polimeros
Triptico6 pirolisis en polimeros20_masambriento
 
Triptico5 templado de acero
Triptico5 templado de aceroTriptico5 templado de acero
Triptico5 templado de acero20_masambriento
 
Triptico4 ataque quimico3
Triptico4 ataque quimico3Triptico4 ataque quimico3
Triptico4 ataque quimico320_masambriento
 
previo1_diodos rectiricadores
previo1_diodos rectiricadoresprevio1_diodos rectiricadores
previo1_diodos rectiricadores20_masambriento
 
Previo3 compuertas logicas
Previo3 compuertas logicasPrevio3 compuertas logicas
Previo3 compuertas logicas20_masambriento
 
estructura lineal lenguaje C
estructura lineal lenguaje Cestructura lineal lenguaje C
estructura lineal lenguaje C20_masambriento
 
ciencia y tecnologia de materiales
ciencia y tecnologia de materiales ciencia y tecnologia de materiales
ciencia y tecnologia de materiales 20_masambriento
 
practicas_cinematica y dinamica
practicas_cinematica y dinamicapracticas_cinematica y dinamica
practicas_cinematica y dinamica20_masambriento
 
Intercambiadores de calor
Intercambiadores de calor Intercambiadores de calor
Intercambiadores de calor 20_masambriento
 
Diseño de la investigacion
Diseño de la investigacionDiseño de la investigacion
Diseño de la investigacion20_masambriento
 
Perdidas secundarias(practica10
Perdidas secundarias(practica10Perdidas secundarias(practica10
Perdidas secundarias(practica1020_masambriento
 
Mecanica de fluidos practica 9
Mecanica de fluidos practica 9Mecanica de fluidos practica 9
Mecanica de fluidos practica 920_masambriento
 

Más de 20_masambriento (20)

Triptico8 materiales compuestos
Triptico8 materiales compuestos Triptico8 materiales compuestos
Triptico8 materiales compuestos
 
Triptico7 corrosion
Triptico7 corrosion  Triptico7 corrosion
Triptico7 corrosion
 
Triptico6 pirolisis en polimeros
Triptico6 pirolisis en polimerosTriptico6 pirolisis en polimeros
Triptico6 pirolisis en polimeros
 
Triptico5 templado de acero
Triptico5 templado de aceroTriptico5 templado de acero
Triptico5 templado de acero
 
Triptico4 ataque quimico3
Triptico4 ataque quimico3Triptico4 ataque quimico3
Triptico4 ataque quimico3
 
Triptico3 encapsulado2
Triptico3 encapsulado2Triptico3 encapsulado2
Triptico3 encapsulado2
 
Triptico2 metalografia1
Triptico2 metalografia1Triptico2 metalografia1
Triptico2 metalografia1
 
Triptico1_densidades
Triptico1_densidadesTriptico1_densidades
Triptico1_densidades
 
Previo4_contador
Previo4_contadorPrevio4_contador
Previo4_contador
 
previo1_diodos rectiricadores
previo1_diodos rectiricadoresprevio1_diodos rectiricadores
previo1_diodos rectiricadores
 
Previo 2 fotodiodo
Previo 2 fotodiodo Previo 2 fotodiodo
Previo 2 fotodiodo
 
Previo3 compuertas logicas
Previo3 compuertas logicasPrevio3 compuertas logicas
Previo3 compuertas logicas
 
estructura lineal lenguaje C
estructura lineal lenguaje Cestructura lineal lenguaje C
estructura lineal lenguaje C
 
ciencia y tecnologia de materiales
ciencia y tecnologia de materiales ciencia y tecnologia de materiales
ciencia y tecnologia de materiales
 
curso de maroeconomia
curso de maroeconomiacurso de maroeconomia
curso de maroeconomia
 
practicas_cinematica y dinamica
practicas_cinematica y dinamicapracticas_cinematica y dinamica
practicas_cinematica y dinamica
 
Intercambiadores de calor
Intercambiadores de calor Intercambiadores de calor
Intercambiadores de calor
 
Diseño de la investigacion
Diseño de la investigacionDiseño de la investigacion
Diseño de la investigacion
 
Perdidas secundarias(practica10
Perdidas secundarias(practica10Perdidas secundarias(practica10
Perdidas secundarias(practica10
 
Mecanica de fluidos practica 9
Mecanica de fluidos practica 9Mecanica de fluidos practica 9
Mecanica de fluidos practica 9
 

Último

Ergonomía en Oficinas- Ergonomía en Oficina.pptx
Ergonomía en Oficinas- Ergonomía en Oficina.pptxErgonomía en Oficinas- Ergonomía en Oficina.pptx
Ergonomía en Oficinas- Ergonomía en Oficina.pptxmolinabdiego93
 
Inyección electrónica, Diagnostico por imagenes.pdf
Inyección electrónica, Diagnostico por imagenes.pdfInyección electrónica, Diagnostico por imagenes.pdf
Inyección electrónica, Diagnostico por imagenes.pdfmiltonantonioescamil
 
lollllllllllllllllllllllllllllllllllllllllllllllll
lolllllllllllllllllllllllllllllllllllllllllllllllllollllllllllllllllllllllllllllllllllllllllllllllll
lollllllllllllllllllllllllllllllllllllllllllllllllJesusFlores332
 
PIAnGIMNACIA___19655c35a563e33___ 2.pdfh
PIAnGIMNACIA___19655c35a563e33___ 2.pdfhPIAnGIMNACIA___19655c35a563e33___ 2.pdfh
PIAnGIMNACIA___19655c35a563e33___ 2.pdfhjonathancallenteg
 
la historia de nissan skyline y su evolucion
la historia de nissan skyline y su evolucionla historia de nissan skyline y su evolucion
la historia de nissan skyline y su evolucionemanuelrosalezsanche
 
Manual de Camioneta Toyota doble traccion 20023
Manual de Camioneta Toyota doble traccion 20023Manual de Camioneta Toyota doble traccion 20023
Manual de Camioneta Toyota doble traccion 20023danyercatari1
 

Último (6)

Ergonomía en Oficinas- Ergonomía en Oficina.pptx
Ergonomía en Oficinas- Ergonomía en Oficina.pptxErgonomía en Oficinas- Ergonomía en Oficina.pptx
Ergonomía en Oficinas- Ergonomía en Oficina.pptx
 
Inyección electrónica, Diagnostico por imagenes.pdf
Inyección electrónica, Diagnostico por imagenes.pdfInyección electrónica, Diagnostico por imagenes.pdf
Inyección electrónica, Diagnostico por imagenes.pdf
 
lollllllllllllllllllllllllllllllllllllllllllllllll
lolllllllllllllllllllllllllllllllllllllllllllllllllollllllllllllllllllllllllllllllllllllllllllllllll
lollllllllllllllllllllllllllllllllllllllllllllllll
 
PIAnGIMNACIA___19655c35a563e33___ 2.pdfh
PIAnGIMNACIA___19655c35a563e33___ 2.pdfhPIAnGIMNACIA___19655c35a563e33___ 2.pdfh
PIAnGIMNACIA___19655c35a563e33___ 2.pdfh
 
la historia de nissan skyline y su evolucion
la historia de nissan skyline y su evolucionla historia de nissan skyline y su evolucion
la historia de nissan skyline y su evolucion
 
Manual de Camioneta Toyota doble traccion 20023
Manual de Camioneta Toyota doble traccion 20023Manual de Camioneta Toyota doble traccion 20023
Manual de Camioneta Toyota doble traccion 20023
 

Sistema operativo OBDII

  • 1. SISTEMA OPERATIVO OBD-II OBD II ofrece varias ventajas sobre los tradicionales tubos de escape basada en las inspecciones de emisiones. OBD II alerta al conductor, al iluminar la MIL, de una gestión del motor o un problema de control de emisiones, una vez que ha sido encontrado. Hay circunstancias en las que el sistema OBD II puede detectar un problema antes de que el conductor advierta el problema operativo. El diagnóstico precoz y la reparación a tiempo puede evitar reparaciones adicionales, e incluso más caras. OBD II también proporciona al técnico de reparación de la información (códigos de diagnóstico de fallos, información de congelación de fotogramas) específicos para la condición de falla de las emisiones que llevó a MIL iluminación. Esta información permite una reparación más centrada y más rápida posible. Cada vez que un motor no está funcionando tan eficientemente como sea posible, el rendimiento se puede perder, el combustible se puede perder, y las emisiones atmosféricas es probable que aumenten. Las reparaciones OBD II pueden resultar en un ahorro de combustible considerable. OBD II inspecciones tardará menos tiempo en completarse que las inspecciones del tubo de escape base tradicional, y son capaces de evaluar las emisiones por evaporación (es decir, las fugas de las mangueras) problemas que no son posibles para los mayores, pre-vehículos OBD II. Antecedentes OBD (On Board Diagnostics) es un sistema de diagnóstico a bordo en vehículos (coches y camiones). Actualmente se emplea OBD-II (Estados Unidos), EOBD (Europa), y JOBD (Japón) estándar que aportan un control casi completo del motor y otros dispositivos del vehículo. OBD II es la abreviatura de On Board Diagnostics (Diagnóstico de Abordo) II, la segunda generación de los requerimientos del equipamiento autodiagnosticable de abordo de los Estados Unidos de América. Las características de autodiagnóstico de a bordo están incorporadas en el hardware y el software de la computadora de abordo de un vehículo para monitorear prácticamente todos los componentes que pueden afectar las emisiones. Cada componente es monitoreado por una rutina de diagnóstico para verificar si está funcionando perfectamente. Si se detecta un problema o una falla, el sistema de OBD II ilumina una lámpara de advertencia en el cuadro de instrumentos para avisarle al conductor. La lámpara de advertencia normalmente lleva la inscripción "Check Engine" o "Service Engine Soon". El sistema también guarda informaciones importantes sobre la falla detectada para que un mecánico pueda encontrar y resolver el problema. En los Estados Unidos de América, todos los vehículos de pasajeros y los camiones de gasolina y combustibles alternos a partir de 1996 deben contar con sistemas de OBD II, al igual que todos los vehículos de pasajeros y camiones de diesel a partir de 1997, en Europa a partir del año 2001 se obliga implantar el estándar EOBD. Además, un pequeño número de vehículos de gas fueron equipados con sistemas de OBD II. Por tanto la pregunta ahora es, ¿qué fue OBD I? OBD I fue la primera regulación de OBD que obligaba a los productores a instalar un sistema de monitoreo de algunos de los componentes controladores de emisiones en automóviles. Obligatorios en todos los vehículos a partir de 1991, los sistemas de OBD I no eran tan efectivos porque solamente monitoreaban algunos de los componentes relacionados con las emisiones, y no eran calibrados para un nivel específico de emisiones. Y además, ¿qué es EOBD? EOBD es la abreviatura de European On Board Diagnostics (Diagnóstico de a
  • 2. Bordo Europeo), la variación europea de OBD II. Una de las diferencias es que no se monitorean las evaporaciones del depósito. Sin embargo, EOBD es un sistema mucho más sofisticado que OBD II ya que usa "mapas" de las entradas alos sensores expectadas basados en las condiciones de operación del motor, y los componentes se adaptan al sistema calibrándose empíricamente. Esto significa que los repuestos necesitan ser de alta calidad y específicos para el vehículo y modelo. Todos los estándares antes mencionados implementan varios modos de trabajo, es decir, según la parte de información a la que queramos acceder necesitamos utilizar un modo diferente, dentro de cada uno de ellos podemos usar un abanico de parámetros muy amplio. Los modos de trabajo más extendidos son los siguientes: Modo 01: Se utiliza para determinar qué información del modulo electrónico (ECU) está a disposición de la herramienta de exploración. Modo 02: Muestra los llamados en este contexto “Freeze Frame Data”, es decir, capturas puntuales de información que ha ido almacenado la ECU. Modo 03: Lista los posibles fallos producidos en la mecánica mediante códigos de error identificativos (DTC). Modo 04: Se utiliza para borrar los códigos de error almacenados (DTC) y los datos “Freeze Frame Data”. Modo 05: Muestra los valores tomados a los sensores de oxigeno y los resultados de los test que les ha realizado de forma autónoma la ECU. Modo 06: Se usa para obtener los resultados de los test realizados por la ECU al sistema de monitoreo no continuo. Existe normalmente un valor mínimo, máximo y actual de cada uno de los test. Modo 07: Se usa para solicitar resultados al sistema de control permanente. Este modo lo suelen utilizar los técnicos después de una reparación del vehículo, y después de borrar la información de diagnóstico para ver los resultados de las pruebas después de un solo ciclo de conducción, determinando si la reparación ha solucionado el problema. Sólo hay tres monitores continuos identificados: combustible, fallo de encendido, e integridad de los componentes. Actualmente ya existen muchas herramientas y software disponible para poder llevar a cabo la inspección de un vehículo dotado de OBD-II. Existen muchos tipos de herramientas distintas, pero principalmente la gran diferencia entre ellas es si pueden o no trabajar de forma autónoma, es decir, si necesitan o no ser ejecutadas en un ordenador personal bajo un sistema operativo. Como ejemplo podemos encontrarnos el software llamado ScanMaster, el cual se puede utilizar de forma completa si se compra en el mercado. También podemos encontrar el software ScanTool.net, el cual puede ser de mucha utilidad para proyectos de estudio; ya que en una de sus versiones ofrece el código fuente con el que fue diseñado: Estos programas están diseñados para trabajar junto con el microcontrolador ELM327, es decir, necesitan de este elemento intermedio entre el PC y el vehículo. Existen en el mercado muchos modelos de interface disponibles en el mercado, pero todas se basan en este micro. Ejemplo: Interface ELM327.
  • 3. Descripción básica del hardware (Modem interface) Para diseñar el modem interface se recurrió a diseños ya existentes y de libre disposición en la red, con el fin de conseguir construir una interface que aportase las mejoras que de forma individual cada diseño implementa. Esta interface contiene como elemento principal un microcontrolador (PIC18F2550) que es el encargado de gestionar la comunicación entre los dos periféricos en cuestión, es decir, recoge la información que obtiene del puerto USB y la interpreta según el protocolo en que se esté comunicando con la ECU. Esto se debe a que el estándar OBD-II implementa 4 posibles protocolos en su capa física, SAEJ1850PWM, ISO 9141/14230, J1850 VPW, ISO 15765 (CAN). Para que el micro pueda realizar estas funciones se dispone además de un firmware que implementa las capacidades antes descritas, lo que lleva por tanto a realizar su grabación en el micro, y además a la construcción de un programador con el cual realizar este proceso. Otro aspecto importante a resaltar es la necesidad de construir un cable específico para realizar la conexión entre la ECU y la interface durante las primeras pruebas, ya que las centralitas electrónicas disponen de un conector exclusivo para este uso, y por tanto es muy difícil de encontrar en el mercado material compatible. Descripción básica del software (Interface Visual) Para realizar la aplicación que gestionará el modem y todos los datos que serán enviados y recibidos a través de él, se deben realizar primero unos pasos previos para poder familiarizarse con las rutinas que deberemos utilizar. Como inicio de este proceso se debe comenzar por averiguar cuál es el mecanismo que siguen otras aplicaciones que ya implementan este mecanismo, y para poder hacerlo existe una aplicación, mencionada anteriormente (ScanTool), que ofrece el código fuente mediante lenguaje C++. A través de este código es posible extraer las rutinas básicas con las que se realiza la comunicación con el micro y la ECU, esto permite que nosotros mismos realicemos un programa de prueba con el que observar cual es la estructura básica que debemos seguir. Debido a que el objetivo es realizar el software utilizando JAVA, ya que nos permitirá hacer portable nuestro trabajo a diferentes plataformas, el programa anterior no es aun suficiente para poder afrontar la implementación de la aplicación definitiva, y por tanto es necesario realizar otro programa de prueba que contenga la misma estructura que el anterior pero con código JAVA. Para poder llevar a cabo este objetivo es necesario utilizar la librería “RXTXcomm” como librería nativa para realizar las comunicaciones por los puertos serie, ya que los medios que ofrece la “API” de Java respecto a este tipo de comunicaciones están obsoletos. Una vez sabemos utilizar los recursos existentes de Java, se puede empezar a desarrollar el software que nos ofrecerá las opciones y características que queremos implementar en la aplicación definitiva. El objetivo es que el programa pueda permitirnos, a través de una interface visual, realizar las siguientes tareas: Opciones para poder configurar los parámetros del puerto serie según convenga.
  • 4. Opciones para poder seleccionar los protocolos de comunicación que sean necesarios según el vehículo. Realizar lectura de códigos de error que pueda tener almacenados la centralita electrónica del automóvil. Realizar lecturas a tiempo real de los datos que aportan los diferentes sensores del motor del vehículo, rpm, velocidad, carga del motor, etc. Disponer de una consola de texto que monitoree el puerto serie refrescando su contenido según el estado del tráfico de datos entre el PC y el modem interface.