What is J1939 Protocol? Why was it created?
Wednesday, March 30, 2022

What is J1939 Protocol? Why was it created?

J1939 Protocol

A new one is added to the innovations in the automotive sector every day. New regulations are being made every day to make cars more useful and car systems safer. Known for its regulations in the automotive industry, the SAE (The Society of Automotive Engineers) community organizes new protocols. We talked about the j2534 protocol earlier. In today's article, we will talk about the J1939 protocol.

What is J1939 Protocol? Why was it created?

The main purpose of this J1939 protocol is to provide in-vehicle communication. This J1939 protocol was developed by SAE.

It provides an advantage to the users in providing communication between the vehicle and ECUs and in fault detection. The J1939 protocol uses the CAN Bus line and offers a common language to all users.

This J1939 protocol was originally developed for use on trucks and trailers in the USA. This protocol is generally used intensively in heavy vehicles, construction machinery, agricultural vehicles, construction vehicles and vehicles with industrial diesel engines.

The most important feature that distinguishes this protocol from other protocols is its data drive feature. In other words, the main purpose of this protocol is to drive data and it is very advanced in this direction.

This protocol provides very serial data transmission between ECUs in heavy duty vehicles. Examples of these data are vehicle speed, oil temperature, torque.

J1939 data consists of actual data and title and contains indexes called PGN (Parameter Group Numbers). PGN, on the other hand, defines the incoming data. With J1939, a standard was established for these PGNs.

What are the general features of the J1939 Protocol?

If we summarize the general features of this J1939 protocol, these are;

It provides communication between the ECUs of heavy vehicles.

It uses the CAN communication system, so it is a communication protocol with high standards.

Twisted-pair cable is used in this protocol.

-Supports a maximum of 30 nodes in the ECU.

It contains -253 control applications.

-Provides communication at 250 Kbit/sec

-Supports all messages up to 1785 bytes in size.

-It also supports the PGN indexes we mentioned before.


In short, this protocol is a protocol created by SAE to ensure the communication and data flow of all vehicles, which are described as heavy vehicles, in an extremely fast and effective manner.


Leave your comment