在汽車電子、航空、航天以及工業(yè)監(jiān)測等領(lǐng)域中,整體測試系統(tǒng)通常所需要同時監(jiān)控的I/O非常龐大,如此龐大的測試點需要大量的數(shù)據(jù)采集卡進(jìn)行同步。由于工業(yè)計算機插槽數(shù)量有限以及CompactPCI無法同步各個測試模塊,所以本系統(tǒng)選用 PXI Express平臺通過定時和同步時鐘卡利用觸發(fā)總線、星形觸發(fā)以及系統(tǒng)參考時鐘來實現(xiàn)高級的多設(shè)備同步。本文以帶有高精準(zhǔn)度恒溫晶振的PS PXIe-3102定時和同步模塊為例,詳細(xì)講述如何進(jìn)行路由關(guān)系配置完成兩個PXIe-9108機箱的同步。
1 多機箱原理
多機箱同步與多板卡同步類似,同樣需要保證各個機箱間的板卡都在同一個時鐘沿開始啟動采集,即共享同一個時鐘源和同步觸發(fā)信號,同時為了消除對時鐘源分頻后的相位差,也要共享同步脈沖信號。因此,在實現(xiàn)多機箱同步時,需要考慮的主要問題就是如何在多機箱間共享這三個信號:時鐘源、同步觸發(fā)、同步脈沖。
對于兩機箱同步,選擇其中一個機箱作為主機箱,同時分別在主從機箱的星型觸發(fā)槽中插入一塊時鐘卡,該時鐘卡可以路由時鐘信號和觸發(fā)信號。在此以泛華PS PXIe-3102定時和同步模塊舉例說明。
1.1 機箱間共享時鐘源
PS PXIe-3102本身自帶一個溫度補償晶振,相比背板參考時鐘可以提供更高精度的時鐘卡(PS PXIe-3102時鐘卡引腳圖如圖2所示)。因此可以將PS PXIe-3102的10MHz時鐘路由到兩個機箱中,替代機箱背板的參考時鐘,然后各個槽位的板卡都選用背板參考時鐘作為采樣時基。具體配置過程如下:
(1)在主從機箱的星型觸發(fā)槽中各插入一塊PS PXIe-3102;
(2)將主機箱PS PXIe-3102的本地晶振(Oscillator)路由到背板10MHz輸入端(PXI_CLK10_In)上代替主機箱背板的10MHz參考時鐘源,軟件配置如圖4所示;
(3)將主機箱中的背板參考時鐘源(PXI_CLK10)路由到3102的輸出端(CLKOut)。背板參考時鐘源的路由軟件配置如圖5所示;
(4)如圖3所示,通過同軸線纜[1]連接主機箱中時鐘卡3102的時鐘輸出端CLKOut和從機箱中時鐘卡3102的時鐘輸入端;
(5)將從機箱中時鐘卡3102的時鐘輸入端(CLKIn)的信號路由至背板參考時鐘輸入(PXI_CLK10_In)來代替背板參考時鐘源。軟件配置如圖6所示。
1.2 機箱間共享同步脈沖
共享同步脈沖的目的是為了消除板卡采樣時鐘之間的相位差。同步脈沖在每張板卡啟動時都會產(chǎn)生,為保證產(chǎn)生的同步脈沖有效,在多機箱同步中也需要考慮同步脈沖在機箱間的路由關(guān)系。
將主機箱中的動態(tài)信號采集卡作為主卡,將其產(chǎn)生的同步脈沖信號路由到背板的PXITrig線上,實現(xiàn)同機箱中同步脈沖信號的共享。同時,需要將此脈沖信號通過本機箱星型觸發(fā)槽中PS PXIe-3102的MFIO端口輸出路由到從機箱中(MFIO是用于靜態(tài)數(shù)字輸入、靜態(tài)數(shù)字輸出、AI/AO/DI/DO 或計數(shù)器/定時器所需的時鐘輸入及時鐘輸出的多功能數(shù)字I/O),具體配置過程如下:
(1)選擇主機箱中的任意一塊卡作為主卡,將其產(chǎn)生的同步脈沖信號路由到背板PXITrig0上(也可選擇PXITrig<0..7>中的其它觸發(fā)線),軟件配置如圖7所示;
(2) 將此同步脈沖從PXITrig0上路由至主機箱3102的任一個MFIO端口上,此處以MFIO0為例,軟件配置過程如圖8所示;
本文引用地址:https://www.eepw.com.cn/article/273296.htm
(3)如圖3所示,通過同軸線纜[2],連接主機箱3102的MFIO0端和從機箱的MFIO0端;
(4)將同步脈沖由主機箱3102的MFIO0路由至從機箱背板的PXITrig0上(也可選擇PXITrig<0..7>中的其它觸發(fā)線),軟件配置過程如圖9所示;
(5)為保證兩個機箱間同步脈沖的延遲最小化,需將主機箱路由出去的同步脈沖再路由回主機箱。首先,將同步脈沖通過主機箱3102的MFIO2路由出來;然后,通過同軸線纜連接MFIO2和MFIO3端口,如圖3所示,再將同步脈沖由MFIO3路由至主機箱的背板PXITrig<1..7>的一個觸發(fā)線上,供主機箱的板卡使用;
(6)根據(jù)實際的信號路由路徑,配置主機箱和從機箱中每個板卡的同步脈沖源輸入,軟件配置過程如圖10所示。
1.3 機箱間共享同步觸發(fā)
完成了采樣時鐘的同步,最后就需要機箱間的所有板卡共享同一個觸發(fā)信號來保證板卡間同步的開始采集。對于同步觸發(fā)信號,可以有兩種來源:外部接入的觸發(fā)信號以及主卡內(nèi)部產(chǎn)生的軟件觸發(fā)信號。
外部接入的觸發(fā)信號只能接到主卡上,由主卡來確認(rèn)有效的觸發(fā),然后路由給其它板卡作同步觸發(fā)。主卡內(nèi)部產(chǎn)生的軟件觸發(fā),主卡不需要顯式的配置外部觸發(fā)信號,而是在開始后由主卡軟件自動產(chǎn)生觸發(fā)信號,然后將此信號路由至其它板卡實現(xiàn)同步觸發(fā)。共享同步觸發(fā)信號的具體配置過程如下:
(1)選擇一塊卡作為主卡,為了統(tǒng)一起見,選擇發(fā)出同步脈沖的主卡同時作為觸發(fā)的主卡,配置主卡的觸發(fā)源,如果沒有配置,則默認(rèn)為主卡軟件觸發(fā);
(2)將主卡的開始觸發(fā)信號或者參考觸發(fā)信號(取決于實際的觸發(fā)模式,開始觸發(fā)或參考觸發(fā))路由至背板PXITrig1上(PXITrig觸發(fā)線),軟件配置如圖11所示:
(3)通過PS PXIe-3102將主卡的觸發(fā)信號由機箱背板的PXITrig1上路由至MFIO1上,軟件配置如圖12所示:
(4)如圖3所示,通過同軸線纜[3],連接主機箱3102的MFIO1端和從機箱3102的MFIO1端;
本文引用地址:https://www.eepw.com.cn/article/273296.htm
(5)在從機箱中通過3102將MFIO1端口的觸發(fā)信號路由至背板的PXITrig1上,以供機箱板卡作為觸發(fā)使用,軟件配置如圖13所示;
(6)除主卡以外,所有的板卡都選擇背板PXITrig1作為本卡的觸發(fā)源,軟件配置如圖14所示。
完成上述路由關(guān)系軟件配置以及硬件連接后,就可以進(jìn)行兩機箱同步實驗了,圖15為兩機箱同步現(xiàn)場測試平臺圖片。
2 系統(tǒng)結(jié)構(gòu)
系統(tǒng)由兩個高性能的3U 8槽PS PXIe-9108機箱作為測試平臺,由高性能2.1GHz四核零槽控制器PS PXIe-3070作為控制器,定時及同步模塊選用帶有高精準(zhǔn)度恒溫晶振的PS PXIe-3102,選用動態(tài)信號采集卡PS PXIe-3342作為信號采集卡,選用Agilent33522A信號源為采集卡提供同一信號。最后,為了實時計算兩機箱信號的同步精度選用了兩張PS PXI-3550反射內(nèi)存卡,將其中一個機箱上的采樣數(shù)據(jù)實時映射到另一機箱上進(jìn)行同步運算。在同步采集過程中,應(yīng)特別注意先運行從卡的采集程序,等待主卡發(fā)送開始觸發(fā)信號,然后運行主卡采集程序。
3 數(shù)據(jù)分析
如圖16所示,主機箱以及從機箱的采集波形基本重合,計算兩張PS PXIe-3342動態(tài)信號采集卡的同步精度為86.0459ns。
4 結(jié)束語
介紹了兩機箱之間同步的方法后,現(xiàn)簡要介紹多機箱同步的實現(xiàn)方式。對于多機箱同步,方法和兩機箱同步相同,如果機箱比較多,可以選擇一個機箱專門用來放置路由時鐘和信號的時鐘卡(eg:PS PXIe-3102),同時,其它機箱的星型觸發(fā)槽中也需要分別插入一塊PS PXIe-3102,以完成多機箱間的同步。信號路由的過程和方法如下:
(1)在專門放置時鐘卡PS PXIe-3102的機箱中,將星型觸發(fā)槽中3102的高精度晶振路由至機箱背板代替機箱的背板參考時鐘,然后機箱中的所有3102都可以將背板的參考時鐘通過CLKOut端口路由出來給其它機箱使用;
(2)其它機箱中3102通過CLKIn端口將步驟(1)中路由出來的參考時鐘與本機箱的背板進(jìn)行鎖相,從而實現(xiàn)多機箱之間共用了同一個參考時鐘源;
(3)選擇一個機箱中的采集卡作為主卡,將主卡產(chǎn)生的同步脈沖信號路由至本機箱背板的PXITrig的任一未被占用的觸發(fā)線,然后通過本機箱星型觸發(fā)槽中的3102將此同步脈沖信號通過MFIO的端口路由至專門放置時鐘卡的機箱中;
(4)通過專門放置時鐘卡機箱星型觸發(fā)槽中的3102將主卡發(fā)出的同步脈沖信號路由至本機箱背板的PXITrig的任一觸發(fā)線,然后所有的3102都可以通過此觸發(fā)線將此同步脈沖信號經(jīng)過3102的MFIO端口路由至其他所有的機箱中;
(5)為了保證主卡機箱中的同步脈沖與其它多個機箱間將同步脈沖信號的延遲最小化,可以通過專門放置時鐘卡機箱中的任一3102將此同步脈沖再路由回來至主卡機箱,此時保證此同步脈沖到達(dá)各個機箱間的導(dǎo)線長度相等就可以保證機箱收到的同步脈沖間延遲最小化;
(6)將主卡判斷出的有效觸發(fā)脈沖信號通過本機箱的3102路由至專門放置時鐘卡的機箱中,方法同路由同步脈沖方法相同。
上一篇:基于圖像處理的指針式儀表示數(shù)自動判讀算法研究
下一篇:最后一頁
- 熱門資源推薦
- 熱門放大器推薦
- 【武漢理工大學(xué)校賽】電子設(shè)計競賽
- AD1583 2.5V 至 5.0V 微功率、精密串聯(lián)模式電壓基準(zhǔn)的典型應(yīng)用電路
- LTC3214EDD 演示板,低噪聲、高電流 LED 閃光燈充電泵,Vin = 2.9V - 4.4V
- 使用基于 ZICM3588SP0-1-R Ember EM35x 收發(fā)器模塊的 Mesh Connect EM35x 迷你模塊的典型應(yīng)用電路
- FEBFCM8531_B01H300A,用于 FCM8531 SOC 應(yīng)用處理器的 PMSM/BLDC 電機控制評估板
- 使用 Microchip Technology 的 TCL1584 的參考設(shè)計
- LTC3632EMS8E 高效 5V 穩(wěn)壓器的典型應(yīng)用電路
- TCR5SB25A、150mA、2.5V 輸出電壓 CMOS 低壓降穩(wěn)壓器的典型應(yīng)用
- LT1072HVIT 負(fù)降壓轉(zhuǎn)換器的典型應(yīng)用
- 雙子座 ELRS 高頻頭 Genimi 高頻頭 (使用ESP32模塊)
- 如何定位國產(chǎn)智駕芯片的終局價值?
- 新一代車規(guī)級數(shù)字功放電感VSAD-T系列 為汽車音響注入高保真基因
- 蜂巢能源快充電池突破:15分鐘充至滿電,提升30%效率
- 整車操作系統(tǒng)何以躋身智能汽車三大件?
- 人形機器人如何做到“手眼”協(xié)同+“大小腦”協(xié)同?
- 中國電池公司獲英國政府10億英鎊支持!
- 從游戲到智能駕駛,英偉達(dá)有哪些技術(shù)升級?
- 自動緊急制動系統(tǒng)將強制安裝!重磅新規(guī)征求意見!
- 具有語音播報功能的超聲波液位測量系統(tǒng)設(shè)計
- 高精密光傳輸放大系統(tǒng)的設(shè)計與實現(xiàn)
- 華為對5G標(biāo)準(zhǔn)投票再發(fā)聲:與聯(lián)想共同推進(jìn)5G產(chǎn)業(yè)發(fā)展
- 說說無人機民避障及定高,毫米波雷達(dá)技術(shù)及應(yīng)用大解析
- 不得不說的汽車防撞系統(tǒng),毫米波雷達(dá)技術(shù)及應(yīng)用大解析
- 輕量化成為汽車產(chǎn)業(yè)發(fā)展的重要方向
- 車和家創(chuàng)始人李想:互聯(lián)網(wǎng)思維不適用于造車
- Imagry合作AutonomouStuff 研發(fā)無地圖自動駕駛解決方案
- 馬瑞利研發(fā)無需戴眼鏡的3D顯示屏技術(shù) 可減少駕駛員分心
- dSPACE提供完整解決方案 用于開發(fā)和測試新充電技術(shù)
- 車輛定位新方法——利用雷達(dá)傳感器繪制地面地圖
- 誘人的400GWh!中國電池業(yè)大舉進(jìn)軍歐洲市場!