Understanding the Roles of Master and Slave in Modbus TCP Communication

Understanding the Roles of Master and Slave in Modbus TCP Communication

Click the public account below ⬇ to get more technical sharing and updates In the Modbus TCP communication protocol, the Master and Slave are two fundamental roles in communication, each with distinct responsibilities. 🔹 Concept of Master Active initiator of communication: In the Modbus protocol, the Master is the only party that actively initiates requests. … Read more

Three Communication Models Between Nodes in CANopen Protocol

Three Communication Models Between Nodes in CANopen Protocol

In the last issue, we introduced the basics of CANopen: the OSI 7-layer model, different data communication methods, and the object dictionary: Do you know these basics about the CANopen communication protocol? This time, we will focus on the three different communication models and definitions between nodes in the CANopen protocol. Note: A CANopen network … Read more

Understanding STM32 SPI Communication (Master-Slave Dual Machine SPI Communication)

Understanding STM32 SPI Communication (Master-Slave Dual Machine SPI Communication)

Click the blue text Follow us STM32 SPI Communication High-speed full-duplex communication bus The SPI communication uses 3 lines and a chip select line. The 3 lines are SCK, MOSI, and MISO, and the chip select line is NSS (CS). The NSS signal line goes from high to low, which is the start signal for … Read more

How to Communicate with Multiple Slave Serial Ports Using a Single Microcontroller Serial Port?

How to Communicate with Multiple Slave Serial Ports Using a Single Microcontroller Serial Port?

To join the hardware electronics learning group, reply with “Join Group“. Sometimes, when a circuit needs to implement a master-slave communication setup, the commonly used communication protocols are SPI, I2C, or RS485 bus forms. Among these, I2C is the simplest and most convenient for on-board communication, requiring only two wires to establish a bus. However, … Read more

Introduction to SPI (Serial Peripheral Interface)

Introduction to SPI (Serial Peripheral Interface)

1. Introduction to SPI SPI, which stands for Serial Peripheral Interface, is a synchronous serial communication protocol originally defined by Motorola for its MC68HCXX series processors. The SPI interface is primarily used for communication between EEPROMs, FLASH memory, real-time clocks, ADCs, as well as digital signal processors and digital signal decoders. SPI is a high-speed, … Read more

Understanding RS485 Communication Basics

Understanding RS485 Communication Basics

1. What Is Communication To understand RS485 communication, we first need to clarify what communication is. In fact, communication is the transmission of 0 and 1 codes between two devices, where 0 represents low level and 1 represents high level. If device A transmits data to device B, then device A and device B must … Read more

In-Depth Analysis of BLE Connection Establishment Process

In-Depth Analysis of BLE Connection Establishment Process

Why can the same smartphone connect successfully with some devices but fail with others? Why can the same device connect with some smartphones but not with others? Why does the same smartphone connect quickly with the same device at times and slowly at others? What is a Master? What is a Slave? What are Connection … Read more

Introduction to 3D Printing Technology

Introduction to 3D Printing Technology

3D printing technology, academically known as “additive manufacturing,” is also referred to as additive manufacturing or incremental manufacturing. According to the definition published by the American Society for Testing and Materials (ASTM) 3D Printing Technical Committee (F42 Committee) established in 2009, 3D printing is a method that contrasts sharply with traditional material processing methods, based … Read more

Overview of 3D Printing Technologies

Overview of 3D Printing Technologies

3D printing technology is actually a collection of rapid prototyping technologies, all of which are based on the principle of layered manufacturing. The rapid prototyping machine forms the cross-sectional shape of the workpiece by scanning in the X-Y plane, while intermittently displacing the layer thickness in the Z coordinate, ultimately forming a three-dimensional object. Currently, … Read more

Top 10 3D Printing Technologies You Should Know

Top 10 3D Printing Technologies You Should Know

3D printing is an emerging technology in the manufacturing industry, known as a “manufacturing technology with industrial revolution significance.” In recent years, with advancements in industrial technology, 3D printing technology has rapidly developed and gained widespread media attention, with various types of 3D printing technologies being reported. Let’s take a look together! 1 NPJ (Nano … Read more