CAN FD Explained (2021)

CAN FD Explained (2021)

Welcome to our next episode of simple introduction articles, where we will be looking closely at CAN FD this time.


As previously, we have combined a professional knowledge of our engineers and research, and written it in a simple, but yet complex way to make it as easy as possible for you. 


In this CAN FD definitive guide, you will be able to find the definition of CAN FD, what it is, how does it work and so on. 


What is CAN FD?

CAN FD is a shortcut of Controller Area Network Flexible Data-Rate. It is a data communication protocol or also known as CAN FD protocol, commonly used for broadcasting sensor data and control information. 


CAN FD protocol is typically used in modern high performance vehicles. Therefore, some experts explain CAN FD as a Lamborghini among Renaults (nothing personal to Renault drivers). 

CAN F is an extension to the classical CAN Bus (ISO 11898-1. CAN FD protocol was developed back in 2011 and released by Bosch in 2012. 


The reason for developing the protocol was because of the increasing need of faster data transferring and therefore, it was developed to be capable of transferring data rate up to 5 times faster and with larger frames/messages. 




CAN FD protocol is designed to efficiently receive and transmit sensor data, control commands and detect data errors among electronic sensor devices and CAN FD microcontrollers


At first, the protocol was developed for high performance vehicles, however, due to its improved data communication ability, we will see it in many other applications, such as robotics, industrial automation, marine vehicles, medical equipment and so on. 


Benefits of CAN FD

There are several great benefits of implementing CAN FD protocol. We will mention four main benefits below:


  • Smooth transition 

  • Increased reliability

  • Increased speed

  • Increased length of data bytes


Generally speaking, CAN FD can improve network bandwidth by 3 to 8 times more than a classical CAN.


As we already mentioned before, CAN FD can handle more data at a faster rate. Some of the common applications can be seen below:



The applications can be done by connecting the Telematics Unit to a OBD2 port in your vehicle. 


CAN FD vs CAN

The main difference between CAN FD and CAN is the flexible data. It means that using CAN FD, Electronic Control Units(ECUs) can easily switch to different data rates with either larger or smaller message sizes. 


CAN FD offers faster data speed and more data capacity enhancements than classical CAN. 


CAN FD frame

CAN FD frame offers extra data bytes in addition to a classical CAN. Do you want to see the difference between a classical CAN frame and CAN FD frame? Then take a look below. 


As stated before, it is forecasted that CAN FD will take over classical CAN in the upcoming years. A couple of examples of CAN FD usage in the future can be seen below.


  • CANopen FD will be adopted via CiA 1301 1.0

  • J1939-22 will use CAN FD data frames

  • The first CAN FD capable cars are expected to be sold from 2021

  • CAN FD expected to be used in most of the new vehicles and other applications

  • Will use 2 Mbit/s and increasing to 5 Mbit/s


Did you get the answers you were looking for? Contact us and let us know how we can improve. We look forward to hearing from you. 


Keep updated, we are working on more content like this one. 



AutoPi.io
AutoPi.io
Follow us here:

Or sign up to our newsletter and receive the news first.