本發明專利技術屬于整機柜服務器風扇轉數調控的技術領域,公開了一種自動控制整機柜服務器風扇轉數的硬件電路,包括單片機和至少一個轉換開關;所述單片機的輸入端口與轉換開關相連接,單片機的輸出端口與整機柜服務器的風扇連接。本發明專利技術還公開了一種自動控制整機柜服務器風扇轉數的方法,包括在單片機中寫入風扇轉數;每個轉換開關對應兩個風扇轉數;將轉換開關調至所需風扇轉數的位置。本發明專利技術通過硬件和軟件的配合使用,實現0~100%風扇轉數任意組合設置,同時避免了工人人為設置撥碼開關,減少失誤導致散熱策略無效的風險。
【技術實現步驟摘要】
自動控制整機柜服務器風扇轉數的硬件電路及方法
本專利技術屬于整機柜服務器風扇轉數調控的
,尤其涉及一種自動控制整機柜服務器風扇轉數的硬件電路及方法。
技術介紹
隨著社會的發展和進步,計算機已經成為生產控制的必須品。當前大部分計算機CPU或者顯卡的散熱方式是散熱片和風扇相配合進行散熱,散熱片通過硅膠與CPU或顯卡相接觸,風扇設置于散熱片上部,通過吹動空氣進行散熱,這種散熱方式的不足之處是熱量不易被帶走,長時間運行會產生大量的熱,如散熱不及時會導致死機,甚至重要的元件被燒毀。如今整機柜服務器散熱方案實現的方式大多采用人工撥碼開關的方式進行,假如,A客戶和B客戶需求不一致,A客戶需求風扇轉數0&100%和64%&36%,B客戶需求風扇轉數25%&75%和36%&64%。同時為了滿足模塊化需求,這幾種方案需要集合在一起,所以共需要4種撥碼開關,在出貨時按照不同需求來設置。
技術實現思路
為了克服現有技術中的缺陷,本專利技術提供一種自動控制整機柜服務器風扇轉數的硬件電路及方法,通過硬件和軟件的配合使用,實現0~100%風扇轉數任意組合設置,同時避免了工人人為設置撥碼開關,減少失誤導致散熱策略無效的風險。為了達到上述目的,本專利技術采用以下的技術方案:一種自動控制整機柜服務器風扇轉數的硬件電路,包括單片機和至少一個轉換開關;所述單片機的輸入端口與轉換開關相連接,單片機的輸出端口與整機柜服務器的風扇連接。優選地,還包括:反轉開關,所述反轉開關與單片機的輸出端口相連接。優選地,還包括:基板管理控制器,所述基板管理控制器與反轉開關的輸出端連接。優選地,還包括:基板管理控制器,所述基板管理控制器與單片機的輸出端口相連接。本專利技術還提供一種自動控制整機柜服務器風扇轉數的方法,包括以下步驟:在單片機中寫入風扇轉數;每個轉換開關對應兩個風扇轉數;將轉換開關調至所需風扇轉數的位置。優選地,在將轉換開關調至所需風扇轉數的位置之后,還包括:單片機輸出所需風扇轉數。優選地,在單片機輸出所需風扇轉數之后,還包括:基板管理控制器監控單片機輸出的風扇轉數是否達到預警值。優選地,還包括:將單片機輸出的風扇轉數通過反轉開關進行反轉,輸出轉換開關的另一個風扇轉數。優選地,如果單片機輸出固定風扇轉數,則將轉換開關刪除。由于采用了以上技術方案,本專利技術的積極有益效果是:本專利技術首先將要用到的風扇轉數寫入單片機中,每個轉換開關對應兩個風扇轉數,通過撥動轉換開關調節單片機輸出的風扇轉數,基板管理控制器監控單片機輸出的風扇轉數是否達到預警值,通過單片機和轉換開關的設置,實現0~100%風扇轉數任意組合設置,同時避免了工人人為設置撥碼開關,減少失誤導致散熱策略無效的風險。附圖說明圖1為本專利技術自動控制整機柜服務器風扇轉數的硬件電路的結構框圖之一;圖2為本專利技術自動控制整機柜服務器風扇轉數的硬件電路示意圖之一;圖3為本專利技術自動控制整機柜服務器風扇轉數的硬件電路的結構框圖之二;圖4為本專利技術自動控制整機柜服務器風扇轉數的硬件電路示意圖之二;圖5為本專利技術自動控制整機柜服務器風扇轉數的方法的流程示意圖之一;圖6為本專利技術自動控制整機柜服務器風扇轉數的方法的流程示意圖之二。具體實施方式為了便于理解,對本專利技術中出現的部分名詞作以下解釋說明:BMC:基板管理控制器(BaseboardManagementController),服務器系統中,我們通常使用BMC來對主板的健康狀況進行監控和管理,主板上的一些重要的參數如電壓、溫度、功耗等都是通過BMC監控記錄的。下面結合附圖和具體實施例對本專利技術作出進一步詳細描述。實施例一,參見圖1和圖2所示,一種自動控制整機柜服務器風扇轉數的硬件電路,包括單片機102和至少一個轉換開關101;所述單片機102的輸入端口與轉換開關101相連接,單片機102的輸出端口與整機柜服務器的風扇104連接。本專利技術除了上述元件,還包括基板管理控制器103,所述基板管理控制器103與單片機102的輸出端口相連接。在本實施例中,單片機102采用NE555DR芯片,轉換開關101的個數為兩個,分別是SW1和SW2,設置SW1對應64%風扇轉數和36%風扇轉數,設置SW2對應25%風扇轉數和75%風扇轉數,若是用戶需要64%風扇轉數,則轉動SW1,使SW1控制NE555DR芯片輸出64%風扇轉數,從而實現風扇轉數的自動控制。作為一種實施方式,參見圖3和圖4所示,本專利技術的硬件電路包括轉換開關301、反轉開關303和單片機302,所述轉換開關301與單片機302的輸入端口相連接,所述反轉開關303與單片機302的輸出端口相連接,基板管理控制器304與反轉開關303的輸出端連接,基板管理控制器304的輸出端與整機柜服務器的風扇305連接。設置SW1對應64%風扇轉數和36%風扇轉數,若是用戶需要36%風扇轉數,則轉動SW1,使SW1控制NE555DR輸出64%風扇轉數,64%風扇轉數經過反轉開關SW3,使64%風扇轉數變為36%風扇轉數。實施例二,參見圖5所示,本專利技術提供一種自動控制整機柜服務器風扇轉數的方法,包括以下步驟:步驟S501,在單片機中寫入風扇轉數;單片機采用NE555DR芯片,將64%風扇轉數、36%風扇轉數、25%風扇轉數和75%風扇轉數寫入NE555DR芯片中。步驟S502,每個轉換開關對應兩個風扇轉數;本實施例采用兩個轉換開關,分別為SW1和SW2,SW1對應64%風扇轉數和36%風扇轉數,SW2對應25%風扇轉數和75%風扇轉數。步驟S503,將轉換開關調至所需風扇轉數的位置;若用戶需要64%風扇轉數,則轉動SW1,使SW1控制NE555DR芯片輸出64%風扇轉數。步驟S504,單片機輸出所需風扇轉數;NE555DR芯片輸出64%風扇轉數,從而實現對整機柜服務器風扇轉數的精準管理。步驟S505,基板管理控制器監控單片機輸出的風扇轉數是否達到預警值。BMC監控NE555DR芯片是否輸出64%風扇轉數,若輸出的風扇轉數不在誤差范圍內,則進行報警,提示用戶進行檢修,除此之外,可以實時監控NE555DR芯片的運行情況,并進行記錄。如果針對用戶需求,需要輸出固定風扇轉數,則將轉換開關刪除。本專利技術的方法通過轉換開關調節單片機輸出所需風扇轉數,從而實現了精準控制風扇轉數,避免人為設置撥碼開關導致的操作失誤,從而使散熱效果達不到預期。實施例三,參見圖6,本專利技術還提供一種自動控制整機柜服務器風扇轉數的方法,包括以下步驟:步驟S601,在單片機中寫入風扇轉數;單片機采用NE555DR芯片,將64%風扇轉數、36%風扇轉數、25%風扇轉數和75%風扇轉數寫入NE555DR芯片中。步驟S602,每個轉換開關對應兩個風扇轉數;本實施例采用兩個轉換開關,分別為SW1和SW2,SW1對應64%風扇轉數和36%風扇轉數,SW2對應25%風扇轉數和75%風扇轉數。步驟S603,調節轉換開關;若用戶需要64%風扇轉數,則轉動SW1,使SW1控制NE555DR芯片輸出36%風扇轉數。步驟S604,單片機輸出風扇轉數;NE555DR芯片輸出36%風扇轉數。步驟S605,將單片機輸出的風扇轉數通過反轉開關進行反轉,輸出轉換開關的另一個風扇轉數;將NE555DR芯片輸出本文檔來自技高網...

【技術保護點】
一種自動控制整機柜服務器風扇轉數的硬件電路,其特征在于,包括單片機和至少一個轉換開關;所述單片機的輸入端口與轉換開關相連接,單片機的輸出端口與整機柜服務器的風扇連接。
【技術特征摘要】
1.一種自動控制整機柜服務器風扇轉數的硬件電路,其特征在于,包括單片機和至少一個轉換開關;所述單片機的輸入端口與轉換開關相連接,單片機的輸出端口與整機柜服務器的風扇連接。2.根據權利要求1所述的自動控制整機柜服務器風扇轉數的硬件電路,其特征在于,還包括:反轉開關,所述反轉開關與單片機的輸出端口相連接。3.根據權利要求2所述的自動控制整機柜服務器風扇轉數的硬件電路,其特征在于,還包括:基板管理控制器,所述基板管理控制器與反轉開關的輸出端連接。4.根據權利要求1所述的自動控制整機柜服務器風扇轉數的硬件電路,其特征在于,還包括:基板管理控制器,所述基板管理控制器與單片機的輸出端口相連接。5.一種自動控制整機柜服務器風扇轉數的方法,其特征在于,包括以下步驟:在單...
【專利技術屬性】
技術研發人員:韓志達,
申請(專利權)人:鄭州云海信息技術有限公司,
類型:發明
國別省市:河南,41
還沒有人留言評論。發表了對其他瀏覽者有用的留言會獲得科技券。