串口采集卡LabVIEW教程_第1頁
串口采集卡LabVIEW教程_第2頁
串口采集卡LabVIEW教程_第3頁
串口采集卡LabVIEW教程_第4頁
串口采集卡LabVIEW教程_第5頁
已閱讀5頁,還剩70頁未讀, 繼續(xù)免費閱讀

下載本文檔

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

文檔簡介

1、亞為串口采集卡LabV IEW使用教程(V1.0 版)武漢亞為電子科技有限公司2018.2刖言時光飛逝,歲月荏苒!轉(zhuǎn)瞬間,亞為科技從一個呱呱落地的嬰 兒變成了青蔥少年!而陪伴亞為走過這些年的是廣大的客戶群體, 是勤勉工作的亞為人。記得我剛作為技術(shù)顧問成為亞為人的時候, 亞為剛度過6個月的嬰兒期,隨時面臨著夭折的風險。為此,我也 和亞為人一道(包括:齊非先生、魯寒女士、胡勁松先生、鄭冉先 生、樊春暉先生、李珂先生、呂鵬程先生等等)從產(chǎn)品設(shè)計、改良、 優(yōu)化、定型付出了巨大努力,力求完美,為的就是讓亞為每 天能“吃飽”“穿暖”,能夠茁壯成長!隨著“孩子”的長大,我 也從電路、單片機、安卓、FPGA走

2、到了 Labview,從講師、工程師 走到了副教授。雖然“孩子” 一天天長大,但也避免不了存在著這 樣或者那樣的問題,產(chǎn)品在客戶使用過程中存在的不了解、不會用 等問題,這大概是成長的煩惱吧!為了亞為能更好的成長,也為了 用戶能更加了解、熟悉和使用亞為采集卡,亞為團隊組織編寫了該 教程,教程中的實例均可在亞為客戶交流群(QQ群號:302896729 或532828737)中下載。有任何建議或意見可反映至我的郵箱: 67544850qq. com。最后,亞為團隊為此付出的一切努力!感謝廣大客戶對亞為產(chǎn) 品的信賴!Crazy Xie 2018年2月3日夜目錄 TOC o 1-5 h z HYPERL

3、INK l bookmark41 o Current Document 第一講 亞為串口采集卡的基本介紹-7-一、亞為串口采集卡概述-7- HYPERLINK l bookmark47 o Current Document 1、亞為串口采集卡特點-7- HYPERLINK l bookmark52 o Current Document 2、亞為串口采集卡硬件使用介紹-7- HYPERLINK l bookmark57 o Current Document 3、亞為串口采集卡使用命令介紹-12-第二講、軟件安裝-13- HYPERLINK l bookmark86 o Current Docum

4、ent 一、LabVIEW-13- HYPERLINK l bookmark81 o Current Document 第三講LabVIEW 入門教程-19-一、LabVIEW概述-19-二、LabVIEW教程-21-LabVIEW 操作-21-LabVIEW 訓(xùn)練-25- HYPERLINK l bookmark111 o Current Document 第四講LabVIEW數(shù)據(jù)采集基礎(chǔ)-27-一、概述-27- HYPERLINK l bookmark120 o Current Document 采樣頻率、抗混疊濾波器和樣本數(shù)-27- HYPERLINK l bookmark125 o C

5、urrent Document 數(shù)據(jù)采集系統(tǒng)的構(gòu)成-29-模入信號類型-30- HYPERLINK l bookmark163 o Current Document 模入信號的連接方式-31-信號調(diào)理-35- HYPERLINK l bookmark193 o Current Document 數(shù)據(jù)采集(DAQ )卡-35-多通道的采樣方式-36- HYPERLINK l bookmark211 o Current Document 第五講 亞為串口采集卡基礎(chǔ)應(yīng)用-42- HYPERLINK l bookmark216 o Current Document 一、數(shù)據(jù)通信(命令設(shè)置)-42-二、

6、AD數(shù)據(jù)采集-43- HYPERLINK l bookmark252 o Current Document 三、噪音量的采集(AD采集)-46- HYPERLINK l bookmark284 o Current Document 四、PM2.5的采集(TXT文件存儲)-49-五、微波信號的采集(DI采集)-52- HYPERLINK l bookmark351 o Current Document 六、繼電器模塊的控制(DO控制)-54- HYPERLINK l bookmark365 o Current Document 七、轉(zhuǎn)速傳感器的測量(測頻計數(shù))-56- HYPERLINK l b

7、ookmark400 o Current Document 第六講MAX PRO串口采集卡調(diào)試軟件綜合實例-60-學習資料簡介使用LabVIEW軟件開發(fā)工具進行亞為串口系列采集卡的教學,以常見的傳感器繼電 器通信設(shè)備終端等硬件為基礎(chǔ),側(cè)重采集與控制系統(tǒng)的實際應(yīng)用與項目開發(fā),兼顧串口 MODBUS通信原理的介紹。受眾:0基礎(chǔ)的職業(yè)院校學生、自動化工程師、測控系統(tǒng)試驗人員、項目開發(fā)人員、科研 工作者建議教材內(nèi)容亞為串口系列采集卡的基本介紹LabVIEW介紹:LabVIEW的基本介紹亞為串口系列采集卡LabVIEW基礎(chǔ)案例:以保證學員可以操作,看懂教學案例,可以做一些簡單的相關(guān)程序AI采集數(shù)據(jù)通信(

8、命令設(shè)置)AD數(shù)據(jù)采集噪音量的采集(A D采集)PM2.5的采集(TXT文件存儲)DI采集微波信號的采集(D1采集)轉(zhuǎn)速傳感器的測量(測頻計數(shù))D0控制繼電器模塊的控制(DO控制)亞為采集與控制綜合實例MAX PRO串口采集卡調(diào)試軟件綜合實例亞為電子串口采集卡型號功能清單USB采集卡型號功能描述實物YAV 2AD2AI2DI2DOADC分辨率:12位;2路模 擬電壓輸入;2路數(shù)字邏 輯電壓輸入;2路數(shù)字邏 輯電壓輸出:. ?YAV 8AD8AIADC分辨率:12位;8路模 擬電壓輸入 , YAV 8AIO8AI8AOADC分辨率:12位;8路模 擬電壓輸入YAV HS1AI5DI4DOADC分

9、辨率:12位;1路模 擬電壓輸入;5路數(shù)字邏 輯電壓輸入;4路數(shù)字邏 輯電壓輸出YAV 8Multi8AI4DI2繼電器ADC分辨率:12位;8路模 擬電壓輸入;4路數(shù)字邏 輯電壓輸入;2路繼電器 控制輸出/t .- / r I .,7YAV 8AD-248AIADC分辨率:24位;8路模 擬電壓輸入YAV 8AD PRO-248AI8DI8DOADC分辨率:24位;8路模 擬電壓輸入;8路邏輯電 壓輸入輸出YAV 8AD PRO-168AI8DI8DOADC分辨率:16位;8路模 擬電壓輸入;8路邏輯電 壓輸入輸出YAV MAX8AI8DI8DO2PWM2DAADC分辨率:12位;8路模 擬

10、電壓輸入;8路邏輯電 壓輸入輸出;2路方波輸 出;2路數(shù)字轉(zhuǎn)模擬輸出YAV MAX PRO12AI4DI4DO2PWM2DA2繼電器ADC分辨率:12位;8路模擬電壓輸入;8路邏輯電壓輸入輸出;2路方波輸出;2路數(shù)字轉(zhuǎn)模擬輸出;2路繼電器控制YAV 16AD16AIADC分辨率:12位;16路模擬電壓輸入YAV 16AD+16AI38DIYAV GWB16AI16DIADC分辨率:12位;16路模擬電壓輸入;38路數(shù)字邏輯電壓輸入ADC分辨率:12位;16路模擬電壓輸入;16路數(shù)字邏輯電壓輸入YAV 8IO8DI8DO 測頻計數(shù)編碼器輸入PWM8路數(shù)字邏輯電壓輸入兼具計數(shù)測頻編碼器采集功能;2

11、路數(shù)字邏輯電壓輸出兼具PWM輸出YAV 4AI4AIADC分辨率:16位;4路模擬電壓輸入YAV 6ACQ6路AC交流6路單相交流電等效電壓采集YAV 24ACQ24路AC交流24路單相交流電等效電壓采集YAV RTD88路溫度采集8路PT100/1000鉑溫度電阻采集YAV RTD1616路溫度采集16路PT100/1000鉑溫度 電阻采集YAV Smart 2AD2AI/2DIADC分辨率:16位;2路模 擬電壓輸入;2路數(shù)字邏 輯電壓輸入;SD卡存儲注:所有采集卡AI輸入采集電壓或電流的量程均可定制!亞為電子傳感器繼電器型號功能清單型號功能描述實物YAV-Z1采集40130dB傳感器模擬

12、輸出范圍:0.05- (VCC-1.7) VOYAV-Z485采集40130dBPM2.5傳感器采集空氣PM2.5信號傳感器模擬輸出范圍:0-5VYAV微波模塊采集微波信號傳感器模擬輸出:5VO繼電器模塊輸出控制繼電器通斷第一講 亞為串口采集卡的基本介紹一、亞為串口采集卡概述1、亞為串口采集卡特點亞為串口采集卡是一款帶串行接口的采集卡,常有模擬量電壓電流采集,數(shù)字邏輯TTL 開關(guān)量采集,計數(shù)、測頻、PWM、編碼器采集,數(shù)字邏輯TTL輸出兼具PWM、AO輸出 等功能。亞為串口采集卡采用流行外觀設(shè)計,外型小巧美觀,功能強勁,安裝方便,能夠 即插即用,支持帶有串口功能或USB轉(zhuǎn)串口功能的PC、PLC

13、、平板、手機以及具有主控 功能的控制器工作,性能穩(wěn)定,兼容性好,適用于WINXP、WIN7、WIN8、WIN10、安卓 等操作系統(tǒng)下LabVIEW、VC+、VB、C#、Delphi、 HYPERLINK https:/ Eclipse、組態(tài)等工具的二次開發(fā), 受到廣大用戶的青睞。2、亞為串口采集卡硬件使用介紹在使用亞為串口采集卡時,請先認識串口采集卡的外觀接口。這里以YAV MAX采集卡 為例。如果想將采集卡數(shù)據(jù)由RS232方式發(fā)送至PC顯示,串口線公口一端插入采集 卡,USB 口一端插入電腦USB插槽,電源線供電,電源指示燈亮。這時,PC應(yīng)在我的電腦 一屬性一設(shè)備管理器一端口中找到新硬件,如

14、圖:如果沒有看到上述信息,應(yīng)是采集卡與電腦連接不正常,請安裝USB轉(zhuǎn)串口線的隨機 驅(qū)動程序或更換電腦USB插槽試驗。如果串口采集卡想使用RS485方式發(fā)送數(shù)據(jù),則使用公頭串口轉(zhuǎn)接板,如下圖所示。 一般AB相是轉(zhuǎn)接板上的7/8引腳。這里不再贅述。在https:/pan.baidu.eom/s/1dHhJ0lF密碼:mql5下載YMS亞為串口采集卡通用采 集平臺軟件或MODBUS調(diào)試助手工具(該工具為第三方工具,不推薦使用)。 使用亞為串口采集卡通用采集平臺軟件先百度搜索、下載并安裝NI VISA軟件。然后鼠標點擊setup文件直接安裝YMS, 電腦桌面上會顯示YMS圖標,運行即可出現(xiàn)如下界面:S

15、亞為率采震卡用來奏平臺15回afYAV 8AD Plus參口:&COM9I 目動,軟件自動識別采集卡型號左上角顯示,用鼠標點擊端口的自動按鈕并點擊開始按鈕運 行之后能看到連續(xù)的電壓動態(tài)曲線表示采集卡正常。主界面IO控制顯示區(qū)上方的DI能表 示采集卡DI 口的電壓狀態(tài),如下圖所示。當DI為高電壓,燈亮;否則燈滅。DO能通過鼠 標控制采集卡的DO電壓輸出為0或5V。具有測頻/計數(shù)功能的卡還能通過DI完成測頻或 計數(shù)功能。數(shù)據(jù)存儲在電腦D盤的yav.txt文件中。YMS采集平臺還具有柱狀圖、報表顯示等功能,如下圖所示。詳情內(nèi)容請參考亞為 串口采集卡通用平臺使用說明。M(H) WSDel. ltEsc

16、JQ亞為率口心卡遇用心平臺W : : : eWyy亞為串口采集卡通用采集平臺YMS3.1史穌60ilfiliSS6il717:38:53.370.0160.0180.02717:38:53.170.0160.0240.02717:3&52.970.0180.0190.03117:3&52.770.0190.0160.0200.03017:38:52.570.0250.0210.02617:38:52.370.0180.0270.03317:3&52.170.0190.0220.03017:38:51970.0200.0270.03717:3&5L770.0240.020a0220.0180.0

17、200.0250.0210.02817:3&51.570.0270.0190.0200.0190.0200.0210.0230.03717:3&51.370.0190.0270.0230.0220.0230.0190.0220.03017:38:51.170.0190.0270.0230.0220.0230.0190.0220.03017:38:50.970.0180.0140.019aozo0.0250.0200.0230.03117:38:50.770.0180.0150.0180.0200.0230.0240.0180.03017:3*50.570.0240.0230.0180.0120

18、.0180.0160.0200.03817:3&50.370.0190.0180.0180.0210.0230.0210.0200.02717:38:50.170.0220.0230.0180.0150.0240.0230.0210.03917:38:49.970.0250.0230.0220.0220.0240.0220.0230.02917:3&49.770.0200.0230.0260Q250.023o.oa0.0190.02217:3&49.570.0280.0180.0240.0240.0180.0170.0160.03117:3&49.360.0200.0190.0200.0230

19、.0270.0260.0250.03817:38:49.160.0190.0180.0160X)220.0190.0240.0230.029,選擇不了證明沒安裝NMSA武漢亞為電子科技有限公司 copyright 2017txt 國,一使用MODBUS調(diào)試助手工具打開MODBUS調(diào)試助手工具,鼠標點擊設(shè)置串口按鈕并選擇相應(yīng)的串口,點擊打開 串口按鈕,如下圖。(如果不清楚串口號,可以在電腦桌面中,我的電腦-屬性一設(shè)備管 理器一端口中查看)將485地址、寄存器地址、寄存器個數(shù)置1,讀取數(shù)據(jù),接收緩沖區(qū)會收到一組數(shù)據(jù) 表示串口采集卡通信成功。亞為串口采集卡通信協(xié)議全部按照標準MODBUS RTU方式

20、完成。上位機或控制器每 發(fā)出一幀數(shù)據(jù),采集卡響應(yīng)并回發(fā)一幀數(shù)據(jù)。幀格式如下:發(fā)送幀命令:設(shè)備地址命令號起始寄存器地址高8位低8 位讀取的寄存器數(shù) 高8位低8位CRC校驗的低8位CRC校驗的高8位采集卡幀響應(yīng):設(shè)備地址命令號返回的字節(jié)個數(shù)數(shù)據(jù)1數(shù)據(jù)2.數(shù)據(jù)nCRC 校驗的低8位CRC校驗的高8位例如剛才使用MODBUS調(diào)試助手發(fā)送的是01 03 00 01 00 01 D5 CA表示向設(shè)備01 號采集卡發(fā)送03號命令訪問地址是0001的寄存器的1個16位數(shù)據(jù)(即2個字節(jié)), D5 CA是CRC校驗。響應(yīng)數(shù)據(jù)是01 03 02 00 00 B8 44,表示01號采集卡的03號命令 收到2個字節(jié)數(shù)據(jù)

21、,數(shù)據(jù)是00 00, B8 44是CRC校驗。注意:MODBUS通信寄存器內(nèi) 的數(shù)據(jù)都是16位數(shù)據(jù)表示。采集卡采集的數(shù)據(jù)或者狀態(tài)都是存儲在寄存器中,因此上位機或控制器都是以發(fā)送命 令的形式完成數(shù)據(jù)或者狀態(tài)的查詢,例如查詢采集卡AI0的電壓數(shù)據(jù),根據(jù)YAV串口采 集卡二次開發(fā)Modbus RTU指令使用說明(版本號:V201708)使用04號命令訪問寄 存器地址00內(nèi)的1個數(shù)據(jù)要發(fā)送01 04 00 00 00 01 31 CA,接收到01 04 02 00 00 B9 30, 表示AI0現(xiàn)在電壓數(shù)據(jù)為0。注意:其他型號串口采集卡均符合YAV串口采集卡二次開發(fā)Modbus RTU指令使用 說明中

22、規(guī)定的通信協(xié)議。至此,串口采集卡已經(jīng)能完全實現(xiàn)數(shù)據(jù)采集的基本功能。3、亞為串口采集卡使用命令介紹亞為串口數(shù)據(jù)采集卡能通過命令完成單路數(shù)據(jù)讀取、多路數(shù)據(jù)讀取、單路數(shù)據(jù)寫入、 多路數(shù)據(jù)寫入并完成設(shè)備地址、波特率、增益、采樣率、PWM、計數(shù)清零(功能若有) 等設(shè)置功能以及系數(shù)校準、零漂校準、量程、版本信息等內(nèi)容。命令功能如下表:表1 ModbusRTU功能表功能碼名稱注釋01ReadCoilStatus讀的開出狀態(tài),可能是內(nèi)部量可讀可寫02ReadInputStatus讀的開入DI點狀態(tài)只讀DI,通道來03ReadHoldingRegister讀內(nèi)部模擬量04ReadInputRegister讀的模

23、入AI狀態(tài)只讀AL通道來05WriteSingleCoil給寫開關(guān)量數(shù)據(jù)寫單個位06WriteSingleRegister給寫模擬量數(shù)據(jù)寫模擬量15 (0 x0F)WriteMultipleCoil給寫多個開關(guān)量數(shù)據(jù)寫多個位16 (0 x10)WriteMultipleRegister給寫多個模擬量數(shù)據(jù)寫多個模擬量具體命令請讀者自行使用并理解。第二講、軟件安裝一、LabVIEW2014 LabVIEW 下載安裝地址(必須安裝): HYPERLINK http:/ http:/ HYPERLINK http:/ nCh n.exe1、安裝LabVIEW,見下載鏈接的doc文件。安裝步驟:下載解壓

24、縮,雙擊文件“2014LV-WinChn.exe”將軟件真正解壓出來點擊unzip解壓3.軟件成功解壓后,自動彈出安裝界面,點擊下一步4.輸入用戶信息,用戶可以隨意輸入5.直接點擊下一步,暫時不要輸入LabVIEW2014序列號6.安裝路徑一般建議改為D盤7.默認組件一般不更改,當然用戶也可以根據(jù)自身的需要選擇安裝8.產(chǎn)品不更新,去除左下角的勾后點擊下一步9.接受許可協(xié)議繼續(xù)接受11.核對安裝的信息12.正在安裝,大概10分鐘左右可完成安裝13.接近完成時,彈出此界面,選擇不需要支持14.安裝完成2、激活LabVIEW,如下,打開LV激活工具。LVW在項 目上,單主右避 即可.exe右鍵激活未

25、按默認路徑安裝的。找到類似的路徑即可-第三講LabVIEW入門教程一、LabVIEW 概述LabVIEW是一種程序開發(fā)環(huán)境, HYPERLINK https:/ 由美國國家儀器(NI)公司研制開發(fā),類似于C和 BASIC開發(fā)環(huán)境,但是LabVIEW與其他計算機語言的顯著區(qū)別是:其他計算機語言都是 采用基于文本的語言產(chǎn)生代碼,而LabVIEW使用的是圖形化編輯語言G編寫程序,產(chǎn)生 的程序是框圖的形式。LabVIEW軟件是NI設(shè)計平臺的核心,也是開發(fā)測量或控制系統(tǒng) 的理想選擇。LabVIEW開發(fā)環(huán)境集成了工程師和科學家快速構(gòu)建各種應(yīng)用所需的所有工 具,旨在幫助工程師和科學家解決問題、提高生產(chǎn)力和不

26、斷創(chuàng)新。與C和 HYPERLINK https:/ BASIC 一樣,LabVIEW也是通用的編程系統(tǒng),有一個完成任何編程任務(wù)的 龐大函數(shù)庫。LabVIEW的函數(shù)庫包括數(shù)據(jù)采集、GPIB、串口控制、 HYPERLINK https:/ 數(shù)據(jù)分析、數(shù)據(jù)顯示 HYPERLINK https:/ 及數(shù)據(jù)存儲,等等。LabVIEW也有傳統(tǒng)的程序調(diào)試工具,如設(shè) HYPERLINK https:/ 置斷點、以動畫方式顯示 數(shù)據(jù)及其子程序(子VI)的結(jié)果、單步執(zhí)行等等,便于程序的調(diào)試。LabVIEW (Laboratory Virtual Instrument Engineering Workbench)是

27、一種用圖標 代替文本行創(chuàng)建應(yīng)用程序的圖形化編程語言。傳統(tǒng)文本編程語言根據(jù)語句和指令的先后順 序決定程序執(zhí)行順序,而LabVIEW則采用數(shù)據(jù)流編程方式,程序框圖中節(jié)點之間的數(shù)據(jù) 流向決定了 VI及函數(shù)的執(zhí)行順序。VI指虛擬儀器,是LabVIEW的程序模塊。LabVIEW提供很多外觀與傳統(tǒng)儀器(如示波器、萬用表)類似的控件,可用來方便 地創(chuàng) HYPERLINK https:/ 建用戶界面。用戶界面在LabVIEW中被稱為前面板。使用圖標和連線,可以通過編 程對前面板上的對象進行控制。這就是圖形化源代碼,又稱G代碼。LabVIEW的圖形化 源代碼在某種程度上類似于流程圖,因此又被稱作程序框圖代碼。它

28、主要的方便就是,一個硬件的情況下,可以通過改變軟件,就可以實現(xiàn)不同的儀器 儀表的功能,非常方便,是相當于軟件即硬件!LABVIEW有很多優(yōu)點,尤其是在某些特殊領(lǐng)域其特點尤其突出。測試測量:LABVIEW最初就是為測試測量而設(shè)計的,因而測試測量也就是現(xiàn)在 LABVIEW最廣泛的應(yīng)用領(lǐng)域。經(jīng)過多年的發(fā)展,LABVIEW在測試測量領(lǐng)域獲得了廣泛 的承認。至今,大多數(shù)主流的測試儀器、 HYPERLINK https:/ 數(shù)據(jù)采集設(shè)備都擁有專門的LabVIEW驅(qū)動程序, 使用LabVIEW可以非常便捷的控制這些硬件設(shè)備。同時,用戶也可以十分方便地找到各 種適用于測試測量領(lǐng)域的LabVIEW工具包。這些工

29、具包幾乎覆蓋了用戶所需的所有功能, 用戶在這些工具包的基礎(chǔ)上再開發(fā)程序就容易多了。有時甚至于只需簡單地調(diào)用幾個工具 包中的函數(shù),就可以組成一個完整的測試測量應(yīng)用程序??刂疲嚎刂婆c測試是兩個相關(guān)度非常高的領(lǐng)域,從測試領(lǐng)域起家的LabVIEW自然而 然地首先拓展至控制領(lǐng)域。LabVIEW擁有專門用于控制領(lǐng)域 HYPERLINK https:/ 的模塊-LabVIEW DSC。 除此之外,工業(yè)控制領(lǐng)域常用的設(shè)備、數(shù)據(jù)線等通常也都帶有相應(yīng)的LabVIEW驅(qū)動程序。 使用LabVIEW可以非常方便的編制各種控制程序。仿真:LabVIEW包含了多種多樣的數(shù)學運 HYPERLINK https:/ 算函數(shù),

30、特別適合進行模擬、 HYPERLINK https:/ 仿真、原型 設(shè)計等工作。在設(shè)計機電設(shè)備之前,可以先在計算機上用LabVIEW搭 HYPERLINK https:/ 建仿真原型,驗證 設(shè)計的合理性,找到潛在的問題。在高等教育領(lǐng)域,有時如果使用LabVIEW進行軟件模 擬,就可以達到同樣的效果,使學生不致失去實踐的機會。兒童教育:由于圖形外觀漂亮且容易吸引兒童的注意力,同時圖形比文本更容易被兒 童接受和理解,所以LabVIEW非常受少年兒童的歡迎。對于沒有任何計算機知識的兒童 而言,可以把LabVIEW理解成是一種特殊的“積木”:把不同的原件搭在一起,就可以實 現(xiàn)自己所需的功能。著名的可編

31、程玩具 HYPERLINK https:/ “樂高積木”使用的就是LabVIEW編程語言。兒童 經(jīng)過短暫的指導(dǎo)就可以利 HYPERLINK https:/ 用樂高積木提供的積木搭建成各種車輛模型、機器人等,再使用 LabVIEW編寫控制其運動和行為的程序。除了應(yīng)用于玩具,LabVIEW還有專門用于中小 學生教學使用的版本??焖匍_發(fā):根據(jù)筆者參與的一些項目統(tǒng)計,完成一個功能類似的大型應(yīng)用軟件,熟練 的LabVIEW程序員所需的開發(fā)時間,大概只是熟練的C程序員所需時間的1/5左右。所 以,如果項目開發(fā)時間緊張,應(yīng)該優(yōu)先考慮使用LabVIEW,以縮短開發(fā)時間??缙脚_:如果同一個程序需要運行于多個硬件

32、設(shè)備之上,也可以優(yōu)先考慮使用 LabVIEW LabVIEW具有良好的平臺一致性。LabVIEW的代碼不需任何修改就可以運行 在常見的三大臺式機操作系統(tǒng)上:Windows Mac OS及Linux。除此之外,LabVIEW 還支持各種實時操作系統(tǒng)和嵌入式設(shè)備,比如常見的 HYPERLINK https:/ PDA、 HYPERLINK https:/ FPGA以及運行 HYPERLINK https:/ VxWorks和 PharLap系統(tǒng)的RT設(shè)備。說明:必須先安裝LabVIEW,亞為的資料,版本不低于2014,如果是串口通信,還要安裝 NI VISA。直接打開亞為用戶資料的“LabVIEW

33、例程/*main例程,看到的是前面板,也就 是交互界面。界面可以自行修改,注意右鍵- 數(shù)據(jù)操作- 保存默認參數(shù)。波形圖上右鍵,可以導(dǎo)出或者另存數(shù)據(jù)。高速采集模式下,yav例程不自動保存,需 要手動導(dǎo)出。高速模式下,不要采集時間過長,否則系統(tǒng)崩潰,會內(nèi)存溢出甚至藍屏死機。如果需要修改算法邏輯,按下Ctrl+E即可打開程序框圖界面。里面的數(shù)學符號,仔 細研究下,就應(yīng)該能認識??炊訙p乘除即可。這個文檔認真看十遍,你就是LabVIEW編程高手啦,亞為科技不負責LabVIEW編 程指導(dǎo)哦。高手都是自學的。亞為不提供LabVIEW編程指導(dǎo),請自學。二、LabVIEW 教程LabVIEW 操作在開始菜單里

34、找LabVIEW點擊打開,會出現(xiàn)如下界面:從FileNew VI或者從右半部分中的NewBlank VI都可以打開如下界面:上圖中前圖是虛擬儀器的前面板,是用戶使用的人機界面,后面的是程序框圖界面(即后面板)。在LabVIEW的用戶界面上,應(yīng)特別注意它提供的操作模板,包括工具 (Tools)模板、控制(Controls)模板和函數(shù)(Functions)模板。這些模板 集中反映了該軟件的功能與特征。下面我們來大致瀏覽一下。工具模板(Tools Palette)該模板提供了各種用于創(chuàng)建、修改和調(diào)試VI程序的工具。 如果該模板沒有出現(xiàn),則可以在Windows菜單下選擇Show Tools Palet

35、te命令以顯示該模板。當從模板內(nèi)選擇了任一種工具后, 鼠標箭頭就會變成該工具相應(yīng)的形狀。當從Windows菜單下選擇 了 Show Help Window功能后,把工具模板內(nèi)選定的任一種工具 光標放在流程圖程序的子程序(Sub VI)或圖標上,就會顯示相 應(yīng)的幫助信息。下面的兩個模板是多層的,其中每一個子模板下還包括多個對象。控制模板(Control Palette)注意:只有打開前面板時才能調(diào)用該模板該模板用來給前面板設(shè)置各種所需的輸出顯示對象和輸 入控制對象。每個圖標代表一類子模板。如果控制模板不顯示, 可以用Windows菜單的Show Controls Palette功能打開它, 也可

36、以在前面板的空白處,點擊鼠標右鍵,以彈出控制模板??刂颇0迦缬覉D所示,它包括如下所示的一些子模板。子 模板中包括的對象,我們在功能中用文字簡要介紹。圖標子模板名稱功能1Numeric (數(shù)值 量)數(shù)值的控制和顯示。包含數(shù)字式、指針式顯示表 盤及各種輸入框。2Boolean (布爾 量)邏輯數(shù)值的控制和顯示。包含各種布爾開關(guān)、按 鈕以及指示燈等。31String & Path (字符串和路 徑)字符串和路徑的控制和顯示。4暨 國|Array & Cluster (數(shù)組 和簇)數(shù)組和簇的控制和顯示。5亶*1 垂IIList & Table(列表和表格)列表和表格的控制和顯示6Graph (圖形顯

37、示)顯示數(shù)據(jù)結(jié)果的趨勢圖和曲線圖。7Ring & Enum (環(huán) 寫枚舉)環(huán)與枚舉的控制和顯示。84卜|1/0(輸入/輸出 功能)輸入/輸出功能。于操作OLE、ActiveX等功能。9Refnum參考數(shù)10DigilogControl s(數(shù)字 控制)數(shù)字控制11ClussicControl s(經(jīng)典 控制)經(jīng)典控制,指以前版本軟件的面板圖標。12宜XIAeveRJActiveX用于ActiveX等功能。13VIDecorations(裝飾)用于給前面板進行裝飾的各種圖形對象。14Select a Controls (控 制 選擇)調(diào)用存儲在文件中的控制和顯示的接口。15User Contro

38、ls (用戶控制)用戶自定義的控制和顯示。功能模板(Functions Palette)注:只有打開了流程圖程序窗口(即后面板),才能 出現(xiàn)功能模板。功能模板是創(chuàng)建流程圖程序的工具。該模板上的每 一個頂層圖標都表示一個子模板。若功能模板不出現(xiàn), 則可以用Windows菜單下的Show Functions Palette功 能打開它,也可以在流程圖程序窗口的空白處點擊鼠標 右鍵以彈出功能模板。功能模板如右圖所示,其子模塊如下所示。(個別 不常用的子模塊未包含)圖標子模板名稱功能1匾1Structure (結(jié) 構(gòu))包括程序控制結(jié)構(gòu)命令,例如循環(huán)控制等,以 及全局變量和局部變量。2Numeric (

39、數(shù)值 運算)包括各種常用的數(shù)值運算,還包括數(shù)制轉(zhuǎn)換、 三角函數(shù)、對數(shù)、復(fù)數(shù)等運算,以及各種數(shù)值 常數(shù)。31Boolean (布爾 運算)包括各種邏輯運算符以及布爾常數(shù)。4國HString(字符串 運算)包含各種字符串操作函數(shù)、數(shù)值與字符串之間 的轉(zhuǎn)換函數(shù),以及字符(串)常數(shù)等。5Array (數(shù)組)包括數(shù)組運算函數(shù)、數(shù)組轉(zhuǎn)換函數(shù),以及常數(shù) 數(shù)組等。6HCluster (簇)包括簇的處理函數(shù),以及群常數(shù)等。這里的群 相當于C語言中的結(jié)構(gòu)。7Comparison (比 匕 較)包括各種比較運算函數(shù),如大于、小于、等于。8Time & Dialog (時間和對話 框)包括對話框窗口、時間和出錯處理函

40、數(shù)等。9File I/O (文件 輸入/輸出)包括處理文件輸入/輸出的程序和函數(shù)。10HDataAcquisition(數(shù)據(jù)采集)包括數(shù)據(jù)采集硬件的驅(qū)動,以及信號調(diào)理所需 的各種功能模塊。11IMitWaveform (波 形)各種波形處理工具12出Analyze (分析)信號發(fā)生、時域及頻域分析功能模塊及數(shù)學工 具。131立InstrumentI/O(儀器輸入/ 輸出)包括GPIB(488、488.2)、串行、VXI儀器控制 的程序和函數(shù),以及VISA的操作功能函數(shù)。14eMotion&Vision(運動與 景像)15 1Mathematics(數(shù)學)包括統(tǒng)計、曲線擬合、公式框節(jié)點等功能模塊

41、, 以及數(shù)值微分、積分等數(shù)值計算工具模塊。16Communication(通訊)包括TCP、DDE、ActiveX和OLE等功能的處理 模塊。17ApplicationControl (應(yīng)用 控制)包括動態(tài)調(diào)用VI、標準可執(zhí)行程序的功能函 數(shù)。18Graphics&Sound (圖形與 聲音)包括3D、OpenGL、聲音播放等功能模塊。包括 調(diào)用動態(tài)連接庫和CIN節(jié)點等功能的處理模 塊。19Tutorial (示教 課程)包括LabVIEW示教程序。20Report Generation (文 檔生成)2 1Advanced (高級 功能)2 2亶Select a V(選 擇子VI)2 3皿1

42、User Library (用戶子VI 庫)2. LabVIEW訓(xùn)II練步驟如下:選擇FileNew VI,打開一個新的前面板窗口。從 ControlsAll Controlsnumeric 中選擇 Tank 放到前面板中。(注:如果前面板中沒有Controls模版,可在菜單欄選windowshow controls palette,即可打開或直接點擊鼠標右鍵)在標簽(Tank)文本框中輸入“容積”,然后在前面板中的其他任何 位置單擊一下。同樣從 ControlsAll Controlsnumeric 中選擇 Thermometer 放到 前面板中在標簽文本框中輸入“溫度計”,然后在前面板中的

43、其他任何位置單 擊一下。把容器顯示對象的顯示范圍設(shè)置為0.0到1000.0。a.雙擊容器坐標的10.0標度,使它高亮顯示。在坐標中輸入1000, 再在前面板中的其他任何地方單擊一下。這時0.0到1000.0之間 的增量將被自動顯示。在容器旁配數(shù)據(jù)顯示。將鼠標移到容器上,點右鍵,在出現(xiàn)的快速菜單中選VisibleItermsDigital Display 即可。前面板如下圖所示:溫度計101 85.(90 t80t I70-E60t50140130 tII圖11練習一的前面板圖8. WindowsShow block Diagram打開流程圖窗口,在窗口中建立如下 程序:圖12練習一的流程圖該流

44、程圖中新增的對象有兩個乘法器、兩個數(shù)值常數(shù)、兩個隨機數(shù)發(fā)生器、 一個延時函數(shù),一個while循環(huán),一個布爾常量,溫度和容積對象是由前棉板 的設(shè)置自動帶出來的。乘法器(Multiply)、隨機數(shù)發(fā)生器(Random number (01)和 數(shù)值常數(shù)(Numberic constant )由 FunctionsAll FunctionsNumeric中拖出。(注:如果面板中沒有Functions 模版,可以從菜單欄中選WindowShow Functions palette或點 擊鼠標右鍵)延時函數(shù)(Time delay )可以從 FunctionsAll FunctionsTime&Dialo

45、gTime delay 中拖出,在自動彈出的對話 框中輸入要延時的時間(比如0.5s)。連線:把鼠標放到函數(shù)端子上,當鼠標自動變?yōu)檫B線模式并出現(xiàn)一閃一 閃時,點擊一下鼠標左鍵然后找要連接的函數(shù)端子,當鼠標出現(xiàn)一閃一閃時, 再次點擊鼠標左鍵,這時就把兩個函數(shù)連接起來了。最后選 FunctionsAll FunctionsStructuresWhile Loop, 在已 編好的程序左上角點擊鼠標左鍵,然后移動鼠標,直到出現(xiàn)的虛線把程序全包 含起來再點鼠標左鍵,就創(chuàng)建了一個While循環(huán)。在右下角條件端子上點擊鼠 標右鍵,再彈出的菜單里選Creat constant就可,目的是讓循環(huán)能夠維持下 去。

46、在前面板中,單擊Run (運行)按鈕,運行該VI在后面板的工具欄中點擊類似燈泡狀的按鈕,就可以看見程序中各個 數(shù)據(jù)流的走向。選擇FileSave,把該VI保存到任意目錄下。選擇 FileClose,關(guān)閉該 VI。第四講LabVIEW數(shù)據(jù)采集基礎(chǔ)一、概述在計算機廣泛應(yīng)用的今天,數(shù)據(jù)采集的重要性是十分顯著的。它是計算機與外部物理 世界連接的橋梁。各種類型信號采集的難易程度差別很大。實際采集時,噪聲也可能帶來 一些麻煩。數(shù)據(jù)采集時,有一些基本原理要注意,還有更多的實際的問題要解決。采樣頻率、抗混疊濾波器和樣本數(shù)假設(shè)現(xiàn)在對一個模擬信號x(t)每隔A t時間采樣一次。時間間隔A t被稱為采樣間隔 或者采

47、樣周期。它的倒數(shù)1/A t被稱為采樣頻率,單位是采樣數(shù)/每秒。t=0, A t,2A t,3 A t .等等,x(t)的數(shù)值就被稱為采樣值。所有x(0),x(A t),x(2A t )都是采樣值。這 樣信號x(t)可以用一組分散的采樣值來表示:威(幾 jc(AF), x(2AZ),工(3A。,.下圖顯示了一個模擬信號和它采樣后的采樣值。采樣間隔是A t,注意,采樣點在時 域上是分散的。如果對信號x(t)采集N個采樣點,那么x(t)就可以用下面這個數(shù)列表示:X=x0q|l,x23.,NT這個數(shù)列被稱為信號x(t)的數(shù)字化顯示或者采樣顯示。注意這個數(shù)列中僅僅用下標變量編 制索引,而不含有任何關(guān)于采

48、樣率(或At)的信息。所以如果只知道該信號的采樣值, 并不能知道它的采樣率,缺少了時間尺度,也不可能知道信號x(t)的頻率。根據(jù)采樣定理,最低采樣頻率必須是信號頻率的兩倍。反過來說,如果給定了采樣頻 率,那么能夠正確顯示信號而不發(fā)生畸變的最大頻率叫做恩奎斯特頻率,它是采樣頻率的 一半。如果信號中包含頻率高于奈奎斯特頻率的成分,信號將在直流和恩奎斯特頻率之間 畸變。下圖顯示了一個信號分別用合適的采樣率和過低的采樣率進行采樣的結(jié)果。采樣率過低的結(jié)果是還原的信號的頻率看上去與原始信號不同。這種信號畸變叫做混 疊(alias)。出現(xiàn)的混頻偏差(alias frequency)是輸入信號的頻率和最靠近的

49、采樣率 整數(shù)倍的差的絕對值。b過低采樣率下的采樣結(jié)果a足夠的采樣率下的采樣結(jié)果下圖給出了一個例子。假設(shè)采樣頻率fs是100HZ,,信號中含有25、70、160、和510 Hz的成分。采樣的結(jié)果將會是低于奈奎斯特頻率(fs/2=50 Hz)的信號可以被正確采樣。而頻率 高于50HZ的信號成分采樣時會發(fā)生畸變。分別產(chǎn)生了 30、40和10 Hz的畸變頻率F2、F3 和F4。計算混頻偏差的公式是:混頻偏差=ABS (采樣頻率的最近整數(shù)倍一輸入頻率)其中ABS表示“絕對值”,例如:混頻偏差 F2 =1100 - 70|= 30 Hz混頻偏差F3=|(2) 100-160|=40Hz混頻偏差F4=|(5

50、)100-510|=10Hz為了避免這種情況的發(fā)生,通常在信號被采集(A/D)之前,經(jīng)過一個低通濾波器, 將信號中高于奈奎斯特頻率的信號成分濾去。在圖中,這個濾波器的截止頻率自然是25HZ。 這個濾波器稱為抗混疊濾波器采樣頻率應(yīng)當怎樣設(shè)置呢?也許你可能會首先考慮用采集卡支持的最大頻率。但是, 較長時間使用很高的采樣率可能會導(dǎo)致沒有足夠的內(nèi)存或者硬盤存儲數(shù)據(jù)太慢。理論上設(shè) 置采樣頻率為被采集信號最高頻率成分的2倍就夠了,實際上工程中選用510倍,有 時為了較好地還原波形,甚至更高一些。通常,信號采集后都要去做適當?shù)男盘柼幚?,例如FFT等。這里對樣本數(shù)又有一個要 求,一般不能只提供一個信號周期的數(shù)

51、據(jù)樣本,希望有5-1 0個周期,甚至更多的樣本。 并且希望所提供的樣本總數(shù)是整周期個數(shù)的。這里又發(fā)生一個困難,有時我們并不知道, 或不確切知道被采信號的頻率,因此不但采樣率不一定是信號頻率的整倍數(shù),也不能保證 提供整周期數(shù)的樣本。我們所有的僅僅是一個時間序列的離散的函數(shù)x(n)和采樣頻率。這 是我們測量與分析的唯一依據(jù)。數(shù)據(jù)采集系統(tǒng)的構(gòu)成驅(qū)動程序上圖表示了數(shù)據(jù)采集的結(jié)構(gòu)。在數(shù)據(jù)采集之前,程序?qū)Σ杉蹇ǔ跏蓟?,板卡上?內(nèi)存中的Buffer是數(shù)據(jù)采集存儲的中間環(huán)節(jié)。需要注意的兩個問題是:是否使用Buffer? 是否使用外觸發(fā)啟動、停止或同步一個操作。緩沖(Buffers)這里的緩沖指的是PC內(nèi)

52、存的一個區(qū)域(不是數(shù)據(jù)采集卡上的FIFO緩沖),它用來臨 時存放數(shù)據(jù)。例如,你需要采集每秒采集幾千個數(shù)據(jù),在一秒內(nèi)顯示或圖形化所有數(shù)據(jù)是 困難的。但是將采集卡的數(shù)據(jù)先送到Buffer,你就可以先將它們快速存儲起來,稍后再重 新找回它們顯示或分析。需要注意的是Buffer與采集操作的速度及容量有關(guān)。如果你的 卡有DMA性能,模擬輸入操作就有一個通向計算機內(nèi)存的高速硬件通道,這就意味著所采 集的數(shù)據(jù)可以直接送到計算機的內(nèi)存。不使用Buffer意味著對所采集的每一個數(shù)據(jù)你都必須及時處理(圖形化、分析等), 因為這里沒有一個場合可以保持你著手處理的數(shù)據(jù)之前的若干數(shù)據(jù)點。下列情況需要使用Buffer I

53、/O:需要采集或產(chǎn)生許多樣本,其速率超過了實際顯示、存儲到硬件,或?qū)崟r分析的 速度。需要連續(xù)采集或產(chǎn)生AC數(shù)據(jù)(10樣本/秒),并且要同時分析或顯示某些數(shù)據(jù)。采樣周期必須準確、均勻地通過數(shù)據(jù)樣本。下列情況可以不使用Buffer I/O:數(shù)據(jù)組短小,例如每秒只從兩個通道之一采集一個數(shù)據(jù)點。需要縮減存儲器的開支。觸發(fā)(Triggering)觸發(fā)涉及初始化、終止或同步采集事件的任何方法。觸發(fā)器通常是一個數(shù)字或模擬信 號,其狀態(tài)可確定動作的發(fā)生。軟件觸發(fā)最容易,你可以直接用軟件,例如使用布爾面板 控制去啟動/停止數(shù)據(jù)采集。硬件觸發(fā)讓板卡上的電路管理觸發(fā)器,控制了采集事件的時 間分配,有很高的精確度。硬

54、件觸發(fā)可進一步分為外部觸發(fā)和內(nèi)部觸發(fā)。當某一模入通道 發(fā)生一個指定的電壓電平時,讓卡輸出一個數(shù)字脈沖,這是內(nèi)部觸發(fā)。采集卡等待一個外 部儀器發(fā)出的數(shù)字脈沖到來后初始化采集卡,這是外部觸發(fā)。許多儀器提供數(shù)字輸出(常 稱為“trigger out”)用于觸發(fā)特定的裝置或儀器,在這里,就是數(shù)據(jù)采集卡。下列情況使用軟件觸發(fā):用戶需要對所有采集操作有明確的控制,并且事件定時不需要非常準確。下列情況使用硬件觸發(fā):采集事件定時需要非常準確。用戶需要削減軟件開支。采集事件需要與外部裝置同步。后面可以看到怎樣使用采集的VI程序設(shè)置有Buffer及無Buffer的I/O操作,以及設(shè) 置觸發(fā)的類型。模入信號類型數(shù)據(jù)

55、采集前,必須對所采集的信號的特性有所了解,因為不同信號的測量方式和對 采集系統(tǒng)的要求是不同的,只有了解被測信號,才能選擇合適的測量方式和采集系統(tǒng)配置。任意一個信號是隨時間而改變的物理量。一般情況下,信號所運載信息是很廣泛的, 比如:狀態(tài)(state)、速率(rate)、電平(level)、形狀(shape)、頻率成分(frequency content)。根據(jù)信號運載信息方式的不同,可以將信號分為模擬或數(shù)字信號。數(shù)字(二進 制)信號分為開關(guān)信號和脈沖信號。模擬信號可分為直流、時域、頻域信號,如下圖所示。r-On-Off| Digital Pulse TrainSignalsr-DC1 Anal

56、og Time DomainL Frequency Domain數(shù)字信號第一類數(shù)字信號是開-關(guān)信號。一個開-關(guān)信號運載的信息與信號的瞬間狀態(tài)有關(guān)。TTL 信號就是一個開-關(guān)信號,一個TTL信號如果在2.0到5.0V之間,就定義它為邏輯高電平, 如果在0到0.8V之間,就定義為邏輯低電平。第二類數(shù)字信號是脈沖信號。這種信號包括一系列的狀態(tài)轉(zhuǎn)換,信息就包含在狀態(tài)轉(zhuǎn) 化發(fā)生的數(shù)目、轉(zhuǎn)換速率、一個轉(zhuǎn)換間隔或多個轉(zhuǎn)換間隔的時間里。安裝在馬達軸上的光 學編碼器的輸出就是脈沖信號。有些裝置需要數(shù)字輸入,比如一個步進式馬達就需要一系 列的數(shù)字脈沖作為輸入來控制位置和速度。模擬直流信號模擬直流信號是靜止的或變化

57、非常緩慢的模擬信號。直流信號最重要的信息是它在給 定區(qū)間內(nèi)運載的信息的幅度。常見的直流信號有溫度、流速、壓力、應(yīng)變等。采集系統(tǒng)在 采集模擬直流信號時,需要有足夠的精度以正確測量信號電平,由于直流信號變化緩慢, 用軟件計時就夠了,不需要使用硬件計時。模擬時域信號模擬時域信號與其他信號不同在于,它在運載信息時不僅有信號的電平,還有電平隨 時間的變化。在測量一個時域信號時,也可以說是一個波形,需要關(guān)注一些有關(guān)波形形狀 的特性,比如斜度、峰值等。為了測量一個時域信號,必須有一個精確的時間序列,序列 的時間間隔也應(yīng)該合適,以保證信號的有用部分被采集到。要以一定的速率進行測量,這 個測量速率要能跟上波形的

58、變化。用于測量時域信號的采集系統(tǒng)包括一個A / D、一個采樣 時鐘和一個觸發(fā)器A/D的分辨率要足夠高,保證采集數(shù)據(jù)的精度,帶寬要足夠高,用于 高速率采樣;精確的采樣時鐘,用于以精確的時間間隔采樣;觸發(fā)器使測量在恰當?shù)臅r間 開始。存在許多不同的時域信號,比如心臟跳動信號、視頻信號等,測量它們通常是因為 對波形的某些方面特性感興趣。模擬頻域信號模擬頻域信號與時域信號類似,然而,從頻域信號中提取的信息是基于信號的頻域內(nèi) 容,而不是波形的形狀,也不是隨時間變化的特性。用于測量一個頻域信號的系統(tǒng)必須有 一個A/D、一個簡單時鐘和一個用于精確捕捉波形的觸發(fā)器。系統(tǒng)必須有必要的分析功能, 用于從信號中提取頻

59、域信息。為了實現(xiàn)這樣的數(shù)字信號處理,可以使用應(yīng)用軟件或特殊的 DSP硬件來迅速而有效地分析信號。模擬頻域信號也很多,比如聲音信號、地球物理信號、 傳輸信號等。上述信號分類不是互相排斥的。一個特定的信號可能運載有不只一種信息,可以用幾 種方式來定義信號并測量它,用不同類型的系統(tǒng)來測量同一個信號,從信號中取出需要的 各種信息。模入信號的連接方式一個電壓信號可以分為接地和浮動兩種類型。測量系統(tǒng)可以分為差分(Differential)、 參考地單端(RSE)、無參考地單端(NRSE)三種類型。接地信號和浮動信號接地信號接地信號,就是將信號的一端與系統(tǒng)地連接起來,如大地或建筑物的地。因為信號用 的是系統(tǒng)

60、地,所以與數(shù)據(jù)采集卡是共地的。接地最常見的例子是通過墻上的接地引出線, 如信號發(fā)生器和電源。浮動信號一個不與任何地(如大地或建筑物的地)連接的電壓信號稱為浮動信號,浮動信號的 每個端口都與系統(tǒng)地獨立。一些常見的浮動信號的例子有電池、熱電偶、變壓器和隔離放 大器。測量系統(tǒng)分類差分測量系統(tǒng)差分測量系統(tǒng)中,信號輸入端分別與一個模入通道相連接。具有放大器的數(shù)據(jù)采集卡 可配置成差分測量系統(tǒng)。下圖描述了一個8通道的差分測量系統(tǒng),用一個放大器通過模擬 多路轉(zhuǎn)換器進行通道間的轉(zhuǎn)換。標有AIGND (模擬輸入地)的管腳就是測量系統(tǒng)的地。一個理想的差分測量系統(tǒng)僅能測出(+ )和(-)輸入端口之間的電位差,完全不會

溫馨提示

  • 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

提交評論