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