基于DSO2902示波卡的遠程監測系統設計
摘要:為便于遠程監測信號時域波形,采用VC++開發一套遠程信號監測軟件,結合示波卡、光纖網絡等設備組成遠程信號監測系統。系統可實現時域數據的實施采集、遠程傳輸和波形顯示,是一種能夠替代示波器的遠程監測系統。
關鍵詞:遠程監測;示波卡;時域波形
在某些測試條件下,需要對信號的波形進行遠程監控,由于沒有相應功能的示波器,因此,筆者采用1塊DSO2902示波卡和兩臺計算機,通過開發一套軟件,搭建一個簡易的監測系統,實現了信號時域數據的遠程監測。
1 遠程監測系統結構
遠程監測系統結構主要包括:一塊示波卡、兩臺商用臺式機。兩臺計算機之間采用千兆光纖網絡連接,測試信號采用信號模擬器的視頻信號,系統結構如圖1所示。
DSO2902是一款外置式雙通道示波卡,可以通過USB2D端口將X-Y通道的測量數據傳送到計算機上,通過運行隨機軟件和控件(dso29xx_DLL vbp),可以將數據顯示并記錄。DSO2902示波卡主要參數如下:
采樣率:250MHz;
通道數:并行雙通道;
AD分辨率:8位;
存儲容量:每通道最大256K;
量程:±20V;
輸入信號帶寬:0Hz~80MHz;
接口:USB2.0。
兩臺配置相同的商用臺式計算機的基本配置為:
操作系統:windows 2000/XP;
CPU:Intel Pentium(R)4;
內存:512MB;
硬盤:1G剩余空間;
顯卡:Direct 3D兼容(16MB)。
2 軟件設計
2.1 功能要求
時域特征遠程監測軟件主要功能是:接收示波卡波形數據,并通過光纖網絡傳送至遠端數據處理中心,由時域波形顯示軟件進行處理顯示,在顯示圖形時可對圖形進行上、下、左、右的移動和橫軸的壓縮或拉伸。同時,能夠將接收到的數據進行存儲,用于數據回放。
評論