Saltar para o conteúdo
Google PlayApp Store

Os protocolos do OBD2: como fala o teu carro

A tomada é igual em todos os carros, mas a língua elétrica que passa por ela não. A norma prevê cinco, e o adaptador tem de acertar na do teu carro.

Resumindo: a tomada é a mesma em todos os carros, mas a língua elétrica que passa por ela muda. Quase todos os carros desde 2008 falam CAN; antes, muitos europeus e japoneses usavam a linha K, e os americanos, J1850. Não tens de escolher nada: o leitor e a app descobrem sozinhos. O que importa é que o teu leitor entenda bem a linha K se o teu carro for dos antigos, porque é aí que os baratos mais falham.

Abre o capôa explicação a fundo
ProtocoloVelocidadePinosQuem o usa
CAN (ISO 15765-4)250 ou 500 kbit/s6 e 14Quase todos os carros desde meados dos anos 2000. Nos Estados Unidos, obrigatório desde os modelos de 2008.
KWP2000 (ISO 14230-4)10,4 kbit/s7 (às vezes também 15)Muitos europeus e asiáticos de 2000 a 2008, mais ou menos.
ISO 9141-210,4 kbit/s7 (às vezes também 15)Europeus, asiáticos e Chrysler do fim dos anos noventa e primeiros anos 2000.
SAE J1850 VPW10,4 kbit/s2General Motors dos Estados Unidos, antes do CAN.
SAE J1850 PWM41,6 kbit/s2 e 10Ford dos Estados Unidos, antes do CAN.

CAN, o de quase todos

O CAN é uma rede rápida de dois fios, CAN alto e CAN baixo, onde as centralinas falam entre si e à qual o leitor se junta para fazer perguntas. É o que vais encontrar em qualquer carro dos últimos quinze anos e pico. Tem quatro variantes conforme a velocidade (250 ou 500 kbit/s) e o comprimento dos endereços (11 ou 29 bits); a maioria dos europeus vai a 500 kbit/s com endereços de 11 bits.

No CAN, as respostas longas viajam partidas em várias tramas seguidas, e é aí que os adaptadores clones se engasgam: tens isso explicado no guia de adaptadores.

A linha K: ISO 9141-2 e KWP2000

Antes do CAN, a maioria dos europeus falava por um único fio, a linha K, no pino 7. É lenta e muito exigente com os tempos: para começar é preciso acordar a centralina com uma saudação especial, ou a 5 bauds (um único byte que demora dois segundos a enviar) ou com a saudação rápida do KWP2000. Se o adaptador não acertar nesses tempos, não liga.

Além do OBD, muitas marcas usavam a linha K para os seus próprios protocolos de diagnóstico, como o KW1281 dos Volkswagen dos anos noventa, que um adaptador OBD2 comum nem sempre sabe falar.

J1850, coisa de americanos

Os dois J1850, o VPW da General Motors e o PWM da Ford, só os vais encontrar em carros feitos para os Estados Unidos antes de 2008. Na Europa são raros, e muitos adaptadores baratos nem sequer os trazem.

Como é que o adaptador sabe qual é

Com a ignição ligada, o adaptador vai experimentando os protocolos um a um até o carro responder, e da primeira vez demora uns segundos. A Final OBD vê qual é ao ligar e guarda-o, assim da próxima vez começa logo pelo certo.

E depois do CAN

Os carros mais recentes juntam às suas centralinas redes mais rápidas, como CAN FD ou ethernet, e alguns são diagnosticados na oficina por ethernet (DoIP). O OBD das emissões continua a ler-se pela mesma tomada, e um adaptador OBD2 continua a servir para o básico. O que se pede por esses protocolos tens em os modos do OBD.