定 價(jià):39.9 元
叢書名:全國高等職業(yè)教育“十三五”規(guī)劃教材
- 作者:劉科
- 出版時(shí)間:2018/1/15
- ISBN:9787111587262
- 出 版 社:機(jī)械工業(yè)出版社
- 中圖法分類:TH86
- 頁碼:192
- 紙張:膠版紙
- 版次:2
- 開本:16K
《虛擬儀器應(yīng)用 第2版》通過理論與實(shí)踐一體化項(xiàng)目的形式,深入淺出地介紹了虛擬儀器的體系結(jié)構(gòu)及LabVIEW的編程方法。全書共3篇,即LabVIEW基本使用、基于LabVIEW的測控系統(tǒng)、虛擬儀器的綜合設(shè)計(jì),涉及14個(gè)項(xiàng)目,其中第1篇通過5個(gè)項(xiàng)目學(xué)習(xí)LabVIEW的基本使用;第2篇以基于PCDAQmx虛擬儀器系統(tǒng)為內(nèi)容,由5個(gè)獨(dú)立的測控項(xiàng)目構(gòu)成,項(xiàng)目內(nèi)容由簡單到復(fù)雜,從硬件構(gòu)成到軟件實(shí)現(xiàn)以及系統(tǒng)調(diào)試等,都進(jìn)行了詳細(xì)介紹;第3篇為4個(gè)綜合設(shè)計(jì)項(xiàng)目,給出項(xiàng)目要求等信息,要求讀者根據(jù)前兩篇的內(nèi)容自己設(shè)計(jì)測控系統(tǒng),并給出參考設(shè)計(jì)。
《虛擬儀器應(yīng)用 第2版》內(nèi)容由淺入深、由簡單到復(fù)雜;有邊學(xué)邊做的內(nèi)容,也有需要讀者自己設(shè)計(jì)的內(nèi)容。書中對每個(gè)項(xiàng)目的硬件構(gòu)成都進(jìn)行了詳細(xì)介紹,讀者可以自己搭建。
《虛擬儀器應(yīng)用 第2版》可作為高職高專院校、成人高等學(xué)校及本科院校舉辦的二級(jí)職業(yè)技術(shù)學(xué)院和民辦高校電子、電氣等相關(guān)電類專業(yè)的教材,也可供虛擬儀器的初學(xué)者參考。
適讀人群:高職高專院校、成人高等學(xué)校及本科院校舉辦的二級(jí)職業(yè)技術(shù)學(xué)院和民辦高校電子、電氣等相關(guān)電類專業(yè)的學(xué)生
1.校企合作編寫,源于工程實(shí)際
2.項(xiàng)目載體,任務(wù)驅(qū)動(dòng),理論與實(shí)踐一體化
3.基于主流軟件和硬件構(gòu)建典型實(shí)踐項(xiàng)目。
前言
虛擬儀器技術(shù)廣泛應(yīng)用于儀器儀表、測量與控制、電子測試和自動(dòng)化等領(lǐng)域,它是計(jì)算機(jī)技術(shù)與儀器技術(shù)深層次結(jié)合的產(chǎn)物。它利用了高性能模塊化的硬件,結(jié)合了高效靈活的軟件,具有傳統(tǒng)儀器無法比擬的優(yōu)勢。隨著計(jì)算機(jī)技術(shù)、大規(guī)模集成電路技術(shù)和通信技術(shù)的發(fā)展,虛擬儀器技術(shù)也得到了迅猛發(fā)展,在功能上不斷加強(qiáng),應(yīng)用領(lǐng)域不斷擴(kuò)大。
在虛擬儀器技術(shù)領(lǐng)域,應(yīng)用較為普遍的軟件開發(fā)環(huán)境是美國國家儀器有限公司(NI公司)的LabVIEW。
《虛擬儀器應(yīng)用第2版》以LabVIEW為藍(lán)本,以實(shí)踐項(xiàng)目為內(nèi)容,把虛擬儀器知識(shí)的學(xué)習(xí)與實(shí)踐緊密結(jié)合。項(xiàng)目案例由企業(yè)工程師提供,由多年從事教學(xué)工作的教師與企業(yè)技術(shù)人員共同編寫。
《虛擬儀器應(yīng)用第2版》共分為3篇、14個(gè)項(xiàng)目,第1篇LabVIEW基本使用和第2篇基于LabVIEW的測控系統(tǒng)為必修內(nèi)容,參考學(xué)時(shí)為60~70學(xué)時(shí);第3篇虛擬儀器的綜合設(shè)計(jì)可作為學(xué)生的課程設(shè)計(jì)、大作業(yè)等。
《虛擬儀器應(yīng)用第2版》由蘇州市職業(yè)大學(xué)與美國國家儀器有限公司、北京中科泛華測控技術(shù)有限公司等企業(yè)聯(lián)合開發(fā),蘇州市職業(yè)大學(xué)劉科、宋秦中主編,宋佳、李甫成、應(yīng)俊共同編寫,北京中科泛華測控技術(shù)有限公司提供了部分資料和項(xiàng)目案例。全書由劉科統(tǒng)稿。
由于編者水平有限,書中難免有錯(cuò)誤和不妥之處,懇請使用《虛擬儀器應(yīng)用第2版》的師生和廣大讀者提出批評(píng)和改進(jìn)意見。
編者
目錄
出版說明
前言
第1篇LabVIEW基本使用
項(xiàng)目1認(rèn)識(shí)LabVIEW
1.1任務(wù)1認(rèn)識(shí)虛擬儀器
1.1.1虛擬儀器簡介
1.1.2LabVIEW簡介
1.2任務(wù)2認(rèn)識(shí)VI
1.2.1VI簡介
1.2.2VI的組成
1.2.3VI的前面板
1.2.4VI的程序框圖
1.2.5VI的圖標(biāo)和連線板
1.3任務(wù)3創(chuàng)建VI
1.3.1創(chuàng)建一個(gè)簡單的VI
1.3.2子VI的創(chuàng)建和調(diào)用
1.4任務(wù)4數(shù)據(jù)流和運(yùn)行及
調(diào)試VI
1.4.1數(shù)據(jù)流
1.4.2運(yùn)行及調(diào)試VI
1.5思考題
項(xiàng)目2認(rèn)識(shí)LabVIEW中的數(shù)據(jù)
類型
2.1任務(wù)1字符串型數(shù)據(jù)
操作
2.1.1認(rèn)識(shí)控件與函數(shù)選板
2.1.2字符串的顯示方式
2.1.3日期時(shí)間的顯示
2.2任務(wù)2數(shù)值型數(shù)據(jù)操作
2.2.1認(rèn)識(shí)控件與函數(shù)選板
2.2.2數(shù)值屬性
2.2.3數(shù)值表示法
2.2.4用隨機(jī)數(shù)產(chǎn)出模擬溫度
2.2.5比較函數(shù)
2.2.6溫度的比較與警示
2.3任務(wù)3布爾型數(shù)據(jù)操作
2.3.1認(rèn)識(shí)控件與函數(shù)選板
2.3.2機(jī)械動(dòng)作
2.3.3簡單的布爾操作
2.3.4溫度報(bào)警程序設(shè)計(jì)
2.4任務(wù)4數(shù)組和簇操作
2.4.1認(rèn)識(shí)控件與函數(shù)選板
2.4.2創(chuàng)建數(shù)組
2.4.3數(shù)組的大小和索引運(yùn)算
2.4.4創(chuàng)建和使用簇
2.4.5簇的編號(hào)與排序
2.5任務(wù)5圖形數(shù)據(jù)操作
2.5.1生成波形數(shù)據(jù)
2.5.2分析處理波形數(shù)據(jù)
2.5.3顯示波形數(shù)據(jù)
2.5.4圖形數(shù)據(jù)操作
2.6思考題
項(xiàng)目3應(yīng)用結(jié)構(gòu)設(shè)計(jì)程序
3.1任務(wù)1應(yīng)用For循環(huán)
編寫VI
3.1.1設(shè)計(jì)循環(huán)計(jì)數(shù)器
3.1.2利用For循環(huán)創(chuàng)建二維
數(shù)組
3.1.3移位寄存器的使用
3.2任務(wù)2應(yīng)用While循環(huán)
設(shè)計(jì)VI
3.2.1設(shè)計(jì)復(fù)數(shù)運(yùn)算VI
3.2.2設(shè)計(jì)溫度轉(zhuǎn)換與報(bào)警VI
3.2.3設(shè)計(jì)循環(huán)累加器
3.3任務(wù)3應(yīng)用條件結(jié)構(gòu)
設(shè)計(jì)VI
3.3.1設(shè)計(jì)數(shù)值選擇輸出VI
3.3.2編寫水果總價(jià)計(jì)算VI
3.4任務(wù)4應(yīng)用順序結(jié)構(gòu)
設(shè)計(jì)VI
3.4.1順序結(jié)構(gòu)
3.4.2編寫順序點(diǎn)亮指示燈VI
3.5任務(wù)5應(yīng)用事件結(jié)構(gòu)
設(shè)計(jì)VI
3.5.1事件結(jié)構(gòu)
3.5.2編寫指示燈狀態(tài)控制VI
3.6思考題
項(xiàng)目4數(shù)據(jù)的讀寫與存儲(chǔ)
4.1任務(wù)1存取文本文件
4.2任務(wù)2存取二進(jìn)制文件
4.3任務(wù)3存取電子表格文件
4.4任務(wù)4存取波形文件
4.5任務(wù)5存取TDMS文件
存儲(chǔ)
4.6思考題
項(xiàng)目5構(gòu)成基礎(chǔ)虛擬儀器系統(tǒng)
5.1任務(wù)1構(gòu)建虛擬儀器測控
系統(tǒng)
5.1.1選擇傳感器
5.1.2選擇數(shù)據(jù)采集硬件
5.1.3選擇儀器總線
5.1.4選擇系統(tǒng)處理器
5.1.5選擇儀器驅(qū)動(dòng)
5.1.6選擇系統(tǒng)應(yīng)用開發(fā)軟件
5.2任務(wù)2學(xué)習(xí)數(shù)據(jù)采集驅(qū)動(dòng)
程序DAQmx
5.2.1NIDAQmx簡介
5.2.2學(xué)習(xí)DAQmx常用函數(shù)
5.3任務(wù)3設(shè)計(jì)DAQmx采集與
生成VI
5.4思考題
第2篇基于LabVIEW的測控系統(tǒng)
項(xiàng)目6交通燈控制系統(tǒng)
6.1項(xiàng)目描述
6.1.1項(xiàng)目目標(biāo)
6.1.2任務(wù)要求
6.1.3實(shí)驗(yàn)環(huán)境
6.2任務(wù)1學(xué)習(xí)編寫DO程序
6.3任務(wù)2設(shè)計(jì)控制系統(tǒng)的
前面板
6.4任務(wù)3實(shí)現(xiàn)交通燈控制邏輯
功能
6.4.1用For循環(huán)實(shí)現(xiàn)倒計(jì)時(shí)
6.4.2交通燈控制邏輯功能
實(shí)現(xiàn)
6.5任務(wù)4設(shè)計(jì)交通燈控制
系統(tǒng)
6.6任務(wù)5系統(tǒng)調(diào)試測量
6.7思考題
項(xiàng)目7溫度預(yù)警系統(tǒng)
7.1項(xiàng)目描述
7.1.1項(xiàng)目目標(biāo)
7.1.2任務(wù)要求
7.1.3實(shí)驗(yàn)環(huán)境
7.2任務(wù)1設(shè)計(jì)系統(tǒng)前面板
7.3任務(wù)2采集溫度信號(hào)
7.3.1模擬信號(hào)采集
7.3.2熱電偶溫度采集程序
7.4任務(wù)3分析處理溫度信號(hào)
7.4.1轉(zhuǎn)換溫度信號(hào)
7.4.2溫度信號(hào)的分析比較
7.5任務(wù)4調(diào)試及測試系統(tǒng)
7.6思考題
項(xiàng)目8智能電子秤的設(shè)計(jì)與應(yīng)用
8.1項(xiàng)目描述
8.1.1項(xiàng)目目標(biāo)
8.1.2任務(wù)要求
8.1.3實(shí)驗(yàn)環(huán)境
8.2任務(wù)1制作按鈕與
數(shù)碼管
8.2.1制作按鈕
8.2.2制作數(shù)碼管
8.3任務(wù)2設(shè)計(jì)電子秤前
面板
8.4任務(wù)3設(shè)計(jì)質(zhì)量換算子VI
8.5任務(wù)4采集質(zhì)量數(shù)據(jù)
8.5.1狀態(tài)機(jī)的基本架構(gòu)
8.5.2用狀態(tài)機(jī)實(shí)現(xiàn)數(shù)據(jù)采集
功能
8.5.3實(shí)現(xiàn)去皮功能
8.6任務(wù)5調(diào)試及測試系統(tǒng)
8.7思考題
項(xiàng)目9電動(dòng)自行車模擬系統(tǒng)
9.1項(xiàng)目描述
9.1.1項(xiàng)目目標(biāo)
9.1.2任務(wù)要求
9.1.3實(shí)驗(yàn)環(huán)境
9.2任務(wù)1自定義控件和設(shè)計(jì)
前面板
9.2.1自定義控件
9.2.2設(shè)計(jì)前面板
9.3任務(wù)2轉(zhuǎn)速控制與測量
9.4任務(wù)3利用事件結(jié)構(gòu)設(shè)計(jì)
程序
9.5任務(wù)4運(yùn)行、調(diào)試及測試
9.6思考題
項(xiàng)目10自動(dòng)門控制仿真系統(tǒng)
10.1項(xiàng)目描述
10.1.1項(xiàng)目目標(biāo)
10.1.2任務(wù)要求
10.1.3實(shí)驗(yàn)環(huán)境
10.2任務(wù)1設(shè)計(jì)前面板
10.2.1圖片下拉列表
10.2.2前面板外觀
10.3任務(wù)2測量步進(jìn)電動(dòng)機(jī)
角度
10.3.1使用編碼器
10.3.2使用計(jì)數(shù)器
10.3.3編碼器的角度測量
10.4任務(wù)3控制步進(jìn)電動(dòng)機(jī)
正、反轉(zhuǎn)
10.4.1步進(jìn)電動(dòng)機(jī)
10.4.2使用DO端子驅(qū)動(dòng)步進(jìn)
電動(dòng)機(jī)轉(zhuǎn)動(dòng)
10.5任務(wù)4設(shè)計(jì)自動(dòng)門控制
系統(tǒng)
10.5.1基于狀態(tài)機(jī)的狀態(tài)
設(shè)計(jì)
10.5.2等待狀態(tài)
10.5.3創(chuàng)建任務(wù)狀態(tài)與停止
DAQ
10.5.4開門狀態(tài)
10.5.5關(guān)門狀態(tài)
10.6任務(wù)5調(diào)試及測試系統(tǒng)
10.6.1硬件搭建
10.6.2調(diào)試及測試
10.7思考題
第3篇虛擬儀器的綜合設(shè)計(jì)
項(xiàng)目11CPU智能散熱模擬系統(tǒng)
11.1項(xiàng)目描述
11.1.1項(xiàng)目目標(biāo)
11.1.2任務(wù)要求
11.1.3任務(wù)分析
11.2任務(wù)1設(shè)計(jì)前面板
11.2.1前面板的設(shè)計(jì)要求
11.2.2前面板的參考設(shè)計(jì)
11.3任務(wù)2設(shè)計(jì)程序框圖
11.3.1程序框圖的設(shè)計(jì)要求
11.3.2程序框圖的參考設(shè)計(jì)
11.4任務(wù)3運(yùn)行、調(diào)試及
測試
11.4.1硬件搭建
11.4.2調(diào)試及測試系統(tǒng)
11.5思考題
項(xiàng)目12智能窗簾模擬系統(tǒng)
12.1項(xiàng)目描述
12.1.1項(xiàng)目目標(biāo)
12.1.2任務(wù)要求
12.1.3任務(wù)分析
12.2任務(wù)1設(shè)計(jì)前面板
12.3任務(wù)2設(shè)計(jì)程序框圖
12.4任務(wù)3運(yùn)行、調(diào)試及
測試
12.5思考題
項(xiàng)目13數(shù)字存儲(chǔ)式錄音系統(tǒng)
13.1項(xiàng)目描述
13.1.1項(xiàng)目目標(biāo)
13.1.2任務(wù)要求
13.1.3任務(wù)分析
13.2任務(wù)1設(shè)計(jì)前面板
13.3任務(wù)2設(shè)計(jì)程序框圖
13.3.1系統(tǒng)流程圖
13.3.2系統(tǒng)架構(gòu)
13.3.3聲音數(shù)據(jù)采集與回放
13.4任務(wù)3運(yùn)行、調(diào)試及測試
13.4.1硬件搭建
13.4.2調(diào)試及測試系統(tǒng)
13.5思考題
項(xiàng)目14模擬油門控制系統(tǒng)
14.1項(xiàng)目描述
14.1.1項(xiàng)目目標(biāo)
14.1.2任務(wù)要求
14.1.3任務(wù)分析
14.2任務(wù)1設(shè)計(jì)前面板
14.3任務(wù)2設(shè)計(jì)程序框圖
14.4任務(wù)3運(yùn)行、調(diào)試及
測試
14.5思考題
附錄學(xué)習(xí)nextpad和nextboard的
使用
附錄Anextboard實(shí)驗(yàn)平臺(tái)和實(shí)驗(yàn)
模塊
附錄Bnextpad教學(xué)軟件平臺(tái)
參考文獻(xiàn)