內容簡介
本書從工程應用的角度出發,通過8種典型的數據采集與控制系統,包括基於單片機、PLC、PCI數據采集卡、遠程I/O模塊、USB數據采集板、無線數據傳輸模塊、GSM短信模塊和智能儀器等,使用MATLAB編程語言的DAQ工具箱函數、ActiveX控件、串口I/O流和MSComm控件,對數據采集與通信控制系統中的4類典型應用:模擬量輸入(AI)、模擬量輸出(AO)、數字量輸入(DI)和數字量輸出(DO)的程序設計方法進行了講解。
目錄
第1章 MATLAB數據采集與串口通信基礎
1.1 MATLAB的數據采集工具箱
1.1.1 數據采集工具箱簡介
1.1.2 數據采集工具箱函數
1.1.3 數據采集輸入設備的對象屬性
1.1.4 MATLAB數據采集步驟
1.2 數據采集卡MATLAB編程
1.2.1 概述
1.2.2 模擬量輸入(AI或A/D)
1.2.3 模擬量輸出(AO或D/A)
1.2.4 使用觸發器功能
1.2.5 使用事件和回調
1.3 MATLAB串口通信
1.3.1 MATLAB串口簡介
1.3.2 開始使用串口I/O流
1.3.3 串口對象的建立
1.3.4 數據的讀寫
1.3.5 事件和函數回調
1.3.6 使用控制針
1.3.7 記錄數據到磁盤
1.3.8 保存和裝載數據
1.3.9 串口對象屬性參考
第2章 基於研華數據采集卡的測控應用
2.1 PCI-1710HG數據采集卡簡介
2.1.1 數據采集系統概述
2.1.2 基於PC的DAQ系統組成
2.1.3 用PCI-1710HG數據采集卡組成的測控系統
2.1.4 PCI-1710HG數據采集卡的安裝與測試
2.2 系統設計說明
2.2.1 設計任務
2.2.2 線路連接
2.3 數據采集與控制程序設計
2.3.1 模擬量輸入
2.3.2 模擬量輸出
2.3.3 數字量輸入
2.3.4 數字量輸出
2.3.5 溫度測控
第3章 基於NI數據采集卡的測控應用
3.1 PCI-6023E數據采集卡簡介
3.1.1 PCI-6023E數據采集卡的功能
3.1.2 安裝DAQ設備驅動程序
3.1.3 數據采集卡的參數設置與測試
3.2 系統設計說明
3.2.1 設計任務
3.2.2 線路連接
3.3 數據采集與控制程序設計
3.3.1 模擬量輸入
3.3.2 數字量輸入
3.3.3 數字量輸出
3.3.4 溫度測控
第4章 基於西門子PLC的測控應用
4.1 西門子PLC模擬量擴展模塊與通信協議
4.1.1 西門子PLC模擬量輸入模塊
4.1.2 西門子PLC PPI通信協議
4.2 系統設計說明
4.2.1 設計任務
4.2.2 線路連接
4.3 數據采集與控制程序設計
4.3.1 模擬量輸入
4.3.2 模擬量輸出
4.3.3 數字量輸入
4.3.4 數字量輸出
4.3.5 溫度測控
第5章 基於三菱PLC的測控應用
5.1 三菱PLC特殊功能模塊與通信協議
5.1.1 FX2N系列PLC的特殊功能模塊
5.1.2 三菱PLC編程口通信協議
5.2 系統設計說明
5.2.1 設計任務
5.2.2 線路連接
5.3 數據采集與控制程序設計
5.3.1 模擬量輸入
5.3.2 模擬量輸出
5.3.3 數字量輸入
5.3.4 數字量輸出
5.3.5 溫度測控
第6章 基於單片機的測控應用
6.1 典型單片機開發板簡介
6.1.1 單片機控制系統的組成
6.1.2 單片機開發板B的功能
6.1.3 單片機開發板B的主要電路
6.2 系統設計說明
6.2.1 設計任務
6.2.2 線路連接
6.3 數據采集與控制程序設計
6.3.1 模擬量輸入
6.3.2 模擬量輸出
6.3.3 數字量輸入
6.3.4 數字量輸出
6.3.5 溫度測控
第7章 基於分布式I/O模塊的測控應用
7.1 典型分布式I/O模塊簡介
7.1.1 集散控制系統的結構與特點
7.1.2 ADAM4000遠程數據采集控制系統
7.1.3 ADAM4000系列模塊簡介
7.2 系統設計說明
7.2.1 設計任務
7.2.2 線路連接
7.3 數據采集與控制程序設計
7.3.1 模擬量輸入
7.3.2 模擬量輸出
7.3.3 數字量輸入
7.3.4 數字量輸出
7.3.5 溫度測控
第8章 基於USB數據采集模塊的測控應用
8.1 USB總線在數據采集系統中的應用
8.1.1 USB總線及其數據采集系統的特點
8.1.2 采用USB傳輸的數據采集系統
8.1.3 典型USB數據采集模塊簡介
8.2 系統設計說明
8.2.1 設計任務
8.2.2 線路連接
8.3 數據采集與控制程序設計
8.3.1 模擬量輸入
8.3.2 模擬量輸出
8.3.3 數字量輸入
8.3.4 數字量輸出
8.3.5 溫度測控
第9章 基於GSM短信模塊的測控應用
9.1 GSM網絡短信測控技術
9.1.1 GSM短信測控系統的特點與組成
9.1.2 AT指令介紹
9.2 系統設計說明
9.2.1 設計任務
9.2.2 線路連接
9.3 數據采集與控制程序設計
9.3.1 利用C51語言實現單片機溫度檢測及短信發送
9.3.2 利用C51語言實現單片機短信接收及繼電器控制
9.3.3 利用MATLAB實現PC短信接收與發送
第10章 基於無線數據傳輸模塊的測控應用
10.1 典型無線數據傳輸模塊簡介
10.1.1 無線數據傳輸技術概述
10.1.2 DTD46X系列無線數據傳輸模塊
10.2 系統設計說明
10.2.1 設計任務
10.2.2 線路連接
10.3 溫度測量與控制程序設計
10.3.1 利用C51語言實現基於DS18B20的單片機溫度測控
10.3.2 利用匯編語言實現基於DS18B20的單片機溫度測控
10.3.3 利用MATLAB實現無線數據傳輸模塊溫度測控
第11章 基於智能儀器的測控應用
11.1 典型智能儀器簡介
11.1.1 智能儀器的結構與特點
11.1.2 XMT-3000A型智能儀器的通信協議
11.1.3 PC與XMT-3000A型智能儀器串口通信調試
11.2 系統設計說明
11.2.1 設計任務
11.2.2 線路連接
11.3 溫度測量與控制程序設計
11.3.1 利用MATLAB實現PC與單台智能儀器溫度測控
11.3.2 利用MATLAB實現PC與多台智能儀器溫度測控
參考文獻
1.1 MATLAB的數據采集工具箱
1.1.1 數據采集工具箱簡介
1.1.2 數據采集工具箱函數
1.1.3 數據采集輸入設備的對象屬性
1.1.4 MATLAB數據采集步驟
1.2 數據采集卡MATLAB編程
1.2.1 概述
1.2.2 模擬量輸入(AI或A/D)
1.2.3 模擬量輸出(AO或D/A)
1.2.4 使用觸發器功能
1.2.5 使用事件和回調
1.3 MATLAB串口通信
1.3.1 MATLAB串口簡介
1.3.2 開始使用串口I/O流
1.3.3 串口對象的建立
1.3.4 數據的讀寫
1.3.5 事件和函數回調
1.3.6 使用控制針
1.3.7 記錄數據到磁盤
1.3.8 保存和裝載數據
1.3.9 串口對象屬性參考
第2章 基於研華數據采集卡的測控應用
2.1 PCI-1710HG數據采集卡簡介
2.1.1 數據采集系統概述
2.1.2 基於PC的DAQ系統組成
2.1.3 用PCI-1710HG數據采集卡組成的測控系統
2.1.4 PCI-1710HG數據采集卡的安裝與測試
2.2 系統設計說明
2.2.1 設計任務
2.2.2 線路連接
2.3 數據采集與控制程序設計
2.3.1 模擬量輸入
2.3.2 模擬量輸出
2.3.3 數字量輸入
2.3.4 數字量輸出
2.3.5 溫度測控
第3章 基於NI數據采集卡的測控應用
3.1 PCI-6023E數據采集卡簡介
3.1.1 PCI-6023E數據采集卡的功能
3.1.2 安裝DAQ設備驅動程序
3.1.3 數據采集卡的參數設置與測試
3.2 系統設計說明
3.2.1 設計任務
3.2.2 線路連接
3.3 數據采集與控制程序設計
3.3.1 模擬量輸入
3.3.2 數字量輸入
3.3.3 數字量輸出
3.3.4 溫度測控
第4章 基於西門子PLC的測控應用
4.1 西門子PLC模擬量擴展模塊與通信協議
4.1.1 西門子PLC模擬量輸入模塊
4.1.2 西門子PLC PPI通信協議
4.2 系統設計說明
4.2.1 設計任務
4.2.2 線路連接
4.3 數據采集與控制程序設計
4.3.1 模擬量輸入
4.3.2 模擬量輸出
4.3.3 數字量輸入
4.3.4 數字量輸出
4.3.5 溫度測控
第5章 基於三菱PLC的測控應用
5.1 三菱PLC特殊功能模塊與通信協議
5.1.1 FX2N系列PLC的特殊功能模塊
5.1.2 三菱PLC編程口通信協議
5.2 系統設計說明
5.2.1 設計任務
5.2.2 線路連接
5.3 數據采集與控制程序設計
5.3.1 模擬量輸入
5.3.2 模擬量輸出
5.3.3 數字量輸入
5.3.4 數字量輸出
5.3.5 溫度測控
第6章 基於單片機的測控應用
6.1 典型單片機開發板簡介
6.1.1 單片機控制系統的組成
6.1.2 單片機開發板B的功能
6.1.3 單片機開發板B的主要電路
6.2 系統設計說明
6.2.1 設計任務
6.2.2 線路連接
6.3 數據采集與控制程序設計
6.3.1 模擬量輸入
6.3.2 模擬量輸出
6.3.3 數字量輸入
6.3.4 數字量輸出
6.3.5 溫度測控
第7章 基於分布式I/O模塊的測控應用
7.1 典型分布式I/O模塊簡介
7.1.1 集散控制系統的結構與特點
7.1.2 ADAM4000遠程數據采集控制系統
7.1.3 ADAM4000系列模塊簡介
7.2 系統設計說明
7.2.1 設計任務
7.2.2 線路連接
7.3 數據采集與控制程序設計
7.3.1 模擬量輸入
7.3.2 模擬量輸出
7.3.3 數字量輸入
7.3.4 數字量輸出
7.3.5 溫度測控
第8章 基於USB數據采集模塊的測控應用
8.1 USB總線在數據采集系統中的應用
8.1.1 USB總線及其數據采集系統的特點
8.1.2 采用USB傳輸的數據采集系統
8.1.3 典型USB數據采集模塊簡介
8.2 系統設計說明
8.2.1 設計任務
8.2.2 線路連接
8.3 數據采集與控制程序設計
8.3.1 模擬量輸入
8.3.2 模擬量輸出
8.3.3 數字量輸入
8.3.4 數字量輸出
8.3.5 溫度測控
第9章 基於GSM短信模塊的測控應用
9.1 GSM網絡短信測控技術
9.1.1 GSM短信測控系統的特點與組成
9.1.2 AT指令介紹
9.2 系統設計說明
9.2.1 設計任務
9.2.2 線路連接
9.3 數據采集與控制程序設計
9.3.1 利用C51語言實現單片機溫度檢測及短信發送
9.3.2 利用C51語言實現單片機短信接收及繼電器控制
9.3.3 利用MATLAB實現PC短信接收與發送
第10章 基於無線數據傳輸模塊的測控應用
10.1 典型無線數據傳輸模塊簡介
10.1.1 無線數據傳輸技術概述
10.1.2 DTD46X系列無線數據傳輸模塊
10.2 系統設計說明
10.2.1 設計任務
10.2.2 線路連接
10.3 溫度測量與控制程序設計
10.3.1 利用C51語言實現基於DS18B20的單片機溫度測控
10.3.2 利用匯編語言實現基於DS18B20的單片機溫度測控
10.3.3 利用MATLAB實現無線數據傳輸模塊溫度測控
第11章 基於智能儀器的測控應用
11.1 典型智能儀器簡介
11.1.1 智能儀器的結構與特點
11.1.2 XMT-3000A型智能儀器的通信協議
11.1.3 PC與XMT-3000A型智能儀器串口通信調試
11.2 系統設計說明
11.2.1 設計任務
11.2.2 線路連接
11.3 溫度測量與控制程序設計
11.3.1 利用MATLAB實現PC與單台智能儀器溫度測控
11.3.2 利用MATLAB實現PC與多台智能儀器溫度測控
參考文獻
網路書店
類別
折扣
價格
-
新書$354