注冊 | 登錄讀書好,好讀書,讀好書!
讀書網-DuShu.com
當前位置: 首頁出版圖書科學技術計算機/網絡軟件與程序設計BASIC/VB及其相關Visual Basic硬件設計與開發(fā):數據采集卡控制

Visual Basic硬件設計與開發(fā):數據采集卡控制

Visual Basic硬件設計與開發(fā):數據采集卡控制

定 價:¥43.00

作 者: 范逸之,廖錦棋編著
出版社: 清華大學出版社
叢編項:
標 簽: VB

ISBN: 9787302083139 出版時間: 2004-05-01 包裝: 簡裝本
開本: 26cm 頁數: 512 字數:  

內容簡介

  本書講述如何通過Visual Basic語言編程實現對多功能采集卡的控制。多功能采集卡可實現自動化控制和測量操作,而Visual Basic則是簡單易學的程序語言。二者的結合在當前的工業(yè)控制方面用途非常廣泛。全書共分9章和2個附錄。第1章和第2章簡單介紹了信號與傳感器的基本原理和數據采集卡。第3章介紹了Visual Basic和控制卡的通信原理。第4章和第5章介紹了模擬信號的采集。第6章介紹了數字輸入輸出控制。第7章講解計時計數器控制。第8章討論模擬信號的時域與頻域。第9章站在全局的角度討論了系統(tǒng)的建立。全書按照結合實例、逐步講解的方式進行。附錄有參考文獻和相關內容。本書適合對控制卡有一定了解,需要進一步掌握Visual Basic編程來進行控制、實現應用開發(fā)的讀者閱讀,也適合相關工業(yè)領域的工程人員自學。

作者簡介

暫缺《Visual Basic硬件設計與開發(fā):數據采集卡控制》作者簡介

圖書目錄

第1章 信號與傳感器基本原理
  1.1 信號
  1.2 信號的處理
    1.2.1 放大
    1.2.2 衰減
    1.2.3 濾波
    1.2.4 隔離
  1.3 傳感器
    1.3.1 傳感器分類
    1.3.2 溫度傳感器
    1.3.3 力量及壓力傳感器
    1.3.4 位移及位置傳感器
    1.3.5 加速度傳感器
第2章 數據采集卡介紹
  2.1 數據采集常用接口
    2.1.1 接口種類
    2.1.2 ISA接口
    2.1.3 PCI接口
    2.1.4 Compact PCI接口
  2.2 資源
    2.2.1 地址
    2.2.2 中斷
    2.2.3 直接內存訪問
    2.2.4 如何調整地址、中斷及DMA    
  2.3 數據采集卡
    2.3.1 采集卡外觀
    2.3.2 輸出輸入分類
    2.3.3 引腳定義
    2.3.4 測試擴展板
  2.4 DAQ卡的啟動
    2.4.1 MAX的安裝及DAQ卡檢測
    2.4.2 ISA形式的采集卡和MAX
  2.5 常用的實驗配備
    2.5.1 波形產生器
    2.5.2 示波器
    2.5.3 頻譜分析儀
    2.5.4 萬用表
第3章 Visual Basic與數據采集卡的通信
  3.1 軟件與硬件的通信
    3.1.1 程序到硬件
    3.1.2 NI-DAQ控制函數的安裝
    3.1.3 函數格式
    3.1.4 數據交換流程    
  3.2 DAQ函數分類
    3.2.1 模擬輸入函數
    3.2.2 模擬輸出函數
    3.2.3 數字輸入輸出函數
    3.2.4 計時/計數函數
  3.3 OCX的使用
    3.3.1 OCX的載入
    3.3.2 OCX的使用步驟
    3.3.3 模擬輸入控件
    3.3.4 模擬輸出控件
    3.3.5 數字輸入輸出控件
    3.3.6 計時/計數控件
第4章 模擬信號的采集
  4.1 模擬輸入的基本原理
    4.1.1 信號的取樣
    4.1.2 用數字表示模擬
    4.1.3 輸入范圍
    4.1.4 取樣頻率
  4.2 硬件說明
    4.2.1 引腳定義
    4.2.2 信號種類及接線方式
    4.2.3 輸入信號的范圍和增益
    4.2.4 觸發(fā)
  4.3 模擬函數說明
    4.3.1 OCX
    4.3.2 NI-DAQ
  4.4 控件信號采集實驗    
    4.4.1 單點數據的采集
    4.4.2 多通道的單點取值
    4.4.3 單通道的多筆數據采集
    4.4.4 繪圖顯示單通道的多筆數據
    4.4.5 雙通道的多筆數據采集
    4.4.6 連續(xù)數據采集
    4.4.7 觸發(fā)的使用
  4.5 NI-DAQ信號采集實驗
    4.5.1 單點數據的采集
    4.5.2 多通道單點數據的采集
    4.5.3 單通道波形數據的采集
    4.5.4 多通道波形數據的采集
    4.5.5 時間軸的顯示及光標的制作
    4.5.6 起始觸發(fā)信號的使用
    4.5.7 停止取樣的觸發(fā)信號的使用
  4.6 本章習題
第5章 模擬輸出的控制
  5.1 模擬輸出基本原理
    5.1.1 數字轉模擬
    5.1.2 模擬輸出分辨率
    5.1.3 輸出范圍
  5.2 DAQ卡中的模擬輸出
    5.2.1 引腳定義
    5.2.2 輸出方式
    5.2.3 單點輸出與波形輸出
  5.3 模擬輸出函數說明
    5.3.1 用OCX控制模擬輸出
    5.3.2 用NI-DAQ控制模擬輸出
  5.4 控件模擬信號輸出實驗
    5.4.1 單點模擬的輸出
    5.4.2 雙通道的模擬輸出
    5.4.3 單通道波形輸出
    5.4.4 雙通道波形輸出
  5.5 DLL模擬輸出實驗
    5.5.1 單點模擬值的輸出
    5.5.2 單通道波形輸出
    5.5.3 雙通道波形輸出
    5.5.4 輸出信號的觸發(fā)
  5.6 本章習題
第6章 數字輸入輸出控制
  6.1 數字輸入輸出
    6.1.1 基本原理
    6.1.2 DAQ卡的數字輸入輸出
    6.1.3 數字輸入輸出函數說明
  6.2 數字輸入
    6.2.1 DAQ卡的數字輸入
    6.2.2 用OCX讀取數字輸入狀態(tài)
    6.2.3 用DLL讀取數字輸入狀態(tài)
  6.3 數字輸出
    6.3.1 DAQ卡的數字輸出
    6.3.2 用控件執(zhí)行數字輸出
    6.3.3 以DLL執(zhí)行數字輸出
  6.4 數字輸入及輸出的結合
    6.4.1 由數字輸入讀取數字輸出(OCX)
    6.4.2 由數字輸入讀取數字輸出(DLL)
  6.5 本章習題
第7章 計時計數器控制
  7.1 計時計數基本原理
    7.1.1 計時計數原理
    7.1.2 計時計數卡使用時機
    7.1.3 引腳布置
  7.2 計時計數函數
    7.2.1 函數說明
  7.3 計時計數器的輸出實驗
    7.3.1 脈沖的產生
    7.3.2 有限個數脈沖的產生
    7.3.3 FSK脈沖輸出
    7.3.4 連續(xù)脈沖輸出
    7.3.5 單脈沖輸出——使用DLL
    7.3.6 可重復觸發(fā)式脈沖輸出
    7.3.7 FSK脈沖輸出——使用DLL
    7.3.8 步進馬達控制
  7.4 計時計數器的輸入實驗
    7.4.1 事件次數的計算
    7.4.2 脈沖寬度計算
    7.4.3 脈沖寬度計算
    7.4.4 信號周期的寬度測量
    7.4.5 緩沖式事件計數
    7.4.6 緩沖式周期寬度測量
  7.5 本章習題
第8章 模擬信號的時域與頻域
  8.1 時域信號
    8.1.1 取樣時間
    8.1.2 周期信號
    8.1.3 取樣時間比較
  8.2 頻域轉換
    8.2.1 快速傅立葉轉換
    8.2.2 FFT程序的實現
    8.2.3 FFT程序的驗證
    8.2.4 時域數據的窗口處理
    8.2.5 頻域轉換后的數值校正
    8.2.6 頻域的幅值及相位
    8.2.7 假象的發(fā)生與防止
  8.3 信號量的增加及噪聲的處理
    8.3.1 信號平均
    8.3.2 雙緩沖區(qū)的使用
  8.4 本章習題
第9章 系統(tǒng)的建立
  9.1 溫度測量系統(tǒng)
    9.1.1 系統(tǒng)描述
    9.1.2 硬件說明
    9.1.3 軟件說明
    9.1.4 程序建立
  9.2 振動測量系統(tǒng)
    9.2.1 系統(tǒng)描述
    9.2.2 硬件說明
    9.2.3 軟件說明
    9.2.4 程序建立
  9.3 本章習題
附錄A 討論區(qū)
附錄B 參考文獻

本目錄推薦

掃描二維碼
Copyright ? 讀書網 www.talentonion.com 2005-2020, All Rights Reserved.
鄂ICP備15019699號 鄂公網安備 42010302001612號