虛擬儀器套用

虛擬儀器套用

《虛擬儀器套用》是2017年7月機械工業出版社出版的圖書,作者是劉科。

基本介紹

  • 中文名:虛擬儀器套用
  • 作者:劉科
  • ISBN:9787111481362
  • 定價:28元
  • 出版社:機械工業出版社
  • 出版時間:2017年7月
  • 裝幀:平裝
  • 開本:16開
內容簡介,圖書目錄,

內容簡介

本書以LabVIEW(2011及以上版本)為藍本,通過理論與實踐一體化項目的形式,深入淺出地介紹了虛擬儀器的體系結構及LabVIEW的編程方法。全書由三個部分14個項目組成,內容包括LabVIEW基本使用、基於LabVIEW的測控系統、虛擬儀器綜合設計項目三部分,其中的第一部分,通過5個項目學習LabVIEW的基本使用;第二部分以基於PC-DAQmx虛擬儀器系統為內容,由5個獨立的測控項目構成,項目內容由簡單到複雜。從硬體構成到軟體實現以及系統調試等,都進行了詳細介紹;第三部分為4個綜合設計項目,給出項目要求等信息,要求學生根據前兩部分的內容自己設計測控系統,並給出參考設計。教材內容由淺入深、由簡單到複雜;有邊學邊做內容,也有自己設計內容;教學中可調動學生積極性、激發學生求知慾和探索精神。每個項目的完成能使他們獲得很大成就感,增強自信心和工程意識。書中每個項目的硬體構成介紹詳細,讀者可以自己搭建;源程式可以光碟形式提供。本書可作為高職高專類院校、成人高等學校及本科院校舉辦的二級職業技術學院和民辦高校電子、電氣等電類專業的教材,也可供虛擬儀器的初學者參考。

圖書目錄

目錄
出版說明
前言
第1篇LabVIEW基本使用
項目1認識LabVIEW
1.1任務1認識虛擬儀器
1.1.1虛擬儀器簡介
1.1.2LabVIEW簡介
1.2任務2認識VI
1.2.1VI簡介
1.2.2VI的組成
1.2.3VI的前面板
1.2.4VI的程式框圖
1.2.5VI的圖示和連線板
1.3任務3創建VI
1.3.1創建一個簡單的VI
1.3.2子VI的創建和調用
1.4任務4數據流和運行及
調試VI
1.4.1數據流
1.4.2運行及調試VI
1.5思考題
項目2認識LabVIEW中的
數據類型
2.1任務1字元串型數據
操作
2.1.1認識控制項與函式選板
2.1.2字元串的顯示方式
2.1.3日期時間的顯示
2.2任務2數值型數據操作
2.2.1認識控制項與函式選板
2.2.2數值屬性
2.2.3數值表示法
2.2.4用隨機數產出模擬溫度
2.2.5比較函式
2.2.6溫度的比較與警示
2.3任務3布爾型數據操作
2.3.1認識控制項與函式選板
2.3.2機械動作
2.3.3簡單的布爾操作
2.3.4溫度報警程式設計
2.4任務4數組和簇操作
2.4.1認識控制項與函式選板
2.4.2創建數組
2.4.3數組的大小和索引運算
2.4.4創建和使用簇
2.4.5簇的編號與排序
2.5任務5波形數據操作
2.5.1認識控制項與函式選板
2.5.2波形圖表
2.5.3波形圖
2.5.4XY圖
2.6思考題
項目3套用結構設計程式
3.1任務1套用For循環
編寫VI
3.1.1設計循環計數器
3.1.2利用For循環創建二維
數組
3.1.3移位暫存器的使用
3.2任務2套用While循環
設計VI
3.2.1設計複數運算VI
3.2.2設計溫度轉換與報警VI
3.2.3設計循環累加器
3.3任務3套用條件結構
設計VI
3.3.1設計數值選擇輸出VI
3.3.2編寫水果總價計算VI
3.4任務4套用順序結構
設計VI
3.4.1順序結構
3.4.2編寫順序點亮
指示燈VI
3.5任務5套用事件結構
設計VI
3.5.1事件結構
3.5.2編寫指示燈狀態控制VI
3.6思考題
項目4數據的讀寫與存儲
4.1任務1存取文本檔案
4.2任務2存取二進制檔案
4.3任務3存取電子表格
檔案
4.4任務4存取波形檔案
4.5任務5存取TDMS檔案
存儲
4.6思考題
項目5構成基礎虛擬儀器系統
5.1任務1構建虛擬儀器測控
系統
5.1.1選擇感測器
5.1.2選擇數據採集硬體
5.1.3選擇儀器匯流排
5.1.4選擇系統處理器
5.1.5選擇儀器驅動
5.1.6選擇系統套用開發軟體
5.2任務2學習數據採集驅動
程式DAQmx
5.2.1NI-DAQmx簡介
5.2.2學習DAQmx常用函式
5.3任務3設計DAQmx採集與
生成VI
5.4思考題
第2篇基於LabVIEW的測控系統
項目6交通燈控制系統
6.1項目描述
6.1.1項目目標
6.1.2任務要求
6.1.3實驗環境
6.2任務1學習使用nextboard和
nextpad
6.3任務2設計控制系統的
前面板
6.3.1布置前面板
6.3.2設計交通燈控制項
6.3.3製作表格
6.3.4用For循環實現倒計時
顯示
6.4任務3實現交通燈控制的
邏輯功能
6.5任務4設計交通燈控制
系統
6.5.1數位訊號的輸出
6.5.2交通燈控制系統的程式
框圖
6.6任務5系統調試、運行及
測試
6.7思考題
項目7溫度預警系統
7.1項目描述
7.1.1項目目標
7.1.2任務要求
7.1.3實驗環境
7.2任務1設計系統前面板
7.3任務2採集溫度信號
7.3.1模擬信號採集
7.3.2熱電偶溫度採集程式
7.4任務3分析處理溫度
信號
7.4.1轉換溫度信號
7.4.2溫度信號的分析比較
7.5任務4調試及測試系統
7.6思考題
項目8智慧型電子秤的設計與套用
8.1項目描述
8.1.1項目目標
8.1.2任務要求
8.1.3實驗環境
8.2任務1製作按鈕與
數碼管
8.2.1製作按鈕
8.2.2製作數碼管
8.3任務2設計電子秤
前面板
8.4任務3設計質量換算
子VI
8.5任務4採集質量數據
8.5.1狀態機的基本架構
8.5.2用狀態機實現數據採集
功能
8.5.3實現去皮功能
8.6任務5調試及測試系統
8.7思考題
項目9電動腳踏車模擬系統
9.1項目描述
9.1.1項目目標
9.1.2任務要求
9.1.3實驗環境
9.2任務1自定義控制項和設計
前面板
9.2.1自定義控制項
9.2.2設計前面板
9.3任務2轉速控制與測量
9.4任務3利用事件結構設計
程式
9.5任務4運行、調試及
測試
9.6思考題
項目10自動門控制仿真系統
10.1項目描述
10.1.1項目目標
10.1.2任務要求
10.1.3實驗環境
10.2任務1設計前面板
10.2.1圖片下拉列表
10.2.2前面板外觀
10.3任務2測量步進電動機
角度
10.3.1使用編碼器
10.3.2使用計數器
10.3.3編碼器的角度測量
10.4任務3控制步進電動機正、
反轉
10.4.1步進電動機
10.4.2使用DO端子驅動步進
電動機轉動
10.5任務4設計自動門控制
系統
10.5.1基於狀態機的狀態
設計
10.5.2等待狀態
10.5.3創建任務狀態與停止
DAQ
10.5.4開門狀態
10.5.5關門狀態
10.6任務5調試及測試系統
10.6.1硬體搭建
10.6.2調試及測試
10.7思考題
第3篇虛擬儀器的綜合設計
項目11CPU智慧型散熱模擬系統
11.1項目描述
11.1.1項目目標
11.1.2任務要求
11.1.3任務分析
11.2任務1設計前面板
11.2.1前面板的設計要求
11.2.2前面板的參考設計
11.3任務2設計程式框圖
11.3.1 程式框圖的設計要求
11.3.2程式框圖的參考設計
11.4任務3運行、調試及
測試
11.4.1硬體搭建
11.4.2調試及測試系統
11.5思考題
項目12智慧型窗簾模擬系統
12.1項目描述
12.1.1項目目標
12.1.2任務要求
12.1.3任務分析
12.2任務1設計前面板
12.3任務2設計程式框圖
12.4任務3運行、調試及
測試
12.5思考題
項目13數字存儲式錄音系統
13.1項目描述
13.1.1項目目標
13.1.2任務要求
13.1.3任務分析
13.2任務1設計前面板
13.3任務2設計程式框圖
13.3.2系統架構
13.3.3聲音數據採集與回放
13.4任務3運行、調試及
測試
13.4.1硬體搭建
13.4.2調試及測試系統
13.5思考題
項目14模擬油門控制系統
14.1項目描述
14.1.1項目目標
14.1.2任務要求
14.1.3任務分析
14.2任務1設計前面板
14.3任務2設計程式框圖
14.4任務3運行、調試及
測試
14.5思考題
參考文獻

相關詞條

熱門詞條

聯絡我們