I have never understood how to choose the right coefficient for PID . Let's talk about your experience. Here is a 51 program I used. typedef struct PID {double SetPoint; // Set the desired valuedouble...
How to use modern oscilloscopes to achieve accurate measurements (Part 3) : https://training.eeworld.com.cn/course/438How to use modern oscilloscopes to achieve accurate measurements Part 3...
I originally wanted to use these to make a networked multi-terminal device, but I have been working overtime recently, the program keeps having problems, and I am not capable enough, so I finally gave...
Design of a new high power monolithic switch module power supplyThe monolithic switching power supply is a new type of switching power supply chip that became popular in the 1990s, but the early monol...
Chip: STM32F107VCT6 Application Pin: THOUSANDS, RMII STM32CubeMX is very convenient to use ETH. The software comes with LWIP and configuration. This time, STM32F107VCT6+DP83848CVV is used. The MII a...[Details]
This small program is still the use of timer, which is relatively simple. The specific parts are noted in the comments, please refer to the comments. /*********************************************...[Details]
sprintf is a function in the C language library that converts data types. There is a situation where In 51 MCU, define unsigned char temp; Then I want to use the serial port to print out temp in deci...[Details]
6MHz crystal oscillator, using timer counter 1, using interrupt mode, through P1.0 to make a light emitting diode turn on for 100ms, turn off for 300ms, and repeat. Assembly programming is used to ac...[Details]
In the first quarter of 2014, Inspur's
server
shipment market share reached 19%, ranking first in China and fifth in the global market. This is the first time a Chinese manufacturer has ach...[Details]
The two-byte compressed BCD code is converted to a two-byte binary number. The algorithm is as follows: BCD code abcd=1000a+100b+10c+d=10{10 +c}+d. After separating each BCD code, it can be converted...[Details]
; ******************************************** ; Function : RS232 serial port sample program based on HT48R50A * ; MICroProcessor : HT48R50A-1/28SKDIP-A * ; Author: www.picavr.com * ; Crystal ...[Details]
The situation of "lack of chips and screens" in China's electronics industry is changing. After BOE achieved a technological breakthrough in the field of domestic panels, domestic chips are also ex...[Details]
Abstract: The purpose of this design is to realize the intelligentization of museum collection anti-theft and protection. With the microprocessor as the core, the color image sensor LM9628 and temper...[Details]
The wakeman interface adopts the USB interface mode, which supports the combination of accessories such as USB mono to Bluetooth headsets. In addition, it also serves as a power charging interface....[Details]
What does the execution speed of a microcontroller depend on? Of course, for beginners, the first thing that comes to mind is the crystal oscillator. Yes, the crystal oscillator counts as one, but to...[Details]
First, we use Keil to open an existing project to get to know the Keil software, as shown in Figure 1-7. Figure 1-7 Project File From Figure 1-7, we can easily distinguish the menu bar, toolbar, pr...[Details]
Program function: The first three digits of the digital tube display a stopwatch, which runs from 000 to 999 at a speed of 1% per second. When an independent key is pressed, the stopwatch stops, and ...[Details]