Udemy
    •  
    •  
    •  
    •  
    •  
    •  
    •  
    •  
Turn what you know into an opportunity and reach millions around the world.
Learn More
Your cart is empty.
Keep shopping
Controller Area Network-Indepth analysis of CAN BUS/Protocol
Rating: 4.2 out of 5(546 ratings)
2,176 students

Controller Area Network-Indepth analysis of CAN BUS/Protocol

Automotive Communication Protocol - CAN - Covering both Theory and Practicals
Created byChandraShekar K
Last updated 3/2025
English

What you'll learn

  • Introduction to Controller Area Network - Automotive CAN Protocol
  • Story of CAN Bus
  • Serial Communication Concepts, Introduction and Overview
  • Serial Communication Protocol - UART - Indepth Coverage
  • Serial Communication Protocol - SPI - Indepth Coverage
  • Serial Communication Protocol - I2C - Indepth Coverage
  • Analysis of CAN Protocol - Fundamental Concepts
  • Further Analysis of CAN Protocol - Frame formats, Error Handling, Differential Bus Concept, Termination Resistor etc
  • Hands on Practice Session - CAN Protocol Self Learning Kit
  • Hands on Practice Session - Building a CAN network
  • Hands on Practice Session - vCAN Bus Analyzer - Monitoring and Controlling of CAN network
  • Challenges faced by CAN professionals, need for Higher Layer Protocols for CAN, Overview of J1939, ARINC 825

Course content

10 sections19 lectures2h 27m total length
  • Story and background of CAN Bus4:03

    In this lecture, we will discuss about our approach to learn CAN Protocol.

    We will understand the story and background that lead to CAN protocol.

Requirements

  • Basic Communication Theory and Digital Concepts

Description

This course is about Automotive Communication Protocol - CAN Bus.

Controller Area Network or CAN Protocol is covered in great detail, starting from the story and background, then moving to the early protocols that existed before CAN, limitations of those early pre-CAN protocols, demands of automotive domain and eventual invention of CAN Bus.

Fundamental concepts of CAN like arbitration, broadcast mechanism, differential bus concept, noise cancellation, termination resistor, frame format & types etc are all discussed with thorough analysis.

We also cover challenges of working with CAN networks for CAN professionals, need for higher layer protocols for CAN and also overview of J1939, ARINC 825 Protocols.

Here both theory and practical parts are covered in depth.

The practical part is covered with the help of - CAN Protocol Self Learning Kit- Which consists of CAN Bus Analyzer, Configurable CAN Nodes and applicable software.

I have conceptualized and developed this Kit for this specific purpose of providing a cost effective hands on learning platform for students and professionals.

Who this course is for:

  • Engineering Professionals
  • Automotive Enginers
  • Automobile Engineers
  • Engineering Students
  • Embedded Systems Engineers
  • Electrical Engineers
  • Communication Engineers
  • Networking Engineers
  • Automobile Technicians
  • Harness Technicians