Pontos-chave
- A lógica de DTC é estruturada: condição de detecção, tempo de debounce, condição de cura — nada é instantâneo.
- Códigos pending, confirmed e permanent descrevem a mesma falha em níveis de confiança diferentes.
- Apagar códigos sem consertar as causas só reinicia o contador.
As ECUs modernas implementam estratégias de diagnóstico sofisticadas para identificar falhas e atender aos requisitos OBD.
Fluxo de diagnóstico
Detecção de falhas → Debounce → Maturação → Armazenamento de DTC → MIL
Lógica de debounce
- Baseado no tempo - a falha deve persistir por X segundos
- Baseado no contador - deve ocorrer X vezes
- Ciclo de acionamento - deve aparecer em várias unidades
Status do DTC
- Confirmado - falha madura, MIL ligada
- Pendente - detectada, mas não confirmada
- Histórico - anteriormente ativo
De Amostra para MIL
O diagnóstico é finalizado no stages: um monitor coleta amostras, um contador de rebote filtra o ruído, um resultado persistente se transforma em um código pendente, a confirmação após o número calibrado de ciclos o armazena — juntamente com os dados de imagem congelada daquele momento — e as falhas relevantes para as emissões finalmente acendem a luz MIL. A correção segue o mesmo caminho na ordem inversa, e é por isso que as luzes se apagam sozinhas após um número suficiente de ciclos de condução sem falhas.
Usando a Lógica
Os quadros congelados informam as condições, e não apenas o código; os códigos pendentes indicam o que está se formando antes da lâmpada; e os monitores de prontidão dizem o que realmente foi testado desde a última limpeza. O trabalho de calibração que afeta os sistemas monitorados deve sempre terminar com uma verificação de prontidão, porque a reprovação de um cliente em uma inspeção é um péssimo lugar para descobrir um monitor inacabado.
Por que meu código de falha voltou depois de apagar?
Qual a diferença entre DTCs pending e confirmed?
Relacionado: em veículos compatíveis, este sistema é tratado diretamente pelo nosso serviço DTC Off. Ver também Faixas e limites típicos do sensor na base de conhecimento.
