本發(fā)明涉及服務(wù)器散熱技術(shù)領(lǐng)域,具體提供一種針對(duì)風(fēng)扇控制信號(hào)狀態(tài)的風(fēng)扇控制系統(tǒng)及方法。
背景技術(shù):
相對(duì)于傳統(tǒng)的計(jì)算機(jī),服務(wù)器具有更好的擴(kuò)展性、易用性及易管理性,受到各大型企業(yè)的廣泛應(yīng)用。四子星服務(wù)器存在多個(gè)節(jié)點(diǎn),一般兩顆節(jié)點(diǎn)共同控制前方對(duì)應(yīng)系統(tǒng)風(fēng)扇,為避免服務(wù)器出現(xiàn)散熱問(wèn)題,兩節(jié)點(diǎn)發(fā)出的PWM信號(hào)需選擇最大值用于風(fēng)扇控制,該功能通過(guò)背板比較器實(shí)現(xiàn)輸出PWM信號(hào)最大值控制系統(tǒng)風(fēng)扇。對(duì)于四子星服務(wù)器來(lái)說(shuō),背板比較器容易因?yàn)楹附?、振?dòng)等因素在運(yùn)輸途中出現(xiàn)故障,該故障很難在生產(chǎn)時(shí)發(fā)現(xiàn),一般在客戶現(xiàn)場(chǎng)長(zhǎng)時(shí)間使用后出現(xiàn)。在實(shí)際應(yīng)用時(shí),當(dāng)比較器發(fā)生故障,最初輸出PWM信號(hào)為完全低電平,系統(tǒng)風(fēng)扇會(huì)工作在最低轉(zhuǎn)速狀態(tài),導(dǎo)致四子星服務(wù)器在客戶現(xiàn)場(chǎng)使用時(shí)出現(xiàn)CPU降頻等散熱故障,會(huì)嚴(yán)重影響客戶業(yè)務(wù),并影響產(chǎn)品形象。服務(wù)器節(jié)點(diǎn)可以獲取系統(tǒng)風(fēng)扇轉(zhuǎn)速,當(dāng)判斷出風(fēng)扇轉(zhuǎn)速異常后可以發(fā)出全速信號(hào)指令,但因?yàn)轱L(fēng)扇PWM信號(hào)只可以通過(guò)比較器輸出,該全速指令無(wú)法到達(dá)風(fēng)扇,風(fēng)扇會(huì)持續(xù)維持低速狀態(tài),無(wú)法滿足系統(tǒng)散熱需求,不能保證服務(wù)器的正常工作,有待進(jìn)一步改進(jìn)。
技術(shù)實(shí)現(xiàn)要素:
本發(fā)明的技術(shù)任務(wù)是針對(duì)上述存在的問(wèn)題,提供一種在背板比較器出現(xiàn)故障后仍可以實(shí)現(xiàn)風(fēng)扇控制,避免元器件故障導(dǎo)致的整機(jī)散熱問(wèn)題,從而保證服務(wù)器正常工作的針對(duì)風(fēng)扇控制信號(hào)狀態(tài)的風(fēng)扇控制系統(tǒng)。
本發(fā)明進(jìn)一步的技術(shù)任務(wù)是提供一種針對(duì)風(fēng)扇控制信號(hào)狀態(tài)的風(fēng)扇控制方法。
為實(shí)現(xiàn)上述目的,本發(fā)明提供了如下技術(shù)方案:
一種針對(duì)風(fēng)扇控制信號(hào)狀態(tài)的風(fēng)扇控制系統(tǒng),由節(jié)點(diǎn)一、節(jié)點(diǎn)二、比較器、觸發(fā)器和風(fēng)扇構(gòu)成,所述節(jié)點(diǎn)一、節(jié)點(diǎn)二分別與比較器相連接,節(jié)點(diǎn)一和節(jié)點(diǎn)二內(nèi)部控制程序分別增設(shè)風(fēng)扇控制信號(hào)識(shí)別算法;所述風(fēng)扇與比較器、節(jié)點(diǎn)一、節(jié)點(diǎn)二分別連接,風(fēng)扇端子針腳上兩個(gè)相鄰的風(fēng)扇控制信號(hào)針腳相連接;所述觸發(fā)器與節(jié)點(diǎn)一、節(jié)點(diǎn)二、風(fēng)扇分別連接。
所述風(fēng)扇端子針腳上兩個(gè)相鄰的風(fēng)扇控制信號(hào)針腳相連接,使風(fēng)扇控制信號(hào)用于風(fēng)扇控制的同時(shí)可以回傳給節(jié)點(diǎn)一、節(jié)點(diǎn)二,節(jié)點(diǎn)一、節(jié)點(diǎn)二分別通過(guò)內(nèi)部的風(fēng)扇控制信號(hào)識(shí)別算法來(lái)判斷風(fēng)扇控制信號(hào)的合理性,節(jié)點(diǎn)根據(jù)判斷結(jié)果分別輸出觸發(fā)信號(hào)一、觸發(fā)信號(hào)二給觸發(fā)器。當(dāng)風(fēng)扇控制信號(hào)完全低電平時(shí),風(fēng)扇控制不正常,節(jié)點(diǎn)一、節(jié)點(diǎn)二輸出高電平觸發(fā)信號(hào)給觸發(fā)器;否則風(fēng)扇控制正常,節(jié)點(diǎn)一、節(jié)點(diǎn)二輸出低電平觸發(fā)信號(hào)給觸發(fā)器。觸發(fā)器根據(jù)接收到的觸發(fā)信號(hào)來(lái)控制系統(tǒng)風(fēng)扇的工作。通過(guò)本發(fā)明的方法,在比較器出現(xiàn)故障后,仍然可以實(shí)現(xiàn)對(duì)風(fēng)扇的控制,保證風(fēng)扇轉(zhuǎn)速的正常,避免風(fēng)扇控制異常導(dǎo)致的散熱問(wèn)題。
作為優(yōu)選,所述風(fēng)扇端子針腳上兩個(gè)相鄰的風(fēng)扇控制信號(hào)針腳通過(guò)跳線相連接。
作為優(yōu)選,節(jié)點(diǎn)一用于將PWM1信號(hào)發(fā)送給比較器,節(jié)點(diǎn)二用于將PWM2信號(hào)發(fā)送給比較器,比較器用于比較PWM1和PWM2,獲取較大值作為風(fēng)扇控制信號(hào)PWM,來(lái)控制風(fēng)扇;風(fēng)扇將風(fēng)扇控制信號(hào)PWM回傳給節(jié)點(diǎn)一和節(jié)點(diǎn)二,風(fēng)扇控制信號(hào)識(shí)別算法用于識(shí)別風(fēng)扇控制信號(hào)PWM是否正常,并根據(jù)識(shí)別結(jié)果發(fā)出不同的觸發(fā)信號(hào)至觸發(fā)器,觸發(fā)器根據(jù)接收到的觸發(fā)信號(hào)來(lái)控制風(fēng)扇。
當(dāng)觸發(fā)器接收到的觸發(fā)信號(hào)一、觸發(fā)信號(hào)二均為低電平觸發(fā)信號(hào)時(shí),觸發(fā)器不工作,繼續(xù)采用原風(fēng)扇控制信號(hào)PWM控制系統(tǒng)風(fēng)扇工作。當(dāng)觸發(fā)器接收到的觸發(fā)信號(hào)一、觸發(fā)信號(hào)二至少一個(gè)為高電平觸發(fā)信號(hào)時(shí),觸發(fā)器工作輸出高電平信號(hào),控制系統(tǒng)風(fēng)扇全速,避免風(fēng)扇異常低速導(dǎo)致的散熱問(wèn)題。
一種針對(duì)風(fēng)扇控制信號(hào)狀態(tài)的風(fēng)扇控制方法,節(jié)點(diǎn)一、節(jié)點(diǎn)二分別將各自的PWM1信號(hào)、PWM2信號(hào)發(fā)送給比較器,比較器對(duì)PWM1信號(hào)、PWM2信號(hào)進(jìn)行對(duì)比得出較大值作為風(fēng)扇控制信號(hào)PWM,來(lái)控制風(fēng)扇,同時(shí)風(fēng)扇控制信號(hào)PWM回傳給節(jié)點(diǎn)一和節(jié)點(diǎn)二,節(jié)點(diǎn)一和節(jié)點(diǎn)二識(shí)別風(fēng)扇控制信號(hào)PWM是否為完全低電平,并根據(jù)識(shí)別結(jié)果發(fā)出不同的觸發(fā)信號(hào)至觸發(fā)器,觸發(fā)器根據(jù)接收到的觸發(fā)信號(hào)來(lái)控制風(fēng)扇。
當(dāng)風(fēng)扇控制信號(hào)PWM完全低電平時(shí),風(fēng)扇控制不正常,節(jié)點(diǎn)一、節(jié)點(diǎn)二輸出高電平觸發(fā)信號(hào)給觸發(fā)器;否則風(fēng)扇控制正常,節(jié)點(diǎn)一、節(jié)點(diǎn)二輸出低電平觸發(fā)信號(hào)給觸發(fā)器。觸發(fā)器根據(jù)接收到的觸發(fā)信號(hào)來(lái)控制系統(tǒng)風(fēng)扇的工作,當(dāng)觸發(fā)器接收到的觸發(fā)信號(hào)一、觸發(fā)信號(hào)二均為低電平觸發(fā)信號(hào)時(shí),觸發(fā)器不工作,繼續(xù)采用原風(fēng)扇控制信號(hào)PWM控制系統(tǒng)風(fēng)扇工作。當(dāng)觸發(fā)器接收到的觸發(fā)信號(hào)一、觸發(fā)信號(hào)二至少一個(gè)為高電平觸發(fā)信號(hào)時(shí),觸發(fā)器工作輸出高電平信號(hào),控制系統(tǒng)風(fēng)扇全速,避免風(fēng)扇異常低速導(dǎo)致的散熱問(wèn)題。
作為優(yōu)選,該風(fēng)扇控制方法具體包括以下步驟:
S1:節(jié)點(diǎn)一、節(jié)點(diǎn)二分別將PWM1信號(hào)、PWM2信號(hào)發(fā)送給比較器;
S2:比較器比較PWM1信號(hào)和PWM2信號(hào),獲取較大值作為風(fēng)扇控制信號(hào)PWM控制系統(tǒng)風(fēng)扇;
S3:風(fēng)扇控制信號(hào)PWM回傳給節(jié)點(diǎn)一和節(jié)點(diǎn)二;
S4:節(jié)點(diǎn)一、節(jié)點(diǎn)二判斷風(fēng)扇控制信號(hào)PWM是否為完全低電平,若是執(zhí)行步驟S5,否則執(zhí)行步驟S6;
S5:節(jié)點(diǎn)一、節(jié)點(diǎn)二分別發(fā)出觸發(fā)信號(hào)一、觸發(fā)信號(hào)二至觸發(fā)器,當(dāng)有一個(gè)為高電平時(shí)觸發(fā)器工作,輸出高電平信號(hào)控制系統(tǒng)風(fēng)扇全速;
S6:節(jié)點(diǎn)一、節(jié)點(diǎn)二分別發(fā)出觸發(fā)信號(hào)一、觸發(fā)信號(hào)二至觸發(fā)器,發(fā)出的觸發(fā)信號(hào)均為低電平時(shí),觸發(fā)器不工作,系統(tǒng)風(fēng)扇繼續(xù)采用原風(fēng)扇控制信號(hào)PWM控制。
作為優(yōu)選,節(jié)點(diǎn)一、節(jié)點(diǎn)二通過(guò)內(nèi)部的風(fēng)扇控制信號(hào)識(shí)別算法來(lái)判斷風(fēng)扇控制信號(hào)PWM是否為完全低電平。
與現(xiàn)有技術(shù)相比,本發(fā)明的針對(duì)風(fēng)扇控制信號(hào)狀態(tài)的風(fēng)扇控制系統(tǒng)具有以下突出的有益效果:
(一)所述風(fēng)扇端子針腳上兩個(gè)相鄰的風(fēng)扇控制信號(hào)針腳通過(guò)跳線相連接,使風(fēng)扇控制信號(hào)用于風(fēng)扇控制的同時(shí)可以回傳給節(jié)點(diǎn);
(二)所述節(jié)點(diǎn)一、節(jié)點(diǎn)二內(nèi)部控制程序分別增設(shè)風(fēng)扇控制信號(hào)識(shí)別算法,能夠用來(lái)判斷風(fēng)扇控制信號(hào)的合理性,進(jìn)而來(lái)調(diào)控風(fēng)扇的工作;
(三)本發(fā)明的風(fēng)扇控制系統(tǒng)在背板上增加了觸發(fā)器,根據(jù)節(jié)點(diǎn)發(fā)送的不同的觸發(fā)信號(hào)來(lái)控制風(fēng)扇的轉(zhuǎn)速,從而可以在比較器出現(xiàn)故障時(shí)仍可以實(shí)現(xiàn)風(fēng)扇轉(zhuǎn)速的調(diào)控,避免服務(wù)器出現(xiàn)散熱問(wèn)題,保證服務(wù)器的正常工作,提高實(shí)用性。
附圖說(shuō)明
圖1是本發(fā)明所述風(fēng)扇端子針腳示意圖;
圖2是本發(fā)明所述針對(duì)風(fēng)扇控制信號(hào)狀態(tài)的風(fēng)扇控制系統(tǒng)的拓?fù)鋱D;
圖3是本發(fā)明所述針對(duì)風(fēng)扇控制信號(hào)狀態(tài)的風(fēng)扇控制方法的流程圖。
具體實(shí)施方式
下面將結(jié)合附圖和實(shí)施例,對(duì)本發(fā)明的針對(duì)風(fēng)扇控制信號(hào)狀態(tài)的風(fēng)扇控制系統(tǒng)及方法作進(jìn)一步詳細(xì)說(shuō)明。
實(shí)施例1
如圖1和圖2所示,本發(fā)明的針對(duì)風(fēng)扇控制信號(hào)狀態(tài)的風(fēng)扇控制系統(tǒng),由節(jié)點(diǎn)一、節(jié)點(diǎn)二、比較器、觸發(fā)器和風(fēng)扇構(gòu)成。節(jié)點(diǎn)一、節(jié)點(diǎn)二分別與比較器相連接。節(jié)點(diǎn)一用于將PWM1信號(hào)發(fā)送給比較器,節(jié)點(diǎn)二用于將PWM2信號(hào)發(fā)送給比較器,比較器比較PWM1和PWM2,獲取較大值作為風(fēng)扇控制信號(hào)PWM。風(fēng)扇與比較器、節(jié)點(diǎn)一、節(jié)點(diǎn)二分別連接。風(fēng)扇端子針腳上兩個(gè)相鄰的風(fēng)扇控制信號(hào)針腳通過(guò)跳線相連接。節(jié)點(diǎn)一、節(jié)點(diǎn)二內(nèi)部控制程序分別增設(shè)風(fēng)扇控制信號(hào)識(shí)別算法。比較器獲取的風(fēng)扇控制信號(hào)PWM來(lái)控制風(fēng)扇,并且風(fēng)扇控制信號(hào)PWM回傳給節(jié)點(diǎn)一、節(jié)點(diǎn)二。節(jié)點(diǎn)一、節(jié)點(diǎn)二通過(guò)風(fēng)扇控制信號(hào)識(shí)別算法來(lái)判斷風(fēng)扇控制信號(hào)PWM的合理性。觸發(fā)器與節(jié)點(diǎn)一、節(jié)點(diǎn)二、風(fēng)扇分別連接。節(jié)點(diǎn)一、節(jié)點(diǎn)二根據(jù)判斷結(jié)果分別輸出觸發(fā)信號(hào)一、觸發(fā)信號(hào)二給觸發(fā)器。當(dāng)風(fēng)扇控制信號(hào)完全低電平時(shí),風(fēng)扇控制不正常,節(jié)點(diǎn)一、節(jié)點(diǎn)二輸出的觸發(fā)信號(hào)一、觸發(fā)信號(hào)二至少一個(gè)為高電平觸發(fā)信號(hào)給觸發(fā)器,觸發(fā)器工作輸出高電平信號(hào),控制系統(tǒng)風(fēng)扇全速。否則風(fēng)扇控制正常,節(jié)點(diǎn)一、節(jié)點(diǎn)二輸出的觸發(fā)信號(hào)一、觸發(fā)信號(hào)二均為低電平觸發(fā)信號(hào),觸發(fā)器不工作,繼續(xù)采用原風(fēng)扇控制信號(hào)PWM控制系統(tǒng)風(fēng)扇工作。
實(shí)施例2
如圖3所示,本發(fā)明的針對(duì)風(fēng)扇控制信號(hào)狀態(tài)的風(fēng)扇控制方法,節(jié)點(diǎn)一、節(jié)點(diǎn)二將PWM1信號(hào)、PWM2信號(hào)發(fā)送給比較器,比較器對(duì)PWM1信號(hào)和PWM2信號(hào)進(jìn)行對(duì)比得出較大值作為風(fēng)扇控制信號(hào)PWM,來(lái)控制風(fēng)扇。同時(shí)風(fēng)扇控制信號(hào)PWM回傳給節(jié)點(diǎn)一和節(jié)點(diǎn)二,節(jié)點(diǎn)一、節(jié)點(diǎn)二分別通過(guò)內(nèi)部的風(fēng)扇控制信號(hào)識(shí)別算法來(lái)識(shí)別風(fēng)扇控制信號(hào)PWM的合理性,并根據(jù)判斷結(jié)果分別輸出觸發(fā)信號(hào)一、觸發(fā)信號(hào)二,發(fā)送給觸發(fā)器。當(dāng)識(shí)別出風(fēng)扇控制信號(hào)PWM完全低電平時(shí),風(fēng)扇控制不正常,節(jié)點(diǎn)一、節(jié)點(diǎn)二輸出的觸發(fā)信號(hào)一、觸發(fā)信號(hào)二至少一個(gè)為高電平觸發(fā)信號(hào)發(fā)送給觸發(fā)器,觸發(fā)器工作輸出高電平信號(hào),控制系統(tǒng)風(fēng)扇全速。當(dāng)識(shí)別出風(fēng)扇控制信號(hào)PWM非完全低電平時(shí),風(fēng)扇控制正常,節(jié)點(diǎn)一、節(jié)點(diǎn)二輸出的觸發(fā)信號(hào)一、觸發(fā)信號(hào)二均為低電平觸發(fā)信號(hào),觸發(fā)器不工作,繼續(xù)采用原風(fēng)扇控制信號(hào)PWM控制系統(tǒng)風(fēng)扇工作。
該風(fēng)扇控制方法具體包括以下步驟:
S1:節(jié)點(diǎn)一、節(jié)點(diǎn)二分別將PWM1信號(hào)、PWM2信號(hào)發(fā)送給比較器。
S2:比較器比較PWM1信號(hào)和PWM2信號(hào),獲取較大值作為風(fēng)扇控制信號(hào)PWM控制系統(tǒng)風(fēng)扇。
S3:風(fēng)扇控制信號(hào)PWM回傳給節(jié)點(diǎn)一和節(jié)點(diǎn)二。
S4:節(jié)點(diǎn)一、節(jié)點(diǎn)二判斷風(fēng)扇控制信號(hào)PWM是否為完全低電平,若是執(zhí)行步驟S5,否則執(zhí)行步驟S6。
S5:節(jié)點(diǎn)一、節(jié)點(diǎn)二分別發(fā)出觸發(fā)信號(hào)一、觸發(fā)信號(hào)二至觸發(fā)器,當(dāng)有一個(gè)為高電平觸發(fā)信號(hào)時(shí)觸發(fā)器工作,輸出高電平控制系統(tǒng)風(fēng)扇全速。
S6:節(jié)點(diǎn)一、節(jié)點(diǎn)二分別發(fā)出觸發(fā)信號(hào)一、觸發(fā)信號(hào)二至觸發(fā)器,觸發(fā)信號(hào)一、觸發(fā)信號(hào)二均為低電平時(shí),觸發(fā)器不工作,繼續(xù)采用原風(fēng)扇控制信號(hào)PWM控制系統(tǒng)風(fēng)扇工作。
以上所述的實(shí)施例,只是本發(fā)明較優(yōu)選的具體實(shí)施方式,本領(lǐng)域的技術(shù)人員在本發(fā)明技術(shù)方案范圍內(nèi)進(jìn)行的通常變化和替換都應(yīng)包含在本發(fā)明的保護(hù)范圍內(nèi)。