九九色综合,91sss,亚洲国产综合在线,伊人婷婷色,国产香蕉精品,国产第四页

內頁廣告7

熱搜關鍵詞: PCIe高速數據采集卡RFSOC高速數據采集軟件無線電平臺VPX高速數據采集卡高速信號采集卡PCIe數據采集數字信號處理

您的當前位置:首頁 » 資訊中心 » 技術動態 » 高速數據采集卡的脈沖檢測功能詳細介紹

高速數據采集卡的脈沖檢測功能詳細介紹

返回列表 來源:坤馳科技 查看手機網址
掃一掃!高速數據采集卡的脈沖檢測功能詳細介紹掃一掃!
瀏覽:- 發布日期:2016-03-09 10:44:00【

 

高速數據采集卡的不斷多樣化應用過程中,出現了針對脈沖檢測的相關專業版本,例如北京坤馳科技有限公司今年推出了應用脈沖檢測固件(具備數據壓縮功能)的一系列高速數據采集卡,該固件的特點如下:
 
·適用于動態脈沖檢測的自適應電平基線處理
·零抑制和優內存使用的自適應數據記錄長度
·適用于多通道系統的多單元同步
·多通道交互的一致性觸發
·脈寬和峰值的直方圖計算
 

1 固件介紹

1.1脈沖識別和分析

脈沖檢測固件的目的為檢測脈沖和采集脈沖有效數據,本固件分兩部分,脈沖識別、脈沖分析。如下圖所示,脈沖識別功能在脈沖開始和結束時都會終電平基線。數據記錄為零抑制的動態記錄長度,即為無用信號被丟棄節省硬盤空間。一致性觸發檢測幾個通道的同步事件。脈沖分析找到峰值和脈沖寬度,采集時也會建立計算峰值和脈寬的直方圖,在FPGA內實時運算并節省CPU資源。

脈沖檢測和分析

         圖1脈沖檢測和分析

  

1.2 用于脈沖檢測的動態記錄和零抑制

新脈沖檢測固件(FWPD)與標準固件(FWDAQ)的不同如下圖所示,標準固件(FWDAQ)以每通道相同的長度同步記錄所有通道,脈沖檢測固件(FWPD)增加了所有通道的獨立觸發功能和動態記錄長度。動態記錄長度意為著只有有用的脈沖數據才會記錄,這個零抑制的記錄方式放松了采集數據率和硬盤空間。

標準固件(FWDAQ):

 

標準固件

 

脈沖檢測固件(FWPD

脈沖檢測固件 

 
如下圖,脈沖檢測固件FWPD提供一個動態的觸發電平,觸發電平為相對于信號動態電壓基線的相對值,信號基線電平為終信號波動的結果。通過設置跟蹤基線和觸發點的時間,脈沖檢測固件應用一個活度檢測器,觸發條件為dy / dx > z.
 

電平觸發

 

2. 脈沖檢測固件(FWPD)應用一個靈活的電平觸發(本處舉例的采集長度包括預觸發長度)

1.3 脈沖特征分析

以下面幾種方式識別脈沖:
·不同通道脈沖間的通道一致性的時間,只接受滿足特定條件的脈沖。
·用來分析脈沖幅度分布的峰值測量,每個脈沖的峰值都會在直方圖記錄和顯示。
·用于分析脈沖分布寬度的脈寬測量,每個脈沖的寬度都會在直方圖記錄和顯示。
這些內置分析降低了向主機傳輸的數據速率需求,以及CPU的負荷。

1.4 結構框圖

脈沖檢測固件(FWPD)脈沖識別的結構框圖,如圖3所示,脈沖分析如圖3所示。注意每通道所有的模塊都是獨立的,除了一致性觸發模塊,需結合所有通道的數據。

脈沖識別結構框圖

  3脈沖檢測固件(FWPD脈沖識別結構圖

脈沖特征分析圖

  4脈沖檢測固件(FWPD)脈沖特征分析結構圖
 

2 輸入信號調理

2.1 模擬輸入

如圖3a,輸入模擬信號為單極性,這意味著信號相對于一個DC值基線和一個信號脈沖構建的。信號的DC值不必為0,一些DC耦合的高速數據采集卡,將使得輸入信號的直流電平高于0點,如果需要,AC耦合版本,可以移動輸入DC電壓值。

一個模擬的DC偏置加到信號中,可實現ADC的對稱輸入范圍充分使用。這將使信號基線接近信號范圍的上限或下限。峰值波形能覆蓋所有信號范圍。直流偏置有效的加倍了單極信號的分辨率。如圖3b.直流偏置(DC-offset)電壓由軟件控制,控制范圍為電壓上限到下限,但好留有10%的范圍,以適應信號過沖。

2.2 ACDC耦合選項

ACDC耦合版本選項為硬件選項,DC耦合版本具有較高的靈敏度,AC耦合版本有較高的ENOB. DC耦合版本時會保留輸入信號的任何直流成分。而AC版本會刪除信號直流成分,ACDC耦合版本都會使得信號的高頻部分通過,也就是脈沖通過。

2.3 數字基線穩定器,DBS
對于常見的直接信號分析,模擬的直流電平(DC-level)是準確的,然而,為得到非線性閾值操作的佳性能,基線應該鎖定為一個確定值。本處由數字基線穩定器(DBS)實現,其配置在A/D轉換器之后。DBSSP devices的一項專利技術,通過分析數據、找到和調整基線為22位精度的目標值。如圖5.
目標值由使用者設定,好接近模擬增益(DC-offset),如果應用了DC-offset這一功能。DBS應用了模糊識別的方法進行數據處理,DBS是一直激活的,其不斷的監視和跟隨基線變化,并矯正基線為時不變值。

 DBS操作原理

        圖5 DBS操作原理

2.2 移動平均濾波器介紹

DBS后得到的基線追蹤環境的變化速度相對較慢,許多應用中依據由參考DBS計算的當前基線值來取觸發電平值是好的解決辦法,DBS的更新率為微妙級,但在一些應用中可能不夠快。

脈沖檢測固件(FWPD)提供了一個移動的平均濾波器,可快速追蹤基線變化,例如,由脈沖泄漏導致的變化等。移動平均濾波器的范圍為4100個采樣點,這意味著可用更新率為100納秒。
移動平均濾波器針對的是觸發后信號的快速變化,而不是整個信號的變化。DBS與移動平均濾波器結合使用效果更好。

3 觸發模塊

3.1 簡介

觸發過程中模塊的關系與效果

    圖6 觸發過程中各模塊的關系與效果
 

3.2 使用DBS進行基線值計算

基線值計算可由DBS直接得到,而不使用移動平均濾波器。假如DBS的基線輸出結果為固定值,那么觸發電平也為固定值(不具備移動平均濾波器的動態性)。圖7顯示了是否使用移動平均濾波器的區別。

使用DBS和移動平均濾波器計算基線值

      圖7 使用DBS和移動平均濾波器計算基線值
 

3.3 時間戳

高速數據采集卡中有個時間戳計數器,時間戳為觸發事件匹配時間點數據,時間戳有利于研究測量時脈沖之間的時間,一致性,脈沖密度變化等。

4 一致性模塊

4.1 簡介
開啟一致性觸發功能能夠檢測不同通道的同步事件,組合通道將產生相同的觸發,一致性功能由一個定義的一致性時間窗控制。如圖8顯示了由個通道觸發啟動一個一致性窗,然后第二個通道的觸發參照一致性窗后才會接收。

一致性觸發介紹

          圖8 一致性觸發介紹

注:如果一致性功能被關閉(默認關閉),所有其他通道獨立觸發。
 

4.2 一致性窗

一致性窗是一個通道已經觸發后的窗,可與其他通道結合,如圖9,通道A觸發事件為TriggerA,時間上拉伸為一致性窗長WinA

通道A的一致性窗

9,通道A的一致性窗
 
5,脈沖分析
5.1 簡介
動態記錄支持單個采樣過程記錄多個脈沖,脈沖由閾值電壓確定,閾值電壓包括一個觸發電平和一個復位電平,一次記錄多可記錄16個脈沖,圖2,顯示了一次記錄采集2個脈沖。
峰值和超過閾值時間也會用于直方圖的統計分析,板卡建立直方圖很大的降低了到主機的數據傳輸率和CPU負荷。

峰值檢測和超閾值時間定義

10 峰值檢測和超閾值時間定義
 
脈沖特征數據可作為采集的一部分,特征數據可以用三種方式保存起來。數據的頭包含了采集信息,如通道、采集數目、時間戳。脈沖記錄段為表示脈沖波形的時域采樣序列。
脈沖特征數據由脈沖分析功能模塊輸出,即峰值和超閾值時間長度。這些信息放在整個記錄空間的后。設置記錄長度時,需確定有足夠的空間來實現腳注這種記錄。

也可以只記錄脈沖特征數據,如圖11c,這可以節省向主機傳輸的數據率和硬盤空間。圖11顯示了包括三種脈沖特征數據的記錄方式。

3種脈沖記錄模式

             圖11 3種脈沖記錄模式

 

6 數據傳輸到主機

6.1 采集傳輸順序
數據傳輸完全按照采集順序完成,圖12a)一些列觸發事件的例子,圖12b)證實了這些數據是如何傳到主機的,并附注了一些細節解釋。

觸發采集和將數據傳到主機

     圖12 觸發采集和將數據傳到主機
 

·A2開始晚于B2,但結束早于B2,因此先傳A2.
·B1先于C1結束,因此先傳B1.
·單次記錄單元結束前,A1有兩次觸發,這兩個脈沖存儲到同一個記錄空間內。
·記錄的D1D2D3為同一個通道的尖峰。
·時間戳相對于記錄單元的觸發位置,但數據傳輸是在傳輸單元裝載結束時,因此記錄單元內不以時間戳的順序傳輸。
  
6.2  數據傳輸到主機
根據用戶手冊,可設置為觸發數據流模式向主機傳輸采集數據。
6.3  FIFO 溢出

數據率適動態的并有數據驅動,為了處理不均勻的數據流,在ADQ14上有一個大的FIFO2 GBytes),FIFO可以處理高速脈沖的多個尖峰。如果FIFO裝滿數據,后面的數據將會丟失。

6.4 記錄單元數據頭
每次記錄都會有數據頭存儲記錄相關信息。 

7 多單元同步

7.1 操作

多單元同步可實現單個系統的多個檢測器的解決方案。每個ADQ14板卡都有一個同步輸出和同步輸入,所有的采集卡都需鎖相到外部參考時鐘,系統才能實現正確同步工作。
       當一個來自于數字化儀輸出同步信號產生一個共同的時間參考,板卡之間的同步為一個菊鏈操作,公共的時間參考用于系統內所有同步板卡的時間戳計數器對準。
      一旦時間戳同步,采集過程中,單個板卡與其他不同板卡的所有獨立通道都會實現內部對齊,同步觸發通過相同的信號路徑分發。

7.2 USB,MTCA,PXIe連接器

板卡TRIG接口用于同步輸入,SYNC用于同步輸出,如圖13,這些接口都在數據采集卡的前面板。

 利用USB,MTCA,PXIe接口連接同步信號

13 利用USB,MTCA,PXIe接口連接同步信號

7.3 PCIe連接器

同步輸入和輸出信號通過PC機箱內部專用連接頭傳輸。如圖14.

以PCIe的接口連接同步信號

14 PCIe的接口連接同步信號

8 應用舉例

8.1 啟動

脈沖檢測固件(ADQ14-FWPD裝有示例代碼和快速開始的啟動套件。因為脈沖檢測固件(ADQ14-FWPD)是數據驅動的,系統次的設置是需要技巧的,輸入信號需為系統期望的,所有的觸發條件必須正確設置以使得實際采集時得到正確觸發。

啟動套件包括:
·SMA連接器的衰減器
·SMA連接器的同軸電纜
·軟件例程

啟動套件的目的是次使用脈沖檢測固件(ADQ14-FWPD)保證一個可控的開啟環境,內部觸發生成器用來產生一個已知脈沖,這個脈沖可由前面板的TRIG SMA連接口得到,設置測試通過以下三步:

1,將衰減器連接到觸發輸出,以使得信號電平在ADQ14的輸入范圍內。

2,連接衰減觸發輸出到輸入通道ASMA接頭,如圖15.

3運行FWPD_simple_example檢測信號
 
以上配置是為了檢測來自觸發輸出的特殊脈沖,這種方式下,可確保ADQ14板卡硬件和軟件安裝都是正確的。
下一步是使用例程代碼來更改參數,并看更改參數的效果,用實際信號測試脈沖檢測固件(ADQ14-FWPD并后搭建應用。
 

脈沖檢測固件(ADQ14-FWPD)啟動套件

     圖15脈沖檢測固件(ADQ14-FWPD)啟動套件  

8.2 啟動順序

下表為程序啟動的相關順序操作步驟:
 
 
描述
命令
1
設置模擬DC偏置并等待40 ms
SetAdjustableBias
2
激活DBS
SetupDBS
3
設置數據傳輸
SetStreamStatus
SetTransferBuffers
4
設置移動平均濾波器
PDSetupTiming
4
設置脈沖檢測參數
PDSetupTiming
PDSetupLevelTrig
PDEnableLevelTrig
5
配置一致性觸發
PDEnableTriggerCoincidence
PDSetupTriggerCoincidence
5
配置脈沖特征分析參數
WriteUserRegister
5
選擇通道
PDSetupStreaming
6
配置用戶buffers
Set by user’s OS and
programming language
7
開啟采集
StartStreaming
8
數據記錄
GetDataStreaming
8
得到脈沖特征直方圖
ReadUserRegister
9
停止采集
StopStreaming
 

8.3 流盤

軟件例程顯示了如何設置數據采集的流盤動態采集長度和時間戳信息,更多流盤信息在編號為15-1619應用筆記中看到,示例代碼實現了特定硬件環境下1.5 GBytes/s的持續流盤速率。

8.4 過程監測

脈沖采集的數據頭帶有采集和脈沖的相關信息,ADQ14的數據頭也包含FIFO轉載程度信息,如果裝載程度過高,就有數據溢出和丟失的危險,通過使用FIFO裝載因數,可控制溢出和丟失的問題,例如降低脈沖的生成密度。

8.5 失效檢測

如果用軟件直接檢測的脈沖太長或太強時,可能會不能有效的檢測信號,當單次數據長度上升到確定值時,可以向數字化儀發行中止指令,系統隨后重啟。這個停止操作是在用戶軟件中定義的,故障檢測的條件完全為用戶控制。

8.6 飛行時間檢測

進行粒子飛行時間測量時,從一個陣列到另一個陣列探測器的粒子,只有兩個陣列都撞擊了的粒子才是研究需要的。一致性觸發為粒子區分的步,設置一致性開啟觸發為個陣列觸發(通道AB,然后接收第二個陣列觸發(通道CD),如圖16,粒子脈沖在通道CD被存儲的前提是該脈沖在通道AB也被檢測到。

通道CD每個檢測到脈沖的時間戳表示了一個粒子在兩個檢測器陣列之間的飛行時間,為了找到飛行時間,查找通道AB的對應脈沖,該脈沖帶有匹配一致性窗和時間戳。

飛行質譜觸發一致性應用舉例

        圖16 飛行質譜觸發一致性應用舉例

 

下表為具體的通道一致性參數設置:
 
通道
BIT 3
BIT 2
BIT 1
BIT 0
描述
A
0
0
0
1
接收通道A的所有觸發事件
B
0
0
1
0
接收通道B的所有觸發事件
 
C
 
0
 
0
 
1
 
1
接收通道C的所有觸發事件,只有該事件已經在AB已經觸發時。
 
D
 
0
 
0
 
1
 
1
接收通道D的所有觸發事件,只有該事件已經在AB已經觸發時。
 
 

 

推薦閱讀

    【本文標簽】:高速采集卡 高速信號采集卡 高速數據采集卡
    【責任編輯】:坤馳科技版權所有:轉載請注明出處