CN104728144B - Fan control system and method - Google Patents

Fan control system and method Download PDF

Info

Publication number
CN104728144B
CN104728144B CN201310715223.1A CN201310715223A CN104728144B CN 104728144 B CN104728144 B CN 104728144B CN 201310715223 A CN201310715223 A CN 201310715223A CN 104728144 B CN104728144 B CN 104728144B
Authority
CN
China
Prior art keywords
fan
mainboard
signal
pulse signal
controller
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
Application number
CN201310715223.1A
Other languages
Chinese (zh)
Other versions
CN104728144A (en
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.)
Nanjing Kewei Environmental Protection Technology Co ltd
Original Assignee
Chongqing Yingruisheng Die Casting 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 Chongqing Yingruisheng Die Casting Co Ltd filed Critical Chongqing Yingruisheng Die Casting Co Ltd
Priority to CN201310715223.1A priority Critical patent/CN104728144B/en
Publication of CN104728144A publication Critical patent/CN104728144A/en
Application granted granted Critical
Publication of CN104728144B publication Critical patent/CN104728144B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Classifications

    • FMECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
    • F04POSITIVE - DISPLACEMENT MACHINES FOR LIQUIDS; PUMPS FOR LIQUIDS OR ELASTIC FLUIDS
    • F04DNON-POSITIVE-DISPLACEMENT PUMPS
    • F04D27/00Control, e.g. regulation, of pumps, pumping installations or pumping systems specially adapted for elastic fluids
    • F04D27/004Control, e.g. regulation, of pumps, pumping installations or pumping systems specially adapted for elastic fluids by varying driving speed
    • FMECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
    • F05INDEXING SCHEMES RELATING TO ENGINES OR PUMPS IN VARIOUS SUBCLASSES OF CLASSES F01-F04
    • F05DINDEXING SCHEME FOR ASPECTS RELATING TO NON-POSITIVE-DISPLACEMENT MACHINES OR ENGINES, GAS-TURBINES OR JET-PROPULSION PLANTS
    • F05D2270/00Control
    • F05D2270/30Control parameters, e.g. input parameters
    • F05D2270/303Temperature
    • F05D2270/3032Temperature excessive temperatures, e.g. caused by overheating

Landscapes

  • Engineering & Computer Science (AREA)
  • Mechanical Engineering (AREA)
  • General Engineering & Computer Science (AREA)
  • Control Of Positive-Displacement Air Blowers (AREA)

Abstract

A kind of fan control system includes a mainboard, a controller and a selector.This mainboard judges that the duty of a fan is the most abnormal;When the duty exception of this fan, this mainboard exports an abnormal state signal to this controller, and this controller exports a pulse signal to this selector, and this selector selects the pulse signal exporting the output of this controller to this fan.Present invention also offers a kind of control method for fan.Fan control system of the present invention and method are conducive to the Energy Saving Control of system.

Description

Fan control system and method
Technical field
The present invention relates to a kind of fan control system and method.
Background technology
Existing central processing unit (Central Processing Unit, CPU) is all dispelled the heat by a fan, wind The rotating speed of fan is then generally by the BMC(Baseboard Management Controller on mainboard, baseboard management controller) defeated The pulse signal gone out controls.When cpu temperature is the highest, the rotating speed that BMC controls fan is the fastest;When cpu temperature is the highest, BMC is controlled Rotation speed of the fan processed can be slack-off.But, when the pulse signal of BMC output goes wrong, fan will be chronically at and rotate at full speed State, so not only bad for energy-conservation, and can reduce the life-span of fan.
Summary of the invention
In view of the foregoing, it is necessary to a kind of energy-conservation fan control system and method are provided.
A kind of fan control system, including:
One mainboard, for the first pulse signal of the rotating speed of output one this fan of control, this mainboard is additionally operable to obtain one should The rate signal of fan, according to this first pulse signal and this rate signal, this mainboard judges that the state of this fan is the most abnormal; When the abnormal state of this fan, this mainboard exports an abnormal state signal;When the state of this fan is normal, this mainboard exports One state normal signal;
One temperature sensor, for sensing the temperature value of this main board work;
One controller, when receiving the abnormal state signal of this mainboard output, this controller is defeated according to this temperature sensor Temperature value output one second pulse signal gone out;When receiving the state normal signal of this mainboard output, this controller is the most defeated Go out this second pulse signal;And
One selector, when receiving the second pulse signal of this controller output, this selector selects to export this control Second pulse signal of device output is to this fan;When not receiving the second pulse signal of this controller output, this selector Select the first pulse signal exporting the output of this mainboard to this fan.
A kind of control method for fan, including:
One mainboard is according to this mainboard output one first pulse value and is received from the rate signal of a fan and judges this fan Duty is the most abnormal;
When this fan operating state exception, this mainboard exports an abnormal state signal to a controller;
This controller obtains one for sensing the temperature value that the temperature sensor of the operating temperature of a mainboard is exported;
This controller is according to the second pulse signal of the temperature value output correspondence acquired;
This selector selects to export this second pulse signal;And
This selector controls the rotating speed of fan according to this second pulse signal.
The output of this controller should when the first pulse signal exception that this mainboard exports for said fans control system and method Second pulse signal controls the rotating speed of this fan, thus avoids fan because of long during this first pulse signal exception The waste of the caused energy consumption of full speed running.
Accompanying drawing explanation
Fig. 1 is the block diagram of the better embodiment of fan control system of the present invention.
Fig. 2 is the flow chart of the better embodiment of control method for fan of the present invention.
Main element symbol description
Mainboard 10
Electric pressure converter 20
Controller 40
Temperature sensor 50
Selector 60
Fan 70
Fan assembly 1
Following detailed description of the invention will further illustrate the present invention in conjunction with above-mentioned accompanying drawing.
Detailed description of the invention
Below in conjunction with the accompanying drawings and the present invention is described in further detail by better embodiment:
Refer to Fig. 1, the better embodiment of fan control system of the present invention includes one for receiving fan 70 speed The mainboard 10, one of signal (TACH) is for temperature sensor 50, control of the operating temperature of sensing one element (such as this mainboard 10) Device 40 processed and a controller 40 and being connected to this mainboard 10 and this temperature sensor 50 select output this mainboard 10 maybe this control The selector 60 of the pulse signal of device 40 processed output.In present embodiment, the power supply 12V of this mainboard 10 changes also by a voltage Device 20 is changed, and thinks that this controller 40 provides running voltage.In other embodiments, when the power supply that this mainboard 10 provides Voltage when meeting the running voltage needed for this controller 40, this electric pressure converter 20 also can omit.
This mainboard 10 receives the rate signal of this fan 70 transmission, also transmits this rate signal to this controller 40.Should Mainboard 10 is additionally operable to export one first pulse signal to this selector 60, and this first pulse signal transmission is then arrived by this selector 60 This fan 70, so that this fan 70 operates according to this first pulse signal.This mainboard 10 also obtains this fan 70 and exports Rate signal, and judge that this fan 70 is the most working properly according to this first pulse signal and the rate signal of reception, i.e. when The rate signal received, to First Speed value as corresponding in the first pulse signal time corresponding then judges with this first pulse signal This fan 70 is working properly.Now, this mainboard 10 output state normal signal is to this controller 40, and this controller 40 receives this Not to this selector output signal during state normal signal, it is such that this fan 70 controls it according to this first pulse signal Corresponding rotating speed, and then reach the purpose of heat radiation.
When mainboard 10 receive fan speed signal with this first pulse signal not to as the most right in the first pulse signal time corresponding Should be in this First Speed value, this mainboard 10 then judges that this fan 70 is abnormal, and now, this fan 70 is likely to be at full-speed state.With Time, this mainboard 10 exports an abnormal state signal to this controller 40, also exports the rate signal of this fan 70 to this control Device 40, when this controller 40 receives this abnormal state signal, this controller 40 also judges the time of this fan 70 full speed running Whether reaching a Preset Time, when the time of this fan 70 full speed running reaches this Preset Time, this controller 40 then judges This fan 70 is abnormal.Now, for reducing energy dissipation, the temperature value output that this controller 40 exports according to this temperature sensor 50 The second corresponding pulse signal is to this selector 60.When receiving this second pulse signal, this selector 60 then selects output This second pulse signal the most or not to this fan 70, the first pulse signal of this mainboard 10 output, so that when this is main During the first pulse signal exception that plate 10 exports, the second arteries and veins that the output of this controller 40 is corresponding with the temperature of temperature sensor sensing Rush signal, and then avoid the long full speed running of fan 70 and cause the waste of energy consumption.
In other embodiments, when receiving the abnormal state signal of this mainboard 10 output, this controller 40 can be straight Connect the second pulse signal corresponding to the temperature value output according to this temperature sensor 50 output to this selector 60.
In other embodiments, this controller 40 also can judge this according to the temperature value of this temperature sensor 50 output First pulse signal of mainboard 10 output is the most abnormal.As when the first pulse signal exception that this mainboard 10 exports, this fan 70 can full speed running so that this temperature sensor 50 sensing temperature value be consistently less than a preset temperature value, such root Preset temperature value whether it is consistently less than to judge the first pulse that this mainboard 10 exports according to the temperature of this temperature sensor 50 sensing Signal is the most abnormal.
Refer to Fig. 2, the better embodiment of control method for fan of the present invention includes:
Step S1, it is judged that the duty of this fan 70 is the most abnormal;When this fan 70 is abnormal, perform step S2;When When this fan 70 is working properly, perform step S6.In present embodiment, this mainboard 10 is according to the first pulse signal exported and connects The rate signal received judges that this fan 70 is the most abnormal.When the rate signal received is somebody's turn to do time corresponding with this first pulse signal Mainboard 10 then judges that this fan 70 is working properly, also exports a state normal signal to this controller 40;When the speed letter received Number this mainboard 10 time corresponding then not being judged with this first pulse signal, this fan 70 is abnormal, goes back output state abnormal signal to should Controller 40.When receiving this abnormal state signal, whether this controller 40 also judges the time of this fan 70 full speed running Reaching a Preset Time, when the time of this fan 70 full speed running reaches this Preset Time, this controller 40 then judges this wind Fan 70 is abnormal;When the time of this fan 70 full speed running is not up to this Preset Time, this controller 40 then judges this fan 70 Normally.
Step S2, this controller 40 obtains the temperature value of this temperature sensor 50 output.
Step S3, this controller 40 is according to the second pulse signal of the temperature value output correspondence acquired.
Step S4, this selector 60 selects to export this second pulse signal.
Step S5, this selector 60 controls the rotating speed of fan 70 according to this second pulse signal.
Step S6, this selector 60 selects to export this first pulse signal.
Step S7, this selector 60 controls the rotating speed of fan 70 according to this second pulse signal, and returns step S1.
The output of this controller should when the first pulse signal exception that this mainboard exports for said fans control system and method Second pulse signal controls the rotating speed of this fan, thus avoids fan 70 because of long-time during this first pulse signal exception The waste of the caused energy consumption of full speed running.

Claims (4)

1. a fan control system, including:
One mainboard, for the first pulse signal of the rotating speed of output one control fan, this mainboard is additionally operable to obtain the speed of this fan Degree signal, according to this first pulse signal and this rate signal, this mainboard judges that the state of this fan is the most abnormal;When this fan Abnormal state time, this mainboard exports an abnormal state signal;When the state of this fan is normal, this mainboard is just exporting a state Regular signal;
One temperature sensor, for sensing the temperature value of this main board work;
One controller, when receiving the abnormal state signal of this mainboard output, this controller exports according to this temperature sensor Temperature value output one second pulse signal;When receiving the state normal signal of this mainboard output, this controller does not exports This second pulse signal;And
One selector, when receiving the second pulse signal of this controller output, it is defeated that this selector selects to export this controller The second pulse signal gone out is to this fan;When not receiving the second pulse signal of this controller output, this selector selects Export the first pulse signal of this mainboard output to this fan.
2. fan control system as claimed in claim 1, it is characterised in that: the rate signal that this mainboard exports according to this fan Whether judge that fan is the most working properly corresponding to this first pulse signal;The rate signal exported when this fan and this first arteries and veins Rush signal and this mainboard during correspondence is judged that the state of this fan is normal;The rate signal exported when this fan is believed with this first pulse Number this mainboard during correspondence is not judged the abnormal state of this fan.
3. a control method for fan, including:
One mainboard according to this mainboard output to a fan one first pulse signal and be received from a fan rate signal judge The duty of this fan is the most abnormal;
When this fan operating state exception, this mainboard exports an abnormal state signal to a controller;
This controller obtains one for sensing the temperature value that the temperature sensor of the operating temperature of a mainboard is exported;
This controller is according to the second pulse signal of the temperature value output correspondence acquired;
One selector selects to export this second pulse signal;And
This selector controls the rotating speed of fan, when the duty of this fan is normal, this mainboard according to this second pulse signal Exporting a state normal signal to this controller, this selector selects to export this first pulse signal;And this selector is according to being somebody's turn to do First pulse signal controls the rotating speed of fan, the rate signal that a mainboard controller exports according to this fan whether corresponding to this One pulse signal judges that fan the most normally works;When the rate signal that this fan exports is corresponding to this first pulse signal, This mainboard judges that the state of this fan is normal;When the rate signal that this fan exports does not corresponds to this first pulse signal, should Mainboard judges the abnormal state of this fan.
4. control method for fan as claimed in claim 3, it is characterised in that: this control method for fan also includes:
When receiving the abnormal state signal of this mainboard output, this controller judges this fan always according to the rate signal received A Preset Time whether is reached with the time of full speed running, when the time of this fan full speed running reaches this Preset Time, should Controller exports this second pulse signal.
CN201310715223.1A 2013-12-23 2013-12-23 Fan control system and method Active CN104728144B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201310715223.1A CN104728144B (en) 2013-12-23 2013-12-23 Fan control system and method

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201310715223.1A CN104728144B (en) 2013-12-23 2013-12-23 Fan control system and method

Publications (2)

Publication Number Publication Date
CN104728144A CN104728144A (en) 2015-06-24
CN104728144B true CN104728144B (en) 2016-12-14

Family

ID=53452404

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201310715223.1A Active CN104728144B (en) 2013-12-23 2013-12-23 Fan control system and method

Country Status (1)

Country Link
CN (1) CN104728144B (en)

Families Citing this family (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN109882432A (en) * 2019-02-28 2019-06-14 苏州浪潮智能科技有限公司 A kind of fan wind speed control method, system, device and readable storage medium storing program for executing
CN109882437B (en) * 2019-02-28 2020-10-02 苏州浪潮智能科技有限公司 Fan running state monitoring method, system and device and readable storage medium

Family Cites Families (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
TWI321394B (en) * 2003-10-28 2010-03-01 Hon Hai Prec Ind Co Ltd A control means and method for switching senseable objects
CN100472467C (en) * 2006-01-23 2009-03-25 联想(北京)有限公司 Method and device for monitoring status of computer power supply fan
CN101165354B (en) * 2006-10-18 2011-01-05 鸿富锦精密工业(深圳)有限公司 Fan rotation speed automatic control circuit
CN101482757A (en) * 2008-01-07 2009-07-15 联想(北京)有限公司 Temperature control method, system and hardware apparatus
CN103032300A (en) * 2011-09-29 2013-04-10 鸿富锦精密工业(深圳)有限公司 Fan testing system and method

Also Published As

Publication number Publication date
CN104728144A (en) 2015-06-24

Similar Documents

Publication Publication Date Title
CN103835972B (en) Fan rotary speed control system and the method in order to control rotation speed of the fan
US9918410B2 (en) Fan control system and method
US20130208419A1 (en) Temperature control system
US8092611B2 (en) Method and system for dishwasher operation
CN103835978A (en) Fan control circuit
CN208607606U (en) A kind of server fan radiating system
CN104729096A (en) Heat pump water heater and electric heating control method, device and system thereof
CN104660440A (en) Blade server management system and control method thereof
CN105468114A (en) Design method for optimizing heat dissipation noise of server board card
CN106681887A (en) Rack server power supply air intake temperature monitoring protection method
CN104728144B (en) Fan control system and method
CN103629080B (en) Control method and device of oil temperature heater and air conditioner
CN103379802A (en) Fan control system
CN102562637B (en) Fan rotating-speed control method and device of computer power supply
CN105465027A (en) Device for intelligently controlling linear rotating speed of heat radiating fan
CN209022716U (en) The adaptive radiator of mobile unit
CN103939374A (en) Brush electronic fan drive protection system and self-diagnosis method
CN103807199A (en) Fan control circuit
CN103821746B (en) Fan monitoring method and server system
CN104597998A (en) Fan management method of rack-mounted server system
CN106557394A (en) Server control system and method
CN205154510U (en) Fan cabin temperature acquisition system
CN102458082A (en) Temperature regulating device for electronic device
CN111749909B (en) Fan capable of being used as relay node
CN109109616A (en) A kind of adaptive radiator of mobile unit

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
C10 Entry into substantive examination
SE01 Entry into force of request for substantive examination
C41 Transfer of patent application or patent right or utility model
TA01 Transfer of patent application right

Effective date of registration: 20160601

Address after: 518000 Guangdong Province, Shenzhen New District of Longhua City, Dalang street, Hua Sheng Lu Yong Jingxuan commercial building 1608

Applicant after: Jinyang Shenzhen sea Network Intelligent Technology Co.,Ltd.

Address before: Haiyun Binhai Economic and Technological Development Zone, Tianjin City, No. 80 300457 Street

Applicant before: HONGFUJIN PRECISION ELECTRONICS (TIANJIN) Co.,Ltd.

Applicant before: HON HAI PRECISION INDUSTRY Co.,Ltd.

C41 Transfer of patent application or patent right or utility model
CB03 Change of inventor or designer information

Inventor after: Wang Yan

Inventor before: Chen Guoyi

Inventor before: Liu Lei

COR Change of bibliographic data
TA01 Transfer of patent application right

Effective date of registration: 20161027

Address after: 401320 Chongqing city Banan District Yudong Street dawn village 13

Applicant after: CHONGQING YINGRUISHENG DIE CASTING Co.,Ltd.

Address before: Tianhe District Tong East Road Guangzhou city Guangdong province 510665 B-101 No. 5, room B-118

Applicant before: GUANGDONG GAOHANG INTELLECTUAL PROPERTY OPERATION Co.,Ltd.

Effective date of registration: 20161027

Address after: Tianhe District Tong East Road Guangzhou city Guangdong province 510665 B-101 No. 5, room B-118

Applicant after: GUANGDONG GAOHANG INTELLECTUAL PROPERTY OPERATION Co.,Ltd.

Address before: 518000 Guangdong Province, Shenzhen New District of Longhua City, Dalang street, Hua Sheng Lu Yong Jingxuan commercial building 1608

Applicant before: Jinyang Shenzhen sea Network Intelligent Technology Co.,Ltd.

C14 Grant of patent or utility model
GR01 Patent grant
TR01 Transfer of patent right

Effective date of registration: 20200117

Address after: 211500 No.23 Longhua Road, Longchi street, Liuhe District, Nanjing City, Jiangsu Province

Patentee after: NANJING KEWEI ENVIRONMENTAL PROTECTION TECHNOLOGY CO.,LTD.

Address before: 401320 Chongqing city Banan District Yudong Street dawn village 13

Patentee before: CHONGQING YINGRUISHENG DIE CASTING Co.,Ltd.

TR01 Transfer of patent right