Computer power management control system and method based on Feiteng FT2000 processor

By using the Phytium FT2000 processor's computer power management and control system, and through communication between the CPLD and the microcontroller, power management and temperature detection are achieved, solving the problems of high power consumption and high temperature of domestic CPUs, and improving the reliability of power management and heat dissipation efficiency.

CN115167640BActive Publication Date: 2025-11-18EAST CHINA INST OF COMPUTING TECH
View PDF 5 Cites 0 Cited by

Patent Information

Application Number
CN202210702765.4
Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Filing Date
2022-06-21
Publication Date
2025-11-18
Estimated Expiration
2042-06-21

AI Technical Summary

Technical Problem

Existing technologies show that domestically produced CPUs and electronic components have relatively low performance and high power consumption. This makes the computer power management and control system particularly important in the context of achieving full domestic production. Furthermore, the high power consumption and high temperature can lead to lag and stuttering.

Method used

The computer power management and control system based on the Phytium FT2000 processor is adopted. The power-on and power-off sequence of each power level is controlled by a domestic CPLD. Combined with the communication between the microcontroller and the CPLD, battery charging management and temperature detection are realized. The MCU is used to control the speed of the cooling fan to achieve precise control of power management.

Benefits of technology

Effectively control laptop power consumption, improve circuit stability and power management reliability, reduce circuit design complexity, solve lag issues, and improve heat dissipation efficiency and product stability.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN115167640B_ABST
    Figure CN115167640B_ABST
Patent Text Reader

Abstract

According to the application, a computer power management control system and method based on FT2000 processor are provided, which comprises: a computer power management control module: based on FT2000 notebook, according to the requirement of different states of the computer to the power, the power-on and power-off timing of each power supply is controlled by domestic CPLD, so as to realize the computer power management control; a charging and temperature control module: communicating with the single-chip microcomputer, CPLD and FT2000 through IIC interface, so as to realize the battery charging management function, notebook temperature detection and heat dissipation function.
Need to check novelty before this filing date? Find Prior Art

Description

TECHNICAL FIELD

[0001] The present application relates to the technical field of computer, in particular, to a computer power management control system and method based on FT2000 processor. BACKGROUND

[0002] Under the background of realizing nationalization in electronic information industry, the self-controllable nationalization computer becomes the first choice of military computer. Since the performance of domestic CPU and electronic components is low and the power consumption is large, under the background of realizing nationalization, the computer power management control system is particularly important. Effectively solving the problem of computer power consumption can not only improve the working time of the computer, but also is particularly crucial for field military operations.

[0003] Patent document CN212341831U (application number: CN212341831U) discloses a voltage output stable and better anti-interference computer power supply circuit based on FT processor platform, which has: a switching oscillation circuit for receiving a rectified and filtered output DC voltage signal; a positive feedback circuit having an input end coupled to an output end of the switching oscillation circuit, the positive feedback circuit being configured to receive the DC voltage signal and feed the DC voltage signal back to the switching oscillation circuit to maintain self-excitation oscillation of the switching oscillation circuit to generate a driving voltage; a standby voltage generating circuit having an input end connected to the switching oscillation circuit, the standby voltage generating circuit being configured to receive the driving voltage and convert the driving voltage into a power supply start standby voltage signal and a mainboard standby voltage signal; and an automatic voltage stabilizing control circuit having an input end connected to an output end of the standby voltage generating circuit, the automatic voltage stabilizing control circuit being configured to receive the mainboard standby voltage signal and regulate the mainboard standby voltage signal. The power supply circuit is composed of the switching oscillation circuit, the positive feedback circuit, the standby voltage generating circuit and the automatic voltage stabilizing control circuit, and collectively completes the power supply circuit management.

[0004] Patent document CN206805447U (application number: 201720528430.X) discloses a FT computer temperature detection circuit, which can monitor system temperature and chip temperature in real time. The detection circuit is provided with a chip U45, which can detect the temperature coefficient of the heat source on the CPU and the mainboard. The single-chip microcomputer is connected with the chip U45 through an SMBUS bus and acquires the internal register information of the chip U45, detects the temperature of the chip U45 in real time and reports it to the system, and then the system adjusts the heat dissipation according to the temperature information. SUMMARY

[0005] In view of the defects in the prior art, the purpose of the present application is to provide a computer power management control system and method based on FT2000 processor.

[0006] The application provides a computer power management control system based on a Feiteng FT2000 processor, which comprises the following modules:

[0007] The computer power management control module is based on a Feiteng FT2000 notebook computer, and the power management control of the computer is realized by controlling the power-on and power-off time sequence of each power supply through a domestic CPLD according to the power requirement of the computer in different states.

[0008] The charging and temperature control module communicates with the single-chip microcomputer, the CPLD and the FT2000 through IIC interfaces, and realizes the battery charging management function and the notebook computer temperature detection and heat dissipation function.

[0009] Preferably, in the computer power management control module,

[0010] Module M1: the notebook computer enters the host normal working state S0 from the shutdown state S5, receives the power-on signal, outputs a high level through the CPLD control pin according to the power-on time sequence of the Feiteng FT2000 processor and the bridge, sequentially enables the power conversion modules of each power supply to be powered on, and the notebook computer normally works.

[0011] Module M2: when the notebook computer enters the sleep state, the host normal working state S0 enters the working state S3 in which all components except the memory stop working, the CPLD detects the sleep management signal, according to the power requirement of the working state S3, the CPLD outputs a low level through the control pin to close the power enable signal of the working state S0, only the power of the working state S3 is reserved, and the notebook computer is suspended to the memory.

[0012] Module M3: when the notebook computer enters the working state S5 from the working state S0, the CPLD detects the shutdown signal, according to the power requirement of the working state S5, the CPLD outputs a low level through the control pin to close the power enable signal of the working state S0, only the power of the working state S5 is reserved, and the notebook computer is powered off.

[0013] Module M4: when the notebook computer enters the working state S0 from the working state S3, the CPLD detects the wake-up management signal, according to the power requirement and the power-on time sequence requirement of the working state S0, enables each power supply, and the notebook computer normally works.

[0014] Preferably, in the charging and temperature control module,

[0015] The single-chip microcomputer reads the mainboard charging information through the IIC interface, controls the state of the charging indicator light according to whether the battery is charged, and realizes temperature control by monitoring the mainboard temperature in real time.

[0016] The CPLD monitors whether the battery and external power are connected via the IIC interface. When only the battery is connected, it uses battery power; when only external power is connected, it uses external power; when both are connected, it uses external power and reads the battery level to manage the battery charging function.

[0017] The FT2000 reads the battery level via IIC to display the battery status.

[0018] Preferably, the charging and temperature control module includes: an MCU controller, a battery unit, a temperature acquisition unit, and a cooling fan;

[0019] The MCU controller communicates with the temperature acquisition unit via the IIC interface;

[0020] The operating temperature collected by the temperature acquisition unit is used to output a PWM signal to control the fan speed of the cooling fan.

[0021] Preferably, the temperature acquisition unit includes two temperature acquisition circuits; the two temperature acquisition circuits include a circuit for acquiring the CPU operating temperature and a circuit for acquiring the overall board operating temperature.

[0022] A circuit based on CPU operating temperature is used to collect CPU operating temperature; a circuit based on overall board operating temperature is used to collect overall board operating temperature.

[0023] Preferably, the cooling fan includes a CPU cooling fan and a system cooling fan; when the CPU temperature exceeds a preset value, the MCU controls the CPU cooling fan speed according to the temperature change; when the CPU temperature is lower than the preset value, the CPU cooling fan stops working.

[0024] When the overall temperature exceeds the preset value, the MCU controls the fan speed according to the temperature change; when the overall temperature is lower than the preset value, the fan stops working.

[0025] A computer power management control method based on a Phytium FT2000 processor, provided by the present invention, includes:

[0026] The computer power management control module is based on the Phytium FT2000 notebook computer. According to the power requirements of the computer in different states, it uses a domestic CPLD to control the power-on and power-off sequence of each power level to realize the computer power management control.

[0027] The charging and temperature control module communicates with the microcontroller, CPLD, and FT2000 via the IIC interface to realize battery charging management functions as well as laptop temperature detection and heat dissipation functions.

[0028] Preferably, in the computer power management control module,

[0029] When the laptop enters the normal operating state S0 from the power-off state S5, after receiving the power-on signal, according to the power-on sequence of the Phytium FT2000 processor and bridge chip, it outputs a high level through the CPLD control pin to enable and power on each power conversion module in sequence, and the laptop works normally.

[0030] When the laptop enters hibernation mode, it transitions from the normal operating state S0 to the operating state S3, where all components except the memory stop operating. The CPLD detects the hibernation management signal and, based on the power requirements of operating state S3, outputs a low-level signal through the control pin to turn off the power enable signal of operating state S0, leaving only the power of operating state S3 on, thus suspending the laptop in memory.

[0031] When the laptop transitions from working state S0 to working state S5, the CPLD detects a shutdown signal. Based on the power requirements of working state S5, the CPLD outputs a low-level signal through the control pin to turn off the power enable signal of working state S0, leaving only the power supply of working state S5 intact, and the laptop shuts down.

[0032] When the laptop transitions from working state S3 to working state S0, the CPLD detects the wake-up management signal and enables the power supply at each level according to the power requirements and power-on sequence requirements of working state S0, allowing the laptop to operate normally.

[0033] Preferably, in the charging and temperature control module,

[0034] The microcontroller reads the motherboard charging information through the IIC interface, controls the status of the charging indicator light according to whether the battery is being charged, and monitors the motherboard temperature in real time to achieve temperature control.

[0035] The CPLD monitors whether the battery and external power are connected via the IIC interface. When only the battery is connected, it uses battery power; when only external power is connected, it uses external power; when both are connected, it uses external power and reads the battery level to manage the battery charging function.

[0036] The FT2000 reads the battery level via IIC to display the battery status.

[0037] Preferably, the charging and temperature control module includes: an MCU controller, a battery unit, a temperature acquisition unit, and a cooling fan;

[0038] The MCU controller communicates with the temperature acquisition unit via the IIC interface;

[0039] The PWM signal is output based on the operating temperature collected by the temperature acquisition unit to control the fan speed of the cooling fan.

[0040] The temperature acquisition unit includes two temperature acquisition circuits; the two temperature acquisition circuits include a circuit for acquiring the CPU operating temperature and a circuit for acquiring the overall board operating temperature.

[0041] A circuit based on acquiring CPU operating temperature acquires CPU operating temperature; a circuit based on acquiring the overall board operating temperature acquires the overall board operating temperature.

[0042] The cooling fan includes a CPU cooling fan and a system cooling fan; when the CPU temperature exceeds a preset value, the MCU controls the CPU cooling fan speed according to the temperature change; when the CPU temperature is lower than the preset value, the CPU cooling fan stops working.

[0043] When the overall temperature exceeds the preset value, the MCU controls the fan speed according to the temperature change; when the overall temperature is lower than the preset value, the fan stops working.

[0044] Compared with the prior art, the present invention has the following beneficial effects:

[0045] 1. This invention is based on the Phytium FT2000 notebook computer and uses a domestic CPLD to realize a computer power management and control system. According to the power requirements of the computer in different states, it controls the power-on and power-off sequence of each power level, effectively controlling the power consumption of the notebook computer.

[0046] 2. This invention achieves battery charging management, as well as laptop temperature detection and heat dissipation functions through communication between a microcontroller and a CPLD and FT2000, thus solving the problem of lag caused by high power consumption and high temperature in laptops.

[0047] 3. The computer power management and control system proposed in this invention improves circuit stability and power management controllability by managing the power system through a CPLD, and reduces circuit design complexity; the power management system effectively controls the power on and off of the computer in various states, making the power management of the laptop safer, more reliable and secure.

[0048] 4. The power management system proposed in this invention uses EC to detect the motherboard temperature in real time and adjusts the fan speed through PWM, which effectively improves the heat dissipation efficiency and product stability. Attached Figure Description

[0049] Other features, objects, and advantages of the present invention will become more apparent from the following detailed description of non-limiting embodiments with reference to the accompanying drawings:

[0050] Figure 1 This is a schematic diagram of a computer power management control module.

[0051] Figure 2 This is a schematic diagram of the charging and temperature control system module. Detailed Implementation

[0052] The present invention will now be described in detail with reference to specific embodiments. These embodiments will help those skilled in the art to further understand the present invention, but do not limit the invention in any way. It should be noted that those skilled in the art can make several changes and improvements without departing from the concept of the present invention. These all fall within the protection scope of the present invention.

[0053] Example 1

[0054] In the current technology, domestically produced CPUs and electronic components still have problems such as low performance and high power consumption. In the context of achieving full localization, computer power management and control systems are particularly important.

[0055] To address the shortcomings of the existing technology, this invention, based on the Phytium FT2000 laptop, implements a computer power management and control system using a domestically produced CPLD. This system controls the power-on and power-off sequence of different power levels according to the computer's power requirements under varying conditions, effectively controlling laptop power consumption. Simultaneously, through communication between the microcontroller, CPLD, and FT2000, it achieves battery charging management, as well as laptop temperature detection and heat dissipation, resolving the performance lag issues caused by high laptop power consumption and high temperatures.

[0056] The following describes a computer power management control system and method based on the Phytium FT2000 processor according to embodiments of the present disclosure with reference to the accompanying drawings;

[0057] This invention provides a computer power management and control system based on the Phytium FT2000 processor, such as... Figures 1 to 2 As shown, it includes:

[0058] The computer power management control module implements power management system functions through a CPLD.

[0059] The charging and temperature control system module enables laptop temperature detection and heat dissipation.

[0060] like Figure 1 As shown, the computer power management control module:

[0061] The domestically produced computer based on the Phytium FT2000 processor uses a domestically developed CPLD to implement power management functions. The CPLD performs various power management functions according to the laptop's operating status.

[0062] Laptop power management states: S0 is the normal working state of the host; S3 is the state where all components in the host except the memory are stopped working; S5 is the power off state.

[0063] Specifically, the computer power management control module includes:

[0064] When the CPLD pin is connected during laptop power-on, the laptop transitions from S5 to S0. Upon receiving the power-on signal, based on the power-on timing of the Phytium FT2000 processor and bridge chip, a high-level signal is output through the CPLD control pin, sequentially enabling and powering on each power conversion module, allowing the laptop to operate normally.

[0065] When the laptop enters hibernation mode, it transitions from S0 state to S3 state. The CPLD detects the hibernation management signal and, based on the power requirements of S3 state, outputs a low-level signal through the control pin to turn off the power enable signal of S0 state, retaining only the power of S3 state, thus suspending the laptop to memory.

[0066] When the laptop transitions from state S0 to state S5, the CPLD detects a shutdown signal. Based on the power requirements of state S5, the CPLD outputs a low-level signal through the control pin to disable the power enable signal of state S0, leaving only the power of state S5 enabled, and the laptop shuts down.

[0067] When the laptop transitions from S3 to S0, the CPLD detects the wake-up management signal and enables each power level according to the power requirements of S0 and the power-on sequence requirements, allowing the laptop to operate normally.

[0068] like Figure 2 As shown, the charging and temperature control system module:

[0069] This part consists of an MCU controller, a battery unit, a temperature acquisition unit, and a cooling fan.

[0070] The MCU controller remains operational regardless of the laptop's operating state. The MCU communicates with the battery cells via the IIC interface to manage battery charging.

[0071] The temperature acquisition unit consists of two temperature acquisition circuits: one for acquiring the CPU operating temperature and the other for acquiring the overall board operating temperature. The MCU controller communicates with the temperature acquisition unit via the IIC interface and outputs a PWM signal to control the fan speed based on the acquired data.

[0072] The cooling system consists of a CPU cooling fan and a system-wide cooling fan. When the CPU temperature exceeds a set threshold, the MCU controls the CPU cooling fan speed based on temperature changes; when the temperature falls below the set threshold, the CPU cooling fan stops working. Similarly, when the system temperature exceeds a set threshold, the MCU controls the system-wide fan speed based on temperature changes; when the system temperature falls below the set threshold, the system-wide fan stops working.

[0073] This invention provides a computer power management control method based on the Phytium FT2000 processor, comprising:

[0074] The computer power management control module implements power management system functions through a CPLD.

[0075] The charging and temperature control system module enables laptop temperature detection and heat dissipation.

[0076] like Figure 1 As shown, the computer power management control module:

[0077] The domestically produced computer based on the Phytium FT2000 processor uses a domestically developed CPLD to implement power management functions. The CPLD performs various power management functions according to the laptop's operating status.

[0078] Laptop power management states: S0 is the normal working state of the host; S3 is the state where all components in the host except the memory are stopped working; S5 is the power off state.

[0079] Specifically, the computer power management control module includes:

[0080] When the laptop is powered on, the CPLD pin is connected, and the laptop enters the S0 state from the S5 state. After receiving the power-on signal, according to the power-on sequence of the Phytium FT2000 processor and bridge chip, a high level is output through the CPLD control pin to enable and power on each power conversion module in sequence, and the laptop works normally.

[0081] When the laptop enters hibernation mode, it transitions from S0 state to S3 state. The CPLD detects the hibernation management signal and, based on the power requirements of S3 state, outputs a low-level signal through the control pin to turn off the power enable signal of S0 state, retaining only the power of S3 state, thus suspending the laptop to memory.

[0082] When the laptop transitions from state S0 to state S5, the CPLD detects a shutdown signal. Based on the power requirements of state S5, the CPLD outputs a low-level signal through the control pin to disable the power enable signal of state S0, leaving only the power of state S5 enabled, and the laptop shuts down.

[0083] When the laptop transitions from S3 to S0, the CPLD detects the wake-up management signal and enables each power level according to the power requirements of S0 and the power-on sequence requirements, allowing the laptop to operate normally.

[0084] like Figure 2 As shown, the charging and temperature control system module:

[0085] This part consists of an MCU controller, a battery unit, a temperature acquisition unit, and a cooling fan.

[0086] The MCU controller remains operational regardless of the laptop's operating state. The MCU communicates with the battery cells via the IIC interface to manage battery charging.

[0087] The temperature acquisition unit consists of two temperature acquisition circuits: one for acquiring the CPU operating temperature and the other for acquiring the overall board operating temperature. The MCU controller communicates with the temperature acquisition unit via the IIC interface and outputs a PWM signal to control the fan speed based on the acquired data.

[0088] The cooling system consists of a CPU cooling fan and a system-wide cooling fan. When the CPU temperature exceeds a set threshold, the MCU controls the CPU cooling fan speed based on temperature changes; when the temperature falls below the set threshold, the CPU cooling fan stops working. Similarly, when the system temperature exceeds a set threshold, the MCU controls the system-wide fan speed based on temperature changes; when the system temperature falls below the set threshold, the system-wide fan stops working.

[0089] Those skilled in the art will understand that, in addition to implementing the system, apparatus, and their modules provided by this invention in purely computer-readable program code, the same program can be implemented in the form of logic gates, switches, application-specific integrated circuits, programmable logic controllers, and embedded microcontrollers by logically programming the method steps. Therefore, the system, apparatus, and their modules provided by this invention can be considered a hardware component, and the modules included therein for implementing various programs can also be considered structures within the hardware component; alternatively, modules for implementing various functions can be considered both software programs implementing the method and structures within the hardware component.

[0090] Specific embodiments of the present invention have been described above. It should be understood that the present invention is not limited to the specific embodiments described above, and those skilled in the art can make various changes or modifications within the scope of the claims, which do not affect the essence of the present invention. Unless otherwise specified, the embodiments and features described in this application can be arbitrarily combined with each other.

Claims

1. A computer power management and control system based on the Phytium FT2000 processor, characterized in that, include: Computer power management control module: Based on Phytium FT2000 notebook computer, according to the power requirements of the computer in different states, the power-on and power-off sequence of each power level is controlled by a domestic CPLD to realize computer power management control; Charging and temperature control module: It communicates with the microcontroller, CPLD and FT2000 through the IIC interface to realize battery charging management function as well as notebook temperature detection and heat dissipation function; In the computer power management control module, Module M1: When the laptop enters the normal operating state S0 from the power-off state S5, after receiving the power-on signal, according to the power-on sequence of the Phytium FT2000 processor and bridge chip, it outputs a high level through the CPLD control pin to enable and power on each power conversion module in sequence, and the laptop works normally. Module M2: When the laptop enters hibernation mode, it transitions from the normal operating state S0 to the operating state S3, where all components except the memory stop running. The CPLD detects the hibernation management signal and, based on the power requirements of operating state S3, outputs a low-level signal through the control pin to turn off the power enable signal of operating state S0, retaining only the power of operating state S3, thus suspending the laptop in memory. Module M3: When the laptop enters working state S5 from working state S0, the CPLD detects the shutdown signal. According to the power requirements of working state S5, the CPLD outputs a low level through the control pin to turn off the power enable signal of working state S0, and only retains the power of working state S5, thus shutting down the laptop. Module M4: When the laptop enters working state S0 from working state S3, the CPLD detects the wake-up management signal and enables each power level according to the power requirements of working state S0 and the power-on sequence requirements, so that the laptop can work normally. In the charging and temperature control module The microcontroller reads the motherboard charging information through the IIC interface, controls the status of the charging indicator light according to whether the battery is being charged, and monitors the motherboard temperature in real time to achieve temperature control. The CPLD monitors whether the battery and external power are connected via the IIC interface. When only the battery is connected, it uses battery power; when only external power is connected, it uses external power; when both are connected, it uses external power and reads the battery level to manage the battery charging function. The FT2000 reads the battery level via IIC to display the battery status. The charging and temperature control module includes: an MCU controller, a battery unit, a temperature acquisition unit, and a cooling fan; The MCU controller communicates with the temperature acquisition unit via the IIC interface; The operating temperature collected by the temperature acquisition unit is used to output a PWM signal to control the fan speed of the cooling fan.

2. The computer power management and control system based on the Phytium FT2000 processor according to claim 1, characterized in that, The temperature acquisition unit includes two temperature acquisition circuits; the two temperature acquisition circuits include a circuit for acquiring the CPU operating temperature and a circuit for acquiring the overall board operating temperature. A circuit based on CPU operating temperature is used to collect CPU operating temperature; a circuit based on overall board operating temperature is used to collect overall board operating temperature.

3. The computer power management and control system based on the Phytium FT2000 processor according to claim 1, characterized in that, The cooling fan includes a CPU cooling fan and a system cooling fan; when the CPU temperature exceeds a preset value, the MCU controls the CPU cooling fan speed according to the temperature change; when the CPU temperature is lower than the preset value, the CPU cooling fan stops working. When the overall temperature exceeds the preset value, the MCU controls the fan speed according to the temperature change; when the overall temperature is lower than the preset value, the fan stops working.

4. A computer power management and control method based on the Phytium FT2000 processor, characterized in that, include: The computer power management control module is based on the Phytium FT2000 notebook computer. According to the power requirements of the computer in different states, it uses a domestic CPLD to control the power-on and power-off sequence of each power level to realize the computer power management control. The charging and temperature control module communicates with the microcontroller, CPLD and FT2000 through the IIC interface to realize battery charging management function as well as notebook temperature detection and heat dissipation function. In the computer power management control module, When the laptop enters the normal operating state S0 from the power-off state S5, after receiving the power-on signal, according to the power-on sequence of the Phytium FT2000 processor and bridge chip, it outputs a high level through the CPLD control pin to enable and power on each power conversion module in sequence, and the laptop works normally. When the laptop enters hibernation mode, it transitions from the normal operating state S0 to the operating state S3, where all components except the memory stop operating. The CPLD detects the hibernation management signal and, based on the power requirements of operating state S3, outputs a low-level signal through the control pin to turn off the power enable signal of operating state S0, leaving only the power of operating state S3 on, thus suspending the laptop in memory. When the laptop transitions from working state S0 to working state S5, the CPLD detects a shutdown signal. Based on the power requirements of working state S5, the CPLD outputs a low-level signal through the control pin to turn off the power enable signal of working state S0, leaving only the power supply of working state S5 intact, and the laptop shuts down. When the laptop transitions from working state S3 to working state S0, the CPLD detects the wake-up management signal and enables each power level according to the power requirements of working state S0 and the power-on sequence requirements, allowing the laptop to work normally. In the charging and temperature control module The microcontroller reads the motherboard charging information through the IIC interface, controls the status of the charging indicator light according to whether the battery is being charged, and monitors the motherboard temperature in real time to achieve temperature control. The CPLD monitors whether the battery and external power are connected via the IIC interface. When only the battery is connected, it uses battery power; when only external power is connected, it uses external power; when both are connected, it uses external power and reads the battery level to manage the battery charging function. The FT2000 reads the battery level via IIC to display the battery status.

5. The computer power management and control method based on the Phytium FT2000 processor according to claim 4, characterized in that, The charging and temperature control module includes: an MCU controller, a battery unit, a temperature acquisition unit, and a cooling fan; The MCU controller communicates with the temperature acquisition unit via the IIC interface; The PWM signal is output based on the operating temperature collected by the temperature acquisition unit to control the fan speed of the cooling fan. The temperature acquisition unit includes two temperature acquisition circuits; the two temperature acquisition circuits include a circuit for acquiring the CPU operating temperature and a circuit for acquiring the overall board operating temperature. A circuit based on acquiring CPU operating temperature acquires CPU operating temperature; a circuit based on acquiring the overall board operating temperature acquires the overall board operating temperature. The cooling fan includes a CPU cooling fan and a system cooling fan; when the CPU temperature exceeds a preset value, the MCU controls the CPU cooling fan speed according to the temperature change; when the CPU temperature is lower than the preset value, the CPU cooling fan stops working. When the overall temperature exceeds the preset value, the MCU controls the fan speed according to the temperature change; when the overall temperature is lower than the preset value, the fan stops working.

Citation Information

Patent Citations

  • Computer temperature measurement circuit soars

    CN206805447U

  • Computer power supply circuit based on Feiteng processor platform

    CN212341831U

  • Computer power supply management method based on CPLD

    CN103995576A

  • Computer power management system and method based on Loongson processor, medium and equipment

    CN113608604A

  • Battery measurement device based on platform of soaring

    CN204652006U