Common Embedded Bus Protocols Explained

Common Embedded Bus Protocols Explained

01 IIC Bus (Inter-Integrated Circuit) I2C (Inter-Integrated Circuit), also known as IIC or I2C bus, is a serial communication protocol used to connect multiple devices over short distances. It was first introduced by Philips in 1982 and is now widely used for communication between embedded systems, sensors, memory, and other peripheral devices. Here are some … Read more

Adding CAN Nodes to Low Power Bluetooth PEPS Systems

Adding CAN Nodes to Low Power Bluetooth PEPS Systems

In automotive Passive Entry Passive Start (PEPS) systems using low power Bluetooth® technology, drivers enter and start the engine using a key card that communicates with the car’s access system (instead of a traditional key). Figure 1 shows a typical architecture of low power Bluetooth PEPS inside the vehicle. This architecture includes a central smart … Read more

Simulation and Fault Injection Testing of DC Charging for Electric Vehicles

Simulation and Fault Injection Testing of DC Charging for Electric Vehicles

The charging system is an important foundational support system for new energy vehicles and is a key condition for the industrialization and popularization of new energy vehicles, significantly impacting its industrial development. Currently, the charging modes are divided into AC and DC. New energy vehicles that support AC mode are equipped with on-board AC-DC converters … Read more

3 Reasons Why CAN is Better Than RS-485

3 Reasons Why CAN is Better Than RS-485

Introduction RS-485 and CAN are both serial communication protocols. They allow for the arrangement of multiple devices within a single system, significantly reducing cable lengths. Their differential design is suitable for environments with strong interference, and both use 120 Ω termination resistors, equipped with internal over-voltage circuits for fault protection.RS-485 and CAN have many similarities, … Read more

Key Components of CAN Bus Systems and Solutions to Technical Failures

Key Components of CAN Bus Systems and Solutions to Technical Failures

1 CAN Bus The Controller Area Network (CAN) is a serial communication network with a high level of safety that supports distributed real-time control. It first appeared in the automotive industry in the late 1980s. Its basic design specifications require high bit rates, strong electromagnetic interference resistance, and the ability to detect any errors that … Read more

Five Major Automotive Bus Technologies: CAN, LIN, FlexRay, MOST, and Ethernet

Five Major Automotive Bus Technologies: CAN, LIN, FlexRay, MOST, and Ethernet

As automotive consumers increasingly demand safety, comfort, and intelligence in vehicles, automotive bus technology has rapidly developed. The use of in-vehicle bus systems simplifies the number of harnesses, enables intelligent information exchange, and connects all control units through a network bus system for data transmission. Each ECU unit can exchange data at any time to … Read more

Understanding UDS Diagnostics: Essence and Detailed Explanation

Understanding UDS Diagnostics: Essence and Detailed Explanation

Looking Beyond the Phenomenon to the Essence Functional Signal Signal communication is a basic function of the vehicle ECU; without it, nothing can be discussed! This can be plainly stated as dbc and HIL, which are the starting points of ECU’s basic capabilities~ Bus 10[2] discusses the release of excel2dbc tool 2.0.2, adding signal groups … Read more

Bus Protocol Training Overview

Bus Protocol Training Overview

1. CAN & CAN FD Bus Basic Training: Training Content: – Background Introduction – Introduction to CAN Bus Physical Layer – Addressing Methods – Bus Access – Introduction to CAN Message Structure – Data Protection – Synchronization Mechanism – Introduction to CAN FD Date Training Time Cost January 30 13:30-17:00 Free April 17 13:30-17:00 Free … Read more

Understanding CAN Bus: A Comprehensive Guide

Understanding CAN Bus: A Comprehensive Guide

Understanding CAN Bus (Part 1) Original source: http://www.cnblogs.com/jacklu/p/4729638.html Blog Garden, Author: lulujianjie Engineers in embedded systems generally know that the CAN bus is widely used in automobiles; in fact, naval electronic devices also extensively use CAN. As the country pays more attention to maritime defense, the demand for CAN will only increase. This summer, I … Read more

Can Bus vs RS485 Bus: A Detailed Comparison

Can Bus vs RS485 Bus: A Detailed Comparison

PLC Programming Thinking for Experts How to Design Modular Upper Computers? Why is there such a big difference in the situation of engineers in China and abroad? Learn TIA Portal SCL Programming Easily: Structured Variables Understand S7-1500 PLC Reading and Writing SQL Microsoft Database in Seconds CAN (Controller Area Network) is a serial communication network … Read more