出版時(shí)間:2008-7 出版社:人民郵電出版社 作者:豈興明,周建興,矯津毅 頁數(shù):436 字?jǐn)?shù):685000
內(nèi)容概要
本書以最新的LabVIEW 8.2為講述對(duì)象,在LabVIEW 8.2新特性的基礎(chǔ)之上,系統(tǒng)地介紹了LabVIEW程序設(shè)計(jì)的基本概念、關(guān)鍵技術(shù)和實(shí)際應(yīng)用等知識(shí)。全書從內(nèi)容上分為基礎(chǔ)、應(yīng)用和實(shí)例3部分?;A(chǔ)部分的內(nèi)容主要包括虛擬儀器基本知識(shí)、LabVIEW開發(fā)環(huán)境介紹和LabVIEW中的數(shù)據(jù)類型、程序結(jié)構(gòu)、波形顯示等程序設(shè)計(jì)基本知識(shí)及其使用方法。應(yīng)用部分的內(nèi)容包括數(shù)學(xué)分析、信號(hào)處理、數(shù)據(jù)采集、儀器控制等一些在LabVIEW中使用較多的專業(yè)知識(shí)及其應(yīng)用。實(shí)例部分的內(nèi)容包括雙通道頻譜濾波器設(shè)計(jì)、脈沖和瞬態(tài)測(cè)量控件設(shè)計(jì)、微處理器溫度控制模擬、簡(jiǎn)單雙通道示波器設(shè)計(jì)、實(shí)驗(yàn)數(shù)據(jù)采集系統(tǒng)等內(nèi)容?! ”緯鴥?nèi)容豐富、結(jié)構(gòu)清晰,通過大量實(shí)例闡述概念和程序設(shè)計(jì)過程,突出了系統(tǒng)性和實(shí)用性相結(jié)合的特點(diǎn)?! ”緯勺鳛榇髮T盒O嚓P(guān)專業(yè)高年級(jí)學(xué)生的教材或教學(xué)參考書,也可供有關(guān)工程技術(shù)人員和軟件工程師參考使用。
書籍目錄
LabVIEW入門篇 第1章 虛擬儀器與LabVIEW 1.1 虛擬儀器 1.1.1 概述 1.1.2 虛擬儀器的特點(diǎn)和優(yōu)勢(shì) 1.1.3 虛擬儀器的結(jié)構(gòu) 1.2 LabVIEW介紹 1.2.1 LabVIEW的發(fā)展 1.2.2 LabVIEW的功能 1.2.3 LabVIEW的特點(diǎn) 1.2.4 LabVIEW的應(yīng)用 1.3 LabVIEW 8.2新功能 1.3.1 面向?qū)ο缶幊? 1.3.2 LabVIEW項(xiàng)目管理 1.3.3 文本化數(shù)學(xué)工具M(jìn)athScript 1.3.4 新增模塊 1.4 LabVIEW 8.2新特性 1.4.1 前面板的改進(jìn) 1.4.2 程序框圖的改進(jìn) 1.4.3 開發(fā)環(huán)境的改進(jìn) 1.5 小結(jié) 第2章 LabVIEW開發(fā)環(huán)境 2.1 LabVIEW 8.2的安裝 2.2 LabVIEW 8.2開發(fā)環(huán)境 2.2.1 啟動(dòng)LabVIEW 8.2 2.2.2 VI前面板 2.2.3 VI程序框圖 2.2.4 VI圖標(biāo)/連線板 2.3 自定義開發(fā)環(huán)境 2.4 小結(jié) 第3章 創(chuàng)建LabVIEW程序 3.1 創(chuàng)建新VI 3.1.1 創(chuàng)建前面板 3.1.2 創(chuàng)建程序框圖 3.1.3 創(chuàng)建圖標(biāo)/連線板 3.1.4 創(chuàng)建VI實(shí)例 3.2 編輯VI 3.2.1 選擇單個(gè)對(duì)象 3.2.2 選擇多個(gè)對(duì)象 3.2.3 改變單個(gè)對(duì)象大小 3.2.4 對(duì)齊和分布對(duì)象 3.2.5 改變多個(gè)對(duì)象大小 3.2.6 對(duì)象值操作 3.2.7 排列對(duì)象的疊放順序 3.2.8 組合、鎖定對(duì)象 3.3 運(yùn)行調(diào)試VI 3.3.1 運(yùn)行VI 3.3.2 調(diào)試VI 3.3.3 調(diào)試VI實(shí)例 3.4 調(diào)用子VI 3.5 小結(jié) 第4章 LabVIEW數(shù)據(jù)類型 4.1 數(shù)值型數(shù)據(jù) 4.1.1 數(shù)值類型 4.1.2 數(shù)值型數(shù)據(jù)對(duì)象 4.1.3 數(shù)值操作節(jié)點(diǎn) 4.2 布爾型數(shù)據(jù) 4.2.1 布爾型數(shù)據(jù)對(duì)象 4.2.2 布爾型數(shù)據(jù)操作節(jié)點(diǎn) 4.3 數(shù)據(jù)線類型 4.4 小結(jié) 第5章 程序結(jié)構(gòu) 5.1 循環(huán)結(jié)構(gòu) 5.1.1 For循環(huán) 5.1.2 While循環(huán) 5.1.3 循環(huán)結(jié)構(gòu)數(shù)據(jù)通道與自動(dòng)索引 5.1.4 移位寄存器 5.1.5 反饋節(jié)點(diǎn) 5.2 條件結(jié)構(gòu) 5.2.1 條件選擇器標(biāo)簽 5.2.2 選擇器連接端 5.2.3 分支子程序框 5.3 順序結(jié)構(gòu) 5.3.1 層疊式順序結(jié)構(gòu) 5.3.2 平鋪式順序結(jié)構(gòu) 5.3.3 順序結(jié)構(gòu)之間的轉(zhuǎn)換 5.4 公式節(jié)點(diǎn) 5.4.1 公式節(jié)點(diǎn)變量 5.4.2 公式節(jié)點(diǎn)運(yùn)算符和函數(shù) 5.5 事件結(jié)構(gòu) 5.5.1 事件選擇器標(biāo)簽 5.5.2 事件數(shù)據(jù)節(jié)點(diǎn) 5.5.3 在LabVIEW中使用事件 5.6 小結(jié) 第6章 數(shù)組、簇和波形 6.1 數(shù)組 6.1.1 創(chuàng)建一維數(shù)組 6.1.2 創(chuàng)建多維數(shù)組 6.1.3 利用循環(huán)結(jié)構(gòu)創(chuàng)建數(shù)組 6.1.4 數(shù)組操作函數(shù) 6.2 簇 6.2.1 簇的創(chuàng)建 6.2.2 簇元素的順序 6.2.3 簇操作函數(shù) 6.3 波形 6.3.1 波形數(shù)據(jù) 6.3.2 波形操作函數(shù) 6.4 小結(jié) 第7章 圖形顯示 7.1 波形顯示 7.1.1 波形圖 7.1.2 波形圖顯示實(shí)例 7.1.3 波形圖表 7.1.4 波形圖表顯示實(shí)例 7.2 XY圖 7.2.1 XY圖窗口 7.2.2 XY圖顯示實(shí)例 7.3 強(qiáng)度圖形 7.3.1 強(qiáng)度圖 7.3.2 強(qiáng)度圖顯示實(shí)例 7.3.3 強(qiáng)度圖表 7.3.4 強(qiáng)度圖表顯示實(shí)例 7.4 三維圖 7.4.1 三維曲面圖 7.4.2 三維曲面圖實(shí)例 7.4.3 三維參數(shù)圖 7.4.4 三維曲線圖 7.5 小結(jié) 第8章 字符串和文件 8.1 字符串 8.1.1 字符串控件 8.1.2 字符串?dāng)?shù)組控件 8.1.3 字符串操作函數(shù) 8.1.4 字符串程序?qū)嵗? 8.2 文件I/O 8.2.1 文件I/O的基本概念和術(shù)語 8.2.2 文件I/O操作 8.2.3 打開和關(guān)閉文件操作 8.2.4 文件讀操作 8.2.5 文件寫操作 8.3 文件管理操作 8.4 文件操作實(shí)例 8.5 小結(jié) LabVIEW應(yīng)用篇 第9章 數(shù)學(xué)分析 9.1 線性代數(shù) 9.2 曲線擬合與插值 9.2.1 擬合 9.2.2 插值 9.3 微積分運(yùn)算 9.3.1 數(shù)組的微積分運(yùn)算 9.3.2 表達(dá)式的微積分運(yùn)算 9.3.3 微分方程 9.3.4 查找零點(diǎn) 9.4 概率與統(tǒng)計(jì) 9.4.1 概率與統(tǒng)計(jì)計(jì)算 9.4.2 概率函數(shù) 9.4.3 假設(shè)檢驗(yàn) 9.4.4 方差分析 9.5 幾何 9.6 最優(yōu)化 9.7 多項(xiàng)式 9.8 小結(jié) 第10章 數(shù)據(jù)采集 10.1 數(shù)據(jù)采集基礎(chǔ) 10.1.1 DAQ系統(tǒng)的構(gòu)成 10.1.2 信號(hào)類型 10.1.3 采樣定理 10.2 模擬輸入和輸出 10.2.1 模擬輸入信號(hào) 10.2.2 模擬輸入采集系統(tǒng) 10.2.3 模擬輸入的技術(shù)指標(biāo) 10.2.4 模擬輸出的技術(shù)指標(biāo) 10.3 DAQ硬件配置 10.3.1 安裝DAQ硬件和驅(qū)動(dòng)程序 10.3.2 配置DAQ系統(tǒng) 10.4 DAQ編程 10.5 小結(jié) 第11章 信號(hào)分析和處理 11.1 概述 11.2 信號(hào)的產(chǎn)生 11.2.1 信號(hào)生成 11.2.2 波形生成 11.3 信號(hào)時(shí)域分析 11.4 窗函數(shù) 11.5 信號(hào)頻域變換 11.6 數(shù)字濾波 11.7 譜分析 11.8 信號(hào)逐點(diǎn)分析 11.9 小結(jié) 第12章 儀器控制 12.1 儀器總線技術(shù) 12.1.1 GPIB總線標(biāo)準(zhǔn) 12.1.2 VXI總線系統(tǒng) 12.1.3 PXI總線系統(tǒng) 12.1.4 LXI技術(shù) 12.1.5 混合總線系統(tǒng) 12.2 儀器驅(qū)動(dòng)程序 12.2.1 概述 12.2.2 GPIB標(biāo)準(zhǔn) 12.2.3 VPP規(guī)范 12.2.4 IVI規(guī)范 12.2.5 IVI-MSS和IVI-Signal Interface 12.3 LabVIEW中的儀器控制 12.3.1 儀器驅(qū)動(dòng)程序 12.3.2 IVI儀器驅(qū)動(dòng) 12.3.3 儀器I/O助手 12.3.4 VISA儀器控制 12.3.5 GPIB儀器控制 12.3.6 串行端口通信 12.4 小結(jié) 第13章 網(wǎng)絡(luò)通信 13.1 網(wǎng)絡(luò)協(xié)議通信 13.1.1 TCP/IP協(xié)議通信 13.1.2 SMTP Email 13.1.3 無線通信 13.2 DataSocket技術(shù)通信 13.2.1 DataSocket的構(gòu)成 13.2.2 DataSocket編程實(shí)例 13.3 遠(yuǎn)程訪問 13.3.1 配置服務(wù)器 13.3.2 遠(yuǎn)程面板控制 13.3.3 瀏覽器訪問 13.4 小結(jié) LabVIEW實(shí)例篇 第14章 雙通道頻譜濾波器設(shè)計(jì) 14.1 設(shè)計(jì)目的 14.2 雙通道頻譜濾波器控件的操作 14.3 程序框圖的功能塊介紹 14.3.1 仿真信號(hào)生成功能塊 14.3.2 濾波器濾波功能塊 14.3.3 截止頻率調(diào)節(jié)功能塊 14.3.4 雙通道譜測(cè)量處理功能塊 14.3.5 信號(hào)檢測(cè)處理功能塊 14.3.6 信號(hào)和頻率響應(yīng)顯示功能塊 14.4 雙通道頻譜濾波器控件的設(shè)計(jì) 14.4.1 濾波信號(hào)的產(chǎn)生 14.4.2 添加濾波器VI控件 14.4.3 雙通道譜測(cè)量 14.4.4 檢測(cè)信號(hào) 14.4.5 各VI控件之間數(shù)據(jù)流的連線 14.4.6 各VI信號(hào)的圖形顯示控件 14.4.7 創(chuàng)建上下截至頻率調(diào)節(jié)控件 14.4.8 信號(hào)掩區(qū)和邊界測(cè)試輸出信號(hào)的顯示設(shè)置 14.4.9 創(chuàng)建截止頻率變化子VI 14.4.10 前面板控件的布局和美化 14.5 小結(jié) 第15章 脈沖和瞬態(tài)測(cè)量控件設(shè)計(jì) 15.1 設(shè)計(jì)目的 15.2 脈沖和轉(zhuǎn)化測(cè)量控件的運(yùn)行操作 15.3 程序框圖的主要功能塊介紹 15.3.1 仿真波形生成 15.3.2 瞬態(tài)特性測(cè)量 15.3.3 脈沖測(cè)量 15.3.4 周期平均值和均方根 15.3.5 幅值和電平 15.3.6 波形圖縮放功能 15.3.7 波形圖顯示功能 15.4 脈沖和瞬態(tài)測(cè)量控件的設(shè)計(jì)步驟 15.4.1 生成基本波形和噪聲波形 15.4.2 仿真波形的生成和顯示 15.4.3 瞬態(tài)測(cè)量程序塊 15.4.4 脈沖測(cè)量程序塊 15.4.5 周期平均值和均方根程序塊 15.4.6 幅值和電平測(cè)量程序塊 15.4.7 完整的程序框圖 15.5 小結(jié) 第16章 微處理器溫度控制模擬 16.1 設(shè)計(jì)目的 16.2 微處理器溫度控制模擬VI的運(yùn)行操作 16.3 程序框圖的主要功能介紹 16.3.1 模擬系統(tǒng)的總體框架 16.3.2 初始化和整體參數(shù)設(shè)定 16.3.3 輸入階段功能塊 16.3.4 計(jì)算階段功能塊 16.3.5 輸出階段功能塊 16.3.6 微處理溫度控制處理子VI功能塊 16.4 微處理器溫度控制模擬VI的設(shè)計(jì)步驟 16.4.1 前面板界面的設(shè)計(jì) 16.4.2 程序總體框架的處理 16.4.3 定時(shí)結(jié)構(gòu)的輸入和初始化 16.4.4 輸入階段的處理過程 16.4.5 計(jì)算階段的處理過程 16.4.6 輸出階段的處理過程 16.4.7 創(chuàng)建PAC_IO.vi子控件 16.4.8 添加程序注釋和說明 16.5 小結(jié) 第17章 簡(jiǎn)單雙通道示波器設(shè)計(jì) 17.1 設(shè)計(jì)目的 17.2 簡(jiǎn)單雙通道示波器VI的運(yùn)行操作 17.3 簡(jiǎn)單雙通道示波器VI的程序框圖 17.3.1 觸發(fā)器功能塊 17.3.2 通道選擇功能塊 17.3.3 水平分度調(diào)節(jié)功能塊 17.3.4 幅值分度調(diào)節(jié)功能塊 17.3.5 程序控制功能塊 17.3.6 波形顯示功能塊 17.4 簡(jiǎn)單雙通道示波器VI控件的設(shè)計(jì)過程 17.4.1 前界面的創(chuàng)建和設(shè)計(jì) 17.4.2 觸發(fā)源功能塊選擇 17.4.3 通道輸入信號(hào)的生成和選擇 17.4.4 觸發(fā)器子VI的創(chuàng)建 17.4.5 觸發(fā)電平SLOPE.VI的創(chuàng)建 17.4.6 通道選擇功能的設(shè)計(jì) 17.4.7 水平分度調(diào)節(jié)處理功能塊 17.4.8 豎直幅值分度調(diào)節(jié)處理功能塊 17.4.9 簡(jiǎn)單雙通道示波器的信息顯示 17.4.10 程序輸入輸出程序塊 17.5 小結(jié) 第18章 實(shí)驗(yàn)數(shù)據(jù)采集系統(tǒng) 18.1 實(shí)驗(yàn)數(shù)據(jù)采集系統(tǒng)的概述 18.1.1 應(yīng)用背景 18.1.2 意義 18.1.3 開發(fā)內(nèi)容 18.2 實(shí)驗(yàn)準(zhǔn)備 18.2.1 實(shí)驗(yàn)設(shè)備 18.2.2 實(shí)驗(yàn)參數(shù) 18.3 前面板的軟件開發(fā) 18.3.1 創(chuàng)建新的虛擬儀器(VI) 18.3.2 系統(tǒng)選項(xiàng)卡控件 18.3.3 修飾圖案 18.3.4 系統(tǒng)下拉列表 18.3.5 數(shù)值輸入控件 18.3.6 文件路徑輸入控件 18.3.7 布爾控件 18.3.8 波形圖表控件 18.3.9 系統(tǒng)單選控件 18.3.10 旋鈕控件 18.3.11 溫度計(jì)控件 18.3.12 儀表控件 18.3.13 多列列表框控件 18.4 程序框圖設(shè)計(jì) 18.4.1 順序結(jié)構(gòu) 18.4.2 數(shù)據(jù)采集裝置的參數(shù)設(shè)置 18.4.3 冷端補(bǔ)償通道 18.4.4 電壓信號(hào)采集模塊 18.4.5 數(shù)據(jù)采集和處理模塊 18.4.6 數(shù)據(jù)顯示與保存模塊 18.4.7 程序運(yùn)行控制模塊 18.5 小結(jié)
章節(jié)摘錄
第1章 虛擬儀器與LabVIEW隨著計(jì)算機(jī)技術(shù)、大規(guī)模集成電路等技術(shù)的飛速發(fā)展,儀器系統(tǒng)與計(jì)算機(jī)軟件技術(shù)緊密結(jié)合,使得傳統(tǒng)儀器的概念得以突破,出現(xiàn)了一種全新的儀器概念——虛擬儀器(Virtual Instrumentation,VI)。虛擬儀器的核心是應(yīng)用計(jì)算機(jī)上的虛擬儀器軟件系統(tǒng)進(jìn)行仿真。圖形化軟件開發(fā)環(huán)境LabVIEW(Laboratory Virtual Instrument Engineering Workbench)是目前實(shí)現(xiàn)虛擬儀器軟件設(shè)計(jì)最流行的工具之一,其廣泛地被工業(yè)界、學(xué)術(shù)界和研究實(shí)驗(yàn)室認(rèn)可并接受,被公認(rèn)為標(biāo)準(zhǔn)的數(shù)據(jù)采集和儀器控制軟件,現(xiàn)已成為測(cè)試測(cè)量和控制行業(yè)的標(biāo)準(zhǔn)軟件平臺(tái)。1.1 虛擬儀器虛擬儀器的出現(xiàn)是測(cè)量?jī)x器領(lǐng)域的一個(gè)突破,它徹底改變了傳統(tǒng)的儀器觀,從根本上更新了測(cè)量?jī)x器的概念,帶給了人們一個(gè)全新的儀器觀念。虛擬儀器代表著測(cè)量?jī)x器發(fā)展的最新方向和潮流,是未來儀器產(chǎn)業(yè)發(fā)展的一大趨勢(shì)。1.1.1 概述虛擬儀器是基于計(jì)算機(jī)的軟件儀器,是儀器系統(tǒng)與計(jì)算機(jī)技術(shù)相結(jié)合的結(jié)果。一般而言,儀器與計(jì)算機(jī)之間的結(jié)合有兩種方式:一種是以儀器為核心,將計(jì)算機(jī)軟件系統(tǒng)裝入儀器,如智能儀器、嵌入式系統(tǒng)儀器等;另一種是以計(jì)算機(jī)為核心,將儀器功能裝入計(jì)算機(jī),通過計(jì)算機(jī)實(shí)現(xiàn)各種儀器功能。虛擬儀器采用的就是后一種結(jié)合方式。虛擬儀器的一個(gè)重要概念和口號(hào)是,“軟件就是儀器”。虛擬儀器充分發(fā)揮了計(jì)算機(jī)的作用,具有結(jié)構(gòu)簡(jiǎn)單、成本低廉、一機(jī)多用、測(cè)量精度高、用戶可自行開發(fā)軟件等特點(diǎn),便于與計(jì)算機(jī)通信相結(jié)合來建立計(jì)算機(jī)網(wǎng)絡(luò),組建復(fù)雜的測(cè)試系統(tǒng)。利用虛擬儀器思想建立的測(cè)控系統(tǒng)提高了測(cè)量精度和測(cè)量速度,減少了開關(guān)和電纜等器件,系統(tǒng)易于擴(kuò)充和修改,從而使其體積小、靈活方便、成本低、效率高,成為現(xiàn)代測(cè)控系統(tǒng)的發(fā)展方向。
編輯推薦
《LabVIEW 8.2中文版入門與典型實(shí)例》內(nèi)容豐富、結(jié)構(gòu)清晰,通過大量實(shí)例闡述概念和程序設(shè)計(jì)過程,突出了系統(tǒng)性和實(shí)用性相結(jié)合的特點(diǎn)?!禠abVIEW 8.2中文版入門與典型實(shí)例》可作為大專院校相關(guān)專業(yè)高年級(jí)學(xué)生的教材或教學(xué)參考書,也可供有關(guān)工程技術(shù)人員和軟件工程師參考使用。
圖書封面
評(píng)論、評(píng)分、閱讀與下載
LabVIEW 8.2中文版入門與典型實(shí)例 PDF格式下載