Biblioteca OBD-II

Protocolos OBD-II e o J1939 dos caminhões

Resposta rápida

Protocolo é a "linguagem" que o scanner e o módulo do motor usam no conector de diagnóstico. Existem 7 no padrão OBD-II; nos carros brasileiros mais novos, o dominante é o CAN 11-bit a 500 kbit/s (ISO 15765-4). Todo scanner moderno detecta o protocolo automaticamente.

ProtocoloUso típicoVelocidadeNotas
SAE J1850 PWMFord (EUA)41,6 kbit/sPulso modulado, legado americano; raríssimo no Brasil
SAE J1850 VPWGM (EUA)10,4 kbit/sLegado americano pré-CAN; raríssimo no Brasil
ISO 9141-2 (K-Line)Chrysler/Europa/Ásia anos 90–200010,4 kbit/sLinha K (pino 7); ainda presente em carros BR antigos
ISO 14230-4 (KWP2000)Sucessor do 9141-210,4 kbit/sKWP = Keyword Protocol; muito comum em BR anos 2000
ISO 15765-4 (CAN 11-bit 500k)Padrão atual de mercado500 kbit/sObrigatório nos EUA 2008; dominante no BR desde meados dos anos 2000
ISO 15765-4 (CAN 29-bit 250k)Variantes250 kbit/sIdentificadores estendidos
SAE J1939Caminhões, ônibus e máquinas (veículos pesados)250/500 kbit/sPadrão de pesados; NÃO é OBD2 genérico; diagnóstico de caminhão usa leitor J1939. Cruze com nossos guias de caminhões e tratores

Linha do tempo no Brasil

Caminhões: J1939, não OBD-II

Caminhões, ônibus e máquinas usam o padrão SAE J1939 (rede CAN de veículos pesados). Os códigos de falha têm formato SPN/FMI (Suspect Parameter Number / Failure Mode Identifier), diferente dos DTC P0xxx do OBD-II. Por isso, um scanner de carro não lê o módulo de um caminhão: é preciso leitor compatível com J1939. Estamos preparando a biblioteca de códigos de caminhão: veja o hub de caminhões enquanto isso.

Perguntas frequentes

Como sei qual protocolo meu carro usa?
Não precisa saber: o scanner detecta na conexão. A regra geral por idade: antes de 2004, K-Line ou KWP2000; de 2004 a 2009, misto; de 2009 em diante, CAN.
Protocolo errado danifica algo?
Não: o scanner tenta as combinações (11/29-bit, 250/500 kbit/s) até um módulo responder. A conexão é passiva para o veículo.
Caminhão usa OBD-II?
Não: pesados usam SAE J1939 com códigos SPN/FMI. Veja a seção acima.

Vai comprar um carro usado?

Consulte placa, FIPE, recall e mais. Grátis.
Consultar histórico pela placa

Fontes: OBDex (CC0); fabiovila/OBDIICodes (MIT); Estimativas de custo rotuladas. Conteúdo informativo e não substitui diagnóstico presencial de mecânico qualificado.