Horário: 07h–23h diariamente

Códigos DTC Explicados: Como Funcionam os Códigos de Falha OBD

Um código de falha de diagnóstico (DTC) — também chamado de código de falha ou código de erro — é um código alfanumérico padronizado armazenado pelo sistema de diagnóstico a bordo (OBD-II) do seu veículo quando ele detecta um mau funcionamento ou uma condição anômala. Este guia explica como os códigos são construídos, como eles se agrupam por sistema e como os profissionais realmente os utilizam — antes de você procurar o seu no Banco de dados DTC TuningBot.

Procura um código específico? Mais de 17.000 códigos com significado, sintomas e soluções, OBD-II genéricos e específicos do fabricante.Buscar na base DTC

O que é um código de falha de diagnóstico?

Sempre que um sensor ou um componente do sistema indica um valor fora da faixa operacional definida pelo fabricante, o ECU registra um DTC. Uma condição de “mistura de combustível muito rica”, por exemplo, gera um código específico que orienta o técnico a verificar o sistema de combustível. O código identifica onde a unidade de controle detectou a anomalia — o circuito ou subsistema afetado — e é o ponto de partida de qualquer diagnóstico estruturado.

É bom saber: os códigos genéricos (padrão SAE) significam a mesma coisa em todas as marcas. As faixas específicas do fabricante podem mudar de significado entre as marcas — o mesmo código P1 pode descrever duas falhas completamente diferentes em um BMW e em um Peugeot. É por isso que nosso banco de dados mantém as interpretações genéricas e do fabricante em registros separados.

Como Ler um DTC: A Estrutura de 5 Caracteres

Todos os códigos OBD-II seguem o mesmo formato. Detalhamento de P0301:

P

Sistema. P = Grupo motopropulsor (motor, transmissão) · C = Chassi (freios, direção) · B = Carroceria (airbags, conforto) · U = Rede (comunicação module).

0

Tipo de código. 0 = padrão SAE genérico, idêntico em toda marca. Nos códigos P, o 2 também é genérico (SAE estendido), enquanto 1 e P3000–P3399 são definidos pelo fabricante; nos códigos B, C e U, 1 e 2 são definidos pelo fabricante e 3 é genérico.

3

Subsistema. 1 = dosagem de combustível/ar · 2 = circuito do injetor · 3 = ignição/falha de ignição · 4 = emissões · 5 = controle de velocidade/marcha lenta · 6 = ECU/circuitos de saída · 7-8 = transmissão.

01

Índice de falhas. A falha específica no subsistema — aqui, falha de ignição detectada no cilindro 1.

Intervalos de Código por Família

P Trem de força
  • P0000–P0999 · códigos SAE genéricos
  • P1000–P1999 · específicos do fabricante
  • P2000–P2999 · genérico (estendido)
  • P3000–P3399 · específico do fabricante
  • P3400–P3999 · genérico (desativação de cilindros)
C Chassi
  • C0000–C0999 · genérico (ABS, tração, suspensão)
  • C1000–C2999 · específico do fabricante
  • C3000–C3999 · reservado
B Corpo
  • B0000–B0999 · genérico (airbags, sistemas da cabine)
  • B1000–B2999 · específico do fabricante
  • B3000–B3999 · reservado
U Rede
  • U0000–U0999 · genérico (bus CAN, conexões module)
  • U1000–U2999 · específico do fabricante
  • U3000–U3999 · reservado

Nunca substitua peças com base apenas em um DTC

Aviso crítico. Um código de falha indica onde O código ECU detectou um problema — mas não identificou a causa. O código de falha (DTC) é um sintoma, não um diagnóstico, e substituir componentes com base apenas no código é o erro mais comum e oneroso no diagnóstico automotivo.

O procedimento correto: ler e documentar todos códios armazenados de cada module; consulte a documentação do fabricante de cada um deles; analise a lista completa de possíveis causas e confirme por meio de testes sistemáticos (dados em tempo real, testes de atuadores, verificações da fiação) antes de mexer em qualquer peça.

Falhas em Cascata e Pistas Falsas

Os veículos modernos são sistemas integrados: uma falha pode acionar vários códigos de uma só vez — a clássica “falha em cascata”. O exemplo clássico é um sensor MAF contaminado:

Um sensor de fluxo de ar total (MAF) sujo subestima a quantidade de ar que entra no motor. O ECU, confiando na leitura, reduz o fornecimento de combustível — criando uma condição real de mistura pobre. Os códigos armazenados são, então, os seguintes:

P0171 Sistema muito pobre no Banco 1  P0300 Falha de ignição aleatória  P0420 Eficiência do Catalisador Abaixo do Limite

Três “falsas pistas” apontando para correção de combustível (fuel trim), ignição e o catalisador — enquanto o verdadeiro culpado é a limpeza de um sensor de 10 €. Sempre procure pela causa raiz a montante do código mais chamativo.

Códigos pendentes, memorizados e permanentes

O mesmo código pode existir em três estados, e um scanner que mostra apenas um deles esconde metade da história:

  • Pendente (OBD-II Mode $07) — a avaria foi vista uma vez mas ainda não confirmada; a ECU espera um segundo ciclo de condução antes de acender a luz de aviso. O melhor sítio para apanhar um problema cedo.
  • Memorizado / confirmado (Mode $03) — a avaria repetiu-se, a luz MIL está acesa e foi guardado um freeze frame (rpm, carga, temperatura do líquido, correções de combustível no momento da avaria). Leia o freeze frame antes de apagar: é a única testemunha das condições.
  • Permanente (Mode $0A) — introduzido com as normas de emissões Euro 5 / MY2010: não se apaga com um scanner e só desaparece quando a própria ECU verifica a reparação nos ciclos de condução seguintes. Apagar códigos para passar numa inspeção não funciona com estes.

Quando é legítimo remover um código da calibração? Quando o componente que o código monitoriza foi removido de propósito — um DPF, uma válvula EGR, uma bomba de ar secundário — num veículo para uso todo-o-terreno ou desportivo, ou quando um sensor descontinuado já não se encontra. Desativar o DTC no software da ECU elimina então uma luz falsa e o modo de emergência; nunca repara uma avaria que continua lá. É isso que faz o nosso serviço DTC Off , e é por isso que pede o código exato.

Melhores Práticas de Diagnóstico Profissional

  1. Utilize ferramentas de nível profissional. Um scanner que lê códigos específicos do fabricante e acessa todos os module — não apenas o motor e a transmissão — com suporte a dados em tempo real, freeze frame e Modo $06.
  2. Documente tudo antes de limpar. Todos os códigos de todos os modules, dados de imagens congeladas e as condições em que cada falha ocorreu.
  3. Diagnostique o sistema, não o código. Verifique a plausibilidade do sensor em relação aos dados em tempo real, inspecione a fiação e os conectores e reproduza a falha sempre que possível.
  4. Limpar, dirigir, reler. Após o reparo, confirme que o código não retorna sob as mesmas condições e que os monitores de prontidão são concluídos.

Perguntas e respostas sobre DTC

O que significam as letras P, B, C e U num DTC?

P is Powertrain (engine and transmission), C is Chassis (brakes, steering, suspension), B is Body (airbags, comfort systems) and U is Network (communication between modules). The second character tells whether the code is generic SAE or manufacturer-specific, depending on the letter and digit (for P codes, 0 and 2 are generic).

Um DTC diz-me que peça substituir?

Não. Um DTC diz onde a ECU detetou um valor anormal, não o que o causou. Substituir peças apenas com base no código é o erro de diagnóstico mais comum e mais caro: leia todos os códigos de todos os módulos, verifique os dados em tempo real e a cablagem e confirme a causa antes de tocar num componente.

Porque aparecem vários códigos ao mesmo tempo?

Os veículos modernos são sistemas integrados: uma única avaria pode desencadear uma cascata. Um sensor MAF sujo, por exemplo, subestima o ar e a ECU empobrece a mistura, registando P0171, P0300 e P0420 quando o verdadeiro culpado é o sensor. Procure a causa a montante do código mais ruidoso.

Os DTC permanentes podem ser apagados com um scanner?

Não. Os códigos permanentes (OBD-II Mode $0A, desde Euro 5 e MY2010) só se apagam quando a própria ECU verifica a reparação nos ciclos de condução seguintes. Os códigos pendentes e memorizados podem ser apagados, mas a avaria volta se a causa ainda estiver lá.

Consulte Qualquer Código de Falha

O banco de dados de códigos DTC TuningBot abrange 17.000+ códigos — definições genéricas de OBD-II mais interpretações específicas de fabricantes — com significado, sintomas, causas, verificações recomendadas e o reparo correspondente no nível de arquivo.

O defeito já foi diagnosticado a nível de hardware, mas o código continua voltando? Nossos engenheiros podem desativar a entrada diretamente na calibração da ECU, with the optional serviço de correção de checksum — or simply Envie-nos seu arquivo ECU.