出版時(shí)間:2012-11 出版社:清華大學(xué)出版社 作者:德湘軼 編 頁數(shù):208 字?jǐn)?shù):333000
內(nèi)容概要
labview是一種基于圖形化的程序設(shè)計(jì)語言,是用于儀器控制、數(shù)據(jù)采集、過程控制和測(cè)控技術(shù)的虛擬儀器開發(fā)系統(tǒng)?!秎abview程序設(shè)計(jì)基礎(chǔ)》系統(tǒng)地介紹了基于labview的圖形化編程語言的基本理論和虛擬儀器技術(shù)。全書共分9章,由淺及深地介紹了labview編程基礎(chǔ),包括程序的創(chuàng)建、結(jié)構(gòu)、數(shù)據(jù)類型、圖形與圖表。與數(shù)據(jù)采集、信號(hào)處理與分析、界面布局、程序設(shè)計(jì)實(shí)例等內(nèi)容,構(gòu)成了完整的虛擬儀器開發(fā)系統(tǒng)技術(shù)基礎(chǔ)?!秎abview程序設(shè)計(jì)基礎(chǔ)》內(nèi)容敘述詳細(xì),范例簡單實(shí)用,使讀者能夠迅速掌握labview編程技巧。
《labview程序設(shè)計(jì)基礎(chǔ)》可作為測(cè)控技術(shù)、自動(dòng)化、通信工程、電子信息、電氣自動(dòng)化等本科專業(yè)教材或教學(xué)參考書,也可供相關(guān)專業(yè)的工程技術(shù)人員參考。
書籍目錄
第1章 labview與虛擬儀器
1.1 虛擬儀器基本概念
1.1.1 自動(dòng)化儀器技術(shù)
1.1.2 虛擬儀器概述
1.1.3 虛擬儀器的特點(diǎn)
1.1.4 虛擬儀器的組成
1.2 labview概述
1.2.1 labview的特點(diǎn)與功能
1.2.2 labview的發(fā)展歷程
1.2.3 labview 2010的功能改進(jìn)
1.2.4 labview的應(yīng)用
1.3 labview的開發(fā)環(huán)境
1.3.1 labview的安裝
1.3.2 labview 2010的開發(fā)環(huán)境
1.4 labview中的選板
1.4.1 工具選板
1.4.2 控件選板
1.4.3 函數(shù)選板
本章小結(jié)
.習(xí)題
上機(jī)實(shí)驗(yàn)
第2章 labview編程基礎(chǔ)
2.1 g語言簡介
2.2 vi的創(chuàng)建
2.2.1 vi的組成
2.2.2 vi創(chuàng)建舉例
2.2.3 前面板控件創(chuàng)建方法
2.3 vi的編輯
2.3.1 選擇、移動(dòng)、刪除對(duì)象
2.3.2 復(fù)制對(duì)象
2.3.3 標(biāo)注對(duì)象
2.3.4 連線
2.3.5 排列對(duì)象
2.3.6 調(diào)整對(duì)象
2.3.7 重新排序
2.3.8 對(duì)象顏色的修改
2.4 子vi的創(chuàng)建與調(diào)用
2.5 vi的運(yùn)行與調(diào)試
2.5.1 錯(cuò)誤列表窗口
2.5.2 高亮顯示執(zhí)行
2.5.3 探針和斷點(diǎn)診斷
本章小結(jié)
習(xí)題
上機(jī)實(shí)驗(yàn)
第3章 labview數(shù)據(jù)類型與操作
3.1 基本數(shù)據(jù)類型
3.1.1 數(shù)值型
3.1.2 布爾型
3.1.3 枚舉類型
3.1.4 時(shí)間類型
3.1.5 變體類型
3.2 數(shù)據(jù)運(yùn)算選板
3.2.1 數(shù)值函數(shù)選板
3.2.2 布爾函數(shù)選板
3.2.3 比較函數(shù)選板
3.3 數(shù)組型數(shù)據(jù)
3.3.1 數(shù)組的創(chuàng)建
3.3.2 數(shù)組元素的顯示
3.3.3 數(shù)組元素賦值
3.3.4 數(shù)組函數(shù)
3.4 簇型數(shù)據(jù)
3.4.1 簇的創(chuàng)建
3.4.2 簇函數(shù)
3.5 字符串型數(shù)據(jù)
本章小結(jié)
習(xí)題
上機(jī)實(shí)驗(yàn)
第4章 labview程序結(jié)構(gòu)
4.1 labview程序結(jié)構(gòu)的基本概念
4.2 while循環(huán)結(jié)構(gòu)
4.2.1 while循環(huán)框圖的建立和組成
4.2.2 while循環(huán)應(yīng)用示例
4.2.3 while循環(huán)編程時(shí)需要注意的問題
4.2.4 修改布爾開關(guān)的機(jī)械作用屬性
4.3 for循環(huán)結(jié)構(gòu)
4.3.1 for循環(huán)結(jié)構(gòu)的組成
4.3.2 循環(huán)對(duì)數(shù)組的自動(dòng)索引功能
4.3.3 for循環(huán)示例
4.4 移位寄存器
4.4.1 移位寄存器的概念
4.4.2 多個(gè)移位寄存器的建立
4.4.3 移位寄存器的使用
4.4.4 初始化移位寄存器
4.5 case結(jié)構(gòu)(條件結(jié)構(gòu))
4.5.1 case結(jié)構(gòu)的建立和組成
4.5.2 case結(jié)構(gòu)分支的添加、刪除與排序
4.5.3 數(shù)據(jù)的輸入和輸出通道
4.5.4 case結(jié)構(gòu)應(yīng)用舉例
4.6 順序結(jié)構(gòu)
4.6.1 順序結(jié)構(gòu)的創(chuàng)建與組成
4.6.2 順序結(jié)構(gòu)局部變量的創(chuàng)建
4.6.3 順序結(jié)構(gòu)中數(shù)據(jù)輸入、輸出與傳遞
4.6.4 順序結(jié)構(gòu)應(yīng)用舉例
4.6.5 順序結(jié)構(gòu)的缺陷與人為的數(shù)據(jù)依從關(guān)系
4.7 公式節(jié)點(diǎn)
4.7.1 公式節(jié)點(diǎn)的創(chuàng)建
4.7.2 公式節(jié)點(diǎn)語法
4.7.3 公式節(jié)點(diǎn)舉例
4.8 事件結(jié)構(gòu)
4.8.1 事件驅(qū)動(dòng)的概念
4.8.2 事件結(jié)構(gòu)的建立
4.8.3 事件結(jié)構(gòu)的設(shè)置
4.8.4 通知事件和過濾事件
4.8.5 事件結(jié)構(gòu)舉例
本章小結(jié)
習(xí)題
上機(jī)實(shí)驗(yàn)
第5章 labview圖形和圖表
5.1 實(shí)時(shí)趨勢(shì)圖(波形圖表)
5.1.1 波形圖表(waveform chart)概述
5.1.2 波形圖表的簡單操作舉例
5.1.3 波形圖表的定制
5.2 波形圖
5.2.1 波形圖(waveform graph)概述
5.2.2 波形圖的簡單操作舉例
5.2.3 波形圖的定制
5.3 xy圖與express xy圖
本章小結(jié)
習(xí)題
上機(jī)實(shí)驗(yàn)
第6章 數(shù)據(jù)采集
6.1 概述
6.1.1 基本概念
6.1.2 數(shù)據(jù)采集系統(tǒng)的構(gòu)成
6.1.3 輸入信號(hào)類型
6.1.4 輸入信號(hào)的連接方式
6.1.5 信號(hào)調(diào)理
6.1.6 數(shù)據(jù)采集卡
6.1.7 多通道的采樣方式
6.2 模擬輸入
6.2.1 模擬輸入?yún)?shù)
6.2.2 簡易模擬輸入
6.2.3 中級(jí)模擬輸入
6.3 模擬輸出
6.3.1 模擬輸出參數(shù)
6.3.2 簡易模擬輸出
6.3.3 中級(jí)模擬輸出
本章小結(jié)
習(xí)題
上機(jī)實(shí)驗(yàn)
第7章 信號(hào)處理與分析
7.1 概述
7.2 信號(hào)的產(chǎn)生
7.3 標(biāo)準(zhǔn)頻率
7.4 信號(hào)處理
7.4.1 fft變換
7.4.2 窗函數(shù)
7.4.3 諧波失真
7.4.4 數(shù)字濾波
7.4.5 曲線擬合
本章小結(jié)
習(xí)題
上機(jī)實(shí)驗(yàn)
第8章 labview界面的布局
8.1 控件的分類和排列
8.2 顏色的使用
8.3 labview控件外觀
8.4 插入圖片和裝飾
8.5 界面分隔和自定義窗口大小
8.6 程序中字體的使用
8.7 vi屬性設(shè)置
8.8 對(duì)話框
8.9 錯(cuò)誤處理
8.10 設(shè)置個(gè)性化編程環(huán)境
本章小結(jié)
習(xí)題
上機(jī)實(shí)驗(yàn)
第9章 程序設(shè)計(jì)實(shí)例
9.1 波形發(fā)生器的設(shè)計(jì)
9.1.1 參數(shù)設(shè)置
9.1.2 波形生成
9.1.3 任意波形的產(chǎn)生
9.1.4 硬件設(shè)計(jì)與連接
9.1.5 系統(tǒng)的調(diào)試
9.2 示波器的設(shè)計(jì)
9.2.1 示波器的基本原理
9.2.2 虛擬示波器的工作原理
9.2.3 虛擬示波器的硬件設(shè)計(jì)
9.2.4 虛擬示波器的軟件設(shè)計(jì)
9.2.5 調(diào)試及顯示結(jié)果
本章小結(jié)
習(xí)題
參考文獻(xiàn)
章節(jié)摘錄
版權(quán)頁: 插圖: 9.2.1 示波器的基本原理 示波器是利用電子示波管的特性,將交變電信號(hào)轉(zhuǎn)換成可見的形式,顯示在熒光屏上,以便測(cè)量的一種儀器。它是觀察電路實(shí)驗(yàn)現(xiàn)象、分析實(shí)驗(yàn)中的問題、測(cè)量實(shí)驗(yàn)結(jié)果必不可少的重要儀器。目前,示波器在信號(hào)比較、信號(hào)測(cè)試、邏輯分析等領(lǐng)域得到了廣泛的應(yīng)用。 示波器的波形顯示原理:被測(cè)電壓是時(shí)間的函數(shù),在直角坐標(biāo)系統(tǒng)中,可以用曲線u(x)=f(t)來表示。電子束經(jīng)過示波器的兩副偏轉(zhuǎn)板在兩個(gè)互相垂直的方向偏轉(zhuǎn),可以把這兩個(gè)方向看成是坐標(biāo)軸。所以,要在管子的熒光屏上顯示被測(cè)電壓的波形,就必須使射線沿水平方向的偏轉(zhuǎn)與時(shí)間成正比,而在垂直方向與被測(cè)電壓成正比。所以當(dāng)鋸齒波電壓加到水平偏轉(zhuǎn)板上時(shí),它迫使射線以恒定的速度從左向右沿水平方向偏轉(zhuǎn),并且很快地返回到起始位置,射線沿水平軸經(jīng)過的距離與時(shí)間成正比。因?yàn)楸粶y(cè)電壓加到垂直偏轉(zhuǎn)板上,所以每一瞬間射線的位置值對(duì)應(yīng)于這一瞬間被測(cè)信號(hào)的值,在鋸齒波電壓作用期間,射線就繪出了被測(cè)信號(hào)的曲線。通用示波器主要由顯示器系統(tǒng)、垂直偏轉(zhuǎn)(Y軸)信號(hào)放大系統(tǒng)、水平偏轉(zhuǎn)(X軸)鋸齒波發(fā)生系統(tǒng)和同步觸發(fā)系統(tǒng)4部分組成。 9.2.2虛擬示波器的工作原理 虛擬示波器是智能化數(shù)字示波器的產(chǎn)生,是示波器和虛擬技術(shù)的結(jié)合體。虛擬示波器主要由信號(hào)的采集與控制、數(shù)據(jù)分析和處理、測(cè)量結(jié)果的顯示三大部分組成。信號(hào)采集與控制是由計(jì)算機(jī)和儀器組成的硬件平臺(tái)實(shí)現(xiàn)對(duì)信號(hào)的采集、測(cè)量、轉(zhuǎn)換與控制;數(shù)據(jù)分析和處理表現(xiàn)在虛擬示波器充分利用計(jì)算機(jī)的存儲(chǔ)、運(yùn)算功能,并通過軟件實(shí)現(xiàn)對(duì)數(shù)據(jù)信號(hào)的分析與處理;將測(cè)量結(jié)果的顯示是利用計(jì)算機(jī)的資源,如顯示器、存儲(chǔ)器等,將測(cè)量結(jié)果進(jìn)行多種方式的表達(dá)與輸出,也可以利用計(jì)算機(jī)進(jìn)行數(shù)據(jù)的存儲(chǔ)和利用。 9.2.3虛擬示波器的硬件設(shè)計(jì) 數(shù)據(jù)采集,是指從傳感器和其他待測(cè)設(shè)備等模擬和數(shù)字被測(cè)單元中自動(dòng)采集信息的過程。數(shù)據(jù)采集系統(tǒng)是基于計(jì)算機(jī)的測(cè)量軟件和硬件產(chǎn)品來實(shí)現(xiàn)用戶靈活的自定義測(cè)量系統(tǒng)。數(shù)據(jù)采集的目的是為了測(cè)量電壓、電流、壓力、溫度或聲音等物理現(xiàn)象。數(shù)據(jù)采集系統(tǒng)大體可以分為兩類:設(shè)備類和網(wǎng)絡(luò)類。設(shè)備類指從傳感器或一些待測(cè)設(shè)備等模擬和數(shù)字被測(cè)量中自動(dòng)采集信息的過程。網(wǎng)絡(luò)類指用來批量采集網(wǎng)頁、論壇等內(nèi)容,直接保存到數(shù)據(jù)庫或發(fā)布到網(wǎng)絡(luò)上的一種信息化工具??梢愿鶕?jù)用戶設(shè)定的條件自動(dòng)采集原網(wǎng)頁中需要的內(nèi)容,也可以對(duì)數(shù)據(jù)進(jìn)行處理。 1.數(shù)據(jù)采集設(shè)備 數(shù)據(jù)采集設(shè)備,即實(shí)現(xiàn)數(shù)據(jù)采集(DAQ)功能的計(jì)算機(jī)擴(kuò)展設(shè)備,大體可以分為以下幾種。 (1)分布式或者遠(yuǎn)程的采集卡:在工業(yè)現(xiàn)場可以較精確地將信號(hào)轉(zhuǎn)換成數(shù)字量,然后通過各種遠(yuǎn)傳通信技術(shù)(如232、485、以太網(wǎng)、各種無線網(wǎng)絡(luò))把數(shù)據(jù)傳到計(jì)算機(jī)或者其他控制器中進(jìn)行處理,對(duì)環(huán)境有較強(qiáng)的適應(yīng)能力,可以應(yīng)對(duì)各種工業(yè)上的惡劣環(huán)境。 (2)USB采集卡:在比較好的現(xiàn)場或者實(shí)驗(yàn)室,一般采用外置數(shù)據(jù)采集卡如USB接口卡。
編輯推薦
《普通高等院校電氣自動(dòng)化控制類專業(yè)應(yīng)用型本科規(guī)劃教材:LabVIEW程序設(shè)計(jì)基礎(chǔ)》可作為測(cè)控技術(shù)、自動(dòng)化、通信工程、電子信息、電氣自動(dòng)化等本科專業(yè)教材或教學(xué)參考書,也可供相關(guān)專業(yè)的工程技術(shù)人員參考。
圖書封面
評(píng)論、評(píng)分、閱讀與下載
LabVIEW程序設(shè)計(jì)基礎(chǔ) PDF格式下載