數據採集
出自 MBA智库百科(https://wiki.mbalib.com/)
數據採集(Data Acquisition,DAQ)
目錄 |
什麼是數據採集[1]
數據採集是指將被測對象的各種參量通過各種感測器做適當轉換後,再經過信號調理、採樣、量化、編碼、傳輸等步驟傳遞到控制器的過程。
數據採集的過程[2]
採用數據採集系統進行數據採集的流程見圖1。數據採集過程的原始數據是反映試驗結構或試件狀態的物理量,如力、溫度、線位移、角位移和應變等。這些物理量通過感測器,被轉換成為電信號;通過數據採集儀的掃描採集,進入數據採集儀;再通過A/D轉換,變成數字量;通過繫數換算,變成代表原始物理量的數值;然後,把這些數據列印輸出、存入磁碟,或暫時存在數據採集儀的記憶體;通過連接採集儀和電腦的介面,存在數據採集儀記憶體的數據進入電腦;電腦再對這些數據進行計算處理,如把位移換算成撓度、把力換算成應力等;電腦把這些數據存入文件、列印輸出,並可以選擇其中部分數據顯示在屏幕上,如位移與荷載的關係曲線等。
數據採集過程是由數據採集程式控制的,數據採集程式的主框圖如圖2所示。數據採集程式主要由兩部分組成,第一部分的作用是數據採集的準備,第二部分的作用是正式採集。程式的運行有六個步驟,第一步為啟動數據採集程式,第二步為進行數據採集的準備工作,第三步為採集初讀數,第四步為採集待命,第五步為執行採集(一次採集或連續採集),第六步為終止程式運行。數據採集過程結束後,所有採集到的數據都存在磁碟文件中,數據處理時可直接從這個文件中讀取數據。
各類數據採集系統的數據採集過程基本相同,一般都包括這樣幾個步驟:①用感測器感受各種物理量,並把它們轉換成電信號;②通過A/D轉換,模擬量的數據轉變成數字量的數據;③數據的記錄,列印輸出或存入磁碟文件。
各種數據採集系統所用的數據採集程式有:①生產廠商為該採集系統編製的專用程式,常用於大型專用系統;②固化的採集程式,常用於小型專用系統;③利用生產廠商提供的軟體工具,用戶自行編製的採集程式,主要用於組合式系統。