發布日期:2022-04-27 點擊率:97
~~~深入研究Gage、ZTEC儀器公司全系列采集卡產品:
PCI高速數據采集卡
采樣率: (100KHz~~4GHz)
分辨率: (8Bit~~16Bit)
高存儲: (1K~~8192M)
軟件: (方便的二次開發,能接多種第三方軟件)
支持Windows 95, 98, NT, 2000, XP和Linux
實時信號處理,波行計算和測量
強大的觸發功能和多種波形捕捉
二次開發用C/C++, VB, Delphi和LabVIEW CVI
Compuscope系列高速采集卡數據采集是信息科學的一個重要分支,它研究信息數據的采集、存儲、處理及控制等,廣泛地應用于智能儀器、信號處理以及自動控制等領域。Compuscope(簡寫為“CS”)系列數據采集卡是美國Gage應用科學公司(GageAppliedScienceInc.)的產品,其主要特點如下:完全數字化,與計算機接口十分方便,結合隨卡贈送的Gagescope軟件,能實現高速數字示波和數據采集兩大功能。這一系列采集卡有PCI和ISA兩種計算機總線形式。在這系列產品中,其采樣位數有8位、12位、16位三種。對于不同的卡其采樣頻率范圍不同,Cs8500的最大采樣頻率可達4GHz,其它的頻率均以一定的倍數可調。所有的卡上都內置有一定的內存,從128K到8G不等,用戶可以根據自己的要求添加。PCI卡完全即插即用,PCIe卡可以在采集卡上設置I/O地址和內存段,從而防止多個采集卡之間的地址沖突。能將多塊相同型號的采集卡并列使用,最大可支持16塊卡,即可一次采樣32個通道。2、Gagescope軟件隨同Compuscope采集卡贈送的Gage軟件。
1概述
利用對話框應用程序控制Gage采集卡采集數據,從軟件的角度理解采集卡的工作過程。通過對話框實現一段數據的采集,并將所采集到的數據從采集卡傳輸到內存,以文件的形式存儲到硬盤中。
2軟件編寫背景
采用GageScope示波器軟件測試信號采集卡和SDK,了解采集卡硬件的工作原理和樣本程序的設計。
3對話框控制采集軟件程序設計
3.1軟件具有的功能
(1)采集深度可設置
(2)采樣率可設置
(3)采集模式可選
(4)內觸發設置,具有通道觸發和軟件觸發兩種方式
(5)外觸發設置,選擇外觸發后,內觸發所有選項無效外觸發的相關參數:觸發電平是用觸發源滿量程輸入幅度范圍的百分比表示;外觸發量程范圍為±1 V和±5 V可選;外觸發輸入阻抗有1 MΩ和50 Ω可選;上升/下降沿可選。
(6)通道參數設置。通道量程范圍:±100 mV,±200 mV,±500 V,±1 V,±2 V和±5 V;通道輸入阻抗有1 MΩ2和50 Ω可選;耦合方式有AC、DC兩種方式可選。
(7)數據有三種存儲格式:浮點類型,十進制和十六進制。
3.2軟件程序設計思路
通過使用GageScope示波器軟件測試信號采集卡,了解采集卡硬件的工作過程,得知硬件卡需要控制的參數:
(1)系統設置參數:采集深度、采集模式、采樣率的設置;
(2)通道設置參數:通道輸入幅度、通道阻抗、通道耦合方式;
(3)觸發設置參數:觸發方式、觸發電平、觸發輸入幅度、觸發阻抗和觸發耦合;
(4)數據存儲格式設置。
參考Gage的CompuScope SDK for C/C#中的樣本程序。其采集參數設置方法是通過將讀取到的INI配置文件中的設置參數填寫到采集配置結構,然后調用Gage驅動函數將配置結構提交到采集卡,控制采集卡采集參數設置。因此,如果想要通過對話框應用程序控制采集卡設置采集參數,可提供兩種方法:
方法一,首先利用對話框中的控件改變INI文件的配置參數。根據Gage樣本程序的工作原理,通過INI文件將參數傳給采集配置結構體,通過驅動函數將配置結構提交采集卡實現設置采集的參數;
方法二,直接將對話框中的參數設置寫到配置結構體中,同樣也要調用驅動函數將配置參數提交給采集卡。
注:該軟件采用第一種方法。
4軟件編寫
數據采集控制流程圖如圖1所示。
4.1 MFC編寫對話框應用程序采集控制軟件界面
MFC AppWizard可自動生成部分源代碼,修改部分代碼并添加控件,完成其應用程序的編寫。
MFC對話框應用程序的編寫:
(1)運行MicrosoftVisual C++6.0。
(2)選擇“File”→“New”選單命令,顯示“New”對話框。單擊Projects標簽,從列表中選擇“MFC Ap-pWizard(exe)”,創建一個工作空間。
(3)單擊“OK”按鈕,在應用程序類型中選擇“Dialog based"選項。單擊“Finish"按鈕。
(4)程序運行后,就會彈出一個只有“確定”和“取消”按鈕的對話框基本應用程序框架。
(5)將目錄工作區切換到ResousrceView頁面,在Dialog目錄下雙擊ID_ACQDLG_DIALOGE對話框ID,就會進入該對話框編輯器進行編輯。對話框中有控件工具欄和布局工具欄,可以根據使用工具欄中的工具向對話框中添加、刪除控件,改變控件的Tab鍵次,利用基準線、標尺及布局工具進行控件布局,對于該對話框控制Gage采集卡采集信號軟件界面設計如圖2。
4.2利用函數WritePrivateProfileString()將界面獲得的配置參數寫入INI文件中。
4.3讀取INI配置文件將參數寫到采集配置結構,調用驅動函數將其提交給采集卡實現采集工作。
(1)將配置從驅動傳輸到硬件,使用“ACTION_COMMIT”命令。
(2)開始采集,使用“ACTION_START”命令。
4.4等待并不斷的判斷采集是否結束
4.5分配內存空間
4.6根據傳輸結構參數,分通道進行數據傳輸,格式轉化。寫文件
4.7采集完成后釋放內存和采集系統
特點型號 采樣率 位數 內存 通道 價格/詳細資料
單通道 雙通道 www.pc17.com.cn
base8 500MS/s 8bit 128K~256M 1 網站查
CS14G8 4GS/s 8bit 256M~4G 1 網站查
CS23G8 3GS/s 1.5GS/s 8bit 256M~4G 2
CS13G8 3GS/s 8bit 256M~4G 1
CS22G8 2GS/s 1GS/s 8bit 256M~4G 2
CS21G8 1GS/s 500MS/s 8bit 256M~4G 2
CS11G8 1GS/s 8bit 256M~4G 1
CS8220 10MS/s 12bit 128M~2G 2,4,8
CS8222 25MS/s 12bit 128M~2G 2,4,8
CS8224 50MS/s 12bit 128M~2G 2,4,8
CS8225 65MS/s 12bit 128M~2G 2,4,8
CS8227 100MS/s 12bit 128M~2G 2,4,8
CS8229 125MS/s 12bit 128M~2G 2,4,8
CS12400 400M 200MS/s 12bit 32M~2G 2
CS122G1 2GS/s 12bit 128M~2G 1
CS121G2 1GS/s 12bit 128M~2G 2
CS121G1 1GS/s 12bit 128M~2G 1
CS12501 500M 12bit 128M~2G 1
CS12502 500MS/s 12bit 128M~2G 2
CS8320 10MS/s 14bit 128M~2G 2,4,8
CS8322 25MS/s 14bit 128M~2G 2,4,8
CS8324 50MS/s 14bit 128M~2G 2,4,8
CS8325 65MS/s 14bit 128M~2G 2,4,8
CS8327 100MS/s 14bit 128M~2G 2,4,8
CS8329 125MS/s 14bit 128M~2G 2,4,8
CS14200 200MS/s 200MS/s 14bit 32M~2G 2
CS14105 105MS/s 105MS/s 14bit 32M~5G 2 網站查
CS14100 100MS/s 50MS/s 14bit 1M 8M 16
CS1621 100MS/s 16bit 128M~2G 2,4
CS1622 200MS/s 16bit 128M~2G 2,4
CS8420 10MS/s 16bit 128M~2G 2,4,8
CS8422 25MS/s 16bit 128M~2G 2,4,8
CS1610 10MS/s 16bit 1M~1G 2,4,6,8
CS1602 2.5MS/s 16bit 1M~1G 2,4,6,8
型號 位數 采樣 帶寬 總線 通道 存儲 價格/資料
ZT4610 8 bit 4 GS/s 1 GHz PCI/PXI 2 8M~64M 網站查
ZT4210 8 bit 1 GS/s 300MHz PCI/PXI 2 8M~256M
ZT450-50 8 bit 2.5GS/s 750MHz PCI/PXI 2 8M~32M
ZT450-01 8 bit 2 GS/s 500MHz PCI/PXI 2 16M~32M
ZT450-21 8 bit 1 GS/s 500MHz PCI/PXI 2 16M~32M
ZT430 12 bit 200MS/s 90 MHz PCI/PXI 2 4M
ZT410-20 14 bit 500MS/s 250MHz PCI/PXI 2 8M~16M
ZT410-50 16 bit 400MS/s 250MHz PCI/PXI 2 8M~16M
ZT410-20 14 bit 500MS/s 250MHz VXI 2 8M~16M
ZT410-50 16 bit 400MS/s 250MHz VXI 2 8M~16M 網站查
北京迪陽公司的產品已廣范應用于航空、國防軍工、石油和工業產品制造等領域,是國內外多家大型軍工企業、科研單位、知名制造企業的定點供應商,在國內外已形成非常穩定的客戶群及供應、服務網絡。本公司愿與廣大合作伙伴攜手并進,實現共贏和開創輝煌!
詳細技術資料請看網站:www.pc17.com.cn
其它系列的超高速數據采集卡:請點擊daqcard.pdf
下一篇: 斷路器、隔離開關、接
上一篇: 索爾維全系列Solef?PV