China Sourcing Agent
Solicită o ofertă

Protocol SAE J1939 pentru CAN Bus: Referință Tehnică

Protocol SAE J1939 pe CAN bus: strat fizic, adresare PGN, mesaje BAM/DT, strat de aplicație, diagnosticare DM1/DM2 și utilizare în vehicule grele.

de Martin Wang Actualizat 2 min read components
j1939can-bussaeheavy-dutydiagnosticstelematics

SAE J1939 este familia de standarde care definește comunicarea pe CAN bus pentru vehiculele grele (camioane, autobuze, echipamente de construcții, mașini agricole) și aplicațiile industriale de putere. Este echivalentul funcțional al OBD-II pentru vehiculele grele — dar cu un model de date mult mai bogat și o adresare mai complexă. Dacă OBD-II vă spune “ce este în neregulă”, J1939 vă spune “ce face vehiculul”.

Prezentare Generală

SAE J1939 rulează pe CAN 2.0B cu identificatori extinși pe 29 de biți la 250 kbps (strat fizic standard) sau 500 kbps (opțional). Standardele definesc straturile 1–7 ale modelului OSI, făcându-l o stivă de comunicație completă.

Parametri Cheie

ParametruValoare Standard
Viteză magistrală250 kbps (standard), 500 kbps (opțional)
Format identificatorCAN 2.0B extins pe 29 de biți
Lungime maximă magistrală40 m la 250 kbps
Noduri maxime per segment30 (standard), 10 (ECU critice)
Terminare120 Ω la fiecare capăt

Modelul de Adresare

J1939 folosește un identificator CAN pe 29 de biți împărțit în: Prioritate (3 biți), PGN (Parameter Group Number, 18 biți) și Adresă Sursă (8 biți). PGN-ul este elementul central — identifică ce parametru este transmis. Fiecare PGN conține unul sau mai mulți SPN-uri (Suspect Parameter Numbers) care definesc puncte individuale de date în cadrul mesajului.

Mesaje de Diagnosticare

DM1 (Diagnostic Message 1): Mesaje de defecțiune active, difuzate ciclic la fiecare secundă când DTC-urile sunt active.

DM2: Toate DTC-urile confirmate anterior, difuzate la cerere.

DM3: Șterge DTC-urile și datele de diagnosticare.

DM12: Emisiuni legate de DTC (obligatoriu pentru motoarele certificate EPA/CARB).

DM14: Memorie de date de defecțiune — instantanee de date la momentul setării DTC-ului.

Protocolul J1939 este o parte esențială a infrastructurii de comunicare în IoT industrial și în sistemele de telemetrie a flotelor, operând alături de stratul fizic CAN bus. Când aprovizionați gateway-uri și module care pretind suport J1939, confirmați că implementarea stivei acoperă mesageria de transport BAM/DT și diagnosticarea DM1 — acestea sunt capabilitățile minime pentru orice aplicație pe vehicul.

Resurse Conexe

Sourcing condus de ingineri Fără marje ascunse Răspuns în 24 de ore

Ai un proiect de sourcing în minte?

Spune-ne de ce ai nevoie. Răspundem în 24 de ore, inclusiv în weekend.

Fondator al Sky Flux, compania din spatele China Sourcing Agents. 7 ani ca inginer hardware și full-stack înainte de a începe o agenție de sourcing din China axată pe electronică, module IoT și asamblare PCB. Despre →