J1939 em Rastreadores GPS: Quais Dados do Motor Você Lê

🎯 Para quem é este artigo: integradores e engenheiros de frota que precisam obter dados do motor de caminhões pesados por J1939 e levá-los à sua própria plataforma.
Se você trabalha com caminhões, J1939 é o barramento que importa. É o padrão SAE que as ECUs dos veículos pesados —Volvo, Scania, Mercedes-Benz, MAN, DAF, Iveco e mais— usam para se comunicar entre si. Um rastreador GPS que fala J1939 lê os dados reais do motor em vez de estimá-los por GPS. Este guia cobre exatamente quais dados você pode ler, e o que fazer quando o parâmetro que você precisa não é padrão.
O que é J1939 (em um minuto)
J1939 roda sobre CAN a 250 kbit/s (às vezes 500) e organiza os dados em PGN (Parameter Group Numbers), cada um com um ou mais SPN (Suspect Parameter Numbers, os sinais individuais). Diferente do OBD2 —pergunta/resposta, pensado para veículos leves— J1939 é majoritariamente broadcast: a ECU publica os dados no barramento de forma contínua e o rastreador os lê de forma passiva. Isso torna a conexão limpa e não invasiva.
Dados do motor que a Rinho lê de fábrica
Os Rinho Smart IoT e Spider IoT decodificam os PGN padrão de J1939 diretamente. Sem configuração custom você obtém:
| Parâmetro | PGN | Uso típico |
|---|---|---|
| RPM do motor | 61444 (EEC1) | Marcha lenta, sobregiro, motor on/off |
| Porcentagem de torque | 61444 (EEC1) | Carga e esforço |
| Posição do pedal acelerador | 61443 (EEC2) | Estilo de condução, acelerações bruscas |
| Combustível total consumido | 65257 (LFC) | Consumo por viagem / por turno |
| Vazão de combustível | 65266 (LFE) | Consumo instantâneo (L/h) |
| Nível de combustível % | 65276 (DD) | Nível do tanque, abastecimento/roubo |
| Temperatura do arrefecimento | 65262 (ET1) | Superaquecimento |
| Velocidade de roda / tacógrafo | 65132 (TCO1), 65265 (CCVS) | Velocidade real da ECU |
| Pressão de turbo (boost) | 65270 (IC1) | Saúde do motor |
| Odômetro de alta resolução | 65217 (VDHR) | Distância precisa |
| Pressão de óleo | 65263 (EFL/P1) | Manutenção preventiva |
| Horas totais de motor | 65253 (HOURS) | Horímetro, intervalos de serviço |
São sinais reais que o firmware decodifica e mapeia aos itens de motor que o equipamento reporta. O combustível da ECU é a fonte mais precisa para o controle de combustível (±0,5%), sem sonda no tanque.
Quando o parâmetro não é padrão: CAN Profiler + CXECU
Cada fabricante adiciona tramas proprietárias além do padrão J1939 —um estado de PTO específico, um sensor de implemento, um contador custom. Para isso, a Rinho dá aos integradores um fluxo de dois passos:
- Perfile o barramento — envie
>SCANPF10;@BACK<para capturar um perfil estatístico de 10 segundos do barramento CAN do caminhão. O equipamento reporta (RCPF) cada CAN ID que viu, com que frequência, o valor mín/máx por byte e quais bits mudaram. Isso te diz exatamente qual trama e quais bytes carregam seu sinal. - Defina um parser CXECU — com o ID da trama, a posição do byte, o comprimento, a resolução e o offset, você configura um parser CXECU para que o equipamento decodifique esse sinal custom a partir daí.
Essa é a diferença para um integrador com um veículo incomum: você não está limitado a uma tabela fixa. Tutorial completo em captura personalizada de dados CAN bus com CXECU.
Como o dado chega à sua plataforma
O equipamento lê e transmite; sua plataforma converte os valores em alertas, relatórios e regras. A Rinho envia os dados J1939 decodificados usando o protocolo aberto Rinho TAIP ou Wialon IPS, então você pode integrá-los ao seu próprio backend ou a plataformas como Wialon, Traccar, Flespi ou seu servidor próprio. Veja o suporte a Wialon IPS da Rinho.
O equipamento como registrador de dados J1939
Um registrador de dados J1939 grava as informações do motor em memória local para baixar depois. Os equipamentos Rinho cobrem esse caso sem somar uma segunda caixa ao veículo: transmitem ao vivo e armazenam sem conexão.
- Capacidade — 49.152 relatórios em Smart IoT e Spider IoT, 12.288 em Zero IoT.
- O que é gravado — cada relatório que o equipamento estiver configurado para gerar, incluindo os tipos que levam SPNs de J1939, com sua própria marca de tempo.
- Recuperação — quando o enlace volta, o equipamento sincroniza tudo o que ficou pendente em ordem cronológica e de forma automática. Nada se perde enquanto o caminhão está fora de cobertura.
- Download — os comandos
DLeBUbaixam o buffer filtrado por intervalo de datas, tipo de evento ou intervalo de eventos, em ordem ascendente ou descendente.
Esse é o cenário clássico de registro de dados — um caminhão trabalhando em uma pedreira, uma mina ou uma rota remota sem sinal por dias — resolvido pelo mesmo equipamento que já lê o barramento. Detalhes em Datalog e armazenamento offline.
Em resumo
- J1939 te dá os dados reais do motor: RPM, combustível, temperatura, horas, odômetro e mais — decodificados de fábrica.
- Também funciona como registrador de dados J1939: até 49.152 relatórios em memória, sincronizados sozinhos ao recuperar cobertura.
- Tudo o que não é padrão você captura com o CAN Profiler + CXECU.
- Chega à sua plataforma pelo protocolo aberto (TAIP / Wialon IPS).
Você está construindo telemática sobre caminhões pesados e busca hardware que exponha J1939 de forma limpa? Veja a página Para integradores ou fale conosco com o seu caso.
Artigos relacionados

Enviar Dados GPS para Servidor Próprio: Guia TAIP e Wialon IPS
Faça seu rastreador GPS reportar ao seu próprio servidor: TAIP vs Wialon IPS, configuração do equipamento, receptor UDP de exemplo e parsing de tramas reais. Leia o guia completo.

Como medir combustível: CAN bus, sensor de nível e fluxo
Compare os métodos para medir combustível na sua frota —CAN bus, sensor de nível, fluxo e OBD2— com a precisão, a instalação e qual convém ao seu caso.

Como detectar roubo de combustível com GPS na sua frota
Aprenda a detectar e prevenir o roubo de combustível na sua frota com GPS e sensores: métodos de medição, alertas em tempo real e como cortar as perdas.