Udemy
    •  
    •  
    •  
    •  
    •  
    •  
    •  
    •  
Turn what you know into an opportunity and reach millions around the world.
Learn More
Your cart is empty.
Keep shopping
From UART to Local Interconnect Network (LIN bus)
Rating: 4.4 out of 5(96 ratings)
675 students

From UART to Local Interconnect Network (LIN bus)

[Automotive Networks Foundation- Introduction - Serial Communication - UART- Local Interconnect Network (LIN)- Hands-On]
Created byMartin Jankela
Last updated 3/2024
English

What you'll learn

  • Automotive Network Design with LIN
  • Industry Insights
  • Automotive Technology Challenges
  • Serial Communication Basics - UART
  • Local Interconnect Networks (LIN)
  • LIN Hands-On

Course content

5 sections38 lectures5h 3m total length
  • Why Networks?8:22

    Introduction to automotive network buses, highlighting the significance of studying them due to electronics and software in vehicles. Explores networked components, ECUs, and the importance of networks for innovation. Discusses distributed functionalities, Metcalfe's law, and network applications in safety and comfort.

  • A Real World Example4:16

    The lecture explores the evolution of airbag systems, showcasing their progress from basic to advanced safety features. It emphasizes the integration of airbags with seat belts, crash sensors, and braking systems. Overall, it demonstrates how network technology improves effectiveness, comfort, and safety in airbag systems.

  • A Short History Of Networks5:36

    This lecture delves into the history of in-vehicle networks. From analog components connected by dedicated wires, we progressed to digital systems, increasing wiring complexity. Vehicle-bus technology emerged, simplifying designs, reducing weight, costs, and risks, and enabling software-based innovation.

  • The In-Vehicle Network8:54

    The lecture introduces in-vehicle networks and their connection to field buses in industrial automation. In-vehicle networks are serial field buses tailored for automotive requirements. It explores communication channels, protocols, and data transfer options. Physical and logical network topologies are discussed, highlighting their significance in automotive network design.

  • The Role Of Network Protocols12:23

    The lecture introduces network protocols as standardized communication rule sets. They define steps and rules, covering aspects like physical medium, access, and information transfer. Automotive protocols discussed include CAN, MOST, FlexRay, LIN, and Automotive Ethernet, meeting requirements of durability, reliability, cost, safety, and compliance. The OSI seven-layer reference model is mentioned, depicting the layers in network communication.

  • Network Design Terminology8:02

    The lecture covered important network terms like ECU, network, cluster, protocol, channel, busload, signal, frame, and more. The complexity of automotive networks with millions of lines of code and thousands of signals is emphasized.

Requirements

  • Passion for technology, in particular for the Automotive Industry
  • Basic embedded coding experience is helpful, but not required
  • Interest to deeply understand in-vehicle network design

Description

This course will give you a gentle introduction to the Automotive Network industry.  It will help you to understand the challenges network designers and systems architects face.

At the start, you will be guided through the beginnings of Automotive networking and its value-adding role within the industry. 

We will touch upon simple serial protocol communication with traditional UARTs, before diving deeper into our first network technology LIN - Local Interconnect Networks.

The LIN specification is explained in detail. In the end, you will have touched upon all market-relevant topics on LIN.

It is accompanied by a hands-on example so that you can experiment at home and better understand the underlying on how UARTs and LIN operate and work.

After attending this course you will be able to understand:

  • The role of automotive networks

  • The tasks involved in automotive network design

  • Overview of common network protocols

  • Evolution of shared network technologies

  • The challenges network designers and architects face

  • Basic serial communication with UARTs

  • Understand the Local Interconnect Network (LIN)

  • Build a basic Local Interconnect Network (LIN) network

  • Be ready to dive deeper into LIN

  • Have the foundation to move on to other automotive network communication protocols

Note:

The course tries to be as easy to digest as possible on the topics presented. While it is considered a network protocol 'beginners' course to work in the industry, it is not to be confused with an 'absolute' beginners course on electronics or computer science. Understanding source code, basic boolean algebra and familiarity working with specifications will help. Comparable courses are part of a Masters's Degree curriculum. A Bachelor's level understanding of Computer Science, Mathematics or Electrical Engineering is recommended.

Who this course is for:

  • Automotive Network Engineers
  • Automotive Systems Architects
  • Automotive System Testers
  • Automotive Function Owners
  • Automotive Project Managers
  • Automotive Consultants
  • Automotive Systems Integrators
  • Automotive Suppliers
  • Automotive OEMs
  • Embedded Systems Engineers
  • Embedded Network Designers
  • Software Engineers
  • Software Architects
  • System Integrators
  • Semiconductor Engineers
  • People who want to start a career in Automotive
  • People who want to start a career in Embedded Engineering
  • People who want to start a career in Industrial Engineering
  • People interested in IoT
  • People interested in Cyber Physical Systems