本書是一本"圍繞練習來學習”的圖書,特別適合作為大專院校的實驗教材或者是自學用書。全書涉及的內容除了LabVIEW的基本編程概念和方法之外,還有大量的章節討論DAQ的使用及LabVIEW的套用。
基本介紹
- 書名:精通LabVIEW教程——由淺入深的範例學習(第二版)
- 作者:(美)John Essick(約翰 . 艾希克)
- 譯者:鄧科等
- 出版社:電子工業出版社
- 出版時間:2017-01-01
圖書內容,目錄,
圖書內容
本書是一本"圍繞練習來學習”的圖書,特別適合作為大專院校的實驗教材或者是自學用書。全書涉及的內容除了LabVIEW的基本編程概念和方法之外,還有大量的章節討論DAQ的使用及LabVIEW的套用。
全書共分13章,內容包括while循環與波形圖、for循環與波形圖、MathScript模型與XY圖、DAQ輔助數據採集、數據檔案與字元串、移位暫存器、case結構、數據獨立性與序列結構、vi分析、使用DAQmx vi的數據採集與生成、PID溫度控制項目、獨立儀器控制等。
目錄
第1章While循環和波形圖表
1.1LabVIEW編程環境
1.2使用While循環和波形圖表繪製正弦波
1.3編輯程式框圖
1.4LabVIEW幫助視窗
1.5前面板編輯
1.6快捷選單
1.7完成編程
1.8程式執行
1.9程式改進
1.10數據類型的表示
1.11自動生成特徵
1.12保存程式
自己動手
習題
第2章For循環和波形圖
2.1For循環基礎
2.2使用For循環和波形圖繪製正弦波
2.3波形圖
2.4所屬標籤和自由標籤
2.5使用For循環創建正弦波
2.6複製程式框圖的圖示
2.7自動索引功能
2.8運行VI
2.9波形圖x軸的校準
2.10使用While循環和波形圖繪製正弦波
2.11數組顯示控制項和探針觀察視窗
自己動手
習題
第3章MathScript節點和XY圖
3.1MathScript節點基礎
3.2MathScript節點使用示例:繪製正弦波
3.3根據錯誤列表調試
3.4運用MathScript節點和XY圖進行波形仿真
3.5創建一個xy簇
3.6運行VI
3.7MathScript互動視窗
3.8為WaveformSimulator添加形狀選項
3.9枚舉類型控制項
3.10完成程式框圖
3.11運行VI
3.12控制項和指示簇
3.13用圖示編輯器創建一個圖示
3.14設計圖示
3.15接線端分配
自己動手
習題
第4章使用DAQ助手實現數據採集
4.1數據採集VI
4.2數據採集硬體
4.3模擬輸入模式
4.4範圍與解析度
4.5採樣頻率與混疊效應
4.6測量及自動化瀏覽器(MAX)
4.7在直流電壓下簡單地模擬輸入操作
4.8數字示波器
4.9模擬輸出
4.10直流電壓源
4.11軟體定時的正弦波發生器
4.12硬體定時的波形發生器
4.13在框圖上放置一個定製的VI
4.14完成並執行WaveformGenerator(Express)
4.15改進的波形發生器
自己動手
習題
第5章數據檔案與字元串
5.1ASCII文本與二進制數據檔案
5.2在電子數據表格的格式檔案中存儲數據
5.3存儲一維數據數組
5.4轉置選項
5.5存儲二維數據數組
5.6控制存儲數據格式
5.7路徑常量與平台可移植性
5.8基本檔案I/O VI
5.9為一個電子表格檔案添加文本標籤
5.10反斜槓碼(轉義碼)
自己動手
習題
第6章移位暫存器
6.1移位暫存器
6.2快速移位暫存器示例:整數相加
6.3使用移位暫存器的數值積分和微分
6.4冪函式模擬器VI
6.5使用梯形法則的數值積分
6.6使用單個暫存器的梯形法則VI
6.7梯形法則的收斂性
6.8使用多個移位暫存器的數值微分
6.9模組化和自動子VI創建
自己動手
習題
第7章條件結構
7.1條件結構的基礎知識
7.2有關快速條件結構的示例:使用屬性節點的運行時選項
7.3使用條件結構的數值積分
7.4基於辛普森準則的數值積分
7.5使用布爾條件結構的校驗因子
7.6使用數值條件結構的部分和之和程式
7.7使用布爾條件結構的梯形法則貢獻
7.8頂層的VI——Simpson'sRule
7.9梯形法則和辛普森準則之間的對比
自己動手
習題
第8章數據依賴性和順序結構
8.1數據依賴性和順序結構基礎
8.2使用順序結構的事件計時器
8.3使用數據依賴性的事件計時器
8.4高亮執行
自己動手
習題
第9章分析VI:曲線擬合
9.1熱敏電阻阻抗溫度數據檔案
9.2使用熱敏電阻的溫度測量
9.3線性最小二乘法
9.4使用前面板控制項將數據輸入到VI
9.5通過從磁碟讀取檔案將數據輸入到VI
9.6切分多維數組
9.7使用線性最小二乘法的曲線擬合
9.8殘差圖
自己動手
習題
第10章分析VI:快速傅立葉變換
10.1傅立葉變換
10.2離散採樣和奈奎斯特頻率
10.3離散傅立葉變換
10.4快速傅立葉變換