Bus Technology Overview

Bus Technology Overview

Click the above “Mechanical and Electronic Engineering Technology” to follow us A bus, known in English as “BUS”, is very much like a public bus. For instance, the route of a public bus is fixed, and anyone can take the bus to any stop along that route. If we compare people to electronic signals, this … Read more

Comprehensive Knowledge of RS485 Bus

Comprehensive Knowledge of RS485 Bus

Search on WeChat Technical Training In engineering, the RS485 control line is often mentioned. What exactly is it? Today, I will discuss the applications related to RS485. By understanding RS485 in depth, you will find that there is indeed a lot of knowledge within it. We will choose some common issues considered in weak electricity … Read more

The Battleground of Smart Cars: Differences Between CAN FD and Traditional CAN

The Battleground of Smart Cars: Differences Between CAN FD and Traditional CAN

With the booming development of automotive electronics and industrial automation, the number of devices and data volume on the CAN bus has greatly increased, posing significant challenges to the CAN bus. To meet the higher bandwidth and data throughput requirements, CAN FD (CAN with Flexible Data-Rate) was born. So what exactly are the differences between … Read more

Essential Learning | CAN Bus Tutorial for Beginners

Essential Learning | CAN Bus Tutorial for Beginners

Click on the blue text Follow us Working Principle When a node (station) on the CAN bus sends data, it broadcasts it in the form of a message to all nodes on the network. For each node, regardless of whether the data is intended for itself, it still receives it. The first 11 bits of … Read more

Performance Testing and Validation of Multi-Node CAN Systems

Performance Testing and Validation of Multi-Node CAN Systems

CAN is a powerful communication standard used to support communication between various sensors, machines, or controllers. The CAN interface is widely used in industrial automation, home automation, and automotive applications due to its robustness and effective handling of bus contention issues. The early CAN 2.0 can provide an 8-byte payload, with a recommended data rate … Read more

Introduction to Embedded CAN Bus (Low-Level Details) – Part 1

Introduction to Embedded CAN Bus (Low-Level Details) - Part 1

Source: Electric Control Knowledge Transporter 1. Introduction The CAN bus was developed by the German company BOSCH, with a maximum speed of up to 1Mbps. The fault tolerance of CAN is particularly strong, and the CAN controller has a powerful error detection and handling mechanism built-in. Additionally, unlike traditional networks (such as USB or Ethernet), … Read more

Understanding the I²C Bus Timing in Embedded Systems

Understanding the I²C Bus Timing in Embedded Systems

The I²C bus is very common in embedded systems, but recently in a group (possibly a beginner group) communication, I was quite surprised that many people do not even understand the I²C bus basics. Today, I will explain the timing of the I²C bus. Many electronic engineers should know about the I²C bus from EEPROM … Read more

Detailed Overview of I2C and SPI Communication Protocols

There are many serial communication protocols, among which I2C and SPI are very well-known.I2C and SPI are both bus protocols that allow users to perform short-distance serial data transmission. I2C is a two-wire communication protocol developed by Philips (now NXP), while SPI was developed by Motorola. These two protocols are commonly used in electronic devices … Read more

Common Issues and Solutions in IoT Installation and Debugging

Common Issues and Solutions in IoT Installation and Debugging

Click the blue text to follow us Various common issues are encountered during the installation and debugging of IoT. 1. Device Connection Issues: There may be connection problems between IoT devices, such as devices not being recognized, unstable connections, or disconnections. These issues may arise due to device compatibility, signal interference, or improper network configuration. … Read more

Detailed Explanation of UART Waveforms

Detailed Explanation of UART Waveforms

UART is an asynchronous full-duplex serial communication protocol consisting of two data lines, Tx and Rx. Since there is no reference clock signal, both parties in communication must agree on serial baud rate, data bit width, parity bit, stop bit, and other configuration parameters to communicate at the same rate. Asynchronous communication transmits one character … Read more