CN114962315B - PSU fan rotating speed control method, system, device and medium - Google Patents
PSU fan rotating speed control method, system, device and medium Download PDFInfo
- Publication number
- CN114962315B CN114962315B CN202210688779.5A CN202210688779A CN114962315B CN 114962315 B CN114962315 B CN 114962315B CN 202210688779 A CN202210688779 A CN 202210688779A CN 114962315 B CN114962315 B CN 114962315B
- Authority
- CN
- China
- Prior art keywords
- fan
- psu
- voltage difference
- speed
- current temperature
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Active
Links
- 238000000034 method Methods 0.000 title claims abstract description 63
- 230000008859 change Effects 0.000 claims description 77
- 238000004590 computer program Methods 0.000 claims description 13
- 238000004364 calculation method Methods 0.000 claims description 6
- 230000001276 controlling effect Effects 0.000 claims 7
- 230000001105 regulatory effect Effects 0.000 claims 1
- 238000001816 cooling Methods 0.000 abstract description 3
- PCHJSUWPFVWCPO-UHFFFAOYSA-N gold Chemical compound [Au] PCHJSUWPFVWCPO-UHFFFAOYSA-N 0.000 description 16
- 239000010931 gold Substances 0.000 description 16
- 229910052737 gold Inorganic materials 0.000 description 16
- 238000010586 diagram Methods 0.000 description 10
- 230000000694 effects Effects 0.000 description 9
- 238000012545 processing Methods 0.000 description 7
- 230000008569 process Effects 0.000 description 5
- 239000000463 material Substances 0.000 description 4
- 229920002492 poly(sulfone) Polymers 0.000 description 4
- 230000017525 heat dissipation Effects 0.000 description 3
- 238000013021 overheating Methods 0.000 description 3
- 238000013473 artificial intelligence Methods 0.000 description 2
- 238000004891 communication Methods 0.000 description 2
- 239000007769 metal material Substances 0.000 description 2
- 238000012986 modification Methods 0.000 description 2
- 230000004048 modification Effects 0.000 description 2
- RYGMFSIKBFXOCR-UHFFFAOYSA-N Copper Chemical compound [Cu] RYGMFSIKBFXOCR-UHFFFAOYSA-N 0.000 description 1
- 230000009286 beneficial effect Effects 0.000 description 1
- 230000015572 biosynthetic process Effects 0.000 description 1
- 238000006243 chemical reaction Methods 0.000 description 1
- 239000004020 conductor Substances 0.000 description 1
- 239000011889 copper foil Substances 0.000 description 1
- 238000001514 detection method Methods 0.000 description 1
- 230000006870 function Effects 0.000 description 1
- 238000010801 machine learning Methods 0.000 description 1
- 230000005055 memory storage Effects 0.000 description 1
- 230000003287 optical effect Effects 0.000 description 1
- 230000000750 progressive effect Effects 0.000 description 1
- 238000009877 rendering Methods 0.000 description 1
- 238000012360 testing method Methods 0.000 description 1
- 238000009423 ventilation Methods 0.000 description 1
Classifications
-
- F—MECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
- F04—POSITIVE - DISPLACEMENT MACHINES FOR LIQUIDS; PUMPS FOR LIQUIDS OR ELASTIC FLUIDS
- F04D—NON-POSITIVE-DISPLACEMENT PUMPS
- F04D27/00—Control, e.g. regulation, of pumps, pumping installations or pumping systems specially adapted for elastic fluids
- F04D27/004—Control, e.g. regulation, of pumps, pumping installations or pumping systems specially adapted for elastic fluids by varying driving speed
-
- Y—GENERAL TAGGING OF NEW TECHNOLOGICAL DEVELOPMENTS; GENERAL TAGGING OF CROSS-SECTIONAL TECHNOLOGIES SPANNING OVER SEVERAL SECTIONS OF THE IPC; TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
- Y02—TECHNOLOGIES OR APPLICATIONS FOR MITIGATION OR ADAPTATION AGAINST CLIMATE CHANGE
- Y02B—CLIMATE CHANGE MITIGATION TECHNOLOGIES RELATED TO BUILDINGS, e.g. HOUSING, HOUSE APPLIANCES OR RELATED END-USER APPLICATIONS
- Y02B30/00—Energy efficient heating, ventilation or air conditioning [HVAC]
- Y02B30/70—Efficient control or regulation technologies, e.g. for control of refrigerant flow, motor or heating
Landscapes
- Engineering & Computer Science (AREA)
- Mechanical Engineering (AREA)
- General Engineering & Computer Science (AREA)
- Control Of Electric Motors In General (AREA)
Abstract
Description
技术领域technical field
本申请涉及PSU领域,特别是涉及一种PSU风扇转速的控制方法、系统、装置及介质。The present application relates to the field of PSUs, in particular to a method, system, device and medium for controlling the rotational speed of a PSU fan.
背景技术Background technique
电源模块(Power Supply Unit,PSU)依设计的功率与架构不同,可由数十颗零件,甚至数千百颗零件组成,这些零件会随着负载条件的增加而产生相对应的热能。PSU通常都装有散热的风扇,利用风扇产生的风流量可散去其内部的热能。PSU通常以其热源元件的温度变化量来控制风扇的转速,故PSU要散热,首先要了解模块内部散热量与允许的温度上升总量,借以计算冷却设备所需的风流量,从而实现控制风扇转速,以预防PSU发生过热。Depending on the designed power and structure, the power supply unit (PSU) can be composed of dozens or even thousands of parts. These parts will generate corresponding heat energy as the load conditions increase. PSUs are usually equipped with cooling fans, which can dissipate the internal heat energy by using the air flow generated by the fans. PSU usually controls the speed of the fan by the temperature change of its heat source components. Therefore, in order to dissipate heat from the PSU, it is first necessary to know the total heat dissipation inside the module and the total allowable temperature rise, so as to calculate the air flow required for cooling the device, so as to realize the control of the fan. speed to prevent the PSU from overheating.
随着PSU的输出负载量增加,会产生相对应的热能,从而使得PSU内的热源元件因输出负载的提升导致机壳内的温度进一步的上升。当前在PSU内的热源元件上安装侦测装置,如温度传感器,来感应热源元件上温度的变化,根据温度变化量控制调整风扇的转速,利用风扇产生的风流量带出机壳内的热能,进而达到使PSU散热的效果,以确保PSU正常运行。然而,当前对于PSU内的全部热源元件都需加装一个温度传感器在其散热片上,增加了散热片的使用面积,并占用了PSU较多的内部使用空间,同时由于需要加装多个温度传感器,因此,当前方法的经济性较低。As the output load of the PSU increases, corresponding heat energy will be generated, so that the temperature of the heat source element in the PSU will further rise due to the increase of the output load. Currently, a detection device is installed on the heat source element in the PSU, such as a temperature sensor, to sense the temperature change on the heat source element, control and adjust the fan speed according to the temperature change, and use the air flow generated by the fan to take out the heat energy in the casing. Further, the effect of dissipating heat from the PSU is achieved to ensure the normal operation of the PSU. However, at present, all heat source components in the PSU need to be equipped with a temperature sensor on its heat sink, which increases the use area of the heat sink and occupies more internal space of the PSU. At the same time, due to the need to install multiple temperature sensors , so the current method is less economical.
由此可见,如何增加PSU内的使用空间是本领域技术人员亟待解决的问题。It can be seen that how to increase the usable space in the PSU is an urgent problem to be solved by those skilled in the art.
发明内容Contents of the invention
本申请的目的是提供一种PSU风扇转速的控制方法、系统、装置及介质,用于增加PSU内的使用空间,提高经济性。The purpose of the present application is to provide a method, system, device and medium for controlling the speed of a PSU fan, which are used to increase the use space in the PSU and improve the economy.
为解决上述技术问题,本申请提供一种PSU风扇转速的控制系统,包括:电压表、电压放大器、AD转换器和CPU;In order to solve the above technical problems, the application provides a PSU fan speed control system, including: a voltmeter, a voltage amplifier, an AD converter and a CPU;
电压表与PCB金手指连接,用于测量PCB金手指两端的电压差值;The voltmeter is connected to the PCB gold finger to measure the voltage difference between the two ends of the PCB gold finger;
电压放大器与电压表连接,用于放大电压差值;The voltage amplifier is connected with the voltmeter to amplify the voltage difference;
AD转换器与电压放大器连接,用于将放大后的电压差值的模拟量转化为数字量;The AD converter is connected with the voltage amplifier for converting the amplified analog value of the voltage difference into a digital value;
CPU与AD转换器和风扇连接,用于接收AD转换器发送的电压差值的数字量,根据电压差值的数字量计算当前温度变化量,并根据当前温度变化量调节风扇内的电磁线圈的通电量。The CPU is connected with the AD converter and the fan to receive the digital value of the voltage difference sent by the AD converter, calculate the current temperature change according to the digital value of the voltage difference, and adjust the electromagnetic coil in the fan according to the current temperature change. power supply.
为解决上述技术问题,本申请还提供一种PSU风扇转速的控制方法,应用于PSU风扇转速的控制系统,该系统包括电压表、电压放大器、AD转换器和CPU,该方法包括:In order to solve the above-mentioned technical problems, the application also provides a method for controlling the speed of the PSU fan, which is applied to the control system of the speed of the PSU fan. The system includes a voltmeter, a voltage amplifier, an AD converter and a CPU. The method includes:
接收AD转换器发送的电压差值的数字量;其中,电压差值的数字量为通过电压放大器对电压表测量的PCB金手指两端的电压差值进行放大,并通过AD转换器对放大后的电压差值的模拟量进行转换得到;Receive the digital quantity of the voltage difference sent by the AD converter; where the digital quantity of the voltage difference is to amplify the voltage difference at both ends of the PCB gold finger measured by the voltmeter through the voltage amplifier, and use the AD converter to amplify the amplified The analog value of the voltage difference is converted to obtain;
根据电压差值的数字量计算当前温度变化量;Calculate the current temperature change according to the digital value of the voltage difference;
根据当前温度变化量调节风扇内的电磁线圈的通电量,以实现调节风扇的转速。According to the current temperature change, the energization of the electromagnetic coil in the fan is adjusted, so as to realize the adjustment of the rotating speed of the fan.
优选地,根据当前温度变化量调节风扇内的电磁线圈的通电量包括:Preferably, adjusting the energization of the electromagnetic coil in the fan according to the current temperature variation includes:
根据预先建立的温度变化量与PSU的输出负载的对应关系以及PSU的输出负载与风扇转速的对应关系得到与当前温度变化量对应的目标转速;Obtaining the target rotational speed corresponding to the current temperature variation according to the correspondence between the pre-established temperature variation and the output load of the PSU and the correspondence between the output load of the PSU and the fan speed;
调节风扇内的电磁线圈的通电量以使风扇的当前转速与目标转速一致。Adjust the energization of the electromagnetic coil in the fan so that the current speed of the fan is consistent with the target speed.
优选地,在根据电压差值的数字量计算当前温度变化量之后,还包括:Preferably, after calculating the current temperature variation according to the digital value of the voltage difference, the method further includes:
根据当前温度变化量得到与当前温度变化量对应的目标温度阀值;其中,温度阀值与温度变化量成正比;A target temperature threshold value corresponding to the current temperature change amount is obtained according to the current temperature change amount; wherein, the temperature threshold value is proportional to the temperature change amount;
对应地,根据当前温度变化量调节风扇内的电磁线圈的通电量包括:Correspondingly, adjusting the energization of the electromagnetic coil in the fan according to the current temperature variation includes:
根据目标温度阀值调节风扇内的电磁线圈的通电量。The energization amount of the electromagnetic coil in the fan is adjusted according to the target temperature threshold.
优选地,在根据目标温度阀值调节风扇内的电磁线圈的通电量之后,还包括:Preferably, after adjusting the energization of the electromagnetic coil in the fan according to the target temperature threshold, the method further includes:
根据预先建立的PSU的输出负载与风扇转速的对应关系得到与PSU的当前输出负载对应的风扇的转速区间;Obtain the fan speed range corresponding to the current output load of the PSU according to the pre-established correspondence between the output load of the PSU and the fan speed;
判断风扇的当前转速是否在转速区间内;Determine whether the current speed of the fan is within the speed range;
若是,则进入接收AD转换器发送的电压差值的数字量的步骤;If so, enter the step of receiving the digital quantity of the voltage difference sent by the AD converter;
若否,则调节风扇内的电磁线圈的通电量以使风扇的当前转速在转速区间内。If not, adjust the conduction amount of the electromagnetic coil in the fan so that the current speed of the fan is within the speed range.
优选地,在根据电压差值的数字量计算当前温度变化量之后,且在根据当前温度变化量调节风扇内的电磁线圈的通电量之前,还包括:Preferably, after calculating the current temperature variation according to the digital value of the voltage difference, and before adjusting the energization of the electromagnetic coil in the fan according to the current temperature variation, the method further includes:
判断当前温度变化量是否达到温度变化阈值;Determine whether the current temperature change reaches the temperature change threshold;
若是,则确定PSU处于过热状态;If yes, determine that the PSU is overheated;
若否,则进入根据当前温度变化量调节风扇内的电磁线圈的通电量的步骤。If not, enter into the step of adjusting the energizing amount of the electromagnetic coil in the fan according to the current temperature variation.
优选地,在确定PSU处于过热状态之后,则还包括:控制报警装置进行告警。Preferably, after determining that the PSU is in an overheated state, the method further includes: controlling an alarm device to issue an alarm.
为解决上述技术问题,本申请还提供一种PSU风扇转速的控制装置,包括:In order to solve the above technical problems, the present application also provides a control device for PSU fan speed, including:
接收模块,用于接收AD转换器发送的电压差值的数字量;其中,电压差值的数字量为通过电压放大器对电压表测量的PCB金手指两端的电压差值进行放大,并通过AD转换器对放大后的电压差值的模拟量进行转换得到;The receiving module is used to receive the digital quantity of the voltage difference sent by the AD converter; wherein, the digital quantity of the voltage difference is to amplify the voltage difference at both ends of the PCB golden finger measured by the voltmeter through the voltage amplifier, and convert it through AD The converter converts the analog value of the amplified voltage difference to obtain;
计算模块,用于根据电压差值的数字量计算当前温度变化量;A calculation module, configured to calculate the current temperature variation according to the digital value of the voltage difference;
调节模块,用于根据当前温度变化量调节风扇内的电磁线圈的通电量,以实现调节风扇的转速。The adjustment module is used to adjust the energization of the electromagnetic coil in the fan according to the current temperature variation, so as to realize the adjustment of the rotation speed of the fan.
为解决上述技术问题,本申请还提供一种PSU风扇转速的控制装置,包括:In order to solve the above technical problems, the present application also provides a control device for PSU fan speed, including:
存储器,用于存储计算机程序;memory for storing computer programs;
处理器,用于执行计算机程序时实现上述PSU风扇转速的控制方法的步骤。The processor is used for realizing the steps of the method for controlling the rotation speed of the PSU fan when executing the computer program.
为解决上述技术问题,本申请还提供一种计算机可读存储介质,计算机可读存储介质上存储有计算机程序,计算机程序被处理器执行时实现上述PSU风扇转速的控制方法的步骤。In order to solve the above-mentioned technical problems, the present application also provides a computer-readable storage medium, on which a computer program is stored, and when the computer program is executed by a processor, the steps of the above-mentioned method for controlling the PSU fan speed are realized.
本申请所提供的一种PSU风扇转速的控制方法,应用于上述PSU风扇转速的控制系统,该方法包括接收AD转换器发送的电压差值的数字量;其中,电压差值的数字量为通过电压放大器对电压表测量的PCB金手指两端的电压差值进行放大,并通过AD转换器对放大后的电压差值的模拟量进行转换得到;根据电压差值的数字量计算当前温度变化量;根据当前温度变化量调节风扇内的电磁线圈的通电量,以实现调节风扇的转速。可见,相较于传统方法,该方法不需要在PSU内的各热源元件上安装温度传感器以测量各器件的温度变化量,而是通过金手指两端电压差值计算PSU内部的当前温度变化量,进而根据当前温度变化量调节风扇转速,因此,有效减少了散热片的使用数量,增加了PSU内部的使用空间,同时提高了经济性。A method for controlling the speed of a PSU fan provided by the present application is applied to the control system of the above-mentioned PSU fan speed. The method includes receiving the digital quantity of the voltage difference sent by the AD converter; wherein, the digital quantity of the voltage difference is passed The voltage amplifier amplifies the voltage difference at both ends of the PCB gold finger measured by the voltmeter, and converts the analog value of the amplified voltage difference through the AD converter; calculates the current temperature change according to the digital value of the voltage difference; According to the current temperature change, the energization of the electromagnetic coil in the fan is adjusted, so as to realize the adjustment of the rotating speed of the fan. It can be seen that compared with the traditional method, this method does not need to install a temperature sensor on each heat source element in the PSU to measure the temperature change of each device, but calculates the current temperature change inside the PSU through the voltage difference between the two ends of the gold finger. , and then adjust the fan speed according to the current temperature change, thus effectively reducing the number of heat sinks used, increasing the use space inside the PSU, and improving economical efficiency.
此外,本申请所提供的PSU风扇转速的控制装置及介质,具有与上述PSU风扇转速的控制方法相同的有益效果。In addition, the device and medium for controlling the speed of the PSU fan provided in the present application have the same beneficial effect as the method for controlling the speed of the PSU fan mentioned above.
附图说明Description of drawings
为了更清楚地说明本申请实施例,下面将对实施例中所需要使用的附图做简单的介绍,显而易见地,下面描述中的附图仅仅是本申请的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。In order to illustrate the embodiments of the present application more clearly, the following will briefly introduce the accompanying drawings used in the embodiments. Obviously, the accompanying drawings in the following description are only some embodiments of the present application. As far as people are concerned, other drawings can also be obtained based on these drawings on the premise of not paying creative work.
图1为本申请提供的一种PSU风扇转速的控制系统的结构图;Fig. 1 is the structural diagram of the control system of a kind of PSU fan speed that the application provides;
图2为本申请提供的一种热电偶效应的示意图;Fig. 2 is a schematic diagram of a thermocouple effect provided by the application;
图3为本申请提供的一种PSU内的风扇的示意图;FIG. 3 is a schematic diagram of a fan in a PSU provided by the present application;
图4为本申请提供的一种PSU风扇转速的控制方法的流程图;Fig. 4 is the flowchart of the control method of a kind of PSU fan speed provided by the present application;
图5为本申请提供的一种PSU风扇转速的控制装置的结构图;FIG. 5 is a structural diagram of a control device for a PSU fan speed provided by the present application;
图6为本申请提供的另一种PSU风扇转速的控制装置的结构图。FIG. 6 is a structural diagram of another device for controlling the rotational speed of a PSU fan provided by the present application.
具体实施方式Detailed ways
下面将结合本申请实施例中的附图,对本申请实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本申请一部分实施例,而不是全部实施例。基于本申请中的实施例,本领域普通技术人员在没有做出创造性劳动前提下,所获得的所有其他实施例,都属于本申请保护范围。The following will clearly and completely describe the technical solutions in the embodiments of the present application with reference to the drawings in the embodiments of the present application. Obviously, the described embodiments are only some of the embodiments of the present application, not all of them. Based on the embodiments in this application, all other embodiments obtained by persons of ordinary skill in the art without making creative efforts belong to the protection scope of this application.
本申请的核心是提供一种PSU风扇转速的控制方法、系统、装置及介质,用于增加PSU内的使用空间,提高经济性。The core of the present application is to provide a PSU fan speed control method, system, device and medium, which are used to increase the use space in the PSU and improve the economy.
为了使本技术领域的人员更好地理解本申请方案,下面结合附图和具体实施方式对本申请作进一步的详细说明。In order to enable those skilled in the art to better understand the solution of the present application, the present application will be further described in detail below in conjunction with the drawings and specific implementation methods.
图1为本申请提供的一种PSU风扇转速的控制系统的结构图,下面对图1所示的结构进行说明。FIG. 1 is a structural diagram of a PSU fan speed control system provided by the present application. The structure shown in FIG. 1 will be described below.
PSU风扇转速的控制系统,包括:电压表101、电压放大器102、AD转换器103和中央处理器104(Central Processing Unit,CPU);电压表101与印制电路板(Printed CircuitBoard,PCB)金手指连接,用于测量PCB金手指两端的电压差值;电压放大器102与电压表101连接,用于放大电压差值;AD转换器103与电压放大器102连接,用于将放大后的电压差值的模拟量转化为数字量;CPU104与AD转换器103和风扇连接,用于接收AD转换器103发送的电压差值的数字量,根据电压差值的数字量计算当前温度变化量,并根据当前温度变化量调节风扇内的电磁线圈的通电量。The control system of PSU fan speed includes: voltmeter 101, voltage amplifier 102, AD converter 103 and central processing unit 104 (Central Processing Unit, CPU); voltmeter 101 and printed circuit board (Printed CircuitBoard, PCB) golden finger connected to measure the voltage difference at both ends of the PCB golden finger; the voltage amplifier 102 is connected to the voltmeter 101 to amplify the voltage difference; the AD converter 103 is connected to the voltage amplifier 102 to be used to amplify the voltage difference The analog quantity is converted into a digital quantity; the CPU 104 is connected with the AD converter 103 and the fan, and is used to receive the digital quantity of the voltage difference sent by the AD converter 103, calculate the current temperature variation according to the digital quantity of the voltage difference, and calculate the current temperature change according to the current temperature The delta adjusts the amount of energization to the solenoid inside the fan.
目前PSU的PCB输出端都是由PCB金手指的装置组成,其通过金手指与连接器相连。图2为本申请提供的一种热电偶效应的示意图,如图2所示,在金手指的PCB交界处,可利用热电偶效应的原理来侦测连接器与金手指连接处的温度变化量,其中,温度变化量指的是PSU金手指端的当前温度与PSU不工作时的温度之间的差值。其中,热电偶效应指的是将两种不同成分的导体组成一个闭合回路,当闭合回路的两个接点分别置于不同温度时,回路中将产生电压。具体地,为了降低接触的阻抗,金手指会镀上金属的材质,由于金手指与连接器均为镀金材质,而PCB为铜箔材质,当以上两种不同金属材质的两个接触面置于不同温度下时可以产生电压,藉由侦测该电压即可量测连接器的温度,进而侦测PSU输出端上金手指的温度变化量,具体参见图2。At present, the PCB output end of the PSU is composed of PCB gold finger devices, which are connected to the connector through the gold finger. Figure 2 is a schematic diagram of a thermocouple effect provided by the present application. As shown in Figure 2, at the PCB junction of the gold finger, the principle of the thermocouple effect can be used to detect the temperature change at the connection between the connector and the gold finger , wherein the temperature change refers to the difference between the current temperature of the gold finger of the PSU and the temperature when the PSU is not working. Among them, the thermocouple effect refers to the formation of two conductors with different components into a closed loop. When the two contacts of the closed loop are placed at different temperatures, a voltage will be generated in the loop. Specifically, in order to reduce the contact impedance, the gold finger will be plated with metal material. Since the gold finger and the connector are made of gold-plated material, and the PCB is made of copper foil, when the two contact surfaces of the above two different metal materials are placed on the A voltage can be generated at different temperatures. By detecting the voltage, the temperature of the connector can be measured, and then the temperature change of the golden finger on the PSU output terminal can be detected. See Figure 2 for details.
在具体实施中,由电压表101测量PCB金手指两端的电压差值,为便于计算温度变化量,先由电压放大器102对所测的电压差值进行放大处理,再由AD转换器103将电压放大器102处理后的电压差值的模拟量转化为数字量,最后由CPU104根据该电压差值的数字量计算当前温度变化量,根据计算得到的当前温度变化量从预先建立的温度变化量与PSU的输出负载的对应关系以及PSU的输出负载与风扇转速的对应关系中查询相对应的目标转速,并通过调节风扇内电磁线圈的通电量来控制风扇转速以使得风扇转速达到该目标转速。图3为本申请提供的一种PSU内的风扇的示意图,如图3所示,电磁线圈缠绕在风扇转轴3上,永磁体1上设有电磁线圈的固定孔4,通过电磁线圈的固定孔4可固定电磁线圈。具体地,通过控制风扇上电磁线圈通电量的大小,可以在转轴上产生对应大小的磁力,而磁力越大时,在转轴上的摩擦力就越小,风扇转速就越大,反之,磁力越小则在转轴上的摩擦力就越大,风扇转速就越小。In the specific implementation, the voltage difference between the two ends of the PCB gold finger is measured by the voltmeter 101. For the convenience of calculating the temperature change, the voltage amplifier 102 first amplifies the measured voltage difference, and then the AD converter 103 converts the voltage The analog value of the voltage difference processed by the amplifier 102 is converted into a digital value, and finally the CPU 104 calculates the current temperature change according to the digital value of the voltage difference, and the calculated current temperature change is obtained from the pre-established temperature change and the PSU Query the corresponding target speed in the corresponding relationship between the output load of the PSU and the corresponding relationship between the output load of the PSU and the fan speed, and control the fan speed by adjusting the energization of the electromagnetic coil in the fan so that the fan speed reaches the target speed. Figure 3 is a schematic diagram of a fan in a PSU provided by the present application. As shown in Figure 3, the electromagnetic coil is wound on the fan shaft 3, and the permanent magnet 1 is provided with a fixing hole 4 for the electromagnetic coil, and passes through the fixing hole of the electromagnetic coil 4 can fix the electromagnetic coil. Specifically, by controlling the magnitude of the electric current of the electromagnetic coil on the fan, a corresponding magnetic force can be generated on the rotating shaft, and the greater the magnetic force, the smaller the friction on the rotating shaft, and the greater the fan speed. On the contrary, the stronger the magnetic force The smaller the friction on the shaft, the smaller the fan speed.
需要说明的是,为便于查询计算得到的当前温度变化量对应的目标转速,需要预先建立温度变化量与PSU的输出负载的对应关系以及PSU的输出负载与风扇转速的对应关系,具体地,可通过多组PSU的输出负载数据以及与各组PSU的输出负载数据一一对应的金手指端的温度变化量构建PSU输出负载与温度变化量之间的对应关系,由于温度变化量与散热所需的风流量之间存在对应关系,因此可基于温度变化量与风流量的对应关系建立PSU输出负载与风流量之间的对应关系,又由于风流量与风扇转速相对应,因此,可进一步建立PSU的输出负载与风扇转速的对应关系,从而在计算得到当前温度变化量后,可根据温度变化量与PSU的输出负载的对应关系以及PSU的输出负载与风扇转速的对应关系查询得到当前温度变化量对应的目标转速。另外,在具体实施中,需实际实验测试PSU内,每个热源元件的温度状况,并确认其控制的风扇的转速大小,以确保风扇的风流量能够将PSU内部每个热源元件的热能带出PSU外,达到对PSU内的各热源元件进行散热的效果。It should be noted that, in order to facilitate querying the calculated target speed corresponding to the current temperature change, it is necessary to establish the corresponding relationship between the temperature change and the output load of the PSU and the corresponding relationship between the output load of the PSU and the fan speed. Specifically, you can The corresponding relationship between the PSU output load and the temperature change is constructed through the output load data of multiple sets of PSUs and the temperature change of the golden finger corresponding to the output load data of each set of PSUs. Since the temperature change and the heat dissipation required There is a corresponding relationship between the air flow, so the corresponding relationship between the PSU output load and the air flow can be established based on the corresponding relationship between the temperature change and the air flow, and because the air flow corresponds to the fan speed, the PSU can be further established. The corresponding relationship between the output load and the fan speed, so that after calculating the current temperature change, the corresponding relationship between the temperature change and the output load of the PSU and the corresponding relationship between the output load of the PSU and the fan speed can be queried to obtain the corresponding relationship between the current temperature change target speed. In addition, in the actual implementation, it is necessary to test the temperature of each heat source element in the PSU, and confirm the speed of the fan controlled by it, so as to ensure that the air flow of the fan can take out the heat energy of each heat source element inside the PSU. Outside the PSU, it achieves the effect of dissipating heat from each heat source element in the PSU.
本实施例提供一种PSU风扇转速的控制系统,该系统包括:电压表、电压放大器、AD转换器和CPU;电压表与PCB金手指连接,用于测量PCB金手指两端的电压差值;电压放大器与电压表连接,用于放大电压差值;AD转换器与电压放大器连接,用于将放大后的电压差值的模拟量转化为数字量;CPU与AD转换器和风扇连接,用于接收AD转换器发送的电压差值的数字量,根据电压差值的数字量计算温度变化量,并根据温度变化量调节风扇内的电磁线圈的通电量。可见,在该系统中,不需要在PSU内的各热源元件上安装温度传感器以测量各器件的温度变化量,而是基于热电偶效应,通过测量金手指两端电压差值计算PSU内部的温度变化量,进而根据温度变化量调节风扇转速,有效减少了散热片的使用数量,增加了PSU内部的使用空间,同时提高了经济性。The present embodiment provides a control system for the speed of a PSU fan. The system includes: a voltmeter, a voltage amplifier, an AD converter, and a CPU; The amplifier is connected with the voltmeter for amplifying the voltage difference; the AD converter is connected with the voltage amplifier for converting the amplified analog value of the voltage difference into a digital value; the CPU is connected with the AD converter and the fan for receiving The digital value of the voltage difference sent by the AD converter is used to calculate the temperature change according to the digital value of the voltage difference, and to adjust the current flow of the electromagnetic coil in the fan according to the temperature change. It can be seen that in this system, it is not necessary to install temperature sensors on each heat source element in the PSU to measure the temperature change of each device, but to calculate the temperature inside the PSU by measuring the voltage difference between the two ends of the gold finger based on the thermocouple effect The amount of change, and then adjust the fan speed according to the amount of temperature change, effectively reducing the number of heat sinks used, increasing the use of space inside the PSU, and improving economical efficiency.
图4为本申请提供的一种PSU风扇转速的控制方法的流程图,该方法应用于包含电压表、电压放大器、AD转换器和CPU的PSU风扇转速的控制系统。如图4所示,该方法包括:FIG. 4 is a flow chart of a method for controlling the speed of a PSU fan provided by the present application, and the method is applied to a control system for the speed of a PSU fan including a voltmeter, a voltage amplifier, an AD converter and a CPU. As shown in Figure 4, the method includes:
S1:接收AD转换器发送的电压差值的数字量;其中,电压差值的数字量为通过电压放大器对电压表测量的PCB金手指两端的电压差值进行放大,并通过AD转换器对放大后的电压差值的模拟量进行转换得到。S1: Receive the digital value of the voltage difference sent by the AD converter; among them, the digital value of the voltage difference is to amplify the voltage difference between the two ends of the PCB golden finger measured by the voltmeter through the voltage amplifier, and amplify it through the AD converter The analog value of the voltage difference after conversion is obtained.
在具体实施中,通过电压表测量PCB金手指两端的电压差值,再经由电压放大器对所测量的电压差值进行放大,最后由AD转换器将电压差值的模拟量转化为电压差值的数字量。In the specific implementation, the voltage difference between the two ends of the PCB golden finger is measured by a voltmeter, and then the measured voltage difference is amplified by the voltage amplifier, and finally the analog value of the voltage difference is converted into the voltage difference by the AD converter. digital quantity.
S2:根据电压差值的数字量计算当前温度变化量。S2: Calculate the current temperature change according to the digital value of the voltage difference.
温度变化量的计算公式如公式(1)所示:The calculation formula of temperature change is shown in formula (1):
[S(T)]*[ΔT]=[ΔV] (1)[S(T)]*[ΔT]=[ΔV] (1)
在公式(1)中,V为电压梯度,T为温度梯度,S[T]为Seebeck系数,其中,Seebeck系数因材料而异,即不同材质的材料,其Seebeck系数不同。In formula (1), V is the voltage gradient, T is the temperature gradient, and S[T] is the Seebeck coefficient, where the Seebeck coefficient varies from material to material, that is, different materials have different Seebeck coefficients.
S3:根据当前温度变化量调节风扇内的电磁线圈的通电量,以实现调节风扇的转速。S3: Adjust the energization of the electromagnetic coil in the fan according to the current temperature variation, so as to realize the adjustment of the fan speed.
在具体实施中,根据当前温度变化量可从预先建立的温度变化量与输出负载的对应关系以及输出负载与风扇转速的对应关系查询与该当前温度变化量对应的目标转速,进而可通过调节风扇内的电磁线圈的通电量来控制风扇转速使得风扇转速达到该目标转速,从而实现调节风扇的转速。In a specific implementation, according to the current temperature change, the corresponding relationship between the pre-established temperature change and the output load and the corresponding relationship between the output load and the fan speed can be queried for the target speed corresponding to the current temperature change, and then the fan can be adjusted The energization amount of the electromagnetic coil inside is used to control the fan speed so that the fan speed reaches the target speed, thereby realizing the adjustment of the fan speed.
本实施例所提供的一种PSU风扇转速的控制方法,应用于包含电压表、电压放大器、AD转换器和CPU的PSU风扇转速的控制系统,该方法包括接收AD转换器发送的电压差值的数字量;其中,电压差值的数字量为通过电压放大器对电压表测量的PCB金手指两端的电压差值进行放大,并通过AD转换器对放大后的电压差值的模拟量进行转换得到;根据电压差值的数字量计算当前温度变化量;根据当前温度变化量调节风扇内的电磁线圈的通电量,以实现调节风扇的转速。可见,相较于传统方法,该方法不需要使用温度传感器,即不需要在PSU内的各热源元件上安装温度传感器以测量各器件的温度变化量,而是通过金手指两端电压差值得到PSU内部的当前温度变化量,进而根据当前温度变化量调节风扇转速,因此,有效减少了散热片的使用数量,增加了PSU内部的使用空间,同时提高了经济性。A method for controlling the speed of a PSU fan provided in this embodiment is applied to a control system for the speed of a PSU fan including a voltmeter, a voltage amplifier, an AD converter and a CPU. The method includes receiving the voltage difference sent by the AD converter. Digital quantity; wherein, the digital quantity of the voltage difference is obtained by amplifying the voltage difference at both ends of the PCB golden finger measured by the voltmeter through the voltage amplifier, and converting the analog quantity of the amplified voltage difference through the AD converter; The current temperature change is calculated according to the digital value of the voltage difference; the current flow of the electromagnetic coil in the fan is adjusted according to the current temperature change, so as to realize the adjustment of the fan speed. It can be seen that compared with the traditional method, this method does not need to use a temperature sensor, that is, it does not need to install a temperature sensor on each heat source element in the PSU to measure the temperature change of each device, but obtains it through the voltage difference between the two ends of the gold finger. The current temperature change inside the PSU, and then adjust the fan speed according to the current temperature change, so the number of heat sinks used is effectively reduced, the use space inside the PSU is increased, and the economy is improved at the same time.
在上述实施例的基础上,为确保风扇的风流量能够对PSU内各热源元件进行散热,需要确定当前温度变化量对应的目标转速,通过调节风扇转速至目标转速以使得所产生的风流量能够将PSU内各热源元件的热能带出PSU外。该步骤包括:On the basis of the above-mentioned embodiments, in order to ensure that the air flow of the fan can dissipate heat from each heat source element in the PSU, it is necessary to determine the target speed corresponding to the current temperature change, and adjust the fan speed to the target speed so that the generated air flow can be Take the heat energy of each heat source element in the PSU out of the PSU. This step includes:
根据预先建立的温度变化量与PSU的输出负载的对应关系以及PSU的输出负载与风扇转速的对应关系得到与当前温度变化量对应的目标转速;Obtaining the target rotational speed corresponding to the current temperature variation according to the correspondence between the pre-established temperature variation and the output load of the PSU and the correspondence between the output load of the PSU and the fan speed;
调节风扇内的电磁线圈的通电量以使风扇的当前转速与目标转速一致。Adjust the energization of the electromagnetic coil in the fan so that the current speed of the fan is consistent with the target speed.
在具体实施中,需要预先确定PSU的输出负载与温度变化量的对应关系,由于温度变化量与散热所需的风流量之间存在对应关系,进而可建立PSU的输出负载与风流量的对应关系,进一步地,由于风流量与风扇转速存在对应关系,因此,可建立PSU的输出负载与风扇转速的对应关系,从而在计算得到当前温度变化量时,可根据温度变化量与PSU的输出负载的对应关系以及PSU的输出负载与风扇转速的对应关系查询当前温度变化量对应的目标转速,进而可通过调节风扇内的电磁线圈的通电量使得风扇的当前转速与目标转速一致,以对PSU进行散热。In the specific implementation, it is necessary to predetermine the corresponding relationship between the output load of the PSU and the amount of temperature change. Since there is a corresponding relationship between the amount of temperature change and the air flow required for heat dissipation, the corresponding relationship between the output load of the PSU and the air flow can be established. , further, since there is a corresponding relationship between the air flow and the fan speed, the corresponding relationship between the output load of the PSU and the fan speed can be established, so that when the current temperature change is calculated, the temperature change can be calculated according to the relationship between the temperature change and the output load of the PSU The corresponding relationship and the corresponding relationship between the output load of the PSU and the fan speed query the target speed corresponding to the current temperature change, and then adjust the current flow of the electromagnetic coil in the fan to make the current speed of the fan consistent with the target speed to dissipate heat from the PSU .
本实施例基于温度变化量与PSU的输出负载的对应关系以及PSU的输出负载与风扇转速的对应关系得到当前温度变化量对应的目标转速,通过调节风扇内的电磁线圈的通电量以使风扇的当前转速与目标转速一致,从而确保所产生的风流量能够对PSU内的各热源元件进行充分散热。In this embodiment, the target speed corresponding to the current temperature change is obtained based on the corresponding relationship between the temperature change and the output load of the PSU and the corresponding relationship between the output load of the PSU and the fan speed. The current rotation speed is consistent with the target rotation speed, so as to ensure that the generated air flow can fully dissipate heat to each heat source element in the PSU.
在上述实施例的基础上,由于通常情况下温度变化量较小,为便于确定风扇的目标转速,本实施例对计算得到的温度变化量进行处理,通过对温度变化量进行放大,以构建其与PSU输出负载之间更加清晰的对应关系。该步骤包括:On the basis of the above-mentioned embodiments, since the temperature variation is generally small, in order to facilitate the determination of the target rotational speed of the fan, this embodiment processes the calculated temperature variation and amplifies the temperature variation to construct its A clearer correspondence with the PSU output load. This step includes:
根据当前温度变化量得到与当前温度变化量对应的目标温度阀值;其中,温度阀值与温度变化量成正比;A target temperature threshold value corresponding to the current temperature change amount is obtained according to the current temperature change amount; wherein, the temperature threshold value is proportional to the temperature change amount;
对应地,根据当前温度变化量调节风扇内的电磁线圈的通电量包括:Correspondingly, adjusting the energization of the electromagnetic coil in the fan according to the current temperature variation includes:
根据目标温度阀值调节风扇内的电磁线圈的通电量。The energization amount of the electromagnetic coil in the fan is adjusted according to the target temperature threshold.
可以理解的是,为使温度变化量与PSU输出负载的对应关系更加清晰化,温度阀值应远大于温度变化量,例如,温度阀值可以是温度变化量的20倍或50倍。此外,在具体实施中,应预先建立的PSU输出负载与温度阀值之间的对应关系以及PSU输出负载与风扇转速的对应关系,从而可根据不同的温度阀值对应调节风扇里电磁线圈的通电量,实现控制风扇的转速。It can be understood that, in order to clarify the corresponding relationship between the temperature variation and the PSU output load, the temperature threshold should be much larger than the temperature variation, for example, the temperature threshold may be 20 or 50 times the temperature variation. In addition, in the specific implementation, the corresponding relationship between the PSU output load and the temperature threshold and the corresponding relationship between the PSU output load and the fan speed should be established in advance, so that the ventilation of the electromagnetic coil in the fan can be adjusted according to different temperature thresholds. Power to control the speed of the fan.
在本实施例中,对计算所得的温度变化量进行放大处理,通过将温度变化量放大为温度阀值,以使得其与PSU输出负载之间的对应关系更加清晰化,从而便于根据PSU输出负载与温度阀值之间的对应关系以及PSU输出负载与风扇转速的对应关系确定风扇的目标转速。In this embodiment, the calculated temperature variation is amplified. By amplifying the temperature variation into a temperature threshold, the corresponding relationship between it and the PSU output load is clearer, so that the output load of the PSU can be easily calculated. The corresponding relationship between the temperature threshold value and the corresponding relationship between the PSU output load and the fan speed determines the target speed of the fan.
在上述实施例的基础上,由于所调节的风扇转速可能存在容许偏差(tolerance),本实施例构建PSU的输出负载与风扇的最大转速和最小转速的对应关系,根据风扇的当前转速与其最大转速和最小转速组成的转速区间之间的从属关系判断是否存在tolerance。该步骤包括:On the basis of the above embodiments, since the adjusted fan speed may have a tolerance, this embodiment constructs the corresponding relationship between the output load of the PSU and the maximum and minimum speed of the fan, and according to the current speed of the fan and its maximum speed Whether there is tolerance is judged by the subordination relationship between the rotational speed interval composed of the minimum rotational speed and the minimum rotational speed. This step includes:
根据预先建立的PSU的输出负载与风扇转速的对应关系得到与PSU的当前输出负载对应的风扇的转速区间;Obtain the fan speed range corresponding to the current output load of the PSU according to the pre-established correspondence between the output load of the PSU and the fan speed;
判断风扇的当前转速是否在转速区间内;Determine whether the current speed of the fan is within the speed range;
若是,则进入接收AD转换器发送的电压差值的数字量的步骤;If so, enter the step of receiving the digital quantity of the voltage difference sent by the AD converter;
若否,则调节风扇内的电磁线圈的通电量以使风扇的当前转速在转速区间内。If not, adjust the conduction amount of the electromagnetic coil in the fan so that the current speed of the fan is within the speed range.
表1为本申请提供的一种PSU的输出负载与风扇的最大转速和最小转速的对应关系表,如表1所示,风扇的最大转速和最小转速构成了转速区间,PSU的每一种输出负载都有与其一一对应的转速区间。在具体实施中,若风扇的当前转速不在PSU当前输出负载对应的转速区间的范围内,则可认为当前存在tolerance,需要对风扇的当前转速进行矫正以减小tolerance,即继续调节风扇内的电磁线圈的通电量以使风扇的当前转速在PSU当前输出负载对应的转速区间内;而若风扇的当前转速在PSU当前输出负载对应的转速区间的范围内,则可认为当前不存在tolerance。Table 1 is a correspondence table between the output load of a PSU and the maximum and minimum speeds of the fans provided in this application. As shown in Table 1, the maximum and minimum speeds of the fans constitute the speed range, and each output of the PSU Each load has a speed range corresponding to it one by one. In a specific implementation, if the current speed of the fan is not within the range of the speed range corresponding to the current output load of the PSU, it can be considered that there is tolerance, and the current speed of the fan needs to be corrected to reduce the tolerance, that is, continue to adjust the electromagnetic in the fan. The energizing amount of the coil is such that the current speed of the fan is within the speed range corresponding to the current output load of the PSU; and if the current speed of the fan is within the range of the speed range corresponding to the current output load of the PSU, it can be considered that there is currently no tolerance.
表1 PSU的输出负载与风扇的最大转速和最小转速的对应关系表Table 1 Corresponding relationship between the output load of the PSU and the maximum and minimum speeds of the fans
本实施例构建PSU的输出负载与风扇的最大转速和最小转速的对应关系,当风扇的当前转速不在该转速区间范围内时,调节电磁线圈的通电量,矫正风扇的当前转速至风扇的当前转速在该转速区间内,以减小tolerance。This embodiment constructs the corresponding relationship between the output load of the PSU and the maximum and minimum rotational speeds of the fan. When the current rotational speed of the fan is not within the rotational speed range, adjust the energized amount of the electromagnetic coil to correct the current rotational speed of the fan to the current rotational speed of the fan. In this speed range, the tolerance is reduced.
在上述实施例的基础上,由于PSU长时间处于过热状态会影响其正常工作,因此,需要准确识别PSU是否处于过热状态。在本实施例中,根据当前温度变化量识别PSU是否处于过热状态。该步骤包括:On the basis of the above embodiments, since the PSU is in the overheated state for a long time, it will affect its normal operation, so it is necessary to accurately identify whether the PSU is in the overheated state. In this embodiment, it is identified whether the PSU is in an overheated state according to the current temperature variation. This step includes:
判断当前温度变化量是否达到温度变化阈值;Determine whether the current temperature change reaches the temperature change threshold;
若是,则确定PSU处于过热状态;If so, determine that the PSU is in an overheated state;
若否,则进入根据当前温度变化量调节风扇内的电磁线圈的通电量的步骤。If not, enter into the step of adjusting the energizing amount of the electromagnetic coil in the fan according to the current temperature variation.
温度变化阈值为预设的PSU的过热临界值,当温度变化量达到该温度变化阈值,即可认为此时PSU处于过热状态,否则认为PSU未处于过热状态。需要说明的是,在具体实施中,温度变化阈值不宜过大,否则会导致无法准确识别PSU的过热状态从而使得PSU长时间处于过热状态下工作。The temperature change threshold is a preset overheat threshold of the PSU. When the temperature change reaches the temperature change threshold, it can be considered that the PSU is in an overheated state; otherwise, the PSU is not considered to be in an overheated state. It should be noted that, in a specific implementation, the temperature change threshold should not be too large, otherwise the overheating state of the PSU cannot be accurately identified and the PSU will work under the overheating state for a long time.
本实施例在温度变化量达到预设的温度变化阈值时,确定PSU处于过热状态,能够准确识别PSU是否处于过热状态。In this embodiment, when the temperature variation reaches a preset temperature variation threshold, it is determined that the PSU is in an overheated state, and it is possible to accurately identify whether the PSU is in an overheated state.
在上述实施例的基础上,本实施例在确定PSU处于过热状态之后,还包括:控制报警装置进行告警。On the basis of the above embodiments, after determining that the PSU is in an overheated state, this embodiment further includes: controlling an alarm device to issue an alarm.
在具体实施中,报警装置可以是蜂鸣器,通过控制蜂鸣器常响进行报警,也可以是指示灯,通过控制指示灯常亮进行报警,还可以是麦克风,通过发出语音提示进行报警,本实施例对报警装置的种类及报警方式不作限定。In a specific implementation, the alarm device can be a buzzer, which can be used to alarm by controlling the buzzer to always ring, or an indicator light, which can be used to alarm by controlling the indicator light to always be on, or a microphone, which can be used to alarm by sending a voice prompt. This embodiment does not limit the type and alarm mode of the alarm device.
本实施例在确定PSU处于过热状态之后,控制报警装置进行报警,提醒用户此时PSU处于过热状态,以便用户采取措施对PSU进行散热。In this embodiment, after determining that the PSU is in an overheated state, the alarm device is controlled to give an alarm to remind the user that the PSU is in an overheated state at this time, so that the user can take measures to dissipate heat from the PSU.
在上述实施例中,对于PSU风扇转速的控制方法进行了详细描述,本申请还提供PSU风扇转速的控制装置对应的实施例。需要说明的是,本申请从两个角度对装置部分的实施例进行描述,一种是基于功能模块的角度,另一种是基于硬件的角度。In the above embodiments, the method for controlling the rotational speed of the PSU fan is described in detail, and the present application also provides corresponding embodiments of the apparatus for controlling the rotational speed of the PSU fan. It should be noted that this application describes the embodiments of the device part from two perspectives, one is based on the perspective of functional modules, and the other is based on the perspective of hardware.
图5为本申请提供的一种PSU风扇转速的控制装置的结构图,如图5所示,该装置包括:Fig. 5 is a structural diagram of a control device for a PSU fan speed provided by the present application. As shown in Fig. 5, the device includes:
接收模块10,用于接收AD转换器发送的电压差值的数字量;其中,电压差值的数字量为通过电压放大器对电压表测量的PCB金手指两端的电压差值进行放大,并通过AD转换器对放大后的电压差值的模拟量进行转换得到;The receiving module 10 is used to receive the digital quantity of the voltage difference sent by the AD converter; wherein, the digital quantity of the voltage difference is to amplify the voltage difference at both ends of the PCB golden finger measured by the voltmeter through the voltage amplifier, and pass the AD The converter converts the analog value of the amplified voltage difference to obtain;
计算模块11,用于根据电压差值的数字量计算当前温度变化量;Calculation module 11, is used for calculating current temperature variation according to the digital quantity of voltage difference;
调节模块12,用于根据当前温度变化量调节风扇内的电磁线圈的通电量,以实现调节风扇的转速。The adjustment module 12 is configured to adjust the energization of the electromagnetic coil in the fan according to the current temperature variation, so as to adjust the rotation speed of the fan.
由于装置部分的实施例与方法部分的实施例相互对应,因此装置部分的实施例请参见方法部分的实施例的描述,这里暂不赘述。Since the embodiment of the device part corresponds to the embodiment of the method part, please refer to the description of the embodiment of the method part for the embodiment of the device part, and details will not be repeated here.
本实施例所提供的PSU风扇转速的控制装置,通过接收模块,接收AD转换器发送的电压差值的数字量;其中,电压差值的数字量为通过电压放大器对电压表测量的PCB金手指两端的电压差值进行放大,并通过AD转换器对放大后的电压差值的模拟量进行转换得到;通过计算模块,根据电压差值的数字量计算当前温度变化量;通过调节模块,根据当前温度变化量调节风扇内的电磁线圈的通电量,以实现调节风扇的转速。可见,该装置通过金手指两端电压差值计算PSU内部的当前温度变化量,进而根据当前温度变化量调节风扇转速,不需要在PSU内部的各热源元件上安装温度传感器以测量各器件的温度变化量,因此,有效减少了散热片的使用数量,增加了PSU内部的使用空间,同时提高了经济性。The control device of the PSU fan speed provided by this embodiment receives the digital quantity of the voltage difference sent by the AD converter through the receiving module; wherein, the digital quantity of the voltage difference is the PCB golden finger measured by the voltage amplifier to the voltmeter The voltage difference at both ends is amplified, and the analog value of the amplified voltage difference is converted by an AD converter; through the calculation module, the current temperature change is calculated according to the digital value of the voltage difference; through the adjustment module, according to the current The amount of temperature change adjusts the energization of the electromagnetic coil in the fan, so as to realize the adjustment of the rotation speed of the fan. It can be seen that the device calculates the current temperature change inside the PSU through the voltage difference between the two ends of the gold finger, and then adjusts the fan speed according to the current temperature change. There is no need to install temperature sensors on each heat source element inside the PSU to measure the temperature of each device. The amount of change, therefore, effectively reduces the number of heat sinks used, increases the space used inside the PSU, and improves economy at the same time.
图6为本申请提供的另一种PSU风扇转速的控制装置的结构图,如图6所示,该装置包括:FIG. 6 is a structural diagram of another PSU fan speed control device provided by the present application. As shown in FIG. 6, the device includes:
存储器20,用于存储计算机程序;memory 20 for storing computer programs;
处理器21,用于执行计算机程序时实现如上述实施例中所提到的PSU风扇转速的控制方法的步骤。The processor 21 is configured to implement the steps of the method for controlling the rotation speed of the PSU fan mentioned in the above-mentioned embodiments when executing the computer program.
本实施例提供的PSU风扇转速的控制装置可以包括但不限于智能手机、平板电脑、笔记本电脑或台式电脑等。The device for controlling the fan speed of the PSU provided in this embodiment may include, but is not limited to, a smart phone, a tablet computer, a notebook computer or a desktop computer, and the like.
其中,处理器21可以包括一个或多个处理核心,比如四核心处理器、八核心处理器等。处理器21可以采用数字信号处理器(Digital Signal Processor,DSP)、现场可编程门阵列(Field-Programmable Gate Array,FPGA)、可编程逻辑阵列(Programmable LogicArray,PLA)中的至少一种硬件形式来实现。处理器21也可以包括主处理器和协处理器,主处理器是用于对在唤醒状态下的数据进行处理的处理器,也称CPU;协处理器是用于对在待机状态下的数据进行处理的低功耗处理器。在一些实施例中,处理器21可以集成有图像处理器(Graphics Processing Unit,GPU),GPU用于负责显示屏所需要显示的内容的渲染和绘制。一些实施例中,处理器21还可以包括人工智能(Artificial Intelligence,AI)处理器,该AI处理器用于处理有关机器学习的计算操作。Wherein, the processor 21 may include one or more processing cores, such as a quad-core processor, an octa-core processor, and the like. Processor 21 can adopt at least one hardware form in Digital Signal Processor (Digital Signal Processor, DSP), Field-Programmable Gate Array (Field-Programmable Gate Array, FPGA), Programmable Logic Array (Programmable LogicArray, PLA) accomplish. Processor 21 may also include a main processor and a coprocessor, the main processor is a processor for processing data in the wake-up state, also called CPU; the coprocessor is used for processing data in the standby state A low-power processor for processing. In some embodiments, the processor 21 may be integrated with a graphics processor (Graphics Processing Unit, GPU), and the GPU is used for rendering and drawing the content that needs to be displayed on the display screen. In some embodiments, the processor 21 may also include an artificial intelligence (AI) processor, and the AI processor is used to process calculation operations related to machine learning.
存储器20可以包括一个或多个计算机可读存储介质,该计算机可读存储介质可以是非暂态的。存储器20还可包括高速随机存取存储器,以及非易失性存储器,比如一个或多个磁盘存储设备、闪存存储设备。本实施例中,存储器20至少用于存储以下计算机程序201,其中,该计算机程序被处理器21加载并执行之后,能够实现前述任一实施例公开的PSU风扇转速的控制方法的相关步骤。另外,存储器20所存储的资源还可以包括操作系统202和数据203等,存储方式可以是短暂存储或者永久存储。其中,操作系统202可以包括Windows、Unix、Linux等。数据203可以包括但不限于AD转换器发送的电压差值的数字量等。Memory 20 may include one or more computer-readable storage media, which may be non-transitory. The memory 20 may also include high-speed random access memory, and non-volatile memory, such as one or more magnetic disk storage devices, flash memory storage devices. In this embodiment, the memory 20 is at least used to store the following computer program 201, wherein, after the computer program is loaded and executed by the processor 21, it can realize the relevant steps of the method for controlling the PSU fan speed disclosed in any of the above-mentioned embodiments. In addition, the resources stored in the memory 20 may also include an operating system 202 and data 203, etc., and the storage method may be temporary storage or permanent storage. Wherein, the operating system 202 may include Windows, Unix, Linux and so on. The data 203 may include but not limited to the digital value of the voltage difference sent by the AD converter and the like.
在一些实施例中,PSU风扇转速的控制装置还可包括有显示屏22、输入输出接口23、通信接口24、电源25以及通信总线26。In some embodiments, the device for controlling the fan speed of the PSU may further include a display screen 22 , an input/output interface 23 , a communication interface 24 , a power supply 25 and a communication bus 26 .
本领域技术人员可以理解,图6中示出的结构并不构成对PSU风扇转速的控制装置的限定,可以包括比图示更多或更少的组件。Those skilled in the art can understand that the structure shown in FIG. 6 does not constitute a limitation on the device for controlling the PSU fan speed, and may include more or less components than shown in the figure.
本实施例提供的PSU风扇转速的控制装置,包括存储器和处理器,处理器在执行存储器存储的程序时,能够实现上述PSU风扇转速的控制方法,效果同上。The device for controlling the rotational speed of the PSU fan provided in this embodiment includes a memory and a processor. When the processor executes the program stored in the memory, it can realize the above method for controlling the rotational speed of the PSU fan, and the effect is the same as above.
最后,本申请还提供一种计算机可读存储介质对应的实施例。计算机可读存储介质上存储有计算机程序,计算机程序被处理器执行时实现如上述方法实施例中记载的PSU风扇转速的控制方法的步骤。Finally, the present application also provides an embodiment corresponding to a computer-readable storage medium. A computer program is stored on the computer-readable storage medium, and when the computer program is executed by the processor, the steps of the method for controlling the fan speed of the PSU as described in the above method embodiments are implemented.
可以理解的是,如果上述实施例中的方法以软件功能单元的形式实现并作为独立的产品销售或使用时,可以存储在一个计算机可读取存储介质中。基于这样的理解,本申请的技术方案本质上或者说对现有技术做出贡献的部分或者该技术方案的全部或部分可以以软件产品的形式体现出来,该计算机软件产品存储在一个存储介质中,执行本申请各个实施例所述方法的全部或部分步骤。而前述的存储介质包括:U盘、移动硬盘、只读存储器(Read-Only Memory,ROM)、随机存取存储器(Random Access Memory,RAM)、磁碟或者光盘等各种可以存储程序代码的介质。It can be understood that if the methods in the above embodiments are implemented in the form of software function units and sold or used as independent products, they can be stored in a computer-readable storage medium. Based on this understanding, the technical solution of the present application is essentially or part of the contribution to the prior art or all or part of the technical solution can be embodied in the form of a software product, and the computer software product is stored in a storage medium , executing all or part of the steps of the methods described in the various embodiments of the present application. The aforementioned storage medium includes: U disk, mobile hard disk, read-only memory (Read-Only Memory, ROM), random access memory (Random Access Memory, RAM), magnetic disk or optical disk and other various media that can store program codes. .
本实施例所提供的计算机可读存储介质包括上述提到的PSU风扇转速的控制方法,效果同上。The computer-readable storage medium provided by this embodiment includes the method for controlling the rotation speed of the PSU fan mentioned above, and the effect is the same as above.
以上对本申请所提供的PSU风扇转速的控制方法、系统、装置及介质进行了详细介绍。说明书中各个实施例采用递进的方式描述,每个实施例重点说明的都是与其他实施例的不同之处,各个实施例之间相同相似部分互相参见即可。对于实施例公开的装置而言,由于其与实施例公开的方法相对应,所以描述的比较简单,相关之处参见方法部分说明即可。应当指出,对于本技术领域的普通技术人员来说,在不脱离本申请原理的前提下,还可以对本申请进行若干改进和修饰,这些改进和修饰也落入本申请权利要求的保护范围内。The method, system, device and medium for controlling the PSU fan speed provided by the present application have been introduced in detail above. Each embodiment in the description is described in a progressive manner, each embodiment focuses on the difference from other embodiments, and the same and similar parts of each embodiment can be referred to each other. As for the device disclosed in the embodiment, since it corresponds to the method disclosed in the embodiment, the description is relatively simple, and for relevant details, please refer to the description of the method part. It should be pointed out that those skilled in the art can make some improvements and modifications to the application without departing from the principles of the application, and these improvements and modifications also fall within the protection scope of the claims of the application.
还需要说明的是,在本说明书中,诸如第一和第二等之类的关系术语仅仅用来将一个实体或者操作与另一个实体或操作区分开来,而不一定要求或者暗示这些实体或操作之间存在任何这种实际的关系或者顺序。而且,术语“包括”、“包含”或者其任何其他变体意在涵盖非排他性的包含,从而使得包括一系列要素的过程、方法、物品或者设备不仅包括那些要素,而且还包括没有明确列出的其他要素,或者是还包括为这种过程、方法、物品或者设备所固有的要素。在没有更多限制的情况下,由语句“包括一个……”限定的要素,并不排除在包括所述要素的过程、方法、物品或者设备中还存在另外的相同要素。It should also be noted that in this specification, relative terms such as first and second are only used to distinguish one entity or operation from another entity or operation, and do not necessarily require or imply that these entities or operations There is no such actual relationship or order between the operations. Furthermore, the term "comprises", "comprises" or any other variation thereof is intended to cover a non-exclusive inclusion such that a process, method, article, or apparatus comprising a set of elements includes not only those elements, but also includes elements not expressly listed. other elements of or also include elements inherent in such a process, method, article, or device. Without further limitations, an element defined by the phrase "comprising a ..." does not exclude the presence of additional identical elements in the process, method, article or apparatus comprising said element.
Claims (10)
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202210688779.5A CN114962315B (en) | 2022-06-17 | 2022-06-17 | PSU fan rotating speed control method, system, device and medium |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202210688779.5A CN114962315B (en) | 2022-06-17 | 2022-06-17 | PSU fan rotating speed control method, system, device and medium |
Publications (2)
Publication Number | Publication Date |
---|---|
CN114962315A CN114962315A (en) | 2022-08-30 |
CN114962315B true CN114962315B (en) | 2023-08-22 |
Family
ID=82970744
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN202210688779.5A Active CN114962315B (en) | 2022-06-17 | 2022-06-17 | PSU fan rotating speed control method, system, device and medium |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN114962315B (en) |
Citations (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN102735362A (en) * | 2012-06-20 | 2012-10-17 | 北京遥测技术研究所 | Astronautic programmable thermocouple temperature transmitter |
CN107453654A (en) * | 2016-06-01 | 2017-12-08 | 德昌电机(深圳)有限公司 | Fan and its motor driver |
CN107769307A (en) * | 2017-10-26 | 2018-03-06 | 珠海市魅族科技有限公司 | A kind of electronic equipment and charging system |
CN110857888A (en) * | 2018-08-24 | 2020-03-03 | 西门子工业公司 | Temperature sensor for thermal monitoring system of power distribution system |
CN113503269A (en) * | 2021-05-27 | 2021-10-15 | 闻泰通讯股份有限公司 | Fan speed regulation method and device, computer equipment and computer readable storage medium |
Family Cites Families (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
EP3346524A1 (en) * | 2017-01-09 | 2018-07-11 | Samsung SDI Co., Ltd | Battery module with thermocouple unit |
-
2022
- 2022-06-17 CN CN202210688779.5A patent/CN114962315B/en active Active
Patent Citations (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN102735362A (en) * | 2012-06-20 | 2012-10-17 | 北京遥测技术研究所 | Astronautic programmable thermocouple temperature transmitter |
CN107453654A (en) * | 2016-06-01 | 2017-12-08 | 德昌电机(深圳)有限公司 | Fan and its motor driver |
CN107769307A (en) * | 2017-10-26 | 2018-03-06 | 珠海市魅族科技有限公司 | A kind of electronic equipment and charging system |
CN110857888A (en) * | 2018-08-24 | 2020-03-03 | 西门子工业公司 | Temperature sensor for thermal monitoring system of power distribution system |
CN113503269A (en) * | 2021-05-27 | 2021-10-15 | 闻泰通讯股份有限公司 | Fan speed regulation method and device, computer equipment and computer readable storage medium |
Also Published As
Publication number | Publication date |
---|---|
CN114962315A (en) | 2022-08-30 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US7791301B2 (en) | Apparatus and method for fan auto-detection | |
US8087823B2 (en) | Method for monitoring thermal control | |
US20150050121A1 (en) | Fan control system and method for controlling fan speed | |
CN106484004B (en) | power budget method and related device | |
CN103821747B (en) | Fan control system, computer system and fan control method thereof | |
TWI747072B (en) | Temperature sensor, method of determining whether integrated circuit is operating within normal temperature range and integrated circuit | |
CN100541392C (en) | Temperature detection system and method | |
US20040133816A1 (en) | Information processing apparatus and method, as well as program | |
US20060289862A1 (en) | Systems and methods for thermal sensing | |
TW201826080A (en) | Apparatus, system, method and computer program product for improved regulation of electrical device's consumption of power from external power supply | |
CN103790846B (en) | Fan rotational frequency control method and device | |
US20110084632A1 (en) | Circuit for controlling rotation speed of computer fan | |
TW201223423A (en) | Heat dissipating device and method thereof | |
TWI625624B (en) | Fan detecting chip, fan detecting method and fan detecting system | |
CN105975051A (en) | Method for controlling heating of electronic product by adjusting output power of loudspeaker | |
TWI260476B (en) | Temperature detection and control circuit | |
CN104122962A (en) | Temperature regulating device and method | |
CN114962315B (en) | PSU fan rotating speed control method, system, device and medium | |
CN203362568U (en) | CPU cooling device | |
CN113839631B (en) | Circuit and method for rapidly predicting sensing value | |
CN105302694A (en) | Method for processing instantaneous peak power consumption of server system | |
US20230318323A1 (en) | Virtual temperature sensor | |
WO2022180349A1 (en) | Determining a temperature coefficient value of an inegrated resistor of an integrated circuit | |
TW200949512A (en) | Apparatus and method for fan auto-detection | |
TW201725849A (en) | High temperature protection system |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PB01 | Publication | ||
PB01 | Publication | ||
SE01 | Entry into force of request for substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
GR01 | Patent grant | ||
GR01 | Patent grant |