APx500 音頻分析儀和 LabVIEW™ 軟件
如果用戶希望將 APx500 系列音頻分析儀集成到 LabVIEW 軟件環(huán)境中,AUDIO PRECISION 提供兩種不同的選擇:APx LabVIEW驅(qū)動程序 (V4.1.2) 和適用于 APx500 音頻分析儀和 LabVIEW™ 軟件 (V.1.0)。
如果用戶希望將 APx500 系列音頻分析儀集成到 LabVIEW 軟件環(huán)境中,AUDIO PRECISION提供兩種不同的選擇:APx LabVIEW 驅(qū)動程序和適用于 APx515 的 LabVIEW DAQ驅(qū)動程序。用戶在選擇的驅(qū)動程序時,需要考慮如下兩個問題:
用戶希望將什么型號的 APx500 系列音頻分析儀集成到 LabVIEW 環(huán)境中?
如果希望將 APx555、APx52x系列或APx58x系列分析儀加入到 LabVIEW 系統(tǒng)中,用戶必須采用APx LabVIEW 驅(qū)動程序。
APx515 用戶可選擇使用相同的驅(qū)動程序,或采用適用 APx515 的 LabVIEW DAQ驅(qū)動程序,需要考慮的問題如下。
分析儀是否獨(dú)立于 APx500 音頻測試軟件運(yùn)行?
如果希望集成 APx515 分析儀,但分析儀運(yùn)行時無需配合 APx500 軟件,則用戶應(yīng)為 APx515 選擇安裝 LabVIEW DAQ驅(qū)動程序。
適用 APx515 的 LabVIEW DAQ驅(qū)動程序
一直以拓展信號采集應(yīng)用為開發(fā)理念,新款的驅(qū)動程序簡化了將 APx515 分析儀集成到 LabVIEW 測量環(huán)境里的流程,使之成為一個穩(wěn)健而高品質(zhì)的前端。通過DAQ驅(qū)動程序中的各項虛擬儀器(VI), APx515 便能容易地被添加到 LabVIEW 環(huán)境里,這是 LabVIEW 的一個功能,用于初始化硬件,設(shè)置輸入輸出信道、采樣率、觸發(fā)條件、信號生成、信號采集等參數(shù)。
這款驅(qū)動程序基于低階C++測量程序庫,符合美國國家儀器公司儀器驅(qū)動程序的標(biāo)準(zhǔn)指南要求,具有內(nèi)存占用小的特點(diǎn)。此外,通過新款驅(qū)動程序,無需 APx500 控制軟件即可直接控制 APx515 。
圖 1說明了DAQ驅(qū)動程序菜單面板中的最上層虛擬儀器,可從 LabVIEW 的儀器驅(qū)動程序子面板訪問。
圖 1: APx515 的 LabVIEW DAQ驅(qū)動程序主菜單面板
音頻測試
APx515 DAQ驅(qū)動程序具有多種特性,包括支持 LabVIEW 波形數(shù)據(jù)類型、任意波形生成、波形采集。另外,APx DAQ驅(qū)動程序的之處在于,它還具備音頻測試功能,如配兩條獨(dú)立信道的正弦發(fā)生器、可選抖動的數(shù)字信號生成、高通和低通輸入濾波器、輸入信號加權(quán)濾波器以及各類音頻測量儀表等。憑借這些功能, LabVIEW 用戶不需要自己開發(fā)分析程序,便能輕松完成行業(yè)標(biāo)準(zhǔn)音頻測量工作。
其他應(yīng)用
除了音頻測試外, APx515 的 LabVIEW DAQ驅(qū)動程序還能夠?qū)崿F(xiàn)非音頻信號采集。
用戶可以將強(qiáng)大、優(yōu)質(zhì)的 APx515 分析儀前端集成到用于生成并分析從直流到90千赫信號的任何 LabVIEW 程序中。
新款驅(qū)動程序可用于振動分析、聲音強(qiáng)度、超聲波、次聲波、動態(tài)信號分析(如動力、壓力、張力)、電源質(zhì)量等等。
APx LabVIEW 驅(qū)動程序
APx LabVIEW 驅(qū)動程序具備眾多 LabVIEW 子程序,借助高級別的 LabVIEW 特色功能,可幫助用戶以最少的編程步驟使用 APx500 應(yīng)用程序接口(API)內(nèi)的功能。
通過該驅(qū)動程序,并搭配 APx500 軟件和微軟.NET, LabVIEW 用戶可使用簡潔且簡練的 LabVIEW 代碼開發(fā)APx應(yīng)用。
如上所述,APx LabVIEW 驅(qū)動程序可兼容 APx555、APx52x系列、APx58x系列以及 APx515 音頻分析儀。
APx500 軟件內(nèi)置眾多自動化測試功能,包括測量定序器、自定義用戶提示、可鎖定項目以及外部應(yīng)用調(diào)用。
除了 APx500 內(nèi)置的自動化功能外,用戶可以使用其豐富的應(yīng)用程序接口。
應(yīng)用程序接口是基于微軟.NET平臺打造,允許使用任何.NET語言開發(fā)APx定制程序,如 LabVIEW 、Visual Basic、C#以及MATLAB。
通過該驅(qū)動程序, LabVIEW 用戶只要如圖 2所示制作簡單的框圖,無需繁復(fù)的編程,便可輕易創(chuàng)建自動音頻測試程序。
有經(jīng)驗的 LabVIEW 用戶可借助 LabVIEW 豐富的前面板控制和指示器庫,創(chuàng)建直觀且高度定制化的用戶界面。
圖2:使用APx虛擬儀器的 LabVIEW 生產(chǎn)測試框圖。
LabVIEW 含有成千上萬的數(shù)學(xué)和科學(xué)功能,包括波形生成、波形調(diào)試(過濾、數(shù)字信號處理等)、概率、統(tǒng)計虛擬儀器等等。
LabVIEW 也具有強(qiáng)大的圖形功能。將之與APx LabVIEW 驅(qū)動程序搭配,能夠極大簡化從 LabVIEW 獲取和訪問APx音頻測試數(shù)據(jù),且可以擁有一個強(qiáng)大的研發(fā)平臺。
例如,如果您希望制作一個擴(kuò)音器的指向性響應(yīng)極線圖,或使用多頻快速傅里葉變換進(jìn)行譜峰自定義計算,或繪制啾聲信號的聲譜圖, LabVIEW 和APx結(jié)合使用很有效。
LabVIEW 甚至具有從APx信號分析儀計算的所有通道中獲取所有快速傅里葉變換點(diǎn)的虛擬儀器。
但需要注意,APx支持120萬個點(diǎn)的快速傅里葉變換,這可能導(dǎo)致儀器中數(shù)據(jù)眾多,如16通道APx586。
所有評論僅代表網(wǎng)友意見,與本站立場無關(guān)。