OBD (sigla do inglês On-Board Diagnostic: "diagnóstico a bordo") e OBD-II, é um sistema eletrônico de autodiagnóstico de veículos; um recurso integrado ao computador de bordo na maioria dos automóveis que circulam atualmente, telemática e IoT. As informações são geradas pelas unidades de controle do motor (ECU ou módulos de controle).
A conexão ao sistema consiste em um conector padronizado que foi sancionado como obrigatório na Europa e nos Estados Unidos para todos os veículos produzidos desde 1996, e no Brasil a partir de 2010 com o padrão de segunda geração OBD2 (ou ODBII). A porta OBD-II pode ter uma configuração de 6, 9, à 16 pinos.
A medida tem a finalidade de popularizar o serviço de reparo eletrônico, reduzindo drasticamente o custo das oficinas, possibilitando o consumidor pagar mais barato por esse gênero de serviço. Além disso, a padronização e abertura dos protocolos de comunicação trouxeram ao mercado equipamentos extremamente baratos possibilitando a compra dos mesmos pelos próprios consumidores para "diagnóstico em casa". Atualmente existem no mercado equipamentos de diagnóstico na ordem de $20 dólares com interface USB e tecnologia Bluetooth para sincronização com um computador ou aparelho celular.
Versões e Padrões Regulatórios
OBD-I e a Necessidade de Padronização A primeira geração de sistemas de diagnóstico a bordo, retroativamente denominada OBD-I, surgiu na década de 1980 por iniciativa de agências governamentais, com destaque para o California Air Resources Board (CARB). Essa fase inicial caracterizava-se pela acentuada fragmentação técnica. Cada fabricante automobilístico desenvolvia sua própria arquitetura eletrônica de diagnóstico, formatos de conectores proprietários e tabelas exclusivas de códigos de erro, o que impossibilitava a varredura dos sistemas por meio de uma ferramenta de teste universal.
OBD-II (Padrão Global Atual) Para solucionar o isolamento tecnológico das montadoras, o CARB e a Environmental Protection Agency (EPA) estipularam o padrão OBD-II, tornando-o mandatório nos Estados Unidos para todos os veículos leves fabricados a partir de 1º de janeiro de 1996. O OBD-II estabeleceu uma padronização internacional baseada em três requisitos técnicos obrigatórios:
Conector Universal SAE J1962: Exigência de uma interface física trapezoidal de 16 pinos obrigatoriamente instalada na cabine do veículo, ao alcance do condutor. Códigos de Diagnóstico de Falhas (DTC): Uniformização global dos códigos de erro estruturados em uma matriz alfa-numérica de cinco dígitos comum a qualquer fabricante mundial. Protocolos de Comunicação Abertos: Padronização das redes de comunicação eletrônica (como SAE J1850, ISO 9141-2 e, posteriormente, a rede CAN baseada na ISO 15765), permitindo a leitura de parâmetros por qualquer scanner genérico do mercado.
Na União Europeia, os preceitos do OBD-II foram adotados sob a nomenclatura de European On-Board Diagnostics (EOBD), conforme determinado pela Diretiva 98/69/EC. Os prazos de conformidade europeus passaram a vigorar em 1º de janeiro de 2001 para automóveis movidos a gasolina e em 1º de janeiro de 2003 para veículos ligeiros movidos a óleo diesel.
A introdução do diagnóstico eletrônico padronizado no mercado automotivo brasileiro ocorreu de maneira gradual, coordenada pelas diretrizes do Programa de Controle da Poluição do Ar por Veículos Automotores (Proconve) e pelo Conselho Nacional do Meio Ambiente (CONAMA). A adaptação das normas internacionais à realidade do combustível nacional (contendo misturas de etanol) gerou especificações próprias para o país:
OBDBr-1: Regulamentado a partir da Resolução CONAMA nº 315/2002, o primeiro estágio tornou-se obrigatório de forma escalonada entre 2007 e 2009. Baseado tecnicamente nas fundações do OBD-II norte-americano, o OBDBr-1 introduziu o conector de 16 pinos e o monitoramento básico de falhas de ignição (misfire) e do sensor de oxigênio para veículos leves de passageiros. OBDBr-2: Instituído para coincidir com os limites de emissão da fase Proconve L6, tornou-se obrigatório para todos os veículos leves novos a partir de 1º de janeiro de 2010. O padrão OBDBr-2 endureceu as regras de diagnóstico, exigindo o monitoramento obrigatório da eficiência de conversão do catalisador, sistemas de purga do cânister e a adoção massiva do protocolo de rede CAN (Controller Area Network) para agilizar a velocidade de varredura dos gases de escape.
OBD-III e Monitoramento Remoto O OBD-III constitui o estágio subsequente de evolução tecnológica, caracterizando-se pela transição do diagnóstico estático local para a telemetria contínua em tempo real. Utilizando redes de comunicação sem fio, transceptores de rádio ou redes celulares integrados à unidade de controle eletrônico (ECU), o sistema elimina a necessidade de conexão física de um scanner. Caso ocorra uma falha mecânica que eleve os índices de poluição atmosférica acima dos limites legais, o sistema transmite automaticamente o código de erro (DTC) e o Número de Identificação do Veículo (VIN) para as centrais de fiscalização dos órgãos ambientais.
O avanço para a tecnologia de terceira geração no cenário brasileiro, denominada OBDBr-3, foi implementado de forma integrada à oitava fase do programa de controle de emissões para veículos leves (Proconve L8). O padrão entrou em vigor em 1º de janeiro de 2025 para novos modelos de passageiros.
Diferente do conceito de transmissão de dados por rádio ou rastreamento geográfico contínuo avaliado originalmente nos projetos experimentais dos Estados Unidos, o foco central do OBDBr-3 reside no controle estatístico em uso real. Sob a fiscalização do Instituto Brasileiro do Meio Ambiente e dos Recursos Naturais Renováveis (IBAMA), o sistema exige o cálculo da Taxa de Desempenho de Monitores em Uso (IUMPR, In-Use Monitor Performance Ratio). Essa métrica afere eletronicamente a frequência real com que os computadores de bordo ativam e executam as rotinas de autodiagnóstico de emissões durante a condução rotineira do veículo. O cumprimento das exigências do OBDBr-3 demandou das montadoras a adoção de catalisadores de ativação térmica ultra-rápida e sistemas integrados de recuperação de vapores de combustível durante o abastecimento (ORVR, Onboard Refueling Vapor Recovery).
História A ideia de diagnóstico a bordo é da década de 1960, quando várias organizações fizeram as bases para um padrão, como a California Air Resources Board (CARB), a Society of Automotive Engineers (SAE), a International Organization for Standardization (ISO) e a Environmental Protection Agency (EPA).
Assim em 1968 a Volkswagen lançou o primeiro sistema de computador OBD com capacidade de digitalização do diagnóstico. Em 1979 a Society of Automotive Engineers recomenda um conector padronizado e um conjunto de sinais de teste DTC.
Informações O OBDII tem acesso às informações de status e aos códigos DTC:
Veículos (motor e transmissão) Controle de Emissões
Identificação do veículo Identificação da Calibração Contador de ignição Modo 1: informação do veículo
Pid 12: RPM do motor Pid 13: Velocidade do veículo
Modo 3: problemas (P = Powertrain, C = Chassis, B = Body, U = Network)
P0201: avaria no circuito do injetor – cilindro 1 P0217: temperatura do motor P0219: excesso de velocidade C0128: fluido de freio baixo C0710: avaria na posição do volante B1671: módulo de bateria de tensão fora de alcance U2021: dados inválidos
WWH UDS
P0070: temperatura do ar ambiente P0071: desempenho dos sensores de temperatura do ambiente P0072: pouca entrada no circuito do sensor de temperatura P0073: muita entrada no circuito do sensor de temperatura P0074: entrada intermitente no circuito do sensor de temperatura
Service 01 - dados atuais PID (hex)PID (Dec)Dado retornadoDescriçãoMin valorMax valorUnitFormula4PIDs suportado [$01 - $20]Bit encoded [A7..D0] == [PID $01..PID $20] See below4Monitor status since DTCs cleared. (Includes malfunction indicator lamp (MIL), status and number of DTCs, components tests, DTC readiness checks)Bit encoded. See below2DTC that caused freeze frame to be stored.Decoded as in service 32Fuel system statusBit encoded. See below1Calculated engine load0100 % (or )1Engine coolant temperature -40215°C1Short term fuel trim (STFT)—Bank 1 -100 (Reduce Fuel: Too Rich)99.2 (Add Fuel: Too Lean) %(or )1Long term fuel trim (LTFT)—Bank 11Short term fuel trim (STFT)—Bank 21Long term fuel trim (LTFT)—Bank 21Fuel pressure (gauge pressure)0765kPa1Intake manifold absolute pressure0255kPa2Engine speed016,383.75rpm1Vehicle speed0255km/h1Timing advance -6463.5° before TDC1Intake air temperature -40215°C2Mass air flow sensor (MAF) air flow rate0655.35g/s1Throttle position0100 %1Commanded secondary air statusBit encoded. See below1Oxygen sensors present (in 2 banks)[A0..A3] == Bank 1, Sensors 1-4. [A4..A7] == Bank 2...2Oxygen Sensor 1 A: Voltage B: Short term fuel trim0 -1001.275 99.2V %(if B==$FF, sensor is not used in trim calculation)2Oxygen Sensor 2 A: Voltage B: Short term fuel trim2Oxygen Sensor 3 A: Voltage B: Short term fuel trim2Oxygen Sensor 4 A: Voltage B: Short term fuel trim2Oxygen Sensor 5 A: Voltage B: Short term fuel trim2Oxygen Sensor 6 A: Voltage B: Short term fuel trim2Oxygen Sensor 7 A: Voltage B: Short term fuel trim2Oxygen Sensor 8 A: Voltage B: Short term fuel trim1OBD standards this vehicle conforms to1250enumerated. See below1Oxygen sensors present (in 4 banks)Similar to PID $13, but [A0..A7] == [B1S1, B1S2, B2S1, B2S2, B3S1, B3S2, B4S1, B4S2]1Auxiliary input statusA0 == Power Take Off (PTO) status (1 == active) [A1..A7] not used2Run time since engine start065,535s4PIDs supported [$21 - $40]Bit encoded [A7..D0] == [PID $21..PID $40] See below2Distance traveled with malfunction indicator lamp (MIL) on065,535km2Fuel Rail Pressure (relative to manifold vacuum)05177.265kPa2Fuel Rail Gauge Pressure (diesel, or gasoline direct injection)0655,350kPa4Oxygen Sensor 1 AB: Air-Fuel Equivalence Ratio (lambda,λ) CD: Voltage0 0< 2 < 8ratio V4Oxygen Sensor 2 AB: Air-Fuel Equivalence Ratio (lambda,λ) CD: Voltage4Oxygen Sensor 3 AB: Air-Fuel Equivalence Ratio (lambda,λ) CD: Voltage4Oxygen Sensor 4 AB: Air-Fuel Equivalence Ratio (lambda,λ) CD: Voltage4Oxygen Sensor 5 AB: Air-Fuel Equivalence Ratio (lambda,λ) CD: Voltage4Oxygen Sensor 6 AB: Air-Fuel Equivalence Ratio (lambda,λ) CD: Voltage4Oxygen Sensor 7 AB: Air-Fuel Equivalence Ratio (lambda,λ) CD: Voltage4Oxygen Sensor 8 AB: Air-Fuel Equivalence Ratio (lambda,λ) CD: Voltage1Commanded EGR0100 %1EGR Error -10099.2 %1Commanded evaporative purge0100 %1Fuel Tank Level Input0100 %1Warm-ups since codes cleared02552Distance traveled since codes cleared065,535km2Evap. System Vapor Pressure -8,1928191.75Pa(AB is two's complement signed)1Absolute Barometric Pressure0255kPa4Oxygen Sensor 1 AB: Air-Fuel Equivalence Ratio (lambda,λ) CD: Current0 -128< 2 <128ratio mA4Oxygen Sensor 2 AB: Air-Fuel Equivalence Ratio (lambda,λ) CD: Current4Oxygen Sensor 3 AB: Air-Fuel Equivalence Ratio (lambda,λ) CD: Current4Oxygen Sensor 4 AB: Air-Fuel Equivalence Ratio (lambda,λ) CD: Current4Oxygen Sensor 5 AB: Air-Fuel Equivalence Ratio (lambda,λ) CD: Current4Oxygen Sensor 6 AB: Air-Fuel Equivalence Ratio (lambda,λ) CD: Current4Oxygen Sensor 7 AB: Air-Fuel Equivalence Ratio (lambda,λ) CD: Current4Oxygen Sensor 8 AB: Air-Fuel Equivalence Ratio (lambda,λ)