Telemetria e Monitoramento7 min de leitura

Como funciona a leitura do barramento CAN J1939

Entenda como a leitura ativa do barramento CAN J1939 em motores diesel marítimos detecta falhas antes do alarme disparar, com cruzamento de variáveis e histórico contínuo.

Equipe EcoPilots•06 de outubro de 2026
Técnico conectando dispositivo de telemetria ao barramento CAN J1939 de motor diesel marítimo em embarcação de apoio portuário
Foto por Jorge César na Unsplash

O código de falha não apareceu. O motor entrou em colapso de qualquer jeito. E quando o armador perguntou o que houve, você não tinha dado nenhum para mostrar, só a sua experiência de vinte anos dizendo que "não tinha como prever". Tinha.

O problema, na maioria dos casos, não é falta de manutenção. É falta de leitura contínua das variáveis que o motor já está transmitindo, o tempo todo, pelo barramento interno. A diferença entre interceptar esse sinal e simplesmente ignorá-lo separa o diagnóstico preditivo do conserto reativo.

O que o motor já transmite, mesmo quando você não está olhando

Todo motor diesel eletrônico moderno possui um barramento de comunicação interna chamado CAN J1939. O protocolo CAN (Controller Area Network) foi padronizado pela SAE para aplicações industriais e marítimas, e o J1939 é a camada de aplicação que define o que cada mensagem significa: qual é o RPM, qual é a temperatura do líquido de arrefecimento, qual é a pressão de óleo, qual é o torque atual, qual é a carga do motor.

Esses dados circulam no barramento em ciclos de atualização que variam de 10 ms a 1 segundo, dependendo da variável. O motor está falando o tempo inteiro. A questão é se alguém está ouvindo, e com qual tipo de leitura.

O barramento CAN J1939 não é uma porta de diagnóstico de oficina. É um canal de comunicação contínuo entre as ECUs do motor. Acessá-lo corretamente significa ouvir tudo, sempre, não só quando há falha ativa.

Leitura passiva: o que o painel mostra e por que não basta

A leitura passiva é o que acontece na maioria das embarcações hoje. O painel de bordo exibe temperatura, pressão de óleo e RPM em tempo real para o operador. Quando algum parâmetro sai da faixa configurada, o alarme dispara.

O problema é estrutural: o alarme só avisa quando o valor já cruzou o limiar de perigo. Nesse ponto, o dano pode estar em curso. Além disso, o painel mostra variáveis isoladas, sem cruzamento. Uma temperatura de 38°C no líquido de arrefecimento a 700 RPM não dispara nenhum alarme, porque 38°C está dentro da faixa nominal de temperatura baixa. Mas cruzado com a pressão de óleo em 3,96 bar e o regime de operação, esse conjunto de variáveis aponta para válvula termostática travada aberta, com risco real de diluição do lubrificante. Nenhum painel de bordo convencional faz esse cruzamento.

A leitura passiva também não registra histórico granular. Você até pode ter um log de alarmes, mas não tem a curva de temperatura dos últimos trinta dias de operação para ver se a degradação foi gradual ou abrupta.

Leitura ativa: interceptar, registrar e cruzar

A leitura ativa do barramento CAN J1939 funciona de forma diferente. Um dispositivo de telemetria conecta ao barramento sem corte de fiação e sem abertura do motor, lê as mensagens que já circulam ali e as registra de forma contínua.

Na prática, o que muda é o seguinte:

Cobertura de variáveis: RPM, torque, temperatura do líquido de arrefecimento, pressão de óleo, temperatura do óleo, carga do motor, horas de operação, posição do acelerador e outros parâmetros definidos pelo fabricante, todos capturados em paralelo, no mesmo instante.

Registro histórico: cada valor é armazenado com timestamp, criando uma série temporal que permite ver o comportamento do motor ao longo de dias, semanas e meses.

Cruzamento de variáveis: a análise não olha para cada parâmetro isoladamente. Olha para a relação entre eles. Temperatura baixa com pressão de óleo alta em regime de baixo RPM diz algo que nenhuma variável sozinha consegue dizer.

Ausência de código de falha ativo: esse é o ponto que mais frustra técnicos de manutenção. A ECU só registra falha quando o parâmetro cruza o limiar programado pelo fabricante. Uma válvula termostática travada aberta pode não gerar código de falha nenhum durante semanas, porque a temperatura nunca sobe o suficiente para disparar o alarme. Ela simplesmente fica abaixo do ideal, diluindo o óleo lentamente. A leitura ativa identifica o padrão antes do limiar.

Sintoma sem código de falha não significa motor saudável. Significa que o problema ainda não foi grande o suficiente para acionar o alarme da ECU. A leitura ativa do barramento vê o que veio antes.

Três pontos de atenção na hora de instalar qualquer sistema de leitura

Compatibilidade com motor mecânico: motores sem ECU eletrônica não possuem barramento CAN J1939. Nesse caso, a leitura de parâmetros exige sensores físicos adicionais instalados no motor. Antes de escolher qualquer sistema de telemetria, confirme se ele suporta tanto motores eletrônicos quanto mecânicos, porque frotas de apoio portuário frequentemente têm os dois tipos na mesma operação.

💡 Saiba mais como podemos demonstrar os custos ocultos da sua frota

Frequência de amostragem: alguns sistemas de telemetria embarcada registram dados a cada 5 ou 10 minutos, o que é adequado para rastreamento de posição mas completamente insuficiente para diagnóstico de motor. Para detectar variações de pressão de óleo ou picos de temperatura, a frequência mínima útil é de 1 a 10 segundos por variável. Pergunte ao fornecedor qual é a frequência real de amostragem, não a frequência de envio de relatório.

Garantia do motor: a conexão ao barramento CAN J1939 por conector de diagnóstico padrão não requer abertura do motor nem corte de fiação. Esse tipo de instalação não invalida a garantia do fabricante. O que pode invalidar é qualquer instalação que exija intervenção física no motor, abertura de chicotes ou modificação de parâmetros na ECU. Se um fornecedor pede para "abrir o motor" para instalar o sistema de telemetria, é motivo de atenção imediata.

Da leitura ao diagnóstico: o que fazer com os dados

Ter os dados é o primeiro passo. O segundo é saber interpretar o cruzamento. Algumas referências práticas para análise de motor diesel marítimo:

Pressão de óleo em regime de baixo RPM (600 a 800 RPM): a faixa normal para a maioria dos motores diesel marítimos industriais é de 2,0 a 4,5 bar. Valores acima de 4,0 bar com temperatura do óleo abaixo de 60°C podem indicar óleo frio e viscoso, o que é esperado na partida. O mesmo valor com temperatura acima de 80°C merece investigação.

Temperatura do líquido de arrefecimento em regime de plena carga: a faixa operacional normal é de 75°C a 95°C para a maioria dos motores com termostato funcionando corretamente. Temperatura consistentemente abaixo de 70°C em carga plena é sinal de termostato com problema, não de motor "rodando frio".

Relação RPM x torque x consumo: motores operando consistentemente fora do ponto de torque máximo do fabricante consomem mais combustível para entregar a mesma potência. Esse dado, cruzado com o histórico de consumo de combustível da embarcação, é o que permite identificar se o hélice está dimensionado corretamente para a operação.

Para embarcações com monitoramento contínuo de motor marítimo instalado, esses cruzamentos são gerados a partir dos dados reais do barramento, não de estimativas.

O argumento técnico que você precisa ter em mãos

Quando o armador questiona o serviço executado depois de uma quebra, a pergunta real é: "você tinha os dados antes de acontecer?" Se a resposta for não, a discussão fica no campo da opinião. Se a resposta for sim, com série histórica de temperatura, pressão e RPM mostrando a anomalia dias antes da falha, o argumento técnico existe e é verificável.

A leitura ativa do barramento CAN J1939 não substitui o conhecimento do mecânico. Ela dá ao mecânico o que faltava: o histórico contínuo das variáveis que o motor já estava comunicando, antes de qualquer código de falha aparecer.

A EcoPilots, incubada no Parque Tecnológico de Santos e com operação validada na Praticagem do Estado de São Paulo, desenvolveu o sistema de telemetria de motor para embarcações de apoio portuário com leitura ativa do barramento CAN J1939, suporte a motores eletrônicos e mecânicos, sem abertura do motor e sem corte de fiação. Se quiser entender como aplicar essa leitura na sua frota, o diagnóstico de viabilidade é gratuito.


Perguntas frequentes

Como funciona a leitura do barramento CAN J1939 em motores marítimos a diesel? O barramento CAN J1939 é um protocolo de comunicação interna presente em motores diesel eletrônicos. Ele transmite continuamente parâmetros como RPM, torque, temperatura do líquido de arrefecimento, pressão de óleo e carga do motor. Um dispositivo de telemetria conecta a esse barramento pelo conector de diagnóstico padrão, sem abrir o motor, e registra todos esses dados com timestamp para análise histórica e cruzamento de variáveis.

Qual é a diferença entre leitura passiva e leitura ativa do barramento? Leitura passiva é o que o painel de bordo faz: exibe variáveis isoladas e dispara alarme quando o valor cruza um limiar. Leitura ativa registra todas as variáveis continuamente, armazena o histórico e permite cruzar parâmetros para identificar padrões de falha antes do alarme disparar.

Um sistema de telemetria que conecta no barramento CAN invalida a garantia do motor? Não, desde que a conexão seja feita pelo conector de diagnóstico padrão, sem corte de fiação e sem abertura do motor. Esse tipo de instalação é equivalente ao que uma oficina autorizada faz para ler os dados de diagnóstico. O que invalida a garantia é qualquer intervenção física no motor ou modificação de parâmetros da ECU.

O que fazer quando o motor apresenta sintoma mas nenhum código de falha aparece na ECU? A ausência de código de falha significa que nenhum parâmetro cruzou o limiar programado pelo fabricante. Isso não indica motor saudável. O próximo passo é analisar a série histórica das variáveis do barramento: temperatura, pressão de óleo e RPM em conjunto. Padrões fora do comportamento esperado para aquele regime de operação aparecem na série histórica antes de qualquer alarme.

Motores mecânicos antigos têm barramento CAN J1939? Não. O barramento CAN J1939 existe apenas em motores com ECU eletrônica. Motores mecânicos sem eletrônica embarcada não possuem esse barramento. Para monitorá-los, é necessário instalar sensores físicos nos pontos de medição do motor. Antes de contratar qualquer sistema de telemetria, confirme a compatibilidade com cada modelo de motor da frota.

Pronto para dar o próximo passo com a EcoPilots?

Perguntas frequentes

O que é o barramento CAN J1939 em motores diesel?+

É o protocolo de comunicação interna de motores diesel eletrônicos. Transmite continuamente RPM, torque, temperatura, pressão de óleo e carga do motor entre as ECUs, em ciclos de 10 ms a 1 segundo.

Como conectar um sistema de telemetria ao barramento CAN J1939 sem perder a garantia?+

A conexão deve ser feita pelo conector de diagnóstico padrão, sem corte de fiação e sem abertura do motor. Esse procedimento não invalida a garantia. Qualquer intervenção física no motor ou na ECU pode invalidar.

Qual a diferença entre leitura passiva e leitura ativa do barramento CAN?+

Leitura passiva exibe variáveis isoladas e alarma quando cruza o limiar. Leitura ativa registra tudo continuamente, armazena histórico e cruza parâmetros para detectar padrões de falha antes do alarme.

Motor mecânico antigo tem barramento CAN J1939?+

Não. O CAN J1939 existe apenas em motores com ECU eletrônica. Motores mecânicos sem eletrônica embarcada precisam de sensores físicos instalados nos pontos de medição para monitoramento.

O que fazer quando o motor tem sintoma mas nenhum código de falha aparece?+

Analisar a série histórica do barramento: temperatura, pressão de óleo e RPM em conjunto. Padrões anômalos aparecem na série histórica antes de qualquer limiar da ECU ser cruzado.

Artigos relacionados