在线观看www成人影院-在线观看www日本免费网站-在线观看www视频-在线观看操-欧美18在线-欧美1级

0
  • 聊天消息
  • 系統消息
  • 評論與回復
登錄后你可以
  • 下載海量資料
  • 學習在線課程
  • 觀看技術視頻
  • 寫文章/發帖/加入社區
會員中心
創作中心

完善資料讓更多小伙伴認識你,還能領取20積分哦,立即完善>

3天內不再提示

深入理解LabVIEW的數據采集和模擬輸入

電子設計 ? 來源:網易科技 ? 作者:網易科技 ? 2021-01-18 16:19 ? 次閱讀

LabVIEW 是一種面向工程師編程語言,采用圖形化編程,多線程同步運行,只需要連線就能進行軟件的編制。提供了豐富的函數庫和控件,搭建軟件的界面非常迅速,一個熟練的工程師可能只需要幾分鐘就能搭建一個數據采集系統。

”為什么選擇 LabVIEW 做數據采集?

LabVIEW 是一種面向工程師的編程語言,采用圖形化編程,多線程同步運行,只需要連線就能進行軟件的編制。提供了豐富的函數庫和控件,搭建軟件的界面非常迅速,一個熟練的工程師可能只需要幾分鐘就能搭建一個數據采集系統。

NI 的數據采集卡提供了對 LabVIEW 豐富且完備的支持,驅動函數都是在底層的基礎函數上進行了高度封裝,用戶不需要對采集卡具體工作有深入的了解,只要掌握這些驅動函數輸入 / 輸出端口的意義,就能進行數據采集開發。

LabVIEW 中的模擬輸入

o4YBAGAFQ0yAKDPJAATgeCEPoSI376.png

連續模擬輸入

o4YBAGAFQ1qAL9uSAAKkdBmhyTQ853.png

需要注意,程序讀取數據的速度要不慢于設備往緩沖區中存放數據的速度,這樣才能保證連續運行時,緩沖區中的數據不會溢出。可以通過調節以下 3 個參數來達到上述要求:

buffer size(緩存的大小)

scan rate(采樣速率)

number of scans to read at a time(每次讀取的樣本數)

連續采集的程序模型為:

o4YBAGAFQ2yAPIJbAAFx-6JALRA877.png

連續模擬輸入程序實例

o4YBAGAFQ3mAMB5qAAM1stPVJyo180.png

對于一些復雜的采集任務,可以采用一些特殊的采集方式,例如采用外部時鐘采集、觸發采集等;

觸發采集種類很多,根據觸發信號類型可以分為數字信號觸發和模擬信號觸發;根據觸發形式可以分為邊沿觸發和窗口觸發;根據觸發功能可以分為啟動觸發、暫停觸發和參考觸發;

不是每個數據采集卡都具有這些特殊采樣功能的,使用前要查看采集卡的使用手冊;

在模擬輸入采集系統中,實現數據采集并不復雜,數據處理與分析才是難點。

LabVIEW 中的模擬輸出

o4YBAGAFQ4mAKD1fAARq8AJYiJA948.png

連續模擬輸出

有兩種形式的連續模擬輸出,第一種就是在模擬輸出之前,將數字信號寫入緩沖區中,然后設備連續不斷地將緩沖區中的數據通過 DAC 重復輸出。這種連續模出執行效率很高,但是需要寫入的數字信號必須是整周期的,不然輸出模擬信號將會不連續,在使用上不夠靈活。

pIYBAGAFQ5eAIAZVAAH_YLDIhfM122.png

第二種方式就是在設備將緩沖區中數據輸出的同時,不斷地將數字信號寫入緩沖區中,這種方式在編程上比較復雜,但是靈活性比較高,只要保證這一次寫入緩沖區的數字信號和上次是連續的就行,不需要每次寫入的信號是整周期的。

o4YBAGAFQ6OAP1qmAAIJ10b_XSw292.png

LabVIEW 中的數字 I/O

一般情況下,數字 I/O 按照 TTL 邏輯電平設計,其邏輯低電平在 0 到 0.7V 之間,高電平在 3.4 到 5.0V 之間;

在硬件設備上,多路(Line)數字 I/O 組成一組后被稱為端口(Port)。一個端口由多少個數字通路組成是依據其設備而定的,在多數情況下 8 個數字通路組成一個端口;

在 LabVIEW 中對數字 I/O 的操作非常簡單,可以對整個端口進行操作,也可以對端口中的一路或多路同時進行操作。

LabVIEW 中的計數器

pIYBAGAFQ6-ALO52AAD34QnI4Fc356.png

如上圖為計數器的簡化模型:一個 SOURCE 輸入口、一個 GATE 輸入口、一個 OUT 輸出口,以及一個計數寄存器。

可以設置對 SOURCE 輸入端口由高到低或由低到高的信號狀態進行計數;可以設置內部計數寄存器的計數方式為遞增或遞減;

GATE 端口的輸入控制計數器的計數操作,可以設置為以下幾種門限工作方式:高電位計數、低電位計數、上升沿觸發計數、下降沿觸發計數,以及無門限方式;

可以使用 OUT 口發生多種類型的波形,或者用于計數器的串級使用中,從而增大計數器的量程。

計數器的頻率測量

o4YBAGAFQ7uAPaJ-AAVHy-3T3fY493.png

并行安排處理

多功能 DAQ 設備上的模擬輸入、模擬輸出、數字 I/O 和計數器等功能是能夠同時運行的,可以在程序中并行安排這些功能,還能實現它們的同步。

如下圖,是一個連續采集和連續模擬輸出并行安排的程序,利用傳遞 error 信息的數據線安排并行的執行順序。

o4YBAGAFQ8mAa_MPAALK3_6fupQ770.png

編輯:hfy

聲明:本文內容及配圖由入駐作者撰寫或者入駐合作網站授權轉載。文章觀點僅代表作者本人,不代表電子發燒友網立場。文章及其配圖僅供工程師學習之用,如有內容侵權或者其他違規問題,請聯系本站處理。 舉報投訴
  • LabVIEW
    +關注

    關注

    1995

    文章

    3670

    瀏覽量

    333932
  • 計數器
    +關注

    關注

    32

    文章

    2290

    瀏覽量

    96140
  • 數字信號
    +關注

    關注

    2

    文章

    994

    瀏覽量

    48189
  • 數據處理
    +關注

    關注

    0

    文章

    626

    瀏覽量

    29077
  • 數據采集系統

    關注

    5

    文章

    279

    瀏覽量

    31312
收藏 人收藏

    評論

    相關推薦
    熱點推薦

    labview數據采集同步性及獲取時間問題

    請問在labview中進行數據采集,為保證不同設備之間采集數據的同步性,準備利用PPS進行觸發開始任務,利用DAQmx設備內部時鐘源來設置數據采集的一些參數,但是為了防止pps信號的缺
    發表于 04-27 10:54

    labview進行的數據采集

    請問在labview中進行數據采集,為保證不同設備之間采集數據的同步性,準備利用PPS進行觸發開始任務,利用DAQmx設備內部時鐘源來設置數據采集的一些參數,但是為了防止pps信號的缺
    發表于 04-27 10:19

    USB總線隔離模擬輸入8路同步數據采集卡USB5760

    通道對地面 5 秒耐壓設計,可保護用戶和設備免受危險電壓的傷害,為高壓測量提供集成式數據采集和信號調理;同步采樣和同步功能,適用于可擴展測量系統;并且此系列采集卡提供了 2 路 PFI 輸入通道,以滿足應用現場的多樣化需求。
    的頭像 發表于 02-21 17:12 ?470次閱讀
    USB總線隔離<b class='flag-5'>模擬</b><b class='flag-5'>輸入</b>8路同步<b class='flag-5'>數據采集</b>卡USB5760

    電機數據采集網關具有哪些特點?

    電機數據采集網關是一種專門用于電機系統數據采集和傳輸的設備,它在電機監控、優化和維護方面發揮著關鍵作用。電機數據采集網關的特點主要包括以下幾個方面: 1、數據采集能力 電機
    的頭像 發表于 02-14 16:49 ?365次閱讀
    電機<b class='flag-5'>數據采集</b>網關具有哪些特點?

    深入理解C語言:循環語句的應用與優化技巧

    能讓你的代碼更加簡潔明了,還能顯著提升程序執行效率。本文將詳細介紹C語言中的三種常見循環結構——while循環、for循環和do...while循環,帶你深入理解
    的頭像 發表于 12-07 01:11 ?558次閱讀
    <b class='flag-5'>深入理解</b>C語言:循環語句的應用與優化技巧

    數據采集器的工作原理解析 實時數據采集器的優勢是什么

    數據采集器的工作原理解數據采集器,簡而言之,是一種能夠自動收集、處理和傳輸數據的設備或系統。其工作原理大致可以分為以下幾個步驟: 數據采集
    的頭像 發表于 11-28 15:54 ?1568次閱讀

    IOT數據采集平臺的功能特點

    隨著物聯網(IoT)技術的飛速發展,IOT數據采集平臺作為連接物理世界與數字世界的橋梁,正逐步成為各行業數字化轉型的重要工具。本文將深入探討IOT數據采集平臺的定義、功能、應用場景及其對企業發展
    的頭像 發表于 09-25 13:28 ?1308次閱讀

    深入理解FPD-link III ADAS解串器HUB產品

    電子發燒友網站提供《深入理解FPD-link III ADAS解串器HUB產品.pdf》資料免費下載
    發表于 09-06 09:58 ?2次下載
    <b class='flag-5'>深入理解</b>FPD-link III ADAS解串器HUB產品

    NI數據采集板卡如何連接使用?

    和控制。 ? 1. 了解數據采集板卡: 首先,需要了解所使用的NI數據采集板卡的型號和規格。NI提供了多種型號的數據采集板卡,具有不同的輸入通道數、采樣率、接口類型等特性。在選擇和使用
    的頭像 發表于 07-11 10:05 ?2183次閱讀

    多通道數據采集儀的作用與用途

    多通道數據采集儀的作用與用途,包括其工作原理、主要功能、應用領域以及發展趨勢等。 一、多通道數據采集儀的工作原理 信號采集 多通道數據采集儀的核心功能是信號
    的頭像 發表于 07-02 09:10 ?1223次閱讀

    多通道數據采集儀怎么用的

    多通道數據采集儀是一種廣泛應用于工業、科研、教育等領域的高精度數據采集設備。它能夠同時采集多個通道的模擬信號,并將采集到的
    的頭像 發表于 07-02 09:08 ?1236次閱讀

    多通道數據采集器的作用有哪些

    多通道數據采集器是一種廣泛應用于工業自動化、科研、醫療、氣象、環保等領域的高性能數據采集設備。它具有多個模擬輸入通道,可以同時采集多個信號,
    的頭像 發表于 07-02 09:04 ?1360次閱讀

    多通道數據采集器能采集什么

    多通道數據采集器是一種廣泛應用于工業、科研、教育等領域的高精度數據采集設備。它能夠同時采集多個通道的模擬信號、數字信號或混合信號,實現對各種物理量、化學量、生物量的實時監測和記錄。本文
    的頭像 發表于 07-02 09:02 ?1297次閱讀

    多通道數據采集系統的設計的意義

    、軍事等領域具有廣泛的應用。本文將從多個角度探討多通道數據采集系統的設計意義,包括其功能、優勢、應用場景以及設計原則等。 一、多通道數據采集系統概述 1.1 定義 多通道數據采集系統是一種集成了多個
    的頭像 發表于 07-02 09:00 ?1552次閱讀

    多通道數據采集器怎么看數據

    、主要功能、性能指標、應用場景以及如何查看和分析采集到的數據。 一、多通道數據采集器的工作原理 信號輸入:多通道數據采集器通常具有多個
    的頭像 發表于 07-01 16:50 ?1303次閱讀
    主站蜘蛛池模板: 18男女很黄的视频 | 四虎国产成人亚洲精品 | 亚洲伊人成综合成人网 | 一级片免费观看视频 | 久久亚洲一级毛片 | 成人午夜啪啪免费网站 | 农村妇女高清毛片一级 | 久久婷婷综合中文字幕 | 啪啪免费看 | 久久综合色婷婷 | 久久综合久久精品 | aaa大片| 亚洲欧洲一二三区 | 97影院理论午夜论不卡 | www视频在线观看天堂 | 国内精品久久久久久久久野战 | 五月激情网站 | 国产真实偷乱视频在线观看 | 一本到午夜92版免费福利 | 欧美日本一区二区三区 | 午夜视频在线看 | 伊人久久大香线蕉电影院 | 最近高清免费观看视频大全 | 插白浆 | 成人伊人青草久久综合网 | 日韩中文视频 | 最新欧美一级视频 | 亚洲免费小视频 | 天堂bt资源www在线 | 国产在线精品一区免费香蕉 | 天天操天天射天天操 | 亚洲va久久久噜噜噜久久天堂 | 亚洲色图在线视频 | 四虎影视4hu4虎成人 | 日本一区二区三区四区不卡 | 一级特黄aaa大片免费看 | 67pao强力打造| 免费黄色地址 | 亚洲综合在线观看一区www | 五月婷婷 六月丁香 | 伊人久久影院大香线蕉 |