SGM832: 36V, 16-Bit Current, Voltage, and Power Monitoring Chip

Keywords: Power Monitoring; I2C and SMBus Compatible; Alarm Function SG Micro Corp has launched the SGM832 monitoring chip, which can be used for monitoring voltage, current, and power in power supply systems. The chip is compatible with I2C and SMBus interfaces and can simultaneously monitor differential voltage and bus power voltage. It features flexible register … Read more

Understanding the SPI Communication Interface in Microcontrollers

UART, I2C, and SPI are the three most commonly used communication protocols in microcontroller systems. In this lesson, we will learn about the remaining SPI communication protocol. SPI stands for Serial Peripheral Interface. As the name suggests, it is a serial interface for peripheral devices. SPI is a high-speed, full-duplex, synchronous communication bus that typically … Read more

Understanding Serial Interfaces: COM, UART, USB, and More

Electronic products, such as computers, mice, chargers, and even cars, have many interfaces around us. This article will introduce you to these interfaces, what they look like, where they are used, how to use them, and their principles. This article serves as a simple description for beginners. 1. Serial Port 2. UART 3. TTL Level … Read more

i2COOPY Real-Time Data Replication for Disaster Recovery

As enterprises undergo digital transformation, the increasing volume of data makes it challenging for traditional backup and recovery, as well as file synchronization technologies, to quickly replicate massive incremental data to the target end after full data replication is completed. Moreover, in environments with long distances, narrow bandwidth, and heterogeneous platforms, the time required for … Read more

10 Animated GIFs to Understand Common Bus Communication Principles

These animated GIFs displaying signal waveforms in electronic systems help us understand the mechanisms of signal transmission. 1 SPI Transmission ▲ Figure 1 SPI Data Transmission ▲ Figure 1.2 SPI Data Transmission (2) ▲ Figure 1.3 SPI Timing Signal 2 I²C Transmission ▲ Figure 1.2.1 I2C Bus and Addressing Method 3 UART Transmission ▲ Figure … Read more

Understanding I2C Bus in PIC Microcontrollers

Hello everyone! Through our previous lessons, we have gained an understanding of how to use the ICD2 emulator and enhanced PIC development board. We have learned how to control resources such as LEDs, relays, buzzers, buttons, seven-segment displays, RS232 serial, stepper motors, and temperature sensors with microcontrollers. You must have felt the ease of use … Read more

Understanding Communication Protocols Through Animations

Search on WeChat Technical Training The following animations displaying signal waveforms in electronic systems help us understand the principles of transmission. Sharing with everyone. 1. SPI Transmission ▲ Figure 1 SPI Output Transmission ▲ Figure 2 SPI Data Transmission (2) ▲ Figure 3 SPI Timing Signal 2. I2C Transmission ▲ Figure 4 I2C Bus and … Read more

Digital Transmission of Analog Signals via Long-Distance I2C Bus

Click the above “Easily Learn Electronics” to follow us and easily learn electronic knowledge. Easily Learn Electronics Subscription Daily updates on technical articles in the electronics industry and the latest information on microcontrollers, making it easy to learn anytime, anywhere. The Inter-Integrated Circuit (I2C) bus is a synchronous serial data communication bus, where communication is … Read more

Summary of Common Interfaces for ARM Microcontrollers

1 I2C Bus The programming related to I2C mainly involves two situations: ARM chips with dedicated controllers and microcontroller chips without controllers. For ARM chips with controllers, operations are performed based on the data manual by setting the corresponding registers (control registers, status registers, etc.); however, for microcontroller chips without controllers, I2C protocol needs to … Read more