Intelligent adjusting system for desktop computer fan

Through the intelligent adjustment system of temperature acquisition module and MCU microcontroller, the temperature of console computer hardware is monitored and controlled in real time, solving the problem of hardware overheating under high load and realizing intelligent heat dissipation management and remote monitoring.

CN223594488UActive Publication Date: 2025-11-25天固信息安全系统(深圳)有限公司
View PDF 0 Cites 0 Cited by

Patent Information

Application Number
CN202423190804.0
Authority / Receiving Office
CN · China
Patent Type
Utility models(China)
Current Assignee / Owner
Filing Date
2024-12-24
Publication Date
2025-11-25
Estimated Expiration
2034-12-24

AI Technical Summary

Technical Problem

Existing desktop computer hardware generates a lot of heat when working under high load, which can lead to excessively high temperatures, potentially damaging components and affecting system stability. Current technologies struggle to effectively implement intelligent temperature regulation and heat dissipation management.

Method used

A temperature acquisition module is used to monitor the hardware temperature in real time. The data is processed by an MCU microcontroller to generate adjustment commands and control the fan speed for heat dissipation. At the same time, a WIFI module is used to connect to the client to realize remote control and data upload.

Benefits of technology

It enables intelligent heat dissipation management of the internal hardware of desktop computers, avoiding hardware damage, improving system stability, and providing flexible remote monitoring and adjustment functions.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN223594488U_ABST
    Figure CN223594488U_ABST
Patent Text Reader

Abstract

The utility model relates to the technical field of intelligent regulation, in particular to an intelligent regulation system for a desktop computer fan, which comprises an MCU (Microprogrammed Control Unit) microcontroller, a temperature acquisition module, an MCU microcontroller, a WIFI (Wireless Fidelity) communication module and a fan, a first adjusting instruction is generated by combining the rotating speed information of the fan, the WIFI communication module uploads the temperature data and the rotating speed information to a client side and receives a second adjusting instruction of the client side, the rotating speed of the fan is adjusted according to the first adjusting instruction of the MCU or the second adjusting instruction of the client side, and precise heat dissipation is achieved. And the heat dissipation efficiency of the computer and the user experience are effectively improved.
Need to check novelty before this filing date? Find Prior Art

Description

TECHNICAL FIELD

[0001] The utility model relates to intelligent adjustment technical field especially, a kind of desktop computer fan intelligent adjustment system. BACKGROUND

[0002] With the high-speed development of computer technology, the performance of CPU (central processing unit), graphics card and other core hardware is continuously improved. Higher CPU performance will increase related transistors. These components will consume a large amount of electric energy during work. The graphics card is used to provide more powerful graphics processing capability, graphics rendering and other applications. The working power of the graphics card is generally large, especially when working at full load. According to Joule's law, the consumption of electric energy will generate a large amount of heat. High temperature may cause physical damage to components. Moreover, it will cause the performance of CPU, graphics card and other hardware to decline. Performance decline may cause freezing, crash and other phenomena, affecting the stability of the entire system. SUMMARY

[0003] In order to overcome the shortcomings of the prior art, the utility model provides a desktop computer fan intelligent adjustment system. The temperature data of the internal hardware of the desktop computer is read by the temperature acquisition module. The temperature data is processed by the MCU microcontroller. The speed of the fan is intelligently and accurately controlled to cool the internal hardware of the desktop computer, avoiding loss caused by hardware heating.

[0004] The utility model solves the technical problem and provides a desktop computer fan intelligent adjustment system. The system comprises:

[0005] A temperature acquisition module is connected to the MCU microcontroller. It is used to collect the temperature data of the internal hardware of the desktop computer in real time and transmit the temperature data to the MCU microcontroller.

[0006] The MCU microcontroller is connected to the motherboard of the desktop computer. It is used to process the temperature data, obtain the speed information of the fan, and generate a first adjustment instruction according to the temperature data and the speed information.

[0007] A WIFI communication module is connected to the MCU microcontroller. It is used to upload the temperature data and the speed information processed by the MCU microcontroller to the client and receive a second adjustment instruction sent by the client.

[0008] A fan is connected to the MCU microcontroller. It is used to adjust the speed according to the first adjustment instruction sent by the MCU microcontroller or the second adjustment instruction sent by the client to achieve heat dissipation of the motherboard.

[0009] In an optional embodiment, the WIFI communication module is WIFI-ESP8285 module, which is connected to the MCU microcontroller through a serial communication interface, and adds Wi-Fi network function to the MCU microcontroller, so that the MCU microcontroller accesses a wireless network.

[0010] In an optional embodiment, the MCU microcontroller adopts HC32F460 chip and ARM Cortex-M4 core, the ARM Cortex-M4 core integrates a floating point operation unit and a digital signal processor, the floating point operation unit is used to perform mathematical operation tasks and data processing tasks, and the digital signal processor is used to perform signal processing tasks.

[0011] The MCU microcontroller is also configured with a first analog-to-digital converter, a second analog-to-digital converter, a gain-adjustable programmable gain amplifier, and a voltage comparator, the first analog-to-digital converter and the second analog-to-digital converter are used to convert the temperature data from an analog signal to a digital signal, the programmable gain amplifier is used to adjust the amplification multiple of the analog signal, and the voltage comparator is used to compare the output voltages of the first analog-to-digital converter and the second analog-to-digital converter, and compare the output voltages with a preset reference voltage.

[0012] In an optional embodiment, the temperature acquisition module is a DS18B20 temperature sensor, which is connected to the MCU microcontroller through a GPIO interface, and when the temperature data is collected, the temperature data is transmitted to the MCU microcontroller through a 1-Wire bus.

[0013] In an optional embodiment, the system further comprises a client, the client is connected to the WIFI communication module through a TCP / UDP network protocol, and is used to acquire the temperature data and the rotation speed information, and generate the second adjustment instruction according to the temperature data and the rotation speed information.

[0014] In an optional embodiment, the system further comprises a first power module and a second power module, the first power module is electrically connected to the computer mainboard, and the computer mainboard is connected to the second power module built-in the desktop computer.

[0015] In an optional embodiment, the fan adopts a single-tower four-heat-pipe design.

[0016] The utility model provides a desk computer fan intelligence regulation system, real -time monitoring the temperature of desk computer internal hardware, and according to temperature data and fan speed information, by MCU microcontroller self -generating regulation instruction, control fan speed, realize the intelligent heat dissipation of computer internal hardware. Meanwhile, the system passes through WIFI module and client establishes the connection, can upload temperature data and fan speed information to the client, also can receive the regulation instruction of the client sending, so that the user can remote control fan speed, realizes more nimble and convenient heat dissipation management. BRIEF DESCRIPTION OF DRAWINGS

[0017] Figure 1 It is a structure schematic diagram of desk computer fan intelligence regulation system that the utility model proposes.

[0018] Figure 2 It is another structure schematic diagram of desk computer fan intelligence regulation system that the utility model proposes.

[0019] Figure 3 It is flow schematic diagram of desk computer fan intelligence regulation method that the utility model proposes.

[0020] BRIEF DESCRIPTION OF DRAWINGS

[0021] 1, MCU microcontroller, 2, temperature acquisition module, 3, WIFI communication module, 4, fan, 5, first power module, 6, second power module, 7, client. DETAILED DESCRIPTION

[0022] The utility model is further explained below in combination with the drawings and examples.

[0023] The utility model will be combined with examples and drawings to clearly and completely describe the concept, specific structure and generated technical effect of the utility model, so as to fully understand the purpose, features and effects of the utility model. Obviously, the described examples are only a part of the examples of the utility model, not all examples, based on the examples of the utility model, other examples obtained by the skilled in the art without creative labor are all within the protection scope of the utility model. In addition, all the coupling / connection relations involved in the patent are not single component direct interface, but can form better coupling structure by adding or reducing coupling auxiliary parts according to the specific implementation situation. The various technical features in the utility model creation can be interactively combined under the premise of not mutually contradictory conflict.

[0024] Referring to Figure 1 , Figure 2The desktop computer fan intelligent adjustment system comprises an MCU microcontroller (1), a temperature acquisition module (2), a WIFI communication module (3) and a fan (4), wherein the temperature acquisition module (2), the WIFI communication module (3) and the fan (4) are connected with the MCU microcontroller (1), and the MCU microcontroller (1) is connected with a computer mainboard of a desktop computer.

[0025] In some embodiments, the desktop computer fan intelligent adjustment system further comprises a first power module (5) and a second power module (6), wherein an output end of the first power module (5) is connected with the MCU microcontroller (1), the temperature acquisition module (2), the WIFI communication module (3) and the fan (4) are connected with the first power module (5) through the MCU microcontroller (1), so as to provide stable power supply for the MCU microcontroller (1), the temperature acquisition module (2), the WIFI communication module (3) and the fan (4) through the first power module (5). Wherein, an input end of the first power module (5) is connected with an output end of the computer mainboard of the desktop computer, and an input end of the computer mainboard is connected with an output end of the second power module (6) for supplying power to the desktop computer, so that the power supply of the first power module (5) can be realized through the second power module (6), and the power supply of the MCU microcontroller (1), the temperature acquisition module (2), the WIFI communication module (3) and the fan (4) can be realized through the first power module (5).

[0026] In some embodiments, the temperature acquisition module (2) can be a DS18B20 temperature sensor, which is connected to the MCU microcontroller (1) through a GPIO interface, for real-time acquisition of temperature data of internal hardware (e.g., CPU, graphics card, etc.) of a desktop computer. Specifically, the DS18B20 temperature sensor has three main pins, namely VDD (positive power supply), GND (negative power supply) and DQ (data line). By connecting the VDD pin of the DS18B20 temperature sensor to the 3.3V or 5V power supply of the computer motherboard, connecting the GND pin to the ground of the computer motherboard, and connecting the DQ pin to a digital I / O pin on the computer motherboard, digital input / output operations are performed through the DQ pin. In addition, a pull-up resistor (e.g., a 4.7kΩ resistor) can also be connected to the DQ data line, which is connected between the data line and the positive power supply, which helps to ensure that the data line remains in a high state when there is no data transmission. When the DS18B20 temperature sensor is successfully connected to the computer motherboard and needs to acquire temperature data of the internal hardware of the computer, the MCU microcontroller (1) can initialize the 1-Wire bus, i.e., the 1-Wire communication interface, to set the acquisition mode of the DS18B20 temperature sensor, such as the acquisition duration and the acquisition interval. Then, the MCU microcontroller (1) can send a ROM command to select a specific DS18B20 temperature sensor (in the case of multiple DS18B20 temperature sensors). When there is only a single DS18B20 temperature sensor, a skip ROM command can be used to send an acquisition command to control the DS18B20 temperature sensor to acquire temperature data of the internal hardware of the computer. The temperature data is used to monitor the temperature state of the computer motherboard to ensure the normal operation of the desktop computer. When the corresponding temperature data is acquired, the MCU microcontroller (1) can control the DS18B20 temperature sensor to upload the temperature data to the MCU microcontroller (1) through the 1-Wire bus according to the same embodiment manner of controlling the DS18B20 temperature sensor to acquire temperature data, so that the MCU microcontroller (1) processes the temperature data. The core component of the DS18B20 temperature sensor is a thermistor, the resistance value of which changes with temperature. The DS18B20 temperature sensor determines its corresponding temperature data by obtaining the resistance value of the thermistor. Its measurement range is -55°C to +125°C, and within the range of -10°C to +85°C, the accuracy can reach ±0.5°C, which can provide more accurate temperature data for users.

[0027] When the DS18B20 temperature sensor collects the temperature data of the internal hardware of the computer, the temperature data can be transmitted to the MCU microcontroller (1), and at the same time, the MCU microcontroller (1) can obtain the rotating speed information of the fan (4). After the MCU microcontroller (1) processes the temperature data, the MCU microcontroller (1) generates the adjustment instruction (referred to as the first adjustment instruction) of the fan (4) at the next moment based on the processed temperature data and the rotating speed information. The first adjustment instruction can include parameters such as the set value of the fan rotating speed and the temperature threshold. Further, the MCU microcontroller (1) can send the first adjustment instruction to the fan (4), so that the fan (4) can adjust the fan rotating speed according to the parameters in the first adjustment instruction.

[0028] In some embodiments, the MCU microcontroller (1) adopts an HC32F460 chip and is based on an ARM Cortex-M4 core, and the working frequency can be as high as 168 MHz. The ARM Cortex-M4 core also integrates a floating point unit (FPU) and a digital signal processor (DSP). The FPU supports single-precision floating-point arithmetic operations, so that the MCU microcontroller (1) can efficiently process complex mathematical operation tasks and data processing tasks, such as filtering, transformation, and matrix operations. The DSP can process data signals such as audio, images, and videos, and through the special instruction set and hardware accelerator contained in the DSP, the DSP can execute signal processing tasks such as filtering, Fourier transform, and convolution.

[0029] The MCU microcontroller (1) is further configured with two analog-to-digital converters (ADCs), namely a first ADC and a second ADC, both of which are connected to the ADC interface of the MCU microcontroller (1), ensuring that the analog signal can be accurately transmitted to the ADC for conversion. The MCU microcontroller (1) can initialize and configure the first ADC and the second ADC, including setting parameters such as sampling rate, resolution, and input channel. In the embodiments of the present application, the first ADC and the second ADC are both 12-bit 2.5Msps ADCs, i.e., they can convert analog signals to 12-bit digital signals at a rate of 2.5 million samples per second. Since the temperature data collected by the DS18B20 temperature sensor is an analog quantity, the first ADC and the second ADC configured by the MCU microcontroller (1) can convert the temperature data from an analog quantity to a digital quantity, i.e., represent the temperature data by a specific numerical value, such as 37°C. By configuring the first ADC and the second ADC, the MCU microcontroller (1) can process two independent analog signals in parallel, thereby improving the parallel processing capability of the system. In addition, by configuring the first ADC and the second ADC, the MCU microcontroller (1) can more flexibly configure the signal acquisition strategy, for example, one ADC can be assigned a high-priority task (such as real-time monitoring of critical parameters), and the other ADC can be assigned a lower-priority task (such as periodic acquisition of non-critical data). In addition, by configuring the first ADC and the second ADC, the MCU microcontroller (1) can provide redundancy and fault tolerance, so that when one of the ADCs fails or performance decreases, the other ADC can be used as a backup to ensure the continuity and reliability of the system. The MCU microcontroller (1) is further configured with a gain-adjustable programmable gain amplifier (PGA), the input end of the PGA is connected to the analog signal source, and the output end is connected to the input end of the ADC, ensuring that the analog signal can be accurately transmitted to the ADC for conversion after being amplified by the PGA. Similarly, the MCU microcontroller (1) can initialize and configure the PGA, such as setting the amplification factor, input range, and other parameters. By FGA, the amplification factor of the analog signal can be adjusted according to user needs, so that the first ADC and the second ADC can process analog signals of different amplitudes without changing the external circuit. In some embodiments, during system operation, the amplification factor of the PGA can be dynamically adjusted according to actual conditions. For example, when the amplitude of the analog signal is small, the amplification factor of the PGA can be increased to improve the sampling accuracy of the ADC; conversely, when the amplitude of the analog signal is large, the amplification factor of the PGA can be reduced to avoid ADC saturation.

[0030] The MCU microcontroller (1) is also configured with three voltage comparators, the input ends of which are connected with the output ends of the first and second analog-to-digital converters respectively, and the output ends are connected with the interrupt pins or IO pins of the MCU microcontroller (1), so as to ensure that when the output voltages of the first and second analog-to-digital converters exceed or are lower than the preset reference voltage, the voltage comparators can output corresponding level signals. Similarly, the MCU microcontroller (1) can initialize and configure the voltage comparators, such as setting the reference voltage, output mode and other parameters. At the same time, an interrupt service program or a polling program is written to respond to the output signals of the voltage comparators. For example, when the voltage comparators are used to compare each output voltage with a preset reference voltage, when the voltage of the output voltage is higher than the reference voltage, the voltage comparator can output a high level signal; when the voltage of the output voltage is lower than the reference voltage, the voltage comparator can output a low level signal.

[0031] It should be noted that the three voltage comparators can work independently and process different analog signal sources respectively. When multiple analog signals need to be monitored simultaneously, the parallel processing capability and monitoring efficiency of the system can be improved. In addition, the number of ADCs, PGAs and voltage comparators described above is only for illustration, and the MCU microcontroller (1) can also be configured with other numbers of ADCs, PGAs and voltage comparators, which are not limited in the present application.

[0032] Since the MCU microcontroller (1) does not have WIFI function, the wireless transmission function is realized by controlling the device with WIFI function through the MCU microcontroller (1). In the embodiment of the present application, the MCU microcontroller (1) is electrically connected with the WIFI communication module (3) through a serial communication interface (for example, UART), and the WIFI communication module (3) can be a WIFI-ESP8285 module. The temperature data collected by the DS18B20 temperature sensor is uploaded to the cloud platform through the WIFI-ESP8285 module, so that the user can remotely check the temperature inside the computer through a client, such as a mobile phone APP or a network debugger, to realize real-time monitoring. For example, when working remotely, the fan can be turned on in advance to cool the computer through the mobile phone.

[0033] In the embodiment of the present application, the MCU microcontroller (1) is taken as the master and the WIFI-ESP8285 module is taken as the slave. Because the WIFI-ESP8285 module has the AT protocol, the MCU microcontroller (1) can send AT instructions to the WIFI-ESP8285 module through the serial communication interface, wherein the AT instructions can represent the control functions required to be executed by the MCU microcontroller (1). Specifically, the AT instructions are sent to the WIFI-ESP8285 module through the serial communication interface to initialize the WIFI-ESP8285 module and set its working mode. When the WIFI-ESP8285 module receives the AT instructions, it executes the functions corresponding to the AT instructions. For example, the AT+RST instruction represents restarting the module; the AT+CWMODE=x instruction represents setting the Wi-Fi mode, for example, x=1 is the STA mode, x=3 is the AP+STA mode, etc. After the WIFI-ESP8285 module executes a series of AT instructions, the WIFI-ESP8285 module generates a local area network similar to WIFI, and the user can connect the WIFI-ESP8285 module through the client (for example, the user's mobile phone). The user can view the temperature data stored in the MCU microcontroller (1) or other data to be fed back on the client; similarly, the client can feed back data to the MCU microcontroller (1) through the client, and the MCU microcontroller (1) executes the corresponding control functions.

[0034] The working principle of the WIFI communication module is that the MCU microcontroller (1) obtains temperature data through the DS18B20 temperature sensor and processes the temperature data, for example, converts it into a digital format, filters it, etc. The MCU microcontroller (1) can send the processed temperature data to the WIFI-ESP8285 module through the serial communication interface, and the WIFI-ESP8285 module can send the temperature data to the client (7) successfully connected to the WIFI-ESP8285 module through the WIFI network after receiving the temperature data. Similarly, the client (7) successfully connected to the WIFI-ESP8285 module can also send data to the WIFI-ESP8285 module, and the WIFI-ESP8285 module sends the data to the MCU microcontroller (1) through the serial communication interface after receiving the data. The MCU microcontroller (1) further executes the corresponding control operations according to the received data, for example, adjusting the temperature, changing the working mode, etc.

[0035] In some embodiments, the desktop fan intelligent adjustment system further comprises a client (7) connected to the WIFI communication module (3) through TCP / UDP network protocol. The WIFI communication module (3) is configured in AP (Access Point) mode or STA (Station) mode. In the AP mode, the WIFI communication module (3) acts as a hotspot, and the client (7) connects to the hotspot for communication; in the STA mode, the WIFI communication module (3) is connected to an existing wireless network, and the client (7) communicates with the WIFI communication module (3) through the wireless network. Specifically, the client (7) initiates a TCP / UDP connection request, specifying the IP address and port number of the WIFI communication module (3). The WIFI communication module (3) receives the connection request and establishes a TCP / UDP connection. In the TCP connection, a three-way handshake process is required; in the UDP connection, a data packet is directly sent. When the client (7) is successfully connected to the WIFI communication module (3), the MCU microcontroller (1) can send the temperature data and speed information to the client (7) through the WIFI communication module (3). In the TCP connection, the data is transmitted in the form of a byte stream; in the UDP connection, the data is transmitted in the form of a data packet. Then, the client (7) can generate an adjustment instruction (referred to as a second adjustment instruction) according to the received temperature data and speed information. The second adjustment instruction can include parameters such as the set value of the fan speed and the temperature threshold. Further, the client (7) can send the second adjustment instruction to the WIFI communication module (3) through the TCP / UDP connection, and the WIFI communication module (3) transmits the second adjustment instruction to the MCU microcontroller (1) after receiving the second adjustment instruction. The MCU microcontroller (1) receives the second adjustment instruction, parses the instruction parameters of the second adjustment instruction, and adjusts the fan speed according to the parameters. For example, if the second adjustment instruction specifies the set value of the fan speed, the MCU microcontroller (1) controls the fan motor driving circuit through the PWM signal to make the fan (4) reach the set value of the speed.

[0036] In some embodiments, the fan (4) adopts a single-tower four-heat-pipe design, which can meet the heat dissipation needs of mainstream CPUs of desktop computers. The heat generated by the CPU can be quickly conducted to the heat dissipation fins through the heat pipe, and then dissipated by the fan (4), ensuring that the CPU can maintain a relatively low temperature when running under high load.

[0037] Referring to Figure 3When the desktop computer fan intelligent adjustment system is powered on, the system will first initialize each component to ensure that all hardware and software modules are in normal working condition. After initialization is complete, the temperature sensor in the system will start working, collecting real-time temperature data inside the desktop computer and transmitting it to the MCU microcontroller (1) of the system. The MCU microcontroller (1) processes the received temperature data and compares it with the preset initial value. If the temperature does not reach the set initial value, the MCU microcontroller (1) will report the temperature data to the cloud platform (i.e. the client (7)) for remote monitoring and analysis. At the same time, the fan (4) will run in low-power mode to maintain basic cooling needs. When the temperature reaches the set initial value, the MCU microcontroller (1) will intelligently adjust the fan (4) speed according to the preset adjustment strategy or user-set value. During the adjustment process, the MCU microcontroller (1) will consider the current temperature data, fan current speed, and cooling needs to find the optimal speed balance point. If the temperature reaches or exceeds the set initial value, the MCU microcontroller (1) will enter the next operation. While adjusting the fan (4) speed, the MCU microcontroller (1) will also feed back the current temperature value to the cloud platform in real time. The cloud platform can receive and display these temperature data for users or administrators to remotely monitor and analyze. With the adjustment of the fan (4) speed, the temperature inside the desktop computer will gradually decrease. When the temperature decreases to a certain extent, the MCU microcontroller (1) can continue to adjust the fan (4) speed according to the preset strategy to maintain optimal cooling effect. Through the intelligent processing of the MCU microcontroller (1), the system can automatically adjust the fan speed according to real-time temperature data, thereby achieving intelligent cooling management. At the same time, through the cloud platform, users can always know the cooling status of the desktop computer and make corresponding adjustments or maintenance as needed.

[0038] The above is a specific description of the preferred embodiment of the present application, but the present application is not limited to the described embodiments. Those skilled in the art can make various equivalent modifications or substitutions without departing from the spirit of the present application. These equivalent modifications or substitutions are all included in the scope defined by the claims of the present application.

Claims

1. A desktop computer fan intelligent adjustment system, characterized in that, Including a microcontroller-based MCU, the system also includes: A temperature acquisition module, connected to the MCU microcontroller, is used to acquire temperature data of the internal hardware of the desktop computer in real time and transmit the temperature data to the MCU microcontroller. The MCU microcontroller is connected to the motherboard of the desktop computer and is used to process the temperature data, obtain the fan speed information, and generate a first adjustment command based on the temperature data and the fan speed information. A WIFI communication module, connected to the MCU microcontroller, is used to upload the temperature data and rotation speed information processed by the MCU microcontroller to the client, and to receive the second adjustment command sent by the client; A fan, connected to the MCU microcontroller, is used to adjust its speed according to the first adjustment command sent by the MCU microcontroller or the second adjustment command sent by the client, so as to dissipate heat from the computer motherboard.

2. The intelligent adjustment system for desktop computer fans according to claim 1, characterized in that, The WIFI communication module is a WIFI-ESP8285 module, which connects to the MCU microcontroller through a serial communication interface to add Wi-Fi network functionality to the MCU microcontroller, enabling the MCU microcontroller to access the wireless network.

3. The intelligent adjustment system for desktop computer fans according to claim 1, characterized in that, The MCU microcontroller uses an HC32F460 chip and an ARM Cortex-M4 core. The ARM Cortex-M4 core integrates a floating-point arithmetic unit and a digital signal processor. The floating-point arithmetic unit is used to perform mathematical operations and data processing tasks, and the digital signal processor is used to perform signal processing tasks. The MCU microcontroller is also configured with a first analog-to-digital converter (ADC), a second ADC, a gain-adjustable programmable gain amplifier, and a voltage comparator. The first ADC and the second ADC are used to convert the temperature data from analog signals to digital signals. The programmable gain amplifier is used to adjust the amplification factor of the analog signal. The voltage comparator is used to compare the output voltages of the first ADC and the second ADC, and to compare the output voltages with a preset reference voltage.

4. The intelligent adjustment system for desktop computer fans according to claim 1, characterized in that, The temperature acquisition module is a DS18B20 temperature sensor, which is connected to the MCU microcontroller via a GPIO interface. When the temperature data is acquired, the temperature data is transmitted to the MCU microcontroller via a 1-Wire bus.

5. The intelligent adjustment system for desktop computer fans according to claim 1, characterized in that, The system also includes a client, which connects to the WIFI communication module via TCP / UDP network protocol to acquire the temperature data and the rotation speed information, and to generate the second adjustment command based on the temperature data and the rotation speed information.

6. The intelligent adjustment system for desktop computer fans according to claim 1, characterized in that, The system also includes a first power module and a second power module, the first power module being electrically connected to the computer motherboard, and the computer motherboard being connected to the second power module built into the desktop computer.

7. The intelligent adjustment system for desktop computer fans according to claim 1, characterized in that, The fan adopts a single-tower four-heatpipe design.