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

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

3天內不再提示

德思特Spectrum控制中心為數字化儀提供強大的軟件支持

Sophia_wff ? 來源:Sophia_wff ? 作者:Sophia_wff ? 2024-06-12 10:27 ? 次閱讀

盡管模塊化數字化儀或者數字化儀板卡本身就可以被認為是計算機硬件,但是為了將其集成到主機計算機系統(tǒng)中,還需要合適的固件和軟件。數字化儀內部使用嵌入式固件,并需要主機的設備驅動程序、維護軟件和操作應用程序來控制、查看和傳輸數模轉換器的數據。軟件可以由我們提供,也可以根據客戶需要自行定制開發(fā),今天德思特為您介紹模塊化數字化儀的軟件支持。


一、設備驅動

wKgZomZpB32AVjBbAABLfoXnHL404.webp

圖1:數字化儀設備驅動程序支持常見的操作系統(tǒng),并提供一個通用接口供各種編程語言和第三方分析和控制軟件使用

設備驅動程序往往是最基本的軟件支持需求,這通常由數字化儀的設備制造商提供。設備驅動程序允許主機與硬件設備交互,成為操作系統(tǒng)和軟件應用程序之間溝通的橋梁。驅動程序實現(xiàn)了通信建立、命令收發(fā)和數據傳輸的接口?,F(xiàn)在已經沒有現(xiàn)代操作系統(tǒng)會讓你在缺少專用底層內核驅動程序的情況下直接訪問硬件了。對于Windows 64位操作系統(tǒng),這甚至需要由授權公司簽名的專用內核驅動程序。圖1顯示了德思特提供的用于支持其所有數字化儀的設備驅動程序的概念框圖。

驅動程序提供了一個通用且快速的應用程序接口(API),用于使用數字化儀的全部硬件功能。德思特提供的驅動程序API對于所有受支持的操作系統(tǒng)都是相同的,包括32位或64位版本的Windows和Linux。基于這個驅動程序,用戶可以使用常用編程語言編寫自己的程序。此外,同樣是這個驅動程序還支持德思特提供的SBench 6操作軟件,以及其他常用的第三方分析和控制程序,比如LabVIEWMATLAB

我們的同一核心驅動程序可用于多種類型的數字化儀,并且支持多種操作系統(tǒng)、編程語言和第三方應用程序。這將會是您選擇數字化儀的理想目標,因為它提供了測量操作的巨大靈活性。


二、操作軟件

wKgaomZpB36AIANcAABVjg3VSe840.webp

圖2:一個操作軟件的例子(SBench 6),可以實時控制數字化儀、查看和分析數據

大部分成熟的數字化儀供應商都提供某種形式的操作軟件來控制數字化儀并允許查看和傳輸數據。德思特也不例外,我們提供了SBench 6,這是一個包含數據采集、控制和分析于一體的程序。其界面示例如圖2所示。它使您可以控制數字化儀的絕大部分功能,例如采集并顯示數據,對獲取的數據進行測量,并管理數據傳輸參數。在該圖中,我們捕獲到了一個超音波脈沖信號,在右側對其進行了快速傅立葉變換(FFT),左側有振幅、脈沖持續(xù)時間和頻率的測量結果。

德思特提供軟件的分析功能包括FFT、平均值、濾波和直方圖,可以使用游標或內置測量參數進行測量。在此示例中,游標用于測量脈沖爆發(fā)持續(xù)時間,而自動測量參數用于測量頻率、最大值、最小值和峰峰值幅度。在顯示方面,該軟件支持多種顯示形式,可以單獨顯示數據,也可以在同一個坐標軸上繪制相關波形,還可以使用X-Y圖形式進行交叉繪圖。

像這種的操作軟件使檢查數字化儀是否正常工作變得非常容易。它同時也能驗證各種功能包括獲取模式的設置是否正常。一旦驗證通過,就可以將其轉移到所需的編程開發(fā)環(huán)境中。還有非常重要的一點就是,該軟件可以作為回放控制臺查看以前獲取到的數據的控制臺,用于驗證數據、對比、和進行額外測量或進一步分析。


三、控制與維護軟件

德思特的Spectrum控制中心是一個強大的軟件工具,會隨數字化儀硬件一起提供,并將所有的硬件維護功能集到了一起。它可以作為獨立的應用程序在Windows或Linux下運行,軟件中提供了以下功能:

硬件配置- 控制中心顯示關于我們數字化儀硬件的詳細信息,包括板卡類型、序列號、生產日期和校準日期、固件版本以及硬件的所有特性。

安裝模擬演示卡- 控制中心可以安裝模擬演示卡,這些演示卡包括了模擬數據的生成,并允許測試所有軟件,包括SBench軟件、用戶應用程序以及LabVIEW等第三方產品的驅動和測試程序。

調試日志– 數字化儀板卡、驅動程序和固件版本、所有命令序列和其他信息都可以記錄到ASCII文件中,以便更好地診斷問題所在,并提供產品技術支持。

可選軟件許可證管理- 可以在現(xiàn)場安裝SBench 6升級以及M2i/M3i/M4i系列數字化儀的可選固件功能(不需要修改硬件)的許可證。

固件升級- 使用增強功能和錯誤修復補丁更新數字化儀的嵌入式固件。

校準- 控制中心還提供了訪問德思特數字化儀板卡自校準流程的簡便方法。

內存測試- 使用隨機數據對德思特數字化儀板卡的板載內存進行測試,以確保其正常工作。任何讀取或寫入錯誤都會被記錄下來。

傳輸速度測試- 測量當前系統(tǒng)中已安裝的數字化儀板卡的總線傳輸速度。這為您提供了一個性能指標,并顯示出不同緩沖設置下可以達到的持續(xù)數據速率。

連續(xù)內存- 連續(xù)內存通過在系統(tǒng)啟動時預留一個連續(xù)的內存緩沖區(qū)來提高傳輸速率(最多可提高30%)。

發(fā)現(xiàn)功能- 發(fā)現(xiàn)功能可以幫助您在局域網上找到可適用于您計算機的德思特LXI儀器設備,比如digitizerNETBox系列數字化儀。它還將查找局域網上任何安裝了Spectrum遠程服務器以及德思特數字化儀板卡產品的機器。

wKgZomZpB3-AJIeFAAB0Fpt6qBo91.webp

圖:3:Spectrum控制中心的用戶界面,該界面可訪問各種硬件維護功能

四、第三方軟件支持

部分數字化儀用戶更喜歡使用第三方提供的分析和控制程序以及相關工具軟件。這可能是由于用戶對該工具有更好的個人了解,或者是因為它提供了一些特殊的功能。大多數數字化儀制造商會以各種不同的方式支持這些程序。其中,德思特為最常見的第三方程序提供了廣泛的支持,這些第三方程序包括LabVIEW、LabWIndows/CVI和MATLAB。

1.LabVIEW

NI公司的LabVIEW是最常見的圖形化編程語言之一,常用于測量應用領域,該軟件通過我們提供的專用的LabVIEW驅動程序得到很好的支持。這個驅動程序將不同的數字化儀功能組合成功能塊,并在LabVIEW中提供它們。LabVIEW驅動程序包中還包含多個不同的庫和一些公開的示例虛擬儀器(Vi),以便展示驅動程序的正確使用方法。除了這些庫之外,所有的通用驅動程序函數也可以直接調用。

wKgaomZpB3-AOhuBAACt9jeLGzQ50.webp

圖4:將數字化儀的模擬采集通道用作四通道示波器的LabVIEW示例的虛擬前面板

圖4就是其中一個例子,它展示了將數字化儀板卡的模擬通道用作簡單的示波器的可能性。圖中是這個虛擬示波器的前面板界面,在該界面上,用戶可以執(zhí)行單次采集或在多達四個通道上進行多段數據采集。

用戶可以在界面中設置和更改所有時鐘設置、觸發(fā)模式及觸發(fā)源相關參數,也可以調整各個輸入通道的相關設置參數。此示例適用于所有具有4個通道的數字化儀板卡,無論其模擬分辨率和最大采樣率是多少。所有的這些示例都帶有可編輯的代碼圖,允許程序員將其用作自己編程的基礎,或者作為理解LabVIEW驅動程序工作原理的一個示例。我們提供的這一系列示例用戶界面都是為了方便用戶快速開始使用基本功能而創(chuàng)建,并為那些首次使用數字化儀的LabVIEW用戶提供有用的參考。

2.LabWindows/CVI

CVI是C for Virtual Instrumentation的縮寫,這項標準也是由NI公司開發(fā)的,它提供了一種用于測試測量C語言編程環(huán)境。LabWindows/CVI使用與他們的知名產品LabVIEW相同的庫和數據采集模塊,并且與之高度兼容。

3.MATLAB

MathWorks的數學分析應用MATLAB可在Windows和Linux系統(tǒng)下得到支持??梢栽L問硬件的所有特性。MATLAB驅動程序提供了對控制庫的訪問,并且提供了許多兼容MATLAB基礎版本的m語言示例。接口還提供了一種簡單的方法,允許用戶在MathWorks Simulink仿真工具中使用德思特的數字化儀板卡。

除了這些常見軟件應用外,我們還提供了一個IVI驅動,用于支持IVI類驅動程序、IVI數字化儀和IVI示波器。IVI驅動允許用戶使用一種功能類別的儀器的通用軟件界面,而不受硬件制造商的影響。這樣,基于IVI設備驅動程序的應用軟件就能和市場上的許多不同的數字化儀或示波器配合使用。

上述每個第三方軟件驅動程序都會附帶大量的示例,用戶可以在其手冊中找到詳細的描述。


五、用戶程序支持

數字化儀板卡的驅動程序也會支持常用編程語言。正如1所描述的那樣,C、C++、C#、J#、Visual BasicPython和Delphi等基于文本的編程語言都得到了數字化儀板卡驅動程序的支持。

wKgZomZpB4CAQh38AABlRpwWgSY95.webp

圖5:德思特數字化儀板卡的編程完全基于軟件寄存器。所有的軟件寄存器都是以圖中所示的形式描述的。

數字化儀板卡的用戶手冊中提供了控制板卡并將其數據取回給計算機所需的所有必要命令,及其詳細說明。這些命令是基于軟件寄存器的,就像圖5中舉例的那樣。并且我們針對每種語言都提供了多個示例,以降低經驗不足的數字化儀板卡用戶的上手難度。

自定義編程為操作數字化儀提供了最大的靈活性,特別是在涉及多種儀器和信號源的集成系統(tǒng)環(huán)境中。

針對特定編程語言的代碼示例將為您提供一個良好的開端。一個簡單易學、易于集成但功能強大的API,再配合工程師少量額外的工作,將允許用戶使用其他編程語言輕松訪問硬件。此外,您還可以向您的購買源尋求技術支持。他們會有專業(yè)的軟件工程師可以為您的首選編程語言創(chuàng)建一個起始示例。


END

模塊化數字化儀需要有軟件支持才能發(fā)揮作用,并且與用戶的操作系統(tǒng)和應用軟件相匹配的驅動是必須的。德思特提供了所有的這些所需要的驅動軟件和工具來方便用戶使用。其中,配套的SBench 6軟件包括了基本的操作和控制功能,以便用戶快速驗證他們的操作是否正確。同時我們?yōu)橛脩暨x擇第三方或自定義編程應用程序提供了驅動支持。

審核編輯 黃宇

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

    關注

    0

    文章

    40

    瀏覽量

    13822
  • 數字化儀
    +關注

    關注

    0

    文章

    140

    瀏覽量

    17910
收藏 人收藏

    評論

    相關推薦

    高速數字化的技術原理和應用場景

    脈沖功率、核物理、定向能與遠程測試等領域,高速數字化能夠提供高精度的數據采集和測量,幫助科研人員進行深入的研究和分析。 汽車應用:高速數字化
    發(fā)表于 10-21 14:34

    賽電池不斷深化數字化轉型

    數字化時代,賽電池不斷深化數字化轉型,以提升企業(yè)的整體競爭力。2023年3月,由國際運營中心楊震總監(jiān)牽頭,聯(lián)合運營各部門和信息技術部組建了智能制造推進團隊,在國際業(yè)務模塊進行試點,
    的頭像 發(fā)表于 09-05 14:39 ?317次閱讀

    分享 突破FPGA限制:TS-M4i系列數字化利用GPU加速實現(xiàn)高效塊平均處理

    本白皮書將展示如何使用TS-M4i系列數字化的高速PCIe流模式來在軟件中實現(xiàn)塊平均處理
    的頭像 發(fā)表于 08-20 09:26 ?1117次閱讀
    <b class='flag-5'>德</b><b class='flag-5'>思</b><b class='flag-5'>特</b>分享 突破FPGA限制:<b class='flag-5'>德</b><b class='flag-5'>思</b><b class='flag-5'>特</b>TS-M4i系列<b class='flag-5'>數字化</b><b class='flag-5'>儀</b>利用GPU加速實現(xiàn)高效塊平均處理

    Splashtop正式入駐長三角(杭州)制造業(yè)數字化能力中心,賦能企業(yè)向數字化轉型

    2024年6月,Splashtop正式入駐長三角(杭州)制造業(yè)數字化能力中心。作為全球領先的遠程桌面控制軟件供應商,Splashtop致力于提供
    的頭像 發(fā)表于 06-29 08:38 ?290次閱讀
    Splashtop正式入駐長三角(杭州)制造業(yè)<b class='flag-5'>數字化</b>能力<b class='flag-5'>中心</b>,賦能企業(yè)向<b class='flag-5'>數字化</b>轉型

    從探頭到傳感器:數字化的全面結合與應用

    電壓探頭可以用于轉換信號電平、改變阻抗或提供更方便的連接方法。而包括電流探頭、加速度計和光電倍增管在內的傳感器或變送器,則可以將各種物理量轉換為電信號。 這兩種輸入設備都受到
    的頭像 發(fā)表于 06-28 10:59 ?303次閱讀
    從探頭到傳感器:<b class='flag-5'>德</b><b class='flag-5'>思</b><b class='flag-5'>特</b><b class='flag-5'>數字化</b><b class='flag-5'>儀</b>的全面結合與應用

    智能優(yōu)化,速度飛躍!新一代頻譜軟件震撼來襲!

    頻譜作為電子測量領域的重要工具,一直在不斷地更新和優(yōu)化。近日,我們榮幸地宣布,頻譜軟件
    的頭像 發(fā)表于 05-17 10:03 ?247次閱讀
    智能優(yōu)化,速度飛躍!<b class='flag-5'>德</b><b class='flag-5'>思</b><b class='flag-5'>特</b>新一代頻譜<b class='flag-5'>儀</b><b class='flag-5'>軟件</b>震撼來襲!

    Spectrum儀器旗下200余款產品提供了靈活的Python編程功能

    (諸如NumPy),可以顯著加速編程開發(fā)周期。全新spcm軟件Spectrum旗下的數字化、任意波形發(fā)生器和
    的頭像 發(fā)表于 05-15 16:51 ?280次閱讀

    如何正確使用數字化前端信號調理?(二)

    在上期文章如何正確使用數字化前端信號調理?(一)中,我們大家介紹了數字化前端電路所需的特性以及使用過程中需要的輸入抗阻和輸入耦合,本期
    的頭像 發(fā)表于 04-12 14:31 ?401次閱讀
    如何正確使用<b class='flag-5'>數字化</b><b class='flag-5'>儀</b>前端信號調理?(二)

    如何正確使用數字化前端信號調理?(一)

    ,包括2或4通道版本,分辨率可選14或16位 數字化前端一般還需要盡量減少待測設備的負載情況,并提供恰當的耦合。此外,還可能需要進行濾波以減少寬帶噪聲的影響。而對于
    的頭像 發(fā)表于 04-11 14:01 ?352次閱讀
    如何正確使用<b class='flag-5'>數字化</b><b class='flag-5'>儀</b>前端信號調理?(一)

    Spectrum儀器推出hybridNETBOX,集多通道AWG與數字化于一體

    Spectrum儀器推出hybridNETBOX,集多通道AWG與數字化于一體,可同時生成、獲取和分析電子信號。 該產品能夠滿足應用對信號進行同時生成與獲取的需求。該系列產品共有六個型號可選,其中
    的頭像 發(fā)表于 04-02 19:06 ?308次閱讀
    <b class='flag-5'>Spectrum</b>儀器推出hybridNETBOX,集多通道AWG與<b class='flag-5'>數字化</b><b class='flag-5'>儀</b>于一體

    使用USB控制中心固化FLASH卡住了的原因?

    我現(xiàn)在在用FX3 控制中心編程SPI FLASH(W25Q32JVSSIQ),但是一直停留在programing of spi flash in progress... ;當我用邏輯分析抓取數據
    發(fā)表于 02-27 07:11

    如何使用SBench6軟件數字化采集信號進行處理?(二)——平均運算功能

    上一篇文章介紹了了SBench 6板卡式數字化提供
    的頭像 發(fā)表于 01-15 14:05 ?373次閱讀
    如何使用SBench6<b class='flag-5'>軟件</b>對<b class='flag-5'>數字化</b><b class='flag-5'>儀</b>采集信號進行處理?(二)——平均運算功能

    新聞 | PANORAMA天線與Robustel(魯邦通)建立合作

    “堅固可靠,齊心協(xié)力”,Panorama天線與魯邦通路由器的結合為工業(yè)應用提供強大的連接性!
    的頭像 發(fā)表于 12-25 15:06 ?818次閱讀
    <b class='flag-5'>德</b><b class='flag-5'>思</b><b class='flag-5'>特</b>新聞 | <b class='flag-5'>德</b><b class='flag-5'>思</b><b class='flag-5'>特</b>PANORAMA天線與Robustel(魯邦通)建立合作

    增加3~4個獨立數字脈沖發(fā)生器通道!數字化儀和AWG新增DPG功能

    數字脈沖升級功能Spectrum系列全部在售數字化儀和AWG產品(包括TS-M2p,TS-
    的頭像 發(fā)表于 11-30 11:19 ?528次閱讀
    增加3~4個獨立<b class='flag-5'>數字</b>脈沖發(fā)生器通道!<b class='flag-5'>數字化</b>儀和AWG新增DPG功能

    ART-SCOPE高速數字化測試軟件

    ART-SCOPE是阿爾泰科技研發(fā)的一款高速數據采集卡的配套軟件,也稱為示波器軟件,應用于采樣速率從40M-5GSps的高速數字化設備。
    的頭像 發(fā)表于 11-27 14:37 ?529次閱讀
    ART-SCOPE高速<b class='flag-5'>數字化</b><b class='flag-5'>儀</b>測試<b class='flag-5'>軟件</b>