波形采集
發(fā)布時(shí)間:2014/6/27 20:02:57 訪問次數(shù):531
使用傳統(tǒng)DAQ進(jìn)行多點(diǎn)數(shù)據(jù)采集編程時(shí),要考慮內(nèi)存緩沖區(qū)的分配。根據(jù)不同的采集數(shù)據(jù)方式,緩沖區(qū)的使用方式也不同。
1.采集有限數(shù)量的數(shù)據(jù)
采集有限數(shù)量的數(shù)據(jù)時(shí),MB10R-1006P緩沖區(qū)大小等于程序中配置的每通道采樣數(shù)乘以通道數(shù)。數(shù)據(jù)采集設(shè)備按照程序中指定的采樣率采集信號(hào),數(shù)據(jù)被傳遞到緩沖區(qū)內(nèi)。采集到整個(gè)樣本后,緩沖區(qū)被數(shù)據(jù)填滿,然后LabVIEW將數(shù)據(jù)傳遞到程序中進(jìn)行分析、存儲(chǔ)及顯示。
(1)使用易用VI進(jìn)行有限數(shù)量數(shù)據(jù)采集。圖7-23所示的程序使用易用模擬輸入VI--AI Acquire Waveforms從多個(gè)通道采集波形。這個(gè)VI僅需要設(shè)備名、通道、采樣數(shù)和采樣率幾個(gè)輸入?yún)?shù)。如果需要在程序中配置增益則還需要輸入上下限兩個(gè)參數(shù)。默認(rèn)情況
下,AI Acquire Waveforms VI返回的數(shù)據(jù)類型是波形數(shù)組,其中每個(gè)元素是一個(gè)通道的數(shù)據(jù)。程序中用一個(gè)波形圖的各條曲線來顯示這些數(shù)據(jù)。程序中還用“索引數(shù)組”函數(shù)解析出通道參數(shù)中第一個(gè)通道,即0通道的信號(hào):用“波形一模擬波形”函數(shù)予選板的“波形
最大值最小值”VI取得0通道信號(hào)的正峰值和負(fù)峰值,然后計(jì)算出峰一峰值。
Data Acquisition--Analog Input函數(shù)子選板中與AI Acquire Waveforms VI相鄰的AIAcquire Waveform VI用來采集單個(gè)通道的數(shù)據(jù),用法與AI Acquire Waveforms VI相似。
(2)使用中級(jí)VI進(jìn)行有限數(shù)量數(shù)據(jù)采集。中級(jí)VI可以對(duì)數(shù)據(jù)采集過程提供更多控制,例如觸發(fā)、耦合、采集定時(shí)、復(fù)位以及附加的硬件功能籌,而且還可以控制數(shù)據(jù)采集過程每一步何時(shí)發(fā)生。圖7-24是使用中級(jí)VI進(jìn)行有限數(shù)量數(shù)據(jù)采集的程序框圖。使用這些中級(jí)模擬輸入VI時(shí),必須連接Task ID參數(shù)以確認(rèn)數(shù)據(jù)采集操作和數(shù)據(jù)采集的通道配置并確保程序按正確順序執(zhí)行。
使用傳統(tǒng)DAQ進(jìn)行多點(diǎn)數(shù)據(jù)采集編程時(shí),要考慮內(nèi)存緩沖區(qū)的分配。根據(jù)不同的采集數(shù)據(jù)方式,緩沖區(qū)的使用方式也不同。
1.采集有限數(shù)量的數(shù)據(jù)
采集有限數(shù)量的數(shù)據(jù)時(shí),MB10R-1006P緩沖區(qū)大小等于程序中配置的每通道采樣數(shù)乘以通道數(shù)。數(shù)據(jù)采集設(shè)備按照程序中指定的采樣率采集信號(hào),數(shù)據(jù)被傳遞到緩沖區(qū)內(nèi)。采集到整個(gè)樣本后,緩沖區(qū)被數(shù)據(jù)填滿,然后LabVIEW將數(shù)據(jù)傳遞到程序中進(jìn)行分析、存儲(chǔ)及顯示。
(1)使用易用VI進(jìn)行有限數(shù)量數(shù)據(jù)采集。圖7-23所示的程序使用易用模擬輸入VI--AI Acquire Waveforms從多個(gè)通道采集波形。這個(gè)VI僅需要設(shè)備名、通道、采樣數(shù)和采樣率幾個(gè)輸入?yún)?shù)。如果需要在程序中配置增益則還需要輸入上下限兩個(gè)參數(shù)。默認(rèn)情況
下,AI Acquire Waveforms VI返回的數(shù)據(jù)類型是波形數(shù)組,其中每個(gè)元素是一個(gè)通道的數(shù)據(jù)。程序中用一個(gè)波形圖的各條曲線來顯示這些數(shù)據(jù)。程序中還用“索引數(shù)組”函數(shù)解析出通道參數(shù)中第一個(gè)通道,即0通道的信號(hào):用“波形一模擬波形”函數(shù)予選板的“波形
最大值最小值”VI取得0通道信號(hào)的正峰值和負(fù)峰值,然后計(jì)算出峰一峰值。
Data Acquisition--Analog Input函數(shù)子選板中與AI Acquire Waveforms VI相鄰的AIAcquire Waveform VI用來采集單個(gè)通道的數(shù)據(jù),用法與AI Acquire Waveforms VI相似。
(2)使用中級(jí)VI進(jìn)行有限數(shù)量數(shù)據(jù)采集。中級(jí)VI可以對(duì)數(shù)據(jù)采集過程提供更多控制,例如觸發(fā)、耦合、采集定時(shí)、復(fù)位以及附加的硬件功能籌,而且還可以控制數(shù)據(jù)采集過程每一步何時(shí)發(fā)生。圖7-24是使用中級(jí)VI進(jìn)行有限數(shù)量數(shù)據(jù)采集的程序框圖。使用這些中級(jí)模擬輸入VI時(shí),必須連接Task ID參數(shù)以確認(rèn)數(shù)據(jù)采集操作和數(shù)據(jù)采集的通道配置并確保程序按正確順序執(zhí)行。
熱門點(diǎn)擊
- E2PROM
- 子程序調(diào)用與返回指令
- Sn系焊料與Ni/Au(ENIG)焊盤焊接的
- 電容器的主要參數(shù)有標(biāo)稱容量
- 函數(shù)發(fā)生器組成框圖
- 片外 RAM
- 三維堆疊POP (Package On Pa
- MCS-51指令的取指/執(zhí)行時(shí)序
- 生成安裝程序
- ICP傳感器通常有很高的直流分量
推薦技術(shù)資料
- 頻譜儀的解調(diào)功能
- 現(xiàn)代頻譜儀在跟蹤源模式下也可以使用Maker和△Mak... [詳細(xì)]
- AMOLED顯示驅(qū)動(dòng)芯片關(guān)鍵技
- CMOS圖像傳感器技術(shù)參數(shù)設(shè)計(jì)
- GB300 超級(jí)芯片應(yīng)用需求分
- 4NP 工藝NVIDIA Bl
- GB300 芯片、NVL72
- 首個(gè)最新高端芯片人工智能服務(wù)器
- 多媒體協(xié)處理器SM501在嵌入式系統(tǒng)中的應(yīng)用
- 基于IEEE802.11b的EPA溫度變送器
- QUICCEngine新引擎推動(dòng)IP網(wǎng)絡(luò)革新
- SoC面世八年后的產(chǎn)業(yè)機(jī)遇
- MPC8xx系列處理器的嵌入式系統(tǒng)電源設(shè)計(jì)
- dsPIC及其在交流變頻調(diào)速中的應(yīng)用研究