本發(fā)明涉及計算機技術領域,特別涉及一種供電鏈路的短路監(jiān)控系統(tǒng)及方法。
背景技術:
隨著科技的進步,消費電子行業(yè),如個人電腦、手機、服務器等電子產品行業(yè)的發(fā)展突飛猛進。其中,可以通過電子產品內部板卡的供電鏈路,對各電子產品進行供電。但是,由于結構設計干涉、組裝過程中人為因素損傷板卡等原因,可能會造成供電鏈路出現短路情況,從而使得電子產品上電后遭到損壞。
目前,可以通過萬用表對供電鏈路進行檢測,以確定該供電鏈路是否存在短路情況。
但是,由于板卡的供電鏈路通常不止一條,故對不同供電鏈路進行檢測時,需要工作人員對萬用表當前所連的供電鏈路進行人為更換??梢钥闯觯F有的供電鏈路的短路監(jiān)控方式較為麻煩。
技術實現要素:
本發(fā)明提供了一種供電鏈路的短路監(jiān)控系統(tǒng)及方法,能夠提高對供電鏈路進行短路監(jiān)控的簡易性。
為了達到上述目的,本發(fā)明是通過如下技術方案實現的:
一方面,本發(fā)明提供了一種供電鏈路的短路監(jiān)控系統(tǒng),包括:
板卡的至少一條供電鏈路、監(jiān)控芯片、至少一條監(jiān)控鏈路;
不同供電鏈路的供電電壓不同;
所述至少一條供電鏈路與所述至少一條監(jiān)控鏈路一一對應;
所述監(jiān)控芯片分別與每一條所述監(jiān)控鏈路相連,且每一條所述監(jiān)控鏈路均與其對應的供電鏈路相串聯(lián);
每一條所述監(jiān)控鏈路中均包括有開關;
所述監(jiān)控芯片,用于針對所述至少一條監(jiān)控鏈路中的每一條第一監(jiān)控鏈路均執(zhí)行:通過控制所述第一監(jiān)控鏈路中包括的開關閉合,以使所述第一監(jiān)控鏈路處于通路狀態(tài);根據通過所述第一監(jiān)控鏈路的電流,判斷所述第一監(jiān)控鏈路對應的供電鏈路是否短路,若是,執(zhí)行異常處理。
進一步地,所述監(jiān)控芯片和所述至少一條監(jiān)控鏈路均集成于所述板卡上。
進一步地,所述監(jiān)控芯片包括至少一個引腳;
所述至少一個引腳與所述至少一條監(jiān)控鏈路一一對應;
每一條所述監(jiān)控鏈路中均包括:阻值固定的第一電阻,其中,所述第一電阻的一端接地,另一端通過自身所在監(jiān)控鏈路對應的引腳,以與所述監(jiān)控芯片相連;
所述監(jiān)控芯片,具體用于采集所述第一監(jiān)控鏈路中的第一電阻的分壓,其中,所述分壓與通過所述第一監(jiān)控鏈路的電流呈正比;判斷所述分壓是否位于預先設定的相應閾值范圍內,若否,確定所述第一監(jiān)控鏈路對應的供電鏈路短路,并執(zhí)行異常處理。
進一步地,每一條所述監(jiān)控鏈路中還包括:與該監(jiān)控鏈路中包括的第一電阻相串聯(lián)的第二電阻;
基于每一條所述監(jiān)控鏈路中包括的第一電阻和第二電阻,通過每一條所述監(jiān)控鏈路的電流均不超過所述監(jiān)控芯片的最大允許引腳電流。
進一步地,該供電鏈路的短路監(jiān)控系統(tǒng)還包括:集成于所述板卡上的供電模塊;
所述供電模塊分別與每一條所述供電鏈路相連;
所述供電模塊,用于針對每一條所述供電鏈路均執(zhí)行:將外部電源輸出的電源電壓轉化為該供電鏈路所需的供電電壓,并輸出至該供電鏈路。
進一步地,該供電鏈路的短路監(jiān)控系統(tǒng)還包括:LED指示燈,和/或,蜂鳴器;
所述監(jiān)控芯片,具體用于在判斷出所述第一監(jiān)控鏈路對應的供電鏈路短路時,控制所述LED指示燈發(fā)亮,和/或,控制所述蜂鳴器發(fā)聲。
進一步地,每一條所述供電鏈路均通過供電開關與相應外部用電設備相連;
所述監(jiān)控芯片,具體用于在判斷出所述第一監(jiān)控鏈路對應的供電鏈路短路時,控制所述第一監(jiān)控鏈路所連的供電開關斷開。
進一步地,所述至少一條供電鏈路中的任一供電鏈路的供電電壓為+5V、+3.3V、+1.8V、+1.2V中的一種。
另一方面,本發(fā)明提供了一種利用上述任一所述的供電鏈路的短路監(jiān)控系統(tǒng)進行供電鏈路的短路監(jiān)控方法,將監(jiān)控芯片分別與至少一條監(jiān)控鏈路相連,且每一條所述監(jiān)控鏈路均與其對應的供電鏈路相串聯(lián),還包括:
針對所述至少一條監(jiān)控鏈路中的每一條第一監(jiān)控鏈路均執(zhí)行:通過控制所述第一監(jiān)控鏈路中包括的開關閉合,以使所述第一監(jiān)控鏈路處于通路狀態(tài);
根據通過所述第一監(jiān)控鏈路的電流,判斷所述第一監(jiān)控鏈路對應的供電鏈路是否短路,若是,執(zhí)行異常處理。
進一步地,所述監(jiān)控芯片包括至少一個引腳,且所述至少一個引腳與所述至少一條監(jiān)控鏈路一一對應;
所述將監(jiān)控芯片分別與至少一條監(jiān)控鏈路相連,包括:針對每一個所述引腳均執(zhí)行:將該引腳對應的監(jiān)控鏈路中包括的第一電阻的一端接地,另一端通過該引腳以與所述監(jiān)控芯片相連,其中,所述第一電阻的阻值固定;
所述根據通過所述第一監(jiān)控鏈路的電流,判斷所述第一監(jiān)控鏈路對應的供電鏈路是否短路,若是,執(zhí)行異常處理,包括:采集所述第一監(jiān)控鏈路中的第一電阻的分壓,其中,所述分壓與通過所述第一監(jiān)控鏈路的電流呈正比;判斷所述分壓是否位于預先設定的相應閾值范圍內,若否,確定所述第一監(jiān)控鏈路對應的供電鏈路短路,并執(zhí)行異常處理。
本發(fā)明提供了一種供電鏈路的短路監(jiān)控系統(tǒng)及方法,該系統(tǒng)包括板卡的至少一條供電鏈路、監(jiān)控芯片、與至少一條供電鏈路一一對應的至少一條監(jiān)控鏈路;不同供電鏈路的供電電壓不同;監(jiān)控芯片分別與各監(jiān)控鏈路相連,且各監(jiān)控鏈路均與其對應的供電鏈路相串聯(lián);各監(jiān)控鏈路中均包括有開關;監(jiān)控芯片用于針對每一條監(jiān)控鏈路均執(zhí)行:通過控制該監(jiān)控鏈路中包括的開關閉合,以使該監(jiān)控鏈路處于通路狀態(tài);根據通過該監(jiān)控鏈路的電流,在判斷出該監(jiān)控鏈路對應的供電鏈路短路時,執(zhí)行異常處理。由于可以通過監(jiān)控芯片,對板卡的每一條供電鏈路的短路情況進行自動監(jiān)測,故本發(fā)明能夠提高對供電鏈路進行短路監(jiān)控的簡易性。
附圖說明
為了更清楚地說明本發(fā)明實施例或現有技術中的技術方案,下面將對實施例或現有技術描述中所需要使用的附圖作簡單地介紹,顯而易見地,下面描述中的附圖是本發(fā)明的一些實施例,對于本領域普通技術人員來講,在不付出創(chuàng)造性勞動的前提下,還可以根據這些附圖獲得其他的附圖。
圖1是本發(fā)明一實施例提供的一種供電鏈路的短路監(jiān)控系統(tǒng)的示意圖;
圖2是本發(fā)明一實施例提供的另一種供電鏈路的短路監(jiān)控系統(tǒng)的示意圖;
圖3是本發(fā)明一實施例提供的一種利用供電鏈路的短路監(jiān)控系統(tǒng)進行供電鏈路的短路監(jiān)控方法的流程圖。
具體實施方式
為使本發(fā)明實施例的目的、技術方案和優(yōu)點更加清楚,下面將結合本發(fā)明實施例中的附圖,對本發(fā)明實施例中的技術方案進行清楚、完整地描述,顯然,所描述的實施例是本發(fā)明一部分實施例,而不是全部的實施例,基于本發(fā)明中的實施例,本領域普通技術人員在沒有做出創(chuàng)造性勞動的前提下所獲得的所有其他實施例,都屬于本發(fā)明保護的范圍。
如圖1所示,本發(fā)明實施例提供了一種供電鏈路的短路監(jiān)控系統(tǒng),可以包括:
板卡的至少一條供電鏈路101、監(jiān)控芯片102、至少一條監(jiān)控鏈路103;
不同供電鏈路的供電電壓不同;
所述至少一條供電鏈路101與所述至少一條監(jiān)控鏈路103一一對應;
所述監(jiān)控芯片102分別與每一條所述監(jiān)控鏈路103相連,且每一條所述監(jiān)控鏈路103均與其對應的供電鏈路相串聯(lián);
每一條所述監(jiān)控鏈路103中均包括有開關1031;
所述監(jiān)控芯片102,用于針對所述至少一條監(jiān)控鏈路103中的每一條第一監(jiān)控鏈路均執(zhí)行:通過控制所述第一監(jiān)控鏈路中包括的開關閉合,以使所述第一監(jiān)控鏈路處于通路狀態(tài);根據通過所述第一監(jiān)控鏈路的電流,判斷所述第一監(jiān)控鏈路對應的供電鏈路是否短路,若是,執(zhí)行異常處理。
本發(fā)明實施例提供了一種供電鏈路的短路監(jiān)控系統(tǒng),包括板卡的至少一條供電鏈路、監(jiān)控芯片、與至少一條供電鏈路一一對應的至少一條監(jiān)控鏈路;不同供電鏈路的供電電壓不同;監(jiān)控芯片分別與各監(jiān)控鏈路相連,且各監(jiān)控鏈路均與其對應的供電鏈路相串聯(lián);各監(jiān)控鏈路中均包括有開關;監(jiān)控芯片用于針對每一條監(jiān)控鏈路均執(zhí)行:通過控制該監(jiān)控鏈路中包括的開關閉合,以使該監(jiān)控鏈路處于通路狀態(tài);根據通過該監(jiān)控鏈路的電流,在判斷出該監(jiān)控鏈路對應的供電鏈路短路時,執(zhí)行異常處理。由于可以通過監(jiān)控芯片,對板卡的每一條供電鏈路的短路情況進行自動監(jiān)測,故本發(fā)明實施例能夠提高對供電鏈路進行短路監(jiān)控的簡易性。
詳細地,通過將各監(jiān)控鏈路與相應的供電鏈路相串聯(lián),使得正常情況下,通過監(jiān)控鏈路的電流與通過相應供電鏈路的電流相同。如此,當供電鏈路存在短路情況時,監(jiān)控芯片所監(jiān)測到的電流狀態(tài)將與預先確定的標準狀態(tài)不一致。
例如,若監(jiān)測到的電流的數值超過相應設定閾值,可以說明相應供電鏈路出現短路;若監(jiān)測到的電流的數值與相應設定閾值一致,或相差不大,可以說明相應供電鏈路不存在短路情況。
詳細地,在本發(fā)明一個實施例中,在對各供電鏈路完成短路監(jiān)測后,監(jiān)控芯片可以控制各監(jiān)控鏈路中的開關斷開,如此,監(jiān)控芯片及各監(jiān)控鏈路的存在可以不影響板卡的正常使用。
詳細地,板卡,即PCB板,為滿足不同用電設備的供電需求,板卡上通常包括有多條供電鏈路,其中,不同供電鏈路的供電電壓不同。例如,各供電鏈路的供電電壓可以分別為+5V、+3.3V、+1.8V、+1.2V等。
因此,在本發(fā)明一個實施例中,請參考圖2,所述至少一條供電鏈路101中的任一供電鏈路的供電電壓為+5V、+3.3V、+1.8V、+1.2V中的一種。
在圖2中,供電鏈路的短路監(jiān)控系統(tǒng)可以包括有4條供電鏈路,且自上向下來看,該4條供電鏈路的供電電壓可以分別為+5V、+3.3V、+1.8V、+1.2V。
對應地,供電電壓為+5V的供電鏈路,用于向+5V用電設備進行供電;供電電壓為+3.3V的供電鏈路,用于向+3.3V用電設備進行供電;如此,類推。
在本發(fā)明一個實施例中,所述監(jiān)控芯片102和所述至少一條監(jiān)控鏈路103均集成于所述板卡上。
詳細地,在板卡設計時,可以將監(jiān)控芯片和監(jiān)控鏈路均直接設計于板卡上。如此,基于預先設置的代碼程序,在各用電設備上電之前,可以對各供電鏈路的短路情況進行自動監(jiān)測;以及各用電設備處于未工作狀態(tài)時,同樣可以定期自動監(jiān)控各供電鏈路是否存在短路情況。
當然,在本發(fā)明一個實施例中,基于不同的實際應用需求,監(jiān)控芯片和監(jiān)控鏈路同樣可以不集成于板卡上。如此,當需要監(jiān)控各供電鏈路的短路情況時,需要將各監(jiān)控鏈路分別與相應的供電鏈路相連接。
在本發(fā)明一個實施例中,請參考圖2,為了說明一種監(jiān)控供電鏈路短路情況的可能實現方式,所以,所述監(jiān)控芯片102包括至少一個引腳1021;
所述至少一個引腳1021與所述至少一條監(jiān)控鏈路103一一對應;
每一條所述監(jiān)控鏈路103中均包括:阻值固定的第一電阻1032,其中,所述第一電阻1032的一端接地,另一端通過自身所在監(jiān)控鏈路對應的引腳,以與所述監(jiān)控芯片102相連;
所述監(jiān)控芯片102,具體用于采集所述第一監(jiān)控鏈路中的第一電阻的分壓,其中,所述分壓與通過所述第一監(jiān)控鏈路的電流呈正比;判斷所述分壓是否位于預先設定的相應閾值范圍內,若否,確定所述第一監(jiān)控鏈路對應的供電鏈路短路,并執(zhí)行異常處理。
詳細地,對于任一監(jiān)控鏈路,通過將其內部的第一電阻的一端接地,另一端接監(jiān)控芯片的一個引腳,如此,監(jiān)控芯片可以通過該引腳采集該第一電阻的分壓。由于第一電阻的阻值固定不變,故采集到的分壓與通過該第一電阻的電流呈正比,即采集到的分壓與通過該監(jiān)控鏈路的電流呈正比。
若監(jiān)控鏈路對應的供電鏈路不存在短路情況,則監(jiān)控芯片采集到的分壓應位于相應預設閾值范圍內,否則,供電鏈路的短路會造成整個電流通路中的總阻值變小,電流變大,故監(jiān)控芯片采集到的分壓通常大于該閾值范圍中的最大值。
在本發(fā)明一個實施例中,請參考圖2,為了說明一種保護芯片引腳的可能實現方式,所以,每一條所述監(jiān)控鏈路103中還包括:與該監(jiān)控鏈路中包括的第一電阻1032相串聯(lián)的第二電阻1033;
基于每一條所述監(jiān)控鏈路中包括的第一電阻和第二電阻,通過每一條所述監(jiān)控鏈路的電流均不超過所述監(jiān)控芯片102的最大允許引腳電流。
詳細地,對于監(jiān)控芯片的任一引腳,當通過監(jiān)控鏈路的電流較大時,易對引腳造成損壞。如此,可以預先確定監(jiān)控芯片的最大允許引腳電流,并通過在監(jiān)控鏈路中串聯(lián)一個第二電阻,基于第二電阻的限流分壓作用,以使通過各監(jiān)控鏈路的電流均小于最大允許引腳電流,以達到保護芯片引腳的效果。
舉例來說,監(jiān)控芯片的各引腳的最大允許引腳電流均可以為300mA。
在本發(fā)明一個實施例中,請參考圖2,該供電鏈路的短路監(jiān)控系統(tǒng)還包括:集成于所述板卡上的供電模塊201;
所述供電模塊201分別與每一條所述供電鏈路101相連;
所述供電模塊201,用于針對每一條所述供電鏈路101均執(zhí)行:將外部電源輸出的電源電壓轉化為該供電鏈路所需的供電電壓,并輸出至該供電鏈路。
詳細地,基于上述內容,由于板卡上可以有多條供電鏈路,且各供電鏈路的供電電壓不同,故板卡上同樣可以集成有供電模塊,以對外部電源提供的電源電壓進行相應轉換。例如,外部電源輸出的電源電壓可以為+12V,電源模塊經內部的電壓轉換電路,可以將其分別轉換為+5V、+3.3V、+1.8V、+1.2V,并分別輸出至相應供電鏈路,以對相應用電設備進行供電。
在本發(fā)明一個實施例中,請參考圖2,為了說明一種監(jiān)測到供電鏈路短路時執(zhí)行異常處理的可能實現方式,所以,該供電鏈路的短路監(jiān)控系統(tǒng)還包括:LED指示燈202,和/或,蜂鳴器203;
所述監(jiān)控芯片102,具體用于在判斷出所述第一監(jiān)控鏈路對應的供電鏈路短路時,控制所述LED指示燈202發(fā)亮,和/或,控制所述蜂鳴器203發(fā)聲。
詳細地,在監(jiān)測到任一供電鏈路短路時,監(jiān)控芯片可以觸發(fā)LED指示燈和蜂鳴器,以使其工作。LED指示燈和蜂鳴器作為報警裝置,以分別通過發(fā)光和發(fā)聲的報警方式,以及時提醒工作人員。
在本發(fā)明一個實施例中,可以在供電鏈路向相應用電設備進行供電的同時,對該供電鏈路的短路情況進行監(jiān)測。
如此,在本發(fā)明一個實施例中,請參考圖2,每一條所述供電鏈路101均通過供電開關與相應外部用電設備相連;
所述監(jiān)控芯片102,具體用于在判斷出所述第一監(jiān)控鏈路對應的供電鏈路短路時,控制所述第一監(jiān)控鏈路所連的供電開關斷開。
詳細地,供電鏈路在供電過程中,供電鏈路和相應用電設備間的供電開關處于閉合狀態(tài)。監(jiān)控芯片在監(jiān)測到任一供電鏈路短路時,可以控制與該供電鏈路相連的供電開關斷開,以保護用電設備,及時避免供電鏈路短路所造成的用電設備燒壞等情況。
綜上所述,在板卡使用過程中,通過監(jiān)控芯片可以監(jiān)測板卡的各供電鏈路是否存在短路情況,從而可以有效避免板卡內供電鏈路短路所造成的板卡燒毀、起火等問題。因此,本發(fā)明實施例能夠提高板卡使用的安全性,且同時具備設計簡單、操作實用方便、成本低的特點。
如圖3所示,本發(fā)明實施例提供了一種利用上述任一所述的供電鏈路的短路監(jiān)控系統(tǒng)進行供電鏈路的短路監(jiān)控方法,可以包括以下步驟:
步驟301:將監(jiān)控芯片分別與至少一條監(jiān)控鏈路相連,且每一條所述監(jiān)控鏈路均與其對應的供電鏈路相串聯(lián)。
步驟302:針對所述至少一條監(jiān)控鏈路中的每一條第一監(jiān)控鏈路均執(zhí)行:通過控制所述第一監(jiān)控鏈路中包括的開關閉合,以使所述第一監(jiān)控鏈路處于通路狀態(tài);
步驟303:根據通過所述第一監(jiān)控鏈路的電流,判斷所述第一監(jiān)控鏈路對應的供電鏈路是否短路,若是,執(zhí)行異常處理,否則,結束當前流程。
在本發(fā)明一個實施例中,所述監(jiān)控芯片包括至少一個引腳,且所述至少一個引腳與所述至少一條監(jiān)控鏈路一一對應;
所述將監(jiān)控芯片分別與至少一條監(jiān)控鏈路相連,包括:針對每一個所述引腳均執(zhí)行:將該引腳對應的監(jiān)控鏈路中包括的第一電阻的一端接地,另一端通過該引腳以與所述監(jiān)控芯片相連,其中,所述第一電阻的阻值固定;
所述根據通過所述第一監(jiān)控鏈路的電流,判斷所述第一監(jiān)控鏈路對應的供電鏈路是否短路,若是,執(zhí)行異常處理,包括:采集所述第一監(jiān)控鏈路中的第一電阻的分壓,其中,所述分壓與通過所述第一監(jiān)控鏈路的電流呈正比;判斷所述分壓是否位于預先設定的相應閾值范圍內,若否,確定所述第一監(jiān)控鏈路對應的供電鏈路短路,并執(zhí)行異常處理。
詳細地,可以通過監(jiān)控芯片采集監(jiān)控鏈路中第一電阻的分壓,以根據采集到的分壓值與相應設定閾值范圍的對比關系,以確定監(jiān)控鏈路所串聯(lián)的供電鏈路是否存在短路情況。通常情況下,若采集到的分壓值不位于相應閾值范圍內,可以說明供電鏈路短路。
例如,對于供電電壓為+5V的供電鏈路,正常情況下,與該供電鏈路對應的監(jiān)控鏈路中第一電阻的分壓,應位于(0,3V]的閾值范圍內。若監(jiān)控芯片采集到的分壓值大于3V,則可以說明該供電鏈路短路。
綜上所述,本發(fā)明的各個實施例至少具有如下有益效果:
1、本發(fā)明實施例中,提供了一種供電鏈路的短路監(jiān)控系統(tǒng),包括板卡的至少一條供電鏈路、監(jiān)控芯片、與至少一條供電鏈路一一對應的至少一條監(jiān)控鏈路;不同供電鏈路的供電電壓不同;監(jiān)控芯片分別與各監(jiān)控鏈路相連,且各監(jiān)控鏈路均與其對應的供電鏈路相串聯(lián);各監(jiān)控鏈路中均包括有開關;監(jiān)控芯片用于針對每一條監(jiān)控鏈路均執(zhí)行:通過控制該監(jiān)控鏈路中包括的開關閉合,以使該監(jiān)控鏈路處于通路狀態(tài);根據通過該監(jiān)控鏈路的電流,在判斷出該監(jiān)控鏈路對應的供電鏈路短路時,執(zhí)行異常處理。由于可以通過監(jiān)控芯片,對板卡的每一條供電鏈路的短路情況進行自動監(jiān)測,故本發(fā)明實施例能夠提高對供電鏈路進行短路監(jiān)控的簡易性。
2、本發(fā)明實施例中,在板卡使用過程中,通過監(jiān)控芯片可以監(jiān)測板卡的各供電鏈路是否存在短路情況,從而可以有效避免板卡內供電鏈路短路所造成的板卡燒毀、起火等問題。因此,本發(fā)明實施例能夠提高板卡使用的安全性,且同時具備設計簡單、操作實用方便、成本低的特點。
需要說明的是,在本文中,諸如第一和第二之類的關系術語僅僅用來將一個實體或者操作與另一個實體或操作區(qū)分開來,而不一定要求或者暗示這些實體或操作之間存在任何這種實際的關系或者順序。而且,術語“包括”、“包含”或者其任何其他變體意在涵蓋非排他性的包含,從而使得包括一系列要素的過程、方法、物品或者設備不僅包括那些要素,而且還包括沒有明確列出的其他要素,或者是還包括為這種過程、方法、物品或者設備所固有的要素。在沒有更多限制的情況下,由語句“包括一個······”限定的要素,并不排除在包括所述要素的過程、方法、物品或者設備中還存在另外的相同因素。
本領域普通技術人員可以理解:實現上述方法實施例的全部或部分步驟可以通過程序指令相關的硬件來完成,前述的程序可以存儲在計算機可讀取的存儲介質中,該程序在執(zhí)行時,執(zhí)行包括上述方法實施例的步驟;而前述的存儲介質包括:ROM、RAM、磁碟或者光盤等各種可以存儲程序代碼的介質中。
最后需要說明的是:以上所述僅為本發(fā)明的較佳實施例,僅用于說明本發(fā)明的技術方案,并非用于限定本發(fā)明的保護范圍。凡在本發(fā)明的精神和原則之內所做的任何修改、等同替換、改進等,均包含在本發(fā)明的保護范圍內。