MATLAB數(shù)據(jù)通信與測控應(yīng)用編程實踐

出版時間:2011-9  出版社:電子工業(yè)出版社  作者:鄧紅濤 等編著  頁數(shù):412  
Tag標簽:無  

內(nèi)容概要

  本書從工程應(yīng)用的角度出發(fā),通過8種典型的數(shù)據(jù)采集與控制系統(tǒng),包括基于單片機、PLC、PCI數(shù)據(jù)采集卡、遠程I/O模塊、USB數(shù)據(jù)采集板、無線數(shù)據(jù)傳輸模塊、GSM短信模塊和智能儀器等,使用MATLAB編程語言的DAQ工具箱函數(shù)、ActiveX控件、串口I/O流和MSComm控件,對數(shù)據(jù)采集與通信控制系統(tǒng)中的4類典型應(yīng)用:模擬量輸入(AI)、模擬量輸出(AO)、數(shù)字量輸入(DI)和數(shù)字量輸出(DO)的程序設(shè)計方法進行了講解。

書籍目錄

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

章節(jié)摘錄

版權(quán)頁:插圖:1)遠程可編程輸入范圍ADAM4000系列在存取多種類型及多種范圍的模擬量輸入方面具有顯著的優(yōu)點。通過在主計算機上輸入指令,就可以遠程選擇I/O類型和范圍,對不同的任務(wù)可以使用同一種模塊。極大地簡化了設(shè)計和維護的工作,僅用一種模塊就可以處理整個工廠的測量數(shù)據(jù)。由于所有模塊均可由主機遠程配置,因此無須進行任何物理調(diào)節(jié)。2)內(nèi)置看門狗電路看門狗也稱為看門狗定時器或警戒定時器,它是工控機系統(tǒng)中常用的自恢復(fù)技術(shù)。其基本原理是將看門狗定時器的輸出作為微處理器的復(fù)位信號,迫使系統(tǒng)重新啟動。ADAM4000的看門狗計時器管理功能可以自動復(fù)位ADAM4000系列模塊,減少維護需求,提高了系統(tǒng)的可靠性和自恢復(fù)能力。3)靈活的網(wǎng)絡(luò)配ADAM4000系列模塊僅需要兩根導線就可以通過多點式的RS-485網(wǎng)絡(luò)與控制主機互相通信,基于ASCII的命令響應(yīng)協(xié)議可確保其與任何計算機系統(tǒng)兼容。ADAM4000通過RS-485工業(yè)標準通信網(wǎng)絡(luò)與操作站(也稱為上位機或主機)連接成一個主從式網(wǎng)絡(luò)控制系統(tǒng),可以實現(xiàn)點對點通信和廣播通信(僅有的模塊允許廣播通信)。由于RS-485通信協(xié)議是工業(yè)控制中廣泛應(yīng)用的雙向平衡式傳輸線路標準,是專為工業(yè)應(yīng)用而開發(fā)的通信協(xié)議,這使得ADAM4000系列模塊具有長距離高速率收發(fā)數(shù)據(jù)的能力。所有模塊均具有光隔離器來防止地線電流,并降低了電源浪涌而造成損害的機率。ADAM4000系列模塊使用屏蔽雙絞線收發(fā)數(shù)據(jù),通信線路的抗干擾設(shè)計使通信更加可靠。ADAM4000系列模塊在數(shù)據(jù)線上提供了內(nèi)部突波保護,在每一條數(shù)據(jù)線上都具有的高速抑止器,保護模塊免于高壓或尖峰的損害。

編輯推薦

《MATLAB數(shù)據(jù)通信與測控應(yīng)用編程實踐》選用數(shù)據(jù)通信與測控領(lǐng)域的8種常用硬件,深入講解數(shù)據(jù)通信與測控領(lǐng)域的4類典型應(yīng)用,提供超值光盤。程序源代碼、程序運行錄屏、系統(tǒng)測試錄像、軟硬件資源。

圖書封面

圖書標簽Tags

評論、評分、閱讀與下載


    MATLAB數(shù)據(jù)通信與測控應(yīng)用編程實踐 PDF格式下載


用戶評論 (總計11條)

 
 

  •   一本適合中級學習者使用的書,尤其是數(shù)據(jù)采樣圖形實時輸出很有用
  •   在測控方面挺詳細。不錯的一本書
  •   終于找到這樣一本書了,正是我需要的,謝謝
  •   質(zhì)量不錯,例程豐富
  •   書看上去有點舊舊的,不知道是何原因,不過內(nèi)容很豐富,總體還不錯
  •   寫通信接口的,MATLAB就這本書比較好了。對做工程的有借鑒意義。
  •   能從另外的角度學習matlab
  •   正在讀,覺著還不錯
  •   fgsdfghtrhrjrhr
  •   書很好 發(fā)貨速度快滿意 推薦
  •   速度很快,質(zhì)量很好,服務(wù)很到位!
 

250萬本中文圖書簡介、評論、評分,PDF格式免費下載。 第一圖書網(wǎng) 手機版

京ICP備13047387號-7