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

完善資料讓更多小伙伴認(rèn)識你,還能領(lǐng)取20積分哦,立即完善>

3天內(nèi)不再提示

德思特Spectrum控制中心為數(shù)字化儀提供強(qiáng)大的軟件支持

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

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


一、設(shè)備驅(qū)動

wKgZomZpB32AVjBbAABLfoXnHL404.webp

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

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

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

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


二、操作軟件

wKgaomZpB36AIANcAABVjg3VSe840.webp

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

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

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

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


三、控制與維護(hù)軟件

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

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

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

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

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

固件升級- 使用增強(qiáng)功能和錯誤修復(fù)補(bǔ)丁更新數(shù)字化儀的嵌入式固件。

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

內(nèi)存測試- 使用隨機(jī)數(shù)據(jù)對德思特數(shù)字化儀板卡的板載內(nèi)存進(jìn)行測試,以確保其正常工作。任何讀取或?qū)懭脲e誤都會被記錄下來。

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

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

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

wKgZomZpB3-AJIeFAAB0Fpt6qBo91.webp

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

四、第三方軟件支持

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

1.LabVIEW

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

wKgaomZpB3-AOhuBAACt9jeLGzQ50.webp

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

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

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

2.LabWindows/CVI

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

3.MATLAB

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

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

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


五、用戶程序支持

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

wKgZomZpB4CAQh38AABlRpwWgSY95.webp

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

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

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

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


END

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

審核編輯 黃宇

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

    關(guān)注

    0

    文章

    38

    瀏覽量

    13804
  • 數(shù)字化儀
    +關(guān)注

    關(guān)注

    0

    文章

    137

    瀏覽量

    17892
收藏 人收藏

    評論

    相關(guān)推薦

    高速數(shù)字化的技術(shù)原理和應(yīng)用場景

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

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

    本白皮書將展示如何使用TS-M4i系列數(shù)字化的高速PCIe流模式來在軟件中實現(xiàn)塊平均處理
    的頭像 發(fā)表于 08-20 09:26 ?1032次閱讀
    <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'>數(shù)字化</b><b class='flag-5'>儀</b>利用GPU加速實現(xiàn)高效塊平均處理

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

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

    從探頭到傳感器:數(shù)字化的全面結(jié)合與應(yīng)用

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

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

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

    如何正確使用數(shù)字化前端信號調(diào)理?(二)

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

    如何正確使用數(shù)字化前端信號調(diào)理?(一)

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

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

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

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

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

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

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

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

    “堅固可靠,齊心協(xié)力”,Panorama天線與魯邦通路由器的結(jié)合為工業(yè)應(yīng)用提供強(qiáng)大的連接性!
    的頭像 發(fā)表于 12-25 15:06 ?769次閱讀
    <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個獨(dú)立數(shù)字脈沖發(fā)生器通道!數(shù)字化儀和AWG新增DPG功能

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

    ART-SCOPE高速數(shù)字化測試軟件

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

    TüV南與多方共話數(shù)字化轉(zhuǎn)型安全生態(tài),助力構(gòu)建數(shù)字化未來

    資訊科技業(yè)協(xié)會?(以下簡稱"HKITIC")、亞馬遜云科技等合作伙伴成功舉辦"2023大灣區(qū)數(shù)字化轉(zhuǎn)型安全生態(tài)技術(shù)論壇"。本次技術(shù)論壇旨在促進(jìn)科技合作與交流,大灣區(qū)制造業(yè)提供高水平的交流平臺,凝聚各界資源構(gòu)筑創(chuàng)新安全生態(tài)體系,
    的頭像 發(fā)表于 10-31 09:15 ?613次閱讀
    TüV南<b class='flag-5'>德</b>與多方共話<b class='flag-5'>數(shù)字化</b>轉(zhuǎn)型安全生態(tài),助力構(gòu)建<b class='flag-5'>數(shù)字化</b>未來

    Spectrum儀器推出GHz速度數(shù)字化系統(tǒng),最高可提供16通道

    數(shù)據(jù)采集系統(tǒng)。該功能可同時連接Spectrum旗下的8款旗艦PCIe數(shù)字化(M5i.33xx系列)。每張獨(dú)立的卡片之間可共享通用時鐘和觸發(fā)信號,以確保全部通道之間的相位延遲和時序偏差降至最小。在多通道系統(tǒng)中,用戶可以在M5i系
    的頭像 發(fā)表于 10-26 11:58 ?280次閱讀
    <b class='flag-5'>Spectrum</b>儀器推出GHz速度<b class='flag-5'>數(shù)字化</b><b class='flag-5'>儀</b>系統(tǒng),最高可<b class='flag-5'>提供</b>16通道