基于LabVIEW的多通道數據采集系統(tǒng)的研究
(4)電壓動態(tài)范圍
電壓范圍指ADC能掃描到的最高和最低電壓。一般最好能夠使進入采集卡的電壓范圍剛好與其符合,以便利用其可靠的分辨率范圍。例如.一個12位多功能DAQ卡.其可選的范圍從O~10 V,或-5 V~+5 V,其可選增益有1.2.5,10.20,50或100。電壓取值范圍從O~10 V.增益為50,則理想分辯電壓是:
(5)I/O通道數
根據以上性能指標,本系統(tǒng)采用NI公司PCI-622l型數據采集卡。本文引用地址:http://www.ex-cimer.com/article/202678.htm
3 系統(tǒng)軟件設計
3.1 數據采集程序
系統(tǒng)采用的是NI PCI-622l采集卡,由于該卡支持DAQmx驅動程序,所以本設計是直接使用DAQmx-DataAcquisition開發(fā)的,在這部分中.主要是采集參數的設置,其中包括物理通道的選擇,采樣模式、采樣率、每通道采樣數、輸入方式的配置,采樣最大最小值的設置。具體程序見圖2。
3.3 歷史數據查詢程序
歷史數據查詢,因為已經把采集的數據保存在數據庫里了.所以歷史數據的查詢只需要從數據庫里按照一定的條件檢索出來就行了,這樣就涉及到檢索條件的問題,而保存數據的表格的主鍵已設為保存時刻.每個數據在時間上是唯一的。因此檢索條件確定為保存數據的時間段。具體程序見圖4。
3.4 報警記錄程序
這部分程序采用用戶事件來編寫的,當采樣值大于設定的數值時,就會觸發(fā)用戶事件,從而使下面循環(huán)里的事件發(fā)生,進行記錄數據,這部分是實時記錄的.沒有進行保存,每次重新啟動系統(tǒng)時,會清空保存的記錄。該報警記錄的時間間隔為1秒。具體程序見圖5。
4 結論
本文采用NI PCI一6221數據采集卡,并基于LabVIEW的開發(fā)平臺.進行多通道數據采集系統(tǒng)的研究。研究表明,該多路數據采集系統(tǒng)相對于傳統(tǒng)的測試儀表,具有精度高、自動化程度高的特點,并且可用于長時間、同步、高速連續(xù)采集,不會出現數據丟失和串道的問題,所有的數據處理都在計算機內部完成,速度快、精度高。并能夠實現具有數據同時采集、采集數據實時顯示、存儲與管理的功能。
評論