虛擬儀器技術(shù)(數(shù)據(jù)采集).ppt_第1頁
虛擬儀器技術(shù)(數(shù)據(jù)采集).ppt_第2頁
虛擬儀器技術(shù)(數(shù)據(jù)采集).ppt_第3頁
虛擬儀器技術(shù)(數(shù)據(jù)采集).ppt_第4頁
虛擬儀器技術(shù)(數(shù)據(jù)采集).ppt_第5頁
已閱讀5頁,還剩39頁未讀 繼續(xù)免費閱讀

下載本文檔

版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進行舉報或認領(lǐng)

文檔簡介

第8章數(shù)據(jù)采集 學習目標 1信號和信號采集的基本概念2DAQVI的組織結(jié)構(gòu)3使用DAQAssistant I O和數(shù)字I O的基本內(nèi)容 8 1概述 LabVIEW的數(shù)據(jù)采集 DataAcquisition 程序庫包括了許多NI公司數(shù)據(jù)采集 DAQ 卡的驅(qū)動控制程序 通常 一塊卡可以完成多種功能 模 數(shù)轉(zhuǎn)換 數(shù) 模轉(zhuǎn)換 數(shù)字量輸入 輸出 以及計數(shù)器 定時器操作等 用戶在使用之前必須對DAQ卡的硬件進行配置 這些控制程序用到了許多低層的DAQ驅(qū)動程序 DAQ系統(tǒng)的基本任務(wù)是物理信號的產(chǎn)生或測量 但是要使計算機系統(tǒng)能夠測量物理信號 必須要使用傳感器把物理信號轉(zhuǎn)換成電信號 電壓或者電流信號 有時不能把被測信號直接連接到DAQ卡 而必須使用信號調(diào)理輔助電路 先將信號進行一定的處理 總之 數(shù)據(jù)采集是借助軟件來控制整個DAQ系統(tǒng) 包括采集原始數(shù)據(jù) 分析數(shù)據(jù) 給出結(jié)果等 數(shù)據(jù)采集系統(tǒng)的構(gòu)成 緩沖 緩沖指的是PC內(nèi)存的一個區(qū)域 不是數(shù)據(jù)采集卡上的FIFO緩沖 它用來臨時存放數(shù)據(jù)下列情況需要使用BufferI O 需要采集或產(chǎn)生許多樣本 其速率超過了實際顯示 存儲到硬件 或?qū)崟r分析的速度 需要連續(xù)采集或產(chǎn)生AC數(shù)據(jù) 10樣本 秒 并且要同時分析或顯示某些數(shù)據(jù) 采樣周期必須準確 均勻地通過數(shù)據(jù)樣本 下列情況可以不使用BufferI O 數(shù)據(jù)組短小 例如每秒只從兩個通道之一采集一個數(shù)據(jù)點 需要縮減存儲器的開支 觸發(fā) 觸發(fā)涉及初始化 終止或同步采集事件的任何方法 觸發(fā)器通常是一個數(shù)字或模擬信號 其狀態(tài)可確定動作的發(fā)生 下列情況使用軟件觸發(fā) 用戶需要對所有采集操作有明確的控制 并且事件定時不需要非常準確 下列情況使用硬件觸發(fā) 采集事件定時需要非常準確 用戶需要削減軟件開支 采集事件需要與外部裝置同步 模擬信號輸入需考慮的因素 當采用DAQ卡測量模擬信號時 必須考慮下列因素 輸入模式 單端輸入或者差分輸入 分辨率輸入范圍采樣速率精度噪聲 模入信號的連接方式 接地信號 如信號發(fā)生器和電源 浮動信號 電池 熱電偶 變壓器和隔離放大器 測量系統(tǒng)的分類 Differential RSE 參考地單端NRSE 無參考地單端 微分測量系統(tǒng) 參考地單端測量系統(tǒng) RSE 無參考地單端測量系統(tǒng) NRSE 選擇合適的測量系統(tǒng) 兩種信號源和三種測量系統(tǒng)一共可以組成六種連接方式 不帶 號的方式不推薦使用 一般說來 浮動信號和差動連接方式可能較好 但實際測量時還要看情況而定 微弱信號都要進行放大以提高分辨率和降低噪聲 使調(diào)理后信號的電壓范圍和A D的電壓范圍相匹配 信號調(diào)理模塊應(yīng)盡可能靠近信號源或傳感器 使得信號在受到傳輸信號的環(huán)境噪聲影響之前已被放大 使信噪比得到改善 1 放大 2 隔離 隔離是指使用變壓器 光或電容耦合等方法在被測系統(tǒng)和測試系統(tǒng)之間傳遞信號 避免直接的電連接 使用隔離的原因由兩個 一是從安全的角度考慮 另一個原因是隔離可使從數(shù)據(jù)采集卡讀出來的數(shù)據(jù)不受地電位和輸入模式的影響 如果數(shù)據(jù)采集卡的地與信號地之間有電位差 而又不進行隔離 那么就有可能形成接地回路 引起誤差 濾波的目的是從所測量的信號中除去不需要的成分 大多數(shù)信號調(diào)理模塊有低通濾波器 用來濾除噪聲 通常還需要抗混疊濾波器 濾除信號中感興趣的最高頻率以上的所有頻率的信號 某些高性能的數(shù)據(jù)采集卡自身帶有抗混疊濾波器 3 濾波 4 激勵 信號調(diào)理也能夠為某些傳感器提供所需的激勵信號 比如應(yīng)變傳感器 熱敏電阻等需要外界電源或電流激勵信號 很多信號調(diào)理模塊都提供電流源和電壓源以便給傳感器提供激勵 許多傳感器對被測量的響應(yīng)是非線性的 因而需要對其輸出信號進行線性化 以補償傳感器帶來的誤差 但目前的趨勢是 數(shù)據(jù)采集系統(tǒng)可以利用軟件來解決這一問題 5 線性化 6 數(shù)字信號調(diào)理 即使傳感器直接輸出數(shù)字信號 有時也有進行調(diào)理的必要 其作用是將傳感器輸出的數(shù)字信號進行必要的整形或電平調(diào)整 大多數(shù)數(shù)字信號調(diào)理模塊還提供其他一些電路模塊 使得用戶可以通過數(shù)據(jù)采集卡的數(shù)字I O直接控制電磁閥 電燈 電動機等外部設(shè)備 數(shù)據(jù)采集 DAQ 卡 數(shù)據(jù)采集卡的功能一個典型的數(shù)據(jù)采集卡的功能有模擬輸入 模擬輸出 數(shù)字I O 計數(shù)器 計時器等 這些功能分別由相應(yīng)的電路來實現(xiàn) 模擬輸入是采集最基本的功能 它一般由多路開關(guān) MUX 放大器 采樣保持電路以及A D來實現(xiàn) 通過這些部分 一個模擬信號就可以轉(zhuǎn)化為數(shù)字信號 A D的性能和參數(shù)直接影響著模擬輸入的質(zhì)量 要根據(jù)實際需要的精度來選擇合適的A D 模擬輸出通常是為采集系統(tǒng)提供激勵 輸出信號受數(shù)模轉(zhuǎn)換器 D A 的建立時間 轉(zhuǎn)換率 分辨率等因素影響 建立時間和轉(zhuǎn)換率決定了輸出信號幅值改變的快慢 建立時間短 轉(zhuǎn)換率高的D A可以提供一個較高頻率的信號 數(shù)字I O通常用來控制過程 產(chǎn)生測試信號 與外設(shè)通信等 它的重要參數(shù)包括 數(shù)字口路數(shù) line 接收 發(fā)送 率 驅(qū)動能力等 計數(shù)器包括三個重要信號 門限信號 計數(shù)信號 輸出 2 分辨率 輸入范圍 增益 采樣速率 精度和噪聲 分辨率 Resolution 分辨率就是用來進行模數(shù)轉(zhuǎn)換的位數(shù) A D的位數(shù)越多 分辨率就越高 可區(qū)分的最小電壓就越小 分辨率要足夠高 數(shù)字化信號才能有足夠的電壓分辨能力 才能比較好的恢復(fù)原始信號 目前分辨率為8的采集卡屬于較低的 12位屬中檔 位的卡就比較高了 他們可以分別將模入電壓量化為256 4096 65536份 輸入范圍 Range 區(qū)間 輸入范圍由A D能數(shù)字化的模擬信號的最高和最低的電壓決定 一般情況下 采集卡的電壓范圍是可調(diào)的 所以可選擇和信號電壓變化范圍相匹配的電壓范圍以充分利用分辨率范圍 得到更高的精度 比如 對于一個3位的A D 在選擇0 10V范圍時 它將10V八等分 如果選擇范圍為 10V到 10V 同一個A D就得將20V分為8等分 能分辨的最小電壓就從1 25V上升到2 50V 這樣信號復(fù)原的效果就更差了 增益 Gain 增益主要用于在信號數(shù)字化之前對衰減的信號進行放大 使用增益 可以等效地降低A D的輸入范圍 使它能盡量將信號分為更多的等份 基本達到滿量程 這樣可以更好地復(fù)原信號 因為對同樣的電壓輸入范圍 大信號的量化誤差小 而小信號時量化誤差大 當輸入信號不接近滿量程時 量化誤差會相對加大 如 輸入只為滿量程的1 10時 量化誤差相應(yīng)擴大10倍 一般使用時 要通過選擇合適的增益 使得輸入信號動態(tài)范圍與A D的電壓范圍相適應(yīng) 當信號的最大電壓加上增益后超過了板卡的最大電壓 超出部分將被截斷而讀出錯誤的數(shù)據(jù) 輸入范圍 分辯率以及增益決定了輸入信號可識別的最小模擬變化量 此最小模擬變化量對應(yīng)于數(shù)字量的最小位上的0 1變化 通常叫做轉(zhuǎn)換寬度 Codewidth 其算式為 輸入范圍 增益 2 分辯率 P240 采樣率采樣率決定了模 數(shù)變換的速率 采樣率高 則在一定時間內(nèi)采樣點就多 對信號的數(shù)字表達就越精確 采樣率必須保證一定的數(shù)值 如果太低 則精確度就很差 下面的圖表示了采樣率對精度的影響 采樣頻率足夠 采樣頻率不夠引起波形畸變 根據(jù)耐奎斯特采樣理論 采樣頻率必須是信號最高頻率的兩倍 例如 音頻信號的頻率一般達到20KHz 因此其采樣頻率一般需要40KHz 混疊混疊的例子 假設(shè)采樣頻率fs是100HZ 信號中含有25 70 160 和510Hz的成分 采樣的結(jié)果將會是低于奈奎斯特頻率 fs 2 50Hz 的信號可以被正確采樣 而頻率高于50HZ的信號成分采樣時會發(fā)生畸變 分別產(chǎn)生了30 40和10Hz的畸變頻率F2 F3和F4 計算混頻偏差的公式是 混頻偏差 ABS 采樣頻率的最近整數(shù)倍 輸入頻率 其中ABS表示 絕對值 例如 混頻偏差F2 100 70 30Hz混頻偏差F3 2 100 160 40Hz混頻偏差F4 5 100 510 10Hz 為了避免這種情況的發(fā)生 通常在信號被采集 A D 之前 經(jīng)過一個低通濾波器 將信號中高于奈奎斯特頻率的信號成分濾去 在例上中 這個濾波器的截止頻率自然是25HZ 這個濾波器稱為抗混疊濾波器 采樣頻率應(yīng)當怎樣設(shè)置呢 可能會首先考慮用采集卡支持的最大頻率 但是 較長時間使用很高的采樣率可能會導致沒有足夠的內(nèi)存或者硬盤存儲數(shù)據(jù)太慢 理論上設(shè)置采樣頻率為被采集信號最高頻率成分的 倍就夠了 實際上工程中選用 倍 有時為了較好地還原波形 甚至更高一些 數(shù)據(jù)采集卡的軟件配置一般說來 數(shù)據(jù)采集卡都有自己的驅(qū)動程序 該程序控制采集卡的硬件操作 當然這個驅(qū)動程序是由采集卡的供應(yīng)商提供 用戶一般無須通過低層就能與采集卡硬件打交道 NI公司還提供了一個數(shù)據(jù)采集卡的配置工具軟件 Measurement AutomationExplorer 它可以配置NI公司的軟件和硬件 比如執(zhí)行系統(tǒng)測試和診斷 增加新通道和虛擬通道 設(shè)置測量系統(tǒng)的方式 察看所連接的設(shè)備等 DAQVI的組織結(jié)構(gòu) LabVIEW的DAQ程序包括模擬輸入 模擬輸出 計數(shù)器操作 數(shù)字輸入 輸出等 可以在框圖程序窗口下選擇DataAcquisition 再在此子模板下 可以看到6個子模板 AnalogInput AnalogOutput DigitalI O Counter CalibrationandConfiguration和SignalConditioning 在上述6個子模板下 每個子模板又分成EasyI OVis IntermediateVis UtilityVis和AdvancedVis 舉例 AISampleChannel VI AISampleChannel程序測量指定通道上信號的一個采樣點 并返回測量值 Devic

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負責。
  • 6. 下載文件中如有侵權(quán)或不適當內(nèi)容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論