安捷倫/是德科技頻譜儀與Matlab的連接

安捷倫/是德科技是通信領(lǐng)域有名的測(cè)試設(shè)備廠商耳鸯,平常經(jīng)常用他們家的頻譜儀N9010,N9020,頻譜儀通常主要用來(lái)觀測(cè)信號(hào)的頻域請(qǐng)況膀曾,但實(shí)際這些頻譜儀都不僅僅是頻譜儀县爬,一般都是矢量信號(hào)分析儀,完全可以完成IQ數(shù)據(jù)采集和處理添谊,搭配上位機(jī)軟件可以完成更細(xì)致的信號(hào)分析和一定程度的接收機(jī)功能财喳。

為了實(shí)現(xiàn)上述功能你除了需要有一臺(tái)N9010/9020的頻譜儀外,你還需要一個(gè)89601B的上位機(jī)軟件(官網(wǎng)報(bào)價(jià)好幾K美刀一年)斩狱,每臺(tái)設(shè)備可以試用一個(gè)月耳高,有頻譜觀測(cè),數(shù)據(jù)采集所踊,信號(hào)解調(diào)分析等功能泌枪。總體功能還是很好用的秕岛,就是太貴了碌燕。


對(duì)于通信算法工程師而言乍赫,實(shí)際請(qǐng)況下可能主要需要的還是數(shù)據(jù)采集的功能(信號(hào)解調(diào)分析功能自己完全也可以做,或者可以網(wǎng)上下載陆蟆,或者matlab自帶庫(kù)雷厂,最近的2019版本更新了大量的通信收發(fā)的庫(kù)函數(shù)),幾千美刀買(mǎi)一個(gè)實(shí)在太不劃算了叠殷,因此我考慮是不是Matlab有對(duì)應(yīng)的免費(fèi)庫(kù)或者驅(qū)動(dòng)程序(后來(lái)發(fā)現(xiàn)還是太天真了改鲫,Matlab庫(kù)比89601B還貴,N6171A林束,4000美刀)

下面給出我找到的基于Maltab的MXA可以用的數(shù)據(jù)采集方式(暫時(shí)一次只能采集1e6個(gè)點(diǎn)

% MATLAB PSA/MXA IQ

% Getting IQ data using the PSA/MXA driver and plot display

% SOURCE SETUP...QPSK singal, @ 1 GHz carrier, 5 Msps, & Gausian filter

% Version: 1.0

% Date: Sep 11, 2006

% 2006 Agilent Technologies, Inc.


% TCPIP parameters

% I connected using cross-over. Use 192.168.100.1 for PC

mxa_ip = '10.1.160.133';

mxa_port = 5025;


% MXA Interface creation and connection opening

mxa_if = tcpip(mxa_ip,mxa_port);

mxa = icdevice('IQ_Analyzer_v14.mdd', mxa_if);

connect(mxa,'object')


set(mxa,'Mode','Basic')


set(mxa,'SAFreqCenter',2.402e9)


set(mxa,'SASweepSingle', 'Off')


set(mxa,'WavAcquisitionTime',.010)


set(mxa,'WavRBW',8e6)


%example of passing SCPI

invoke(mxa,'WriteSCPI',':INIT:IMM');


% Get IQ data

iq = invoke(mxa,'WavReadIQData');


% Create a figure 1 and bring it to the front

figure(1)


% Vector plot (imag vs real)

plot(real(iq),imag(iq))


% Axis adjustment

axis([-.2 .2 -.2 .2])

axis square


% Labels

xlabel('I')

ylabel('Q')

title('IQ vector plot')


% Close the MXA connection and clean up

disconnect(mxa);

delete(mxa);

clear mxa;

利用上述代碼采集數(shù)據(jù)還需要Keysight 提供的一個(gè)MDD文件(Matlab驅(qū)動(dòng))下載地址像棘。

Keysight 發(fā)布的免費(fèi)的頻譜觀察功能的matlab上位機(jī)軟件

附錄1:

Matlab庫(kù)功能

主要特性與技術(shù)指標(biāo)

使用 MATLAB 定制信號(hào)創(chuàng)建、測(cè)量和數(shù)據(jù)分析

創(chuàng)建任意波形

定制測(cè)量和數(shù)據(jù)分析例程

創(chuàng)建自己的儀器應(yīng)用程序和測(cè)試系統(tǒng)

自動(dòng)執(zhí)行測(cè)量壶冒、信號(hào)生成和報(bào)告生成

可用的 MATLAB 配置

MATLAB 有三種配置缕题,可通過(guò)購(gòu)買(mǎi)最新的兼容儀器直接從是德獲得

通過(guò) GPIB 或 LAN 在遠(yuǎn)程 PC 上安裝和執(zhí)行 MATLAB,以及儀器進(jìn)行通信

直接在 X 系列信號(hào)分析儀上安裝和執(zhí)行 MATLAB胖腾,選擇任意波形發(fā)生器

自動(dòng)和通信接口

支持 GPIB烟零、LAN、USB 和 VISA 通信協(xié)議

使用 SCPI 編程或儀器驅(qū)動(dòng)程序(IVI咸作、MATLAB)與儀器進(jìn)行通信

MATLAB 儀器驅(qū)動(dòng)程序由是德針對(duì) Keysight X 系列信號(hào)發(fā)生器锨阿、X 系列信號(hào)分析儀和 PSA 頻譜分析儀而創(chuàng)建、測(cè)試并提供支持

Keysight ESB记罚、PSG 和 X 系列信號(hào)發(fā)生器提供用于 MATLAB 的是德波形下載助手(Keysight Waveform Download Assistant for MATLAB)

購(gòu)買(mǎi) N6171A 可獲得多個(gè) MATLAB 應(yīng)用示例和其它特性

額外的技術(shù)能力——用戶在購(gòu)買(mǎi) N6171A MATLAB 軟件時(shí)墅诡,可獲得多個(gè)使用源代碼(主要優(yōu)勢(shì))的 MATLAB 應(yīng)用示例,或者與是德儀器一起訂購(gòu) MATLAB 軟件桐智。詳情如下

單次訂購(gòu)——與是德儀器一起訂購(gòu) MATLAB末早,可以節(jié)省您的時(shí)間,降低訂購(gòu)復(fù)雜性说庭,不會(huì)對(duì)采購(gòu)成本造成什么影響

保證訪問(wèn)——以 N6171A 選件的形式訂購(gòu) MATLAB然磷,確保您在是德儀器內(nèi)部或外部使用 MATLAB 軟件時(shí),軟件許可證始終可用

雙重技術(shù)支持——當(dāng)您通過(guò)是德購(gòu)買(mǎi) MATLAB 軟件時(shí)口渔,是德或 MathWorks 為您提供 MATLAB 安裝和技術(shù)支持

MATLAB 的功能

MATLAB 擴(kuò)展了是德信號(hào)和頻譜分析儀的功能样屠,可分析和顯示測(cè)量結(jié)果、測(cè)試調(diào)制方案和自動(dòng)進(jìn)行測(cè)量

使用是德信號(hào)發(fā)生器利用在 MATLAB 中創(chuàng)建的簡(jiǎn)單或復(fù)雜的波形對(duì)電子器件進(jìn)行激勵(lì)

通過(guò)使用是德儀器執(zhí)行測(cè)量并將結(jié)果與 MATLAB 中的已知基線進(jìn)行比較缺脉,測(cè)試電子器件的功能

開(kāi)發(fā) GUI 或應(yīng)用程序,使用戶能夠執(zhí)行數(shù)據(jù)分析或測(cè)試

表征電子器件悦穿,以確定其與設(shè)計(jì)指標(biāo)的接近程度

使用是德儀器中的實(shí)時(shí)數(shù)據(jù)驗(yàn)證新的算法或測(cè)量例程

在 MATLAB 中設(shè)計(jì)定制數(shù)字濾波攻礼,并將它們應(yīng)用于是德科技儀器所捕獲的信號(hào)

用戶在購(gòu)買(mǎi) N6171A MATLAB 時(shí),可以下載包含應(yīng)用示例的 MATLAB 技術(shù)套件

與是德儀器一起訂購(gòu) N6171A MATLAB 選件栗柒,您能夠訪問(wèn)應(yīng)用示例的修訂版本(MATLAB 文件格式)礁扮。這些具有可修改性的示例支持您根據(jù)特定設(shè)置對(duì)儀器能力進(jìn)行擴(kuò)展或定制知举。N6171A 包含以下應(yīng)用示例和可修改的 MATLAB 源代碼:

波形排序、安全波形上傳太伊、長(zhǎng)波形生成應(yīng)用示例適用于 Keysight X 系列信號(hào)發(fā)生器雇锡。

IQ 模式中的快速(深)數(shù)據(jù)捕獲和 ACPR 自動(dòng)化測(cè)量應(yīng)用示例適用于 Keysight X 系列信號(hào)發(fā)生器。

用于 Keysight M8190A 的 IQ 工具應(yīng)用示例—— 適用于 Keysight M8190A僚焦、81180A锰提、M933xA、81150A芳悲、81160A 及其它是德信號(hào)發(fā)生器立肘,可生成任意波形并執(zhí)行幅度校正。

定制信號(hào)生成和回放—— 在 MATLAB 軟件中生成任意信號(hào)名扛,使用數(shù)字調(diào)制技術(shù)對(duì)信號(hào)進(jìn)行調(diào)制谅年,把 IQ 數(shù)據(jù)上傳到是德射頻信號(hào)發(fā)生器并進(jìn)行傳輸,采集 IQ 測(cè)量結(jié)果肮韧,并回放恢復(fù)的音頻流融蹂。

IQ 數(shù)據(jù)捕獲—— 通過(guò)是德信號(hào)分析儀采集 IQ 實(shí)時(shí)數(shù)據(jù),以進(jìn)行現(xiàn)場(chǎng)或后期處理弄企。

數(shù)字預(yù)失真(DPD)示例?—— 利用 MATLAB 軟件中的預(yù)失真技術(shù)殿较,可以校正因放大器接近功率極限而引起的非線性。

用于 X 系列分析儀的先進(jìn)數(shù)據(jù)顯示應(yīng)用示例?—— 借助二維和三維顯示來(lái)分析 X 系列信號(hào)分析儀的實(shí)時(shí)數(shù)據(jù)桩蓉。

調(diào)諧和偵聽(tīng)?—— 該應(yīng)用示例允許您使用頻譜分析儀捕獲信號(hào)淋纲,對(duì)信號(hào)進(jìn)行解調(diào),并通過(guò) PC 揚(yáng)聲器播放院究。

附錄2:

89601B功能

主要特性

時(shí)域和頻域分析洽瞬,多達(dá) 409,601 點(diǎn) FFT

支持同時(shí)進(jìn)行多種測(cè)量,靈活地顯示跡線和其他測(cè)量結(jié)果

模擬解調(diào) AM业汰、FM伙窃、PM 信號(hào)

功率放大器的 AM/AM、AM/PM 和增益壓縮

觸發(fā)具有可選擇的電平條件样漆、斜率为障、時(shí)延和釋抑

記錄采集的信號(hào)波形,以便日后回放進(jìn)行故障診斷

使用簡(jiǎn)單的寬帶多音頻激勵(lì)信號(hào)進(jìn)行群時(shí)延測(cè)量(信道質(zhì)量調(diào)制分析)

從 Keysight N7621B Signal Studio 軟件導(dǎo)入或向 Keysight N7621B Signal Studio 軟件導(dǎo)出多音頻激勵(lì)定義(信道質(zhì)量調(diào)制分析)

使用測(cè)得的信號(hào)數(shù)據(jù)對(duì)輸入激勵(lì)模型進(jìn)行校準(zhǔn)(信道質(zhì)量調(diào)制分析)

執(zhí)行簡(jiǎn)單且可重復(fù)的相位和幅度信道響應(yīng)分析(信道質(zhì)量調(diào)制分析)

?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請(qǐng)聯(lián)系作者
  • 序言:七十年代末放祟,一起剝皮案震驚了整個(gè)濱河市鳍怨,隨后出現(xiàn)的幾起案子,更是在濱河造成了極大的恐慌跪妥,老刑警劉巖鞋喇,帶你破解...
    沈念sama閱讀 210,914評(píng)論 6 490
  • 序言:濱河連續(xù)發(fā)生了三起死亡事件,死亡現(xiàn)場(chǎng)離奇詭異眉撵,居然都是意外死亡侦香,警方通過(guò)查閱死者的電腦和手機(jī)落塑,發(fā)現(xiàn)死者居然都...
    沈念sama閱讀 89,935評(píng)論 2 383
  • 文/潘曉璐 我一進(jìn)店門(mén),熙熙樓的掌柜王于貴愁眉苦臉地迎上來(lái)罐韩,“玉大人憾赁,你說(shuō)我怎么就攤上這事∩⒊常” “怎么了龙考?”我有些...
    開(kāi)封第一講書(shū)人閱讀 156,531評(píng)論 0 345
  • 文/不壞的土叔 我叫張陵,是天一觀的道長(zhǎng)错蝴。 經(jīng)常有香客問(wèn)我洲愤,道長(zhǎng),這世上最難降的妖魔是什么顷锰? 我笑而不...
    開(kāi)封第一講書(shū)人閱讀 56,309評(píng)論 1 282
  • 正文 為了忘掉前任柬赐,我火速辦了婚禮,結(jié)果婚禮上官紫,老公的妹妹穿的比我還像新娘肛宋。我一直安慰自己,他們只是感情好束世,可當(dāng)我...
    茶點(diǎn)故事閱讀 65,381評(píng)論 5 384
  • 文/花漫 我一把揭開(kāi)白布酝陈。 她就那樣靜靜地躺著,像睡著了一般毁涉。 火紅的嫁衣襯著肌膚如雪沉帮。 梳的紋絲不亂的頭發(fā)上,一...
    開(kāi)封第一講書(shū)人閱讀 49,730評(píng)論 1 289
  • 那天贫堰,我揣著相機(jī)與錄音穆壕,去河邊找鬼。 笑死其屏,一個(gè)胖子當(dāng)著我的面吹牛喇勋,可吹牛的內(nèi)容都是我干的。 我是一名探鬼主播偎行,決...
    沈念sama閱讀 38,882評(píng)論 3 404
  • 文/蒼蘭香墨 我猛地睜開(kāi)眼川背,長(zhǎng)吁一口氣:“原來(lái)是場(chǎng)噩夢(mèng)啊……” “哼!你這毒婦竟也來(lái)了蛤袒?” 一聲冷哼從身側(cè)響起熄云,我...
    開(kāi)封第一講書(shū)人閱讀 37,643評(píng)論 0 266
  • 序言:老撾萬(wàn)榮一對(duì)情侶失蹤,失蹤者是張志新(化名)和其女友劉穎汗盘,沒(méi)想到半個(gè)月后皱碘,有當(dāng)?shù)厝嗽跇?shù)林里發(fā)現(xiàn)了一具尸體,經(jīng)...
    沈念sama閱讀 44,095評(píng)論 1 303
  • 正文 獨(dú)居荒郊野嶺守林人離奇死亡隐孽,尸身上長(zhǎng)有42處帶血的膿包…… 初始之章·張勛 以下內(nèi)容為張勛視角 年9月15日...
    茶點(diǎn)故事閱讀 36,448評(píng)論 2 325
  • 正文 我和宋清朗相戀三年癌椿,在試婚紗的時(shí)候發(fā)現(xiàn)自己被綠了。 大學(xué)時(shí)的朋友給我發(fā)了我未婚夫和他白月光在一起吃飯的照片菱阵。...
    茶點(diǎn)故事閱讀 38,566評(píng)論 1 339
  • 序言:一個(gè)原本活蹦亂跳的男人離奇死亡踢俄,死狀恐怖,靈堂內(nèi)的尸體忽然破棺而出晴及,到底是詐尸還是另有隱情都办,我是刑警寧澤,帶...
    沈念sama閱讀 34,253評(píng)論 4 328
  • 正文 年R本政府宣布虑稼,位于F島的核電站琳钉,受9級(jí)特大地震影響,放射性物質(zhì)發(fā)生泄漏蛛倦。R本人自食惡果不足惜歌懒,卻給世界環(huán)境...
    茶點(diǎn)故事閱讀 39,829評(píng)論 3 312
  • 文/蒙蒙 一、第九天 我趴在偏房一處隱蔽的房頂上張望溯壶。 院中可真熱鬧及皂,春花似錦、人聲如沸且改。這莊子的主人今日做“春日...
    開(kāi)封第一講書(shū)人閱讀 30,715評(píng)論 0 21
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽(yáng)又跛。三九已至碍拆,卻和暖如春,著一層夾襖步出監(jiān)牢的瞬間慨蓝,已是汗流浹背感混。 一陣腳步聲響...
    開(kāi)封第一講書(shū)人閱讀 31,945評(píng)論 1 264
  • 我被黑心中介騙來(lái)泰國(guó)打工, 沒(méi)想到剛下飛機(jī)就差點(diǎn)兒被人妖公主榨干…… 1. 我叫王不留菌仁,地道東北人浩习。 一個(gè)月前我還...
    沈念sama閱讀 46,248評(píng)論 2 360
  • 正文 我出身青樓,卻偏偏與公主長(zhǎng)得像济丘,于是被迫代替她去往敵國(guó)和親谱秽。 傳聞我的和親對(duì)象是個(gè)殘疾皇子,可洞房花燭夜當(dāng)晚...
    茶點(diǎn)故事閱讀 43,440評(píng)論 2 348

推薦閱讀更多精彩內(nèi)容