板卡配置正確性檢測(cè)系統(tǒng)的制作方法
【專利摘要】本發(fā)明公開(kāi)了一種板卡配置正確性檢測(cè)系統(tǒng),從板卡的各位識(shí)別針腳分別配置為懸空或接地,并不同從板卡的識(shí)別針腳配置狀態(tài)互不相同,母板上的各從板卡插槽的對(duì)應(yīng)于識(shí)別針腳的各槽位均經(jīng)過(guò)上拉電阻接上拉電源,主控板卡并控制電源控制模塊向各從板卡插槽供電或斷電;主控板卡讀取各從板卡插槽的對(duì)應(yīng)于識(shí)別針腳的各槽位的電平狀態(tài),當(dāng)母板上的一從板卡插槽插入正確從板卡時(shí),主控板卡獲取到的該從板卡插槽的對(duì)應(yīng)于識(shí)別針腳的各槽位的電平狀態(tài)與默認(rèn)電平狀態(tài)一致,本發(fā)明的卡配置正確性檢測(cè)系統(tǒng),從板卡上不需要處理器,電路設(shè)計(jì)簡(jiǎn)單,靈活方便,成本低,能在從板卡上電前實(shí)現(xiàn)配置檢測(cè),確保不會(huì)引起從板卡或系統(tǒng)損壞。
【專利說(shuō)明】板卡配置正確性檢測(cè)系統(tǒng)
【技術(shù)領(lǐng)域】
[0001]本發(fā)明涉及檢測(cè)技術(shù),特別涉及一種板卡配置正確性檢測(cè)系統(tǒng)。
【背景技術(shù)】
[0002]工業(yè)/安全控制系統(tǒng)和測(cè)試系統(tǒng)中,一般采用標(biāo)準(zhǔn)機(jī)框承載多種板卡。各板卡的連接器針腳定義不同,如果發(fā)生誤插情況,輕則功能失?;驌p壞板卡,重則損壞整個(gè)系統(tǒng)。為避免這種情況發(fā)生,一般要求在上電前保證板卡配置的正確性。
[0003]圖1所示是常見(jiàn)的一種板卡配置正確性檢測(cè)系統(tǒng)的示意圖,該系統(tǒng)中包含主控板卡1、電源2、從板卡3、背板總線4。上電后主控板I對(duì)全部板卡寄存器進(jìn)行訪問(wèn),做正確性檢查。此方法能確保板卡配置的正確性,但要求從板卡3上也包含控制器,且僅能在系統(tǒng)上電后檢測(cè),此時(shí)系統(tǒng)可能由于誤插板卡而已損壞。
[0004]另一種常見(jiàn)方法是在機(jī)框和板卡面板處分別配置鑒別銷,這樣發(fā)生誤插情況時(shí)板卡無(wú)法插入到背板上。但這種方法不適用于可混插的系統(tǒng),且增加了額外的操作和成本。
【發(fā)明內(nèi)容】
[0005]本發(fā)明要解決的技術(shù)問(wèn)題是提供一種板卡配置正確性檢測(cè)系統(tǒng),電路設(shè)計(jì)簡(jiǎn)單,靈活方便,成本低,而且能在從板卡上電前實(shí)現(xiàn)配置檢測(cè),確保不會(huì)引起從板卡或系統(tǒng)損壞。
[0006]為解決上述技術(shù)問(wèn)題,本發(fā)明提供的板卡配置正確性檢測(cè)系統(tǒng),包括從板卡、母板、上拉電阻、主控板卡、電源控制模塊;
[0007]所述從板卡,設(shè)置有多位識(shí)別針腳,各位識(shí)別針腳分別配置為懸空或接地;
[0008]不同從板卡,其識(shí)別針腳的配置狀態(tài)不同;
[0009]所述母板,設(shè)置有多個(gè)從板卡插槽;
[0010]所述從板卡插槽,對(duì)應(yīng)于識(shí)別針腳的各槽位均經(jīng)過(guò)上拉電阻接上拉電源;
[0011]所述電源控制模塊,用于給各從板卡插槽供電;
[0012]所述主控板卡,設(shè)有數(shù)據(jù)輸入輸出接口,并存儲(chǔ)有相應(yīng)各從板卡插槽的對(duì)應(yīng)于識(shí)別針腳的各槽位的默認(rèn)電平狀態(tài);
[0013]所述數(shù)據(jù)輸入輸出接口,同各從板卡插槽的對(duì)應(yīng)于識(shí)別針腳的各槽位通信,讀取各從板卡插槽的對(duì)應(yīng)于識(shí)別針腳的各槽位的電平狀態(tài),從而獲得各從板卡插槽所插從板卡的識(shí)別針腳的配置狀態(tài);
[0014]所述主控板卡,如果所述數(shù)據(jù)輸入輸出接口讀取的各從板卡插槽的對(duì)應(yīng)于識(shí)別針腳的各槽位的電平狀態(tài),與存儲(chǔ)的相應(yīng)各從板卡插槽的對(duì)應(yīng)于識(shí)別針腳的各槽位的默認(rèn)電平狀態(tài)均一致,則輸出使能信號(hào),使所述電源控制模塊向各從板卡插槽提供工作電源;如果不一致,則使所述電源控制模塊停止向各從板卡插槽提供電。
[0015]較佳的,所述主控板卡,設(shè)有上拉電源輸出接口 ;
[0016]所述上拉電源輸出接口,用于輸出上拉電源。
[0017]較佳的,所述主控板卡,采用CPU模塊或工控系統(tǒng)。
[0018]較佳的,所述主控板卡,如果所述數(shù)據(jù)輸入輸出接口讀取的各從板卡插槽的對(duì)應(yīng)于識(shí)別針腳的各槽位的電平狀態(tài),與存儲(chǔ)的相應(yīng)各從板卡插槽的對(duì)應(yīng)于識(shí)別針腳的各槽位的默認(rèn)狀態(tài)不一致,則使所述電源控制模塊停止向各從板卡插槽提供電,并輸出板卡配置錯(cuò)誤的信息。
[0019]較佳的,所述電源控制模塊,集成在電源內(nèi)。
[0020]較佳的,所述從板卡,根據(jù)種類的不同,識(shí)別針腳配置為不同的位數(shù)。
[0021 ] 較佳的,所述主控板卡,獨(dú)立供電或使用電源控制模塊之前的電源供電。
[0022]較佳的,所述主控板卡,采用PXI系統(tǒng)的主控板卡;
[0023]所述PXI系統(tǒng),輸出上拉電源供給上拉電阻;
[0024]所述PXI系統(tǒng)的數(shù)據(jù)輸入輸出接口連接各從板卡插槽的對(duì)應(yīng)于識(shí)別針腳的各槽位。
[0025]本發(fā)明的板卡配置正確性檢測(cè)系統(tǒng),在當(dāng)母板上的從板卡插槽未上電(即從板卡未上電)的狀態(tài)下,主控板卡即可以獲取到母板上各個(gè)從板卡插槽所插從板卡的識(shí)別針腳的配置狀態(tài),如果配置正確,主控板卡將使電源控制模塊向各從板卡插槽提供工作電源,如果配置錯(cuò)誤,主控板卡則使電源控制模塊停止向各從板卡插槽提供電,確保插在母板上的從板卡處于掉電狀態(tài),這樣即使從板卡配置錯(cuò)誤,由于從板卡沒(méi)有上電,也不會(huì)引起從板卡或系統(tǒng)損壞。本發(fā)明的板卡配置正確性檢測(cè)系統(tǒng),從板卡上不需要處理器,只要在連接器上簡(jiǎn)單配置識(shí)別針腳即可,識(shí)別針腳配置采用電阻,電路設(shè)計(jì)簡(jiǎn)單,靈活方便,成本低;而且,在從板卡上電前實(shí)現(xiàn)配置檢測(cè),確保不會(huì)引起從板卡或系統(tǒng)損壞。
【專利附圖】
【附圖說(shuō)明】
[0026]為了更清楚地說(shuō)明本發(fā)明的技術(shù)方案,下面對(duì)本發(fā)明所需要使用的附圖作簡(jiǎn)單的介紹,顯而易見(jiàn)地,下面描述中的附圖僅僅是本發(fā)明的一些實(shí)施例,對(duì)于本領(lǐng)域普通技術(shù)人員來(lái)講,在不付出創(chuàng)造性勞動(dòng)的前提下,還可以根據(jù)這些附圖獲得其他的附圖。
[0027]圖1是一種常見(jiàn)的板卡配置正確性檢測(cè)系統(tǒng)示意圖;
[0028]圖2是本發(fā)明的板卡配置檢測(cè)系統(tǒng)一實(shí)施例示意圖。
【具體實(shí)施方式】
[0029]下面將結(jié)合附圖,對(duì)本發(fā)明中的技術(shù)方案進(jìn)行清楚、完整的描述,顯然,所描述的實(shí)施例是本發(fā)明的一部分實(shí)施例,而不是全部的實(shí)施例。基于本發(fā)明中的實(shí)施例,本領(lǐng)域普通技術(shù)人員在沒(méi)有做出創(chuàng)造性勞動(dòng)的前提下所獲得的所有其它實(shí)施例,都屬于本發(fā)明保護(hù)的范圍。
[0030]實(shí)施例一
[0031]板卡配置正確性檢測(cè)系統(tǒng),如圖2所示,包括從板卡3、母板8、上拉電阻5、主控板卡1、電源控制模塊4 ;
[0032]所述從板卡3,設(shè)置有多位識(shí)別針腳6,各位識(shí)別針腳6分別配置為懸空或接地;
[0033]不同從板卡3,其識(shí)別針腳6的配置狀態(tài)不同;
[0034]所述母板8,設(shè)置有多個(gè)從板卡插槽;
[0035]所述從板卡插槽,對(duì)應(yīng)于識(shí)別針腳6的各槽位均經(jīng)過(guò)上拉電阻5上拉電源VCCl ;
[0036]所述電源控制模塊4,用于給各從板卡插槽供電;
[0037]所述主控板卡1,設(shè)有數(shù)據(jù)輸入輸出接口,并存儲(chǔ)有相應(yīng)各從板卡插槽的對(duì)應(yīng)于識(shí)別針腳的各槽位的默認(rèn)電平狀態(tài);
[0038]所述數(shù)據(jù)輸入輸出接口,同各從板卡插槽的對(duì)應(yīng)于識(shí)別針腳6的各槽位通信,讀取各從板卡插槽的對(duì)應(yīng)于識(shí)別針腳的各槽位的電平狀態(tài),從而獲得各從板卡插槽所插從板卡3的識(shí)別針腳6的配置狀態(tài);
[0039]所述主控板卡1,如果所述數(shù)據(jù)輸入輸出接口讀取的各從板卡插槽的對(duì)應(yīng)于識(shí)別針腳的各槽位的電平狀態(tài),與存儲(chǔ)的相應(yīng)各從板卡插槽的對(duì)應(yīng)于識(shí)別針腳的各槽位的默認(rèn)電平狀態(tài)一致,則輸出使能信號(hào),使所述電源控制模塊4向各從板卡插槽提供工作電源VCC2 ;如果不一致,則使所述電源控制模塊4停止向各從板卡插槽提供電。
[0040]較佳的,所述主控板卡,設(shè)有上拉電源輸出接口 ;
[0041 ] 所述上拉電源輸出接口,用于輸出上拉電源VCCl。
[0042]較佳的,所述主控板卡1,根據(jù)不同應(yīng)用的需要,可以采用CPU模塊或工控系統(tǒng)。
[0043]較佳的,所述主控板卡1,如果所述數(shù)據(jù)輸入輸出接口讀取的各從板卡插槽的對(duì)應(yīng)于識(shí)別針腳的各槽位的電平狀態(tài),與存儲(chǔ)的相應(yīng)各從板卡插槽的對(duì)應(yīng)于識(shí)別針腳的各槽位的默認(rèn)電平狀態(tài)不一致,則使所述電源控制模塊4停止向各從板卡插槽提供電,并輸出板卡配置錯(cuò)誤的信息。
[0044]較佳的,所述電源控制模塊4,可以集成在電源2內(nèi)。
[0045]較佳的,所述從板卡3,根據(jù)板卡種類的不同,識(shí)別針腳6可以配置為不同的位數(shù),以相互區(qū)分。
[0046]較佳的,所述主控板卡I,可獨(dú)立供電或使用電源控制模塊4之前的電源2供電。
[0047]實(shí)施例一的板卡配置正確性檢測(cè)系統(tǒng),從板卡3的各位識(shí)別針腳分別配置為懸空或接地(高阻或低),并設(shè)計(jì)保證不同從板卡的識(shí)別針腳配置狀態(tài)互不相同,母板8上的各從板卡插槽的對(duì)應(yīng)于識(shí)別針腳的各槽位均經(jīng)過(guò)上拉電阻5接上拉電源VCC1,主控板卡I并控制電源控制模塊4向各從板卡插槽供電或斷電;主控板卡I通過(guò)數(shù)據(jù)輸入輸出接口讀取各從板卡插槽的對(duì)應(yīng)于識(shí)別針腳的各槽位的電平狀態(tài),從而獲得各從板卡插槽所插從板卡的識(shí)別針腳的配置狀態(tài),當(dāng)母板8上的某個(gè)從板卡插槽沒(méi)有插入從板卡時(shí),主控板卡I的數(shù)據(jù)輸入輸出接口 7讀取的該從板卡插槽的對(duì)應(yīng)于識(shí)別針腳的各槽位的電平狀態(tài)均為‘I’(高電平VCC1);當(dāng)母板8上的一從板卡插槽插入正確從板卡時(shí),主控板卡I獲取到的該從板卡插槽的對(duì)應(yīng)于識(shí)別針腳的各槽位的電平狀態(tài)與存儲(chǔ)的該從板卡插槽的對(duì)應(yīng)于識(shí)別針腳的各槽位的默認(rèn)電平狀態(tài)一致(即與所插從板卡的識(shí)別針腳的配置狀態(tài)一致);當(dāng)母板8上的一從板卡插槽插入錯(cuò)誤板卡時(shí),主控板卡I獲取到的該從板卡插槽的對(duì)應(yīng)于識(shí)別針腳的各槽位的電平狀態(tài)與存儲(chǔ)的該從板卡插槽的對(duì)應(yīng)于識(shí)別針腳的各槽位的默認(rèn)電平狀態(tài)不一致(即與所插從板卡的識(shí)別針腳的配置狀態(tài)不一致)。由此,在當(dāng)母板8上的從板卡插槽未上電(即從板卡3未上電)的狀態(tài)下,主控板卡I即可以獲取到母板8上各個(gè)從板卡插槽所插從板卡的識(shí)別針腳的配置狀態(tài),如果配置正確,主控板卡I將使電源控制模塊4向各從板卡插槽提供工作電源VCC2,如果配置錯(cuò)誤,主控板卡I則使電源控制模塊4停止向各從板卡插槽提供電,確保插在母板8上的從板卡3處于掉電狀態(tài),這樣即使從板卡3配置錯(cuò)誤,由于從板卡3沒(méi)有上電,也不會(huì)引起從板卡或系統(tǒng)損壞。
[0048]實(shí)施例一的板卡配置正確性檢測(cè)系統(tǒng),從板卡上不需要處理器,只要在連接器上簡(jiǎn)單配置識(shí)別針腳即可,識(shí)別針腳配置采用電阻,電路設(shè)計(jì)簡(jiǎn)單,靈活方便,成本低;而且,在從板卡上電前實(shí)現(xiàn)配置檢測(cè),確保不會(huì)引起從板卡或系統(tǒng)損壞。
[0049]實(shí)施例二
[0050]基于實(shí)施例一的板卡配置正確性檢測(cè)系統(tǒng),所述主控板卡1,采用PXI (PCIextens1ns for Instrumentat1n,面向儀器系統(tǒng)的PCI擴(kuò)展)系統(tǒng)的主控板卡,PXI系統(tǒng)是一種由NI公司發(fā)布的一種基于PC的測(cè)量和自動(dòng)化平臺(tái);
[0051]所述PXI系統(tǒng),輸出上拉電源VCCl供給上拉電阻5 ;
[0052]所述PXI系統(tǒng)的數(shù)據(jù)輸入輸出接口連接各從板卡插槽的對(duì)應(yīng)于識(shí)別針腳的各槽位,實(shí)現(xiàn)從板卡的識(shí)別針腳的配置狀態(tài)采集。
[0053]實(shí)施例二的板卡配置正確性檢測(cè)系統(tǒng)工作時(shí),PXI系統(tǒng)的主控板卡將首先關(guān)斷各從板卡插槽的工作電源VCC2,并獲取從板卡的識(shí)別針腳的配置狀態(tài),如果配置正確則使能電源控制模塊為各從板卡插槽開(kāi)啟工作電源VCC2,否則保持各從板卡插槽斷電狀態(tài),并將板卡配置錯(cuò)誤的信息報(bào)告出來(lái)。
[0054]以上所述僅為本發(fā)明的較佳實(shí)施例而已,并不用以限制本發(fā)明,凡在本發(fā)明的精神和原則之內(nèi),所做的任何修改、等同替換、改進(jìn)等,均應(yīng)包含在本發(fā)明保護(hù)的范圍之內(nèi)。
【權(quán)利要求】
1.一種板卡配置正確性檢測(cè)系統(tǒng),其特征在于,包括從板卡、母板、上拉電阻、主控板卡、電源控制模塊; 所述從板卡,設(shè)置有多位識(shí)別針腳,各位識(shí)別針腳分別配置為懸空或接地; 不同從板卡,其識(shí)別針腳的配置狀態(tài)不同; 所述母板,設(shè)置有多個(gè)從板卡插槽; 所述從板卡插槽,對(duì)應(yīng)于識(shí)別針腳的各槽位均經(jīng)過(guò)上拉電阻接上拉電源; 所述電源控制模塊,用于給各從板卡插槽供電; 所述主控板卡,設(shè)有數(shù)據(jù)輸入輸出接口,并存儲(chǔ)有相應(yīng)各從板卡插槽的對(duì)應(yīng)于識(shí)別針腳的各槽位的默認(rèn)電平狀態(tài); 所述數(shù)據(jù)輸入輸出接口,同各從板卡插槽的對(duì)應(yīng)于識(shí)別針腳的各槽位通信,讀取各從板卡插槽的對(duì)應(yīng)于識(shí)別針腳的各槽位的電平狀態(tài),從而獲得各從板卡插槽所插從板卡的識(shí)別針腳的配置狀態(tài); 所述主控板卡,如果所述數(shù)據(jù)輸入輸出接口讀取的各從板卡插槽的對(duì)應(yīng)于識(shí)別針腳的各槽位的電平狀態(tài),與存儲(chǔ)的相應(yīng)各從板卡插槽的對(duì)應(yīng)于識(shí)別針腳的各槽位的默認(rèn)電平狀態(tài)均一致,則輸出使能信號(hào),使所述電源控制模塊向各從板卡插槽提供工作電源;如果不一致,則使所述電源控制模塊停止向各從板卡插槽提供電。
2.根據(jù)權(quán)利要求1所述的板卡配置正確性檢測(cè)系統(tǒng),其特征在于, 所述主控板卡,設(shè)有上拉電源輸出接口 ; 所述上拉電源輸出接口,用于輸出上拉電源。
3.根據(jù)權(quán)利要求1所述的板卡配置正確性檢測(cè)系統(tǒng),其特征在于, 所述主控板卡,采用CPU模塊或工控系統(tǒng)。
4.根據(jù)權(quán)利要求1所述的板卡配置正確性檢測(cè)系統(tǒng),其特征在于, 所述主控板卡,如果所述數(shù)據(jù)輸入輸出接口讀取的各從板卡插槽的對(duì)應(yīng)于識(shí)別針腳的各槽位的電平狀態(tài),與存儲(chǔ)的相應(yīng)各從板卡插槽的對(duì)應(yīng)于識(shí)別針腳的各槽位的默認(rèn)狀態(tài)不一致,則使所述電源控制模塊停止向各從板卡插槽提供電,并輸出板卡配置錯(cuò)誤的信息。
5.根據(jù)權(quán)利要求1所述的板卡配置正確性檢測(cè)系統(tǒng),其特征在于, 所述電源控制模塊,集成在電源內(nèi)。
6.根據(jù)權(quán)利要求1所述的板卡配置正確性檢測(cè)系統(tǒng),其特征在于, 所述從板卡,根據(jù)種類的不同,識(shí)別針腳配置為不同的位數(shù)。
7.根據(jù)權(quán)利要求1所述的板卡配置正確性檢測(cè)系統(tǒng),其特征在于, 所述主控板卡,獨(dú)立供電或使用電源控制模塊之前的電源供電。
8.根據(jù)權(quán)利要求1所述的板卡配置正確性檢測(cè)系統(tǒng),其特征在于, 所述主控板卡,采用PXI系統(tǒng)的主控板卡; 所述PXI系統(tǒng),輸出上拉電源供給上拉電阻; 所述PXI系統(tǒng)的數(shù)據(jù)輸入輸出接口連接各從板卡插槽的對(duì)應(yīng)于識(shí)別針腳的各槽位。
【文檔編號(hào)】G06F11/22GK104461799SQ201410668074
【公開(kāi)日】2015年3月25日 申請(qǐng)日期:2014年11月20日 優(yōu)先權(quán)日:2014年11月20日
【發(fā)明者】宋宇 申請(qǐng)人:上海富欣智能交通控制有限公司