書????名 | LabWindows/CVI數(shù)據(jù)采集與串口通信典型應用實例(含DVD光盤1張) | 作????者 | 李江全 |
---|---|---|---|
ISBN | 9787121217432 | 出版社 | 電子工業(yè)出版社 |
出版時間 | 2014年1月 | 頁????數(shù) | 428 |
字????數(shù) | 680千字 | 開????本 | 16(185*260) |
版????次 | 01-01 |
目 錄
基礎知識篇
第1章 虛擬儀器設計概述(2)
1.1 虛擬儀器含義與特點(2)
1.1.1 虛擬儀器的產(chǎn)生(2)
1.1.2 虛擬儀器的概念(3)
1.1.3 虛擬儀器的特點(4)
1.1.4 虛擬儀器的應用(6)
1.2 虛擬儀器的結構(7)
1.2.1 虛擬儀器的基本結構(7)
1.2.2 虛擬儀器的構成方式(8)
1.2.3 構建虛擬儀器的步驟(10)
1.3 虛擬儀器的軟件(11)
1.3.1 虛擬儀器的軟件結構(11)
1.3.2 虛擬儀器的開發(fā)平臺(13)
1.4 虛擬儀器的設計原則和方法(15)
1.4.1 虛擬儀器的設計原則(15)
1.4.2 虛擬儀器的設計方法(16)
第2章 LabWindows/CVI數(shù)據(jù)采集基礎(18)
2.1 數(shù)據(jù)采集系統(tǒng)概述(18)
2.1.1 數(shù)據(jù)采集系統(tǒng)的含義(18)
2.1.2 數(shù)據(jù)采集系統(tǒng)的功能(19)
2.1.3 數(shù)據(jù)采集系統(tǒng)的硬件(20)
2.1.4 數(shù)據(jù)采集系統(tǒng)的軟件(21)
2.1.5 數(shù)據(jù)采集系統(tǒng)的輸入與輸出信號(22)
2.2 數(shù)據(jù)采集卡(24)
2.2.1 數(shù)據(jù)采集卡的產(chǎn)生(24)
2.2.2 數(shù)據(jù)采集卡的組成(25)
2.2.3 數(shù)據(jù)采集卡的功能(26)
2.2.4 數(shù)據(jù)采集卡的類型(26)
2.2.5 數(shù)據(jù)采集卡的性能指標(28)
2.2.6 數(shù)據(jù)采集卡的選擇(30)
2.3 基于PC的DAQ系統(tǒng)組成(31)
2.3.1 硬件子系統(tǒng)(31)
2.3.2 軟件子系統(tǒng)(32)
2.3.3 DAQ儀器的特點(33)
2.4 LabWindows/CVI數(shù)據(jù)采集函數(shù)庫的使用(34)
2.4.1 Traditional NI-DAQ函數(shù)厙(34)
2.4.2 Easy I/O for DAQ函數(shù)庫(39)
2.4.3 數(shù)據(jù)采集卡的端口操作函數(shù)(41)
2.5 基于聲卡的LabWindows/CVI數(shù)據(jù)采集(41)
2.5.1 聲卡的基本常識(41)
2.5.2 基于聲卡采集的虛擬示波器(46)
第3章 LabWindows/CVI串口通信基礎(52)
3.1 串行通信概述(52)
3.1.1 串行通信的基本概念(52)
3.1.2 串行通信協(xié)議(56)
3.1.3 串行通信的接口標準(61)
3.1.4 串行通信線路連接(65)
3.1.5 串口調試工具(67)
3.2 計數(shù)制與編碼(69)
3.2.1 計數(shù)制(69)
3.2.2 計數(shù)制轉換及其程序設計(72)
3.2.3 字符編碼(78)
3.3 LabWindows/CVI串口通信函數(shù)(80)
3.3.1 串行口打開/關閉函數(shù)(80)
3.3.2 串行口輸入/輸出函數(shù)(81)
3.3.3 串行口控制函數(shù)(82)
3.3.4 串行口狀態(tài)查詢函數(shù)(83)
3.3.5 串行口事件處理函數(shù)(83)
3.3.6 調制解調文件傳輸函數(shù)(84)
數(shù)據(jù)采集篇
第4章 NI數(shù)據(jù)采集卡測控實例(86)
4.1 NI PCI-6023E數(shù)據(jù)采集卡的安裝與測試(86)
4.1.1 PCI-6023E數(shù)據(jù)采集卡簡介(86)
4.1.2 安裝LabWindows/CVI的DAQ設備驅動程序(88)
4.1.3 PCI-6023E數(shù)據(jù)采集卡的參數(shù)設置與測試(90)
4.2 模擬量輸入程序設計(93)
4.2.1 設計任務(93)
4.2.2 線路連接(93)
4.2.3 任務實現(xiàn)(93)
4.3 數(shù)字量輸入程序設計(106)
4.3.1 設計任務(106)
4.3.2 線路連接(106)
4.3.3 任務實現(xiàn)(107)
4.4 數(shù)字量輸出程序設計(109)
4.4.1 設計任務(109)
4.4.2 線路連接(109)
4.4.3 任務實現(xiàn)(110)
4.5 溫度測控程序設計(112)
4.5.1 設計任務(112)
4.5.2 線路連接(113)
4.5.3 任務實現(xiàn)(113)
第5章 研華數(shù)據(jù)采集卡測控實例(118)
5.1 研華PCI-1710HG數(shù)據(jù)采集卡的安裝與測試(118)
5.1.1 PCI-1710HG多功能板卡介紹(118)
5.1.2 用PCI-1710HG多功能板卡組成的測控系統(tǒng)(119)
5.1.3 PCI-1710HG板卡設備的安裝(121)
5.1.4 PCI-1710HG板卡設備的測試(123)
5.1.5 ActiveDAQ控件的安裝(125)
5.2 模擬量輸入程序設計(125)
5.2.1 設計任務(125)
5.2.2 線路連接(125)
5.2.3 任務實現(xiàn)(126)
5.3 模擬量輸出程序設計(133)
5.3.1 設計任務(133)
5.3.2 線路連接(134)
5.3.3 任務實現(xiàn)(134)
5.4 數(shù)字量輸入程序設計(141)
5.4.1 設計任務(141)
5.4.2 線路連接(142)
5.4.3 任務實現(xiàn)(142)
5.5 數(shù)字量輸出程序設計(148)
5.5.1 設計任務(148)
5.5.2 線路連接(148)
5.5.3 任務實現(xiàn)(148)
5.6 溫度測控程序設計(154)
5.6.1 設計任務(154)
5.6.2 線路連接(154)
5.6.3 任務實現(xiàn)(155)
串口通信篇
第6章 PC與PC串口通信及應用(166)
6.1 PC中的串行端口(166)
6.1.1 查看串行端口信息(166)
6.1.2 虛擬串口的使用(167)
6.2 PC與PC串口通信程序設計(169)
6.2.1 設計任務(169)
6.2.2 線路連接(169)
6.2.3 串口通信調試(170)
6.2.4 任務實現(xiàn)(171)
6.3 PC雙串口互通信程序設計(174)
6.3.1 設計任務(174)
6.3.2 線路連接(174)
6.3.3 串口通信調試(175)
6.3.4 任務實現(xiàn)(176)
第7章 PC與遠程I/O模塊串口通信(180)
7.1 典型分布式I/O模塊簡介(180)
7.1.1 集散控制系統(tǒng)的結構與特點(180)
7.1.2 ADAM4000遠程數(shù)據(jù)采集控制系統(tǒng)(182)
7.1.3 ADAM4000系列模塊簡介(184)
7.1.4 ADAM4000系列模塊的軟件安裝(191)
7.2 模擬電壓采集程序設計(193)
7.2.1 設計任務(193)
7.2.2 線路連接(193)
7.2.3 串口通信調試(194)
7.2.4 任務實現(xiàn)(194)
7.3 模擬電壓輸出程序設計(198)
7.3.1 設計任務(198)
7.3.2 線路連接(198)
7.3.3 串口通信調試(199)
7.3.4 任務實現(xiàn)(199)
7.4 開關信號輸入程序設計(202)
7.4.1 設計任務(202)
7.4.2 線路連接(202)
7.4.3 串口通信調試(203)
7.4.4 任務實現(xiàn)(203)
7.5 開關信號輸出程序設計(208)
7.5.1 設計任務(208)
7.5.2 線路連接(208)
7.5.3 串口通信調試(209)
7.5.4 任務實現(xiàn)(209)
7.6 溫度測控程序設計(212)
7.6.1 設計任務(212)
7.6.2 線路連接(212)
7.6.3 串口通信調試(213)
7.6.4 任務實現(xiàn)(214)
第8章 PC與三菱PLC串口通信(219)
8.1 三菱PLC特殊功能模塊與通信協(xié)議(219)
8.1.1 FX2N系列PLC的特殊功能模塊(219)
8.1.2 三菱PLC編程口通信協(xié)議(229)
8.2 模擬電壓采集程序設計(236)
8.2.1 設計任務(236)
8.2.2 線路連接(236)
8.2.3 PLC端電壓輸入程序(237)
8.2.4 串口通信調試(239)
8.2.5 任務實現(xiàn)(240)
8.3 模擬電壓輸出程序設計(243)
8.3.1 設計任務(243)
8.3.2 線路連接(243)
8.3.3 PLC端電壓輸出程序(244)
8.3.4 串口通信調試(246)
8.3.5 任務實現(xiàn)(247)
8.4 開關信號輸入程序設計(250)
8.4.1 設計任務(250)
8.4.2 線路連接(250)
8.4.3 串口通信調試(251)
8.4.4 任務實現(xiàn)(252)
8.5 開關信號輸出程序設計(255)
8.5.1 設計任務(256)
8.5.2 任務實現(xiàn)(256)
8.5.3 串口通信調試(256)
8.5.4 任務實現(xiàn)(257)
8.6 溫度測控程序設計(262)
8.6.1 設計任務(262)
8.6.2 線路連接(262)
8.6.3 PLC端溫度測控程序(263)
8.6.4 串口通信調試(265)
8.6.5 任務實現(xiàn)(266)
第9章 PC與西門子PLC串口通信(270)
9.1 西門子PLC模擬量擴展模塊與通信協(xié)議(270)
9.1.1 西門子S7-200 PLC的模擬量擴展模塊(270)
9.1.2 西門子S7-200 PLC PPI通信協(xié)議(275)
9.2 模擬電壓采集程序設計(278)
9.2.1 設計任務(279)
9.2.2 線路連接(279)
9.2.3 PLC端電壓輸入程序(280)
9.2.4 串口通信調試(281)
9.2.5 任務實現(xiàn)(282)
9.3 模擬電壓輸出程序設計(286)
9.3.1 設計任務(286)
9.3.2 線路連接(286)
9.3.3 PLC端電壓輸出程序(287)
9.3.4 串口通信調試(288)
9.3.5 任務實現(xiàn)(289)
9.4 開關信號輸入程序設計(293)
9.4.1 設計任務(293)
9.4.2 線路連接(293)
9.4.3 串口通信調試(294)
9.4.4 任務實現(xiàn)(295)
9.5 開關信號輸出程序設計(299)
9.5.1 設計任務(299)
9.5.2 線路連接(299)
9.5.3 串口通信調試(300)
9.5.4 任務實現(xiàn)(300)
9.6 溫度測控程序設計(304)
9.6.1 設計任務(304)
9.6.2 線路連接(304)
9.6.3 PLC端溫度測控程序(305)
9.6.4 串口通信調試(307)
9.6.5 任務實現(xiàn)(308)
第10章 PC與單片機串口通信(312)
10.1 典型單片機開發(fā)板簡介(312)
10.1.1 單片機測控系統(tǒng)的組成(312)
10.1.2 單片機開發(fā)板B的功能(314)
10.1.3 單片機開發(fā)板B的主要電路(316)
10.2 模擬電壓采集程序設計(319)
10.2.1 設計任務(319)
10.2.2 線路連接(319)
10.2.3 單片機端C51程序(321)
10.2.4 串口通信調試(325)
10.2.5 任務實現(xiàn)(325)
10.3 模擬電壓輸出程序設計(328)
10.3.1 設計任務(328)
10.3.2 線路連接(328)
10.3.3 單片機端C51程序(329)
10.3.4 串口通信調試(332)
10.3.5 任務實現(xiàn)(333)
10.4 開關信號輸入程序設計(335)
10.4.1 設計任務(335)
10.4.2 線路連接(335)
10.4.3 單片機端C51程序(336)
10.4.4 串口通信調試(338)
10.4.5 任務實現(xiàn)(339)
10.5 開關信號輸出程序設計(341)
10.5.1 設計任務(341)
10.5.2 線路連接(342)
10.5.3 單片機端C51程序(343)
10.5.4 串口通信調試(344)
10.5.5 任務實現(xiàn)(345)
10.6 溫度測控程序設計(347)
10.6.1 設計任務(347)
10.6.2 線路連接(347)
10.6.3 單片機端Pt100溫度檢測C51程序(348)
10.6.4 單片機端DS18B20溫度檢測C51程序(353)
10.6.5 串口通信調試(358)
10.6.6 任務實現(xiàn)(359)
第11章 PC與智能儀器串口通信(363)
11.1 典型智能儀器簡介(363)
11.1.1 智能儀器的結構與特點(363)
11.1.2 XMT-3000A型智能儀器的通信協(xié)議(364)
11.2 單臺智能儀器溫度測量程序設計(367)
11.2.1 設計任務(367)
11.2.2 線路連接(367)
11.2.3 串口通信調試(368)
11.2.4 任務實現(xiàn)(370)
11.3 多臺智能儀器溫度測量程序設計(375)
11.3.1 設計任務(375)
11.3.2 線路連接(375)
11.3.3 串口通信調試(376)
11.3.4 任務實現(xiàn)(377)
第12章 PC與GSM短信模塊串口通信(383)
12.1 GSM網(wǎng)絡短信測控技術(383)
12.1.1 GSM短信測控系統(tǒng)的特點與組成(383)
12.1.2 AT指令介紹(387)
12.1.3 超級終端的使用(391)
12.2 短信發(fā)送與接收程序設計(396)
12.2.1 設計任務(396)
12.2.2 線路連接(396)
12.2.3 單片機端C51短信發(fā)送程序(397)
12.2.4 單片機端C51短信接收程序(405)
12.2.5 任務實現(xiàn)(411)
參考文獻(416) 2100433B
本書從測控應用的實際出發(fā),系統(tǒng)地介紹LabWindows/CVI在數(shù)據(jù)采集和串口通信方面的應用技術。全書內(nèi)容分為三篇(共12章):基礎知識篇介紹虛擬儀器的含義、結構和開發(fā)平臺,LabWindows/CVI數(shù)據(jù)采集基礎、串口通信基礎、計數(shù)制與編碼等;數(shù)據(jù)采集篇通過兩個典型的數(shù)據(jù)采集卡講解LabWindows/CVI數(shù)據(jù)采集程序的設計方法;串口通信篇通過PC、遠程I/O模塊、三菱PLC、西門子PLC、單片機、智能儀器等典型工控設備,詳細講解LabWindows/CVI開發(fā)串口通信及測控程序的設計方法。
直接上參考程序:Dim av As VariantDim datacount As LongPrivate Sub cm...
我大概算是低手哈,但是試著回答下:1.速度是1.25ms/s的意思是1秒鐘可以1兆次2.FIFO 是先進先出的意思(first in first out),應該只是數(shù)據(jù)存儲3.速度的影響還和A...
USB數(shù)據(jù)卡分帶緩存和不帶緩存的。不帶緩存的和帶緩存的FIFO存儲機制的需要在線傳輸。帶緩存的大容量(相對速率來說)RAM存儲機制的可以之后再轉存,不過前提是要有控制信號控制。一般數(shù)據(jù)卡的應用是在線傳...
格式:pdf
大?。?span id="hdqxvht" class="single-tag-height">450KB
頁數(shù): 6頁
評分: 4.6
本人精通 MATLAB等編程語言,可以提供以下方向的幫助 1. MATLAB/GUI/SIMULINK/C++/VC++編程問題; 2. 線性與非線性控制、智能控制、模糊控制; 3. 數(shù)值計算問題、小波分析算法、有限元問題; 4. 電機控制、電力系統(tǒng)、機器人路徑優(yōu)化、機器人控制; 5. 粒子群算法、神經(jīng)網(wǎng)絡、模擬退火算法等智能優(yōu)化算法; 6. 圖像處理、信號處理、語音信號處理、電子通信等方向; 有問題的朋友, 可以將問題直接發(fā)到我的郵箱 ,24小時內(nèi)給您答復!非 常歡迎大家加我為 QQ好友,歡迎訪問我的空間! 聯(lián)系方式: QQ:626815632 郵箱: 626815632@qq.com QQ空間: http://626815632.qzone.qq.com/ 聲明:本資料來源于網(wǎng)絡,切勿用做商業(yè)用途!請您支持正版圖書! 1 基于 MATLAB 串口通信的數(shù)據(jù)采集系
格式:pdf
大?。?span id="r1szh1z" class="single-tag-height">450KB
頁數(shù): 3頁
評分: 4.4
針對LabWindows/CVI虛擬儀器測試軟件開發(fā)平臺與S7-300系列PLC通過MPI、IE以及OPC 3種數(shù)據(jù)通信方式建立相應可靠的連接過程以及實時數(shù)據(jù)通信的應用場合和具體實現(xiàn)方法進行了研究實驗,并給出建立連接通信的具體步驟和部分參考示例代碼以及重要操作函數(shù)的配置使用方法,具有很好的工程應用價值,并依次完成了3種數(shù)據(jù)通信方式下LabWindows/CVI對西門子CPU 314C-2DP下位機跑馬燈程序的實時監(jiān)控實驗;經(jīng)實驗證明3種數(shù)據(jù)通信方式實時、穩(wěn)定、可靠,可以根據(jù)不同實際測控系統(tǒng)應用需求選擇使用。
本書為了滿足在單片機學習、單片機課程設計、畢業(yè)設計、電子設計大賽培訓和工程應用等方面的需要而編著。全書包括兩篇,第一篇為單片機開發(fā)基礎,介紹單片機開發(fā)常見軟件Keil、Proteus和Altium Designer的使用及C51語法、程序編寫規(guī)范等。第二篇為單片機開發(fā)實例,包括通信類、傳感器、電源類、電機控制類、儀器儀表類和綜合類設計實例6大類,共6章,總計62個實例。最大特色是實用性和實戰(zhàn)性,每個實例包括設計要求、系統(tǒng)設計方案、電路原理圖、程序流程分析、源程序、實物照片(或視頻)和設計制作要點等,手把手教讀者做出實物,并提供技術支持。 本書附有光盤,包括每個實例詳細的原理圖、PCB圖、元器件清單、源程序、實物照片或實物演示視頻等電子資料。 本書可作為中學生、電子/電氣/通信/機械等理工科專業(yè)大學生的自學教材、培訓教材,也適用于單片機愛好者學習和高校教師教學的參考書。
本書UGNX9.0應用速成標準教程,內(nèi)容包括UG NX 9.0導入、UG NX 9.0的安裝、使用前的準備與配置、二維草圖的繪制、零件設計、曲面設計、裝配設計、模型的測量與分析、視圖管理、工程圖設計和同步建模等。 本書覆蓋了汽車、航空航天、工程機械等不同行業(yè),具有很強的實用性和廣泛的適用性。本書附1張多媒體DVD學習光盤,制作了大量UG NX 9.0設計技巧和具有針對性范例的教學視頻并進行了詳細的語音講解。
目錄
第一篇單片機開發(fā)基礎
第1章單片機軟件開發(fā)
11Proteus快速入門
111Proteus76的主要功能特點
實例1Proteus仿真單片機播放音樂
112Proteus軟件的界面與操作簡介
113Proteus仿真設計快速入門
12單片機開發(fā)軟件快速入門
121Keil μVision30快速入門
實例2流水燈
122Keil μVision30和Proteus76聯(lián)調
123Keil μVision40內(nèi)嵌邏輯分析儀
實例3邏輯分析儀使用舉例
13單片機C語言編程
131C51簡介
132代碼規(guī)范
133前后臺程序
134狀態(tài)機建模
135事件觸發(fā)程序結構
第2章Altium Designer快速入門
21原理圖的繪制
實例4交通燈
22原理圖符號的繪制
23原理圖符號、元器件封裝和元器件之間的關系
24元件封裝的繪制
25電路板設計中層的作用
26電路板設計規(guī)則
27電路板布局布線
28電路板CAM文件輸出
29轉印紙的打印
210在Altium Designer 對PCB進行形狀、板層設置及對內(nèi)電層進行分割
211如何在Altium Designer中運用查找編輯集體整批修改功能
212如何在Altium Designer的PCB中添加各種不同字體大小的漢字字符
213PCB設計過程中的常見問題
第二篇單片機制作實例
第3章通信類設計與制作實例
實例5學習型紅外線遙控
實例6基于nRF905多點溫度采集系統(tǒng)設計
實例7基于nRF24L01無線溫度控制系統(tǒng)設計
實例8帶語音播報的GPS系統(tǒng)
實例9基于RS-485總線的無線遙控溫控系統(tǒng)設計
實例10窗簾
實例11紅外波形顯示
實例12無線遙控語音播報(溫濕度)電子萬年歷
實例13GPS測速
實例14GSM溫度報警
第4章傳感器類設計與制作實例
實例15電子秤
實例16可燃氣體報警器
實例17基于Pt100溫度儀設計
實例18帶溫度補償?shù)某暡y距儀
實例19液位控制
實例20數(shù)字氣壓計
實例21煙霧探測報警器
實例22紅外防盜系統(tǒng)
實例23流量
實例24指紋識別
第5章電源類設計與制作實例
實例25電子調光燈
實例26一種非接觸供電的車燈電路
實例27一種無接觸供電的無線鼠標
實例28無線供電的旋轉LED顯示屏
實例29基于單片機的智能手機充電器設計
第6章電動機控制類設計與制作實例
實例30基于單片機的步進電動機控制
實例31帆板控制系統(tǒng)設計
實例32智能遙控電風扇模擬控制系統(tǒng)設計
實例33全自動洗衣機
實例34出租車計價器
實例35智能尋跡小車設計
實例36智能尋跡避障小車設計
實例37智能小車
實例38基于PWM 細分的步進電動機調速
實例39基于單片機的小功率直流電動機調速
實例40電梯控制器
第7章儀器儀表類設計與制作實例
實例41八路電壓表
實例42簡易數(shù)字電壓表
實例43數(shù)控恒流源設計
實例44簡易低頻信號源設計
實例45頻率計
實例46數(shù)控直流穩(wěn)壓源
第8章綜合類設計與制作實例
實例47簡單交通燈
實例48籃球計分系統(tǒng)
實例49電子顯示屏設計
實例50旋轉LED顯示屏
實例51電子琴(帶存儲)
實例52數(shù)碼管萬年歷
實例53時鐘計時器
實例54計算器與萬年歷
實例55節(jié)拍器
實例56基于單片機1602液晶萬年歷
實例57水溫水位控制器設計
實例58八路搶答器
實例59電子密碼鎖
實例60簡易計算器
實例61風光雨檢測
實例62消毒柜
實例638×8×8光立方
實例64太陽能熱水控制器設計
實例65舵機平衡臺
實例66帶上位機通信的超聲波測距儀
參考文獻 2100433B