CN104252210A - Fan rotation speed control system, electronic device and fan rotation speed control method - Google Patents

Fan rotation speed control system, electronic device and fan rotation speed control method Download PDF

Info

Publication number
CN104252210A
CN104252210A CN201310264329.4A CN201310264329A CN104252210A CN 104252210 A CN104252210 A CN 104252210A CN 201310264329 A CN201310264329 A CN 201310264329A CN 104252210 A CN104252210 A CN 104252210A
Authority
CN
China
Prior art keywords
temperature value
current temperature
fan
time interval
heater element
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.)
Pending
Application number
CN201310264329.4A
Other languages
Chinese (zh)
Inventor
张耀廷
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Hongfujin Precision Industry Shenzhen Co Ltd
Hon Hai Precision Industry Co Ltd
Original Assignee
Hongfujin Precision Industry Shenzhen Co Ltd
Hon Hai Precision Industry Co Ltd
Priority date (The priority date 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 date listed.)
Filing date
Publication date
Application filed by Hongfujin Precision Industry Shenzhen Co Ltd, Hon Hai Precision Industry Co Ltd filed Critical Hongfujin Precision Industry Shenzhen Co Ltd
Priority to CN201310264329.4A priority Critical patent/CN104252210A/en
Publication of CN104252210A publication Critical patent/CN104252210A/en
Pending legal-status Critical Current

Links

Landscapes

  • Control Of Electric Motors In General (AREA)
  • Cooling Or The Like Of Electrical Apparatus (AREA)
  • Control Of Positive-Displacement Air Blowers (AREA)

Abstract

The invention provides a fan rotation speed control system, an electronic device and a fan rotation speed control method. The electronic device comprises a fan, a heating element and a storage unit, wherein the storage unit is used for storing the critical temperature value and a safety working temperature value greater than the critical temperature value of the heating element. The method comprises the following steps: acquiring the current temperature value of the heating element and comparing the current temperature value with the critical temperature value; if the current temperature value is less than the critical temperature value, controlling the fan to rotate at a low speed; otherwise, controlling the fan to increase the rotation speed and comparing the current temperature value with the safety working temperature value; when the current temperature value is greater than the safety working temperature value, timing by taking a first time interval as a timing duration; otherwise, timing by taking a second time interval less than the first time interval as a timing duration; when timing for the first or second time interval, reacquiring the current temperature value of the heating element. According to the fan rotation speed control system, the electronic device, and the fan rotation speed control method, frequent fan rotation speed changes caused by fluctuations of the system temperature around the critical temperature value can be avoided.

Description

Fan rotary speed control system, electronic installation and fan rotational frequency control method
Technical field
The present invention relates to fan, particularly relate to a kind of control system and control method of rotation speed of the fan.
Background technology
Nowadays, computing machine has become instrument indispensable in people's daily life and work.Because the function of computing machine constantly promotes, the arithmetic speed of CPU (central processing unit) is also improved relatively.CPU (central processing unit) can produce a large amount of heats under high-speed computation, and then system is caused to the impact that can't neglect, and the lighter may cause system shuts down, and the serious expendable hardware of system that may cause destroys.Therefore more and more the coming into one's own of system radiating.
Fan cooling is the modal heat dissipating method of industry.In order to the heat that removal system heater element as early as possible produces, there is a kind of rotation speed of the fan control technology having added temperature-sensing element in the market, can in real time temperature-sensing element according to the rotating speed of this change fan of system temperature of heating elements detected.That is, when the temperature of system heater element is more than the rotating speed increasing fan during a critical value, when temperature drops to below this critical value, the rotating speed of fan is reduced again.But when the temperature of system heater element is vibrated near this critical value, such rotation speed of the fan control technology must adjust rotation speed of the fan continually to meet the needs of, thus cause fan-status unstable, the life-span is shorter also.
Summary of the invention
In view of above content, be necessary to provide a kind of fan rotary speed control system, system temperature can be avoided to vibrate and cause rotation speed of the fan frequent variations, thus overcome the above problems.
The invention provides a kind of fan rotary speed control system, running on one has in the electronic installation of fan, this electronic installation also comprises at least one heater element and a storage unit, this storage unit is greater than the safe working temperature value of this critical temperature value for the critical temperature value and storing this heater element, and this fan rotary speed control system comprises:
One temperature acquisition module, for obtaining the current temperature value of this heater element;
One analysis module, for being compared by the critical temperature value of described current temperature value and described storage, also for when judging that current temperature value is greater than this critical temperature value, continues the safe working temperature value of this current temperature value and described storage to compare;
One execution module, for when this current temperature value is less than this critical temperature value, produces one first steering order, controls fan and reduces himself rotating speed; Also for when this current temperature value is greater than this critical temperature value, produce one second steering order, control fan and improve himself rotating speed; And
One time block, carries out timing using a very first time interval as timing length during for being greater than this safe working temperature value in current temperature value, and produces a trigger pip when timing reaches this very first time interval; Carry out timing as timing length using second time interval being less than this very first time interval time also for being less than this safe working temperature in current temperature value, and produce this trigger pip when timing reaches this second time interval;
This temperature acquisition module is also for again obtaining the current temperature value of this heater element when receiving the trigger pip that this time block produces.
The present invention also provides a kind of electronic installation a kind of electronic installation, comprise at least one heater element, a fan, a storage unit and a central processing unit, this storage unit is greater than the safe working temperature value of this critical temperature value for the critical temperature value and storing this heater element, and this central processing unit comprises:
One temperature acquisition module, for obtaining the current temperature value of this heater element;
One analysis module, for being compared by the critical temperature value of described current temperature value and described storage, also for when judging that current temperature value is greater than this critical temperature value, continues the safe working temperature value of this current temperature value and described storage to compare;
One execution module, for when this current temperature value is less than this critical temperature value, produces one first steering order, controls fan and reduces himself rotating speed; Also for when this current temperature value is greater than this critical temperature value, produce one second steering order, control fan and improve himself rotating speed; And
One time block, carries out timing using a very first time interval as timing length during for being greater than this safe working temperature value in current temperature value, and produces a trigger pip when timing reaches this very first time interval; Carry out timing as timing length using second time interval being less than this very first time interval time also for being less than this safe working temperature in current temperature value, and produce this trigger pip when timing reaches this second time interval;
This temperature acquisition module is also for again obtaining the current temperature value of this heater element when receiving the trigger pip that this time block produces.
The present invention also provides a kind of fan rotational frequency control method, be applied in an electronic installation, this electronic installation comprises a fan, at least one heater element and a storage unit, this storage unit is greater than the safe working temperature value of this critical temperature value for the critical temperature value and storing this heater element, and the method comprises:
A () obtains the current temperature value of this heater element;
B the critical temperature value of described current temperature value and described storage compares by ();
If when () current temperature value is lower than this critical temperature value c, produce one first steering order, control fan and reduce self rotating speed;
If when () current temperature value is greater than this critical temperature value d, produce one second steering order, control fan and improve self rotating speed, and continue the safe working temperature value of this current temperature value and described storage to compare;
E () carries out timing using a very first time interval as timing length when current temperature value is greater than this safe working temperature value, and produce a trigger pip when timing reaches this very first time interval, second time interval being less than this very first time interval using one when current temperature value is less than this safe working temperature carries out timing as timing length, and produces this trigger pip when timing reaches this second time interval; And
F () obtains the current temperature value of this heater element again when receiving this trigger pip, and repeat above-mentioned (b)-(f) step.
Compared with prior art, the present invention is conducive to the phenomenon of the rotation speed of the fan frequent variations avoiding system temperature to vibrate caused near critical temperature value.
Accompanying drawing explanation
Fig. 1 is the functional block diagram of the fan rotary speed control system in the present invention one better embodiment.
Fig. 2 is the process flow diagram of the fan rotational frequency control method in the present invention one better embodiment.
Main element symbol description
Fan rotary speed control system 100
Temperature acquisition module 101
Analysis module 102
Execution module 103
Time block 104
Electronic installation 1
Fan 10
Storage unit 20
Central processing unit 30
Heater element 40
Following embodiment will further illustrate the present invention in conjunction with above-mentioned accompanying drawing.
Embodiment
Fig. 1 is the functional block diagram of fan rotary speed control system 100 of the present invention.In the present embodiment, this fan rotary speed control system 100 runs on the electronic installation 1 that has fan 10.In the present embodiment, this electronic installation 1 is a computing machine.This electronic installation 1 also comprises storage unit 20, central processing unit 30 and an at least one heater element 40.This storage unit 20 is for storing the critical temperature value of each heater element 40 in this electronic installation 1 and being greater than the safe working temperature value of this critical temperature value.Wherein, described heater element 40 can be this central processing unit 30, video card, audio/video decoding chip etc.Easily cause when the temperature of described heater element 40 is greater than this safe working temperature value this electronic installation 1 system shuts down/deadlock or hardware to destroy, now need the rotating speed suitably improving fan 10 to reduce the temperature of heater element 40 fast.When the temperature of described heater element 40 is less than this safe working temperature and is greater than this critical temperature value, show that now heater element 40 temperature is higher but be unlikely to cause electronic installation 1 system shuts down or hardware to destroy, now the same rotating speed suitably improving fan 10 that needs is to reduce the temperature of heater element 40.Show that when the temperature of described heater element 40 is less than this critical temperature value now heater element 40 temperature is lower, now need the rotating speed suitably reducing fan 10 to avoid waste of energy.This storage unit 20 is also for storing each functional module of this fan rotary speed control system 100, and this central processing unit 30 for performing those functional modules, thus controls the rotating speed of fan 10 and dispels the heat to described at least one heater element 40.In other embodiments, the modules of this fan rotary speed control system 100 is solidify the hardware cell in central processing unit 30.
In the present embodiment, this fan rotary speed control system 100 comprises temperature acquisition module 101, analysis module 102, execution module 103 and a time block 104.
This temperature acquisition module 101 is for obtaining the current temperature value of this heater element 40.In the present embodiment, this temperature acquisition module 102 is for obtaining the current temperature value of this heater element 40 when this electronic installation 1 brings into operation.
This analysis module 102 is for comparing the critical temperature value stored in described current temperature value and this storage unit 20.
This execution module 103, for when this current temperature value is less than this critical temperature value, generates one first steering order and also sends to this fan 10, thus controls this fan 10 and reduce rotating speed to avoid waste of energy.This execution module 103, also for when this current temperature value is greater than this critical temperature value, generates one second steering order and also sends to this fan 10, thus controls this fan 10 and improve rotating speed to reduce the temperature of heater element 40.
This analysis module 102, also for when judging that current temperature value is greater than this critical temperature value, continues the safe working temperature value stored in this current temperature value and this storage unit 20 to compare.
This time block 104 is for being greater than this safe working temperature value during in current temperature value, timing is started as timing length using a very first time interval, and produce a trigger pip when timing reaches this very first time interval, this time block 104 is also for being less than this safe working temperature during in current temperature value, start timing using second time interval being less than this very first time interval as timing length, and produce this trigger pip when timing reaches this second time interval.
This temperature acquisition module 101 also for again obtaining the current temperature value of this heater element 40 after the trigger pip receiving the generation of this time block 104.Now, this analysis module 102, this execution module 103 and this time block 104 repeat above step.
So, if when the current temperature value of heater element 40 is greater than this critical temperature value and is less than this safe working temperature value, heater element 40 temperature is higher but be unlikely to cause electronic installation 1 system shuts down or hardware to destroy.Now, this fan rotary speed control system 100 suitably improves the rotating speed of fan 10, and again obtain the temperature of this heater element 40 according to larger time interval, thus when avoiding heater element 40 temperature only to vibrate near critical temperature value, unnecessarily frequently regulate the rotating speed of this fan 10.
Fig. 2 illustrates the fan rotational frequency control method in the present invention one better embodiment, and the method is applied in above-mentioned electronic installation 1, and the method comprises the following steps:
Step S21: this temperature acquisition module 101 obtains the current temperature value of this heater element 40.
Step S22: the critical temperature value stored in described current temperature value and this storage unit 20 compares to judge whether described current temperature value is less than this critical temperature value by this analysis module 102, if so, then carries out step S23; Otherwise, then step S24 is carried out.
Step S23: this execution module 103 generates one first steering order and sends to this fan 10, thus control this fan 10 and reduce rotating speed to avoid waste of energy.
Step S24: this execution module 103 generates one second steering order and sends to this fan 10, thus control this fan 10 and improve rotating speed to reduce the temperature of heater element 40.
Step S25: the safe working temperature value stored in this current temperature value and this storage unit 20 compares by this analysis module 102.
Step S26: this time block 104 compares when current temperature value is greater than this safe working temperature value at analysis module 10 and carries out timing using very first time interval as timing length, and produce a trigger pip when timing reaches this very first time interval, this time block 104 also carries out timing as timing length when current temperature value is less than this safe working temperature using second time interval being less than this very first time interval, and produces this trigger pip when timing reaches this second time interval.
Step S27: this temperature acquisition module 101 obtains the current temperature value of this heater element 40 again when receiving the trigger pip that this time block 104 produces.Now get back to step S22.
Those skilled in the art will be appreciated that; above embodiment is only used to the present invention is described; and be not used as limitation of the invention; as long as within spirit of the present invention, the suitable change do above embodiment and change all drop within the scope of protection of present invention.

Claims (7)

1. a fan rotary speed control system, running on one has in the electronic installation of fan, this electronic installation also comprises at least one heater element and a storage unit, this storage unit is greater than the safe working temperature value of this critical temperature value for the critical temperature value and storing this heater element, it is characterized in that, this fan rotary speed control system comprises:
One temperature acquisition module, for obtaining the current temperature value of this heater element;
One analysis module, for being compared by the critical temperature value of described current temperature value and described storage, also for when judging that current temperature value is greater than this critical temperature value, continues the safe working temperature value of this current temperature value and described storage to compare;
One execution module, for when this current temperature value is less than this critical temperature value, produces one first steering order, controls fan and reduces himself rotating speed; Also for when this current temperature value is greater than this critical temperature value, produce one second steering order, control fan and improve himself rotating speed; And
One time block, carries out timing using a very first time interval as timing length during for being greater than this safe working temperature value in current temperature value, and produces a trigger pip when timing reaches this very first time interval; Carry out timing as timing length using second time interval being less than this very first time interval time also for being less than this safe working temperature in current temperature value, and produce this trigger pip when timing reaches this second time interval;
This temperature acquisition module is also for again obtaining the current temperature value of this heater element when receiving the trigger pip that this time block produces.
2. fan rotary speed control system as claimed in claim 1, is characterized in that, this heater element is the central processing unit of this electronic installation, video card or audio/video decoding chip.
3. fan rotary speed control system as claimed in claim 1, is characterized in that, this temperature acquisition module is used for the current temperature value obtaining this heater element when this electronic installation brings into operation.
4. an electronic installation, comprise at least one heater element, a fan, a storage unit and a central processing unit, this storage unit is greater than the safe working temperature value of this critical temperature value for the critical temperature value and storing this heater element, it is characterized in that, this central processing unit comprises:
One temperature acquisition module, for obtaining the current temperature value of this heater element;
One analysis module, for being compared by the critical temperature value of described current temperature value and described storage, also for when judging that current temperature value is greater than this critical temperature value, continues the safe working temperature value of this current temperature value and described storage to compare;
One execution module, for when this current temperature value is less than this critical temperature value, produces one first steering order, controls fan and reduces himself rotating speed; Also for when this current temperature value is greater than this critical temperature value, produce one second steering order, control fan and improve himself rotating speed; And
One time block, carries out timing using a very first time interval as timing length during for being greater than this safe working temperature value in current temperature value, and produces a trigger pip when timing reaches this very first time interval; Carry out timing as timing length using second time interval being less than this very first time interval time also for being less than this safe working temperature in current temperature value, and produce this trigger pip when timing reaches this second time interval;
This temperature acquisition module is also for again obtaining the current temperature value of this heater element when receiving the trigger pip that this time block produces.
5. electronic installation as claimed in claim 4, is characterized in that, this heater element is the central processing unit of this electronic installation, video card or audio/video decoding chip.
6. electronic installation as claimed in claim 4, is characterized in that, this temperature acquisition module is used for the current temperature value obtaining this heater element when this electronic installation brings into operation.
7. a fan rotational frequency control method, be applied in an electronic installation, this electronic installation comprises a fan, at least one heater element and a storage unit, this storage unit is greater than the safe working temperature value of this critical temperature value for the critical temperature value and storing this heater element, it is characterized in that, the method comprises:
A () obtains the current temperature value of this heater element;
B the critical temperature value of described current temperature value and described storage compares by ();
If when () current temperature value is lower than this critical temperature value c, produce one first steering order, control fan and reduce self rotating speed;
If when () current temperature value is greater than this critical temperature value d, produce one second steering order, control fan and improve self rotating speed, and continue the safe working temperature value of this current temperature value and described storage to compare;
E () carries out timing using a very first time interval as timing length when current temperature value is greater than this safe working temperature value, and produce a trigger pip when timing reaches this very first time interval, second time interval being less than this very first time interval using one when current temperature value is less than this safe working temperature carries out timing as timing length, and produces this trigger pip when timing reaches this second time interval; And
F () obtains the current temperature value of this heater element again when receiving this trigger pip, and repeat above-mentioned (b)-(f) step.
CN201310264329.4A 2013-06-28 2013-06-28 Fan rotation speed control system, electronic device and fan rotation speed control method Pending CN104252210A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201310264329.4A CN104252210A (en) 2013-06-28 2013-06-28 Fan rotation speed control system, electronic device and fan rotation speed control method

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201310264329.4A CN104252210A (en) 2013-06-28 2013-06-28 Fan rotation speed control system, electronic device and fan rotation speed control method

Publications (1)

Publication Number Publication Date
CN104252210A true CN104252210A (en) 2014-12-31

Family

ID=52187207

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201310264329.4A Pending CN104252210A (en) 2013-06-28 2013-06-28 Fan rotation speed control system, electronic device and fan rotation speed control method

Country Status (1)

Country Link
CN (1) CN104252210A (en)

Cited By (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN105911803A (en) * 2015-10-22 2016-08-31 乐视致新电子科技(天津)有限公司 Intelligent projector dynamic heat radiation method and device
CN110799757A (en) * 2018-11-30 2020-02-14 深圳市大疆创新科技有限公司 Fan control method, fan control device and electronic equipment
CN113833684A (en) * 2021-09-27 2021-12-24 深圳兴奇宏科技有限公司 Fan failure protection system

Cited By (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN105911803A (en) * 2015-10-22 2016-08-31 乐视致新电子科技(天津)有限公司 Intelligent projector dynamic heat radiation method and device
CN110799757A (en) * 2018-11-30 2020-02-14 深圳市大疆创新科技有限公司 Fan control method, fan control device and electronic equipment
CN110799757B (en) * 2018-11-30 2021-03-16 深圳市大疆创新科技有限公司 Fan control method, fan control device and electronic equipment
CN113833684A (en) * 2021-09-27 2021-12-24 深圳兴奇宏科技有限公司 Fan failure protection system

Similar Documents

Publication Publication Date Title
CN109563844B (en) Fan rotating speed adjusting method, device, equipment, storage medium and program product
US10524387B2 (en) Heat dissipation control method and immersion cooling system thereof
WO2015123976A1 (en) Method and device for controlling rotating speed of fan in electronic device
CN103850963B (en) Fan control system and control method for fan
CN101008855A (en) System and method for controlling rotational speed of fan
CN102724846B (en) Cooling control method and controller for heat sink
TW567408B (en) Apparatus and method for controlling power and clock speed of electronic system
CN104214121A (en) Fan revolution control system and method
CN103064484B (en) Electronic system and preheat method and apparatus
CN102854947A (en) Fan control system, computer system and method for controlling fan rotating speed
CN104252210A (en) Fan rotation speed control system, electronic device and fan rotation speed control method
CN104252209A (en) Method and system for automatically regulating rotation speed of fan
CN104239079A (en) Electronic device operating system automatic awakening method and system
CN113985941A (en) Temperature control method, device, equipment and storage medium
CN105426289A (en) Baseboard management controller and method for monitoring fan and fan controller
CN104074784A (en) Fan control system and method
CN102830778A (en) Device and method for intelligent radiating of notebook computer
TW201500647A (en) Fan speed control system, electronic device, and fan speed control method
TW201445295A (en) System and method of controlling fan speed
CN104252211A (en) Fan rotation speed control system, electronic device and fan rotation speed control method
CN110219821B (en) Fan control system
CN117650313A (en) Anti-condensation control method and device and computer readable storage medium
US20060117205A1 (en) Data processing device with cooling fan
CN112656209B (en) Dry burning detection method and device and storage medium
US20230229209A1 (en) Heat dissipation control method, apparatus and device

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
C02 Deemed withdrawal of patent application after publication (patent law 2001)
WD01 Invention patent application deemed withdrawn after publication

Application publication date: 20141231