本實(shí)用新型屬于電子技術(shù)領(lǐng)域,具體涉及一種服務(wù)器診斷系統(tǒng)。
背景技術(shù):
在服務(wù)器尤其是高端多路服務(wù)器中,所使用的部件比較繁多,如CPU、內(nèi)存條、硬盤(pán)、風(fēng)扇、電源單元、PCIe插卡等。部件的正常與否關(guān)系到服務(wù)器業(yè)務(wù)是否能夠正常運(yùn)行,因此部件健康狀態(tài)診斷顯得尤為關(guān)鍵。
目前關(guān)于服務(wù)器LED診斷燈板鮮有文獻(xiàn)或?qū)@?,大多使用的是可編程器?如PsoC或CPLD)來(lái)存儲(chǔ)LED顯示方式,該方式的缺點(diǎn)是,需要進(jìn)行編程工作,而且需要投入較多的器件成本。
因此,需要針對(duì)上述的不足進(jìn)行改進(jìn)。
技術(shù)實(shí)現(xiàn)要素:
為了解決上述的技術(shù)問(wèn)題,本實(shí)用新型提本實(shí)用新型提出了一種服務(wù)器LED診斷燈板的設(shè)計(jì),用于服務(wù)器部件的健康狀態(tài)的可視化診斷。具有設(shè)計(jì)簡(jiǎn)單、穩(wěn)定可靠、控制靈活等特點(diǎn)。
本實(shí)用新型的服務(wù)器診斷系統(tǒng),包括:
多套診斷裝置,診斷控制器,仲裁器, SMC1模塊, SMC2模塊;
診斷裝置包括:多套警報(bào)模塊和多套診斷燈;每套診斷燈對(duì)應(yīng)一套警報(bào)模塊;在診斷燈亮起時(shí),警報(bào)模塊也同時(shí)啟動(dòng),會(huì)以喇叭聲的形式提醒工作人員;
診斷控制器包括:輸入端,驅(qū)動(dòng)端;
每套診斷裝置分別與診斷控制器的驅(qū)動(dòng)端連接,診斷控制器的輸入端與仲裁器連接;
仲裁器包括:第一主控端和第二主控端;
仲裁器的第一主控端連接有SMC1模塊,仲裁器的第二主控端連接有SMC2模塊;
SMC1模塊和SMC2模塊互為冗余關(guān)系。
優(yōu)選的,仲裁器型號(hào)為PCA9541。
診斷控制器包括:總線擴(kuò)展器;
總線擴(kuò)展器用于驅(qū)動(dòng)診斷燈顯示,總線擴(kuò)展器的電平值分別由其對(duì)應(yīng)的內(nèi)部輸出寄存器控制;每個(gè)診斷燈的亮來(lái)來(lái)都是獨(dú)立可控的;
診斷控制器的輸入端接口為I2C。
仲裁器的與SMC1之間、仲裁器的與SMC1之間分別通過(guò)I2C連接。
診斷警報(bào)模塊包括:與定時(shí)器的三腳連接的發(fā)光二極管LED,發(fā)光二極管LED與三極管的基極相連,三極管的集電極連接電源VCC4,發(fā)射極連接電阻R5第一端,電阻R5第二端接地,三極管發(fā)射極連接電容C2第一端,電容C2第二端與發(fā)聲器第一端連接,發(fā)聲器第二端接地。
SMC1或SMC2可以部署于燈板之上,也可以部署在燈板之上。但是SMC1或SMC2為診斷燈板的控制核心。
SMC可以實(shí)時(shí)偵測(cè)服務(wù)器部件的健康狀態(tài)信息,充當(dāng)I2C 主控的位置。一旦偵測(cè)到部件異常,SMC立刻控制部件對(duì)應(yīng)的LED控制器中的輸出寄存器,使其對(duì)應(yīng)的LED變?yōu)榧t色,同時(shí)警報(bào)模塊啟動(dòng),發(fā)聲器發(fā)出聲音,從而提示機(jī)房管理員進(jìn)行維護(hù)工作。
將以上的診斷系統(tǒng)應(yīng)用于服務(wù)器部件的健康狀態(tài)可視化可聽(tīng)化診斷,具有設(shè)計(jì)簡(jiǎn)單、穩(wěn)定可靠、控制靈活等特點(diǎn)。
本實(shí)用新型的有益效果在于,將上述的診斷系統(tǒng)應(yīng)用于部件繁多的多路服務(wù)器中,將服務(wù)器中所有部件的健康狀態(tài)集中顯示在一塊板卡之上。為服務(wù)器部件的本地故障診斷提供一種快捷直接、集中可視的途徑。并且診斷燈顯示及警報(bào)模塊報(bào)警,最終控制由SMC實(shí)時(shí)完成,不用使用可編程器件如PsoC或CPLD來(lái)存儲(chǔ)LED顯示方式,簡(jiǎn)化編程工作和降低器件成本。
附圖說(shuō)明
圖1為本實(shí)用新型的服務(wù)器診斷系統(tǒng)的工作原理示意圖;
圖2為本實(shí)用新型的診斷裝置的電路圖。
具體實(shí)施方式
下面結(jié)合附圖和具體實(shí)施方式來(lái)對(duì)本實(shí)用新型作更進(jìn)一步的說(shuō)明,以便本領(lǐng)域的技術(shù)人員更了解本實(shí)用新型,但并不以此限制本實(shí)用新型。
實(shí)施例1
服務(wù)器診斷系統(tǒng)為帶有LED燈和警報(bào)模塊的燈板,包括:
多套診斷裝置,診斷控制器,仲裁器, SMC1模塊, SMC2模塊;
診斷裝置包括:多套警報(bào)模塊和多套診斷燈;每套診斷燈對(duì)應(yīng)一套警報(bào)模塊;
診斷警報(bào)模塊包括:與定時(shí)器的三腳連接的發(fā)光二極管LED,發(fā)光二極管LED與三極管的基極相連,三極管的集電極連接電源VCC4,發(fā)射極連接電阻R5第一端,電阻R5第二端接地,三極管發(fā)射極連接電容C2第一端,電容C2第二端與發(fā)聲器第一端連接,發(fā)聲器第二端接地。
診斷控制器包括:輸入端,驅(qū)動(dòng)端;
診斷控制器包括:總線擴(kuò)展器;總線擴(kuò)展器用于驅(qū)動(dòng)診斷燈顯示,總線擴(kuò)展器的電平值分別由其對(duì)應(yīng)的內(nèi)部輸出寄存器控制;診斷控制器的輸入端接口為I2C。
上述的設(shè)置,使得每個(gè)LED的亮滅都是獨(dú)立可控的,以及,每個(gè)警報(bào)模塊的發(fā)聲器是否發(fā)聲也是獨(dú)立可控的;當(dāng)LED燈亮起時(shí),發(fā)聲器同時(shí)開(kāi)始發(fā)聲提醒;
每套診斷裝置分別與診斷控制器的驅(qū)動(dòng)端連接,診斷控制器的輸入端與仲裁器PCA9541連接;
仲裁器PCA9541包括:第一主控端和第二主控端;
仲裁器的第一主控端連接有SMC1模塊,仲裁器的第二主控端連接有SMC2模塊;
SMC1模塊和SMC2模塊互為冗余關(guān)系。
仲裁器的與SMC1之間、仲裁器的與SMC1之間分別通過(guò)I2C連接。
當(dāng)SMC1模塊或SMC2模塊偵測(cè)到部件異常,SMC立刻控制部件對(duì)應(yīng)的LED控制器中的輸出寄存器,使其對(duì)應(yīng)的LED變?yōu)榧t色,同時(shí)警報(bào)模塊啟動(dòng),發(fā)聲器發(fā)出聲音,從而提示機(jī)房管理員進(jìn)行維護(hù)工作。