新聞中心

EEPW首頁 > 測試測量 > 設(shè)計(jì)應(yīng)用 > 使用MATLAB和任意波形發(fā)生器創(chuàng)建高性能激勵(lì)測試系統(tǒng)

使用MATLAB和任意波形發(fā)生器創(chuàng)建高性能激勵(lì)測試系統(tǒng)

作者: 時(shí)間:2017-01-12 來源:網(wǎng)絡(luò) 收藏


圖2顯示了泰克AWG7000系列任意波形發(fā)生器運(yùn)行前一步創(chuàng)建的波形所得到的截圖。

本文引用地址:http://2s4d.com/article/201701/338035.htm

2.這是泰克AWG7000系列屏幕上看到的實(shí)例中得到的線性調(diào)頻波形。


為MATLAB編程構(gòu)建GUI
上面介紹了基于文本的MATLAB命令可以怎樣創(chuàng)建波形,控制AWG。對(duì)一次性測量或試驗(yàn)來說,這種方法足夠了。但對(duì)固定程序內(nèi)依賴變化的測量參數(shù)的頻繁測試來說,圖形用戶界面(GUI)要快得多,使用起來簡便得多。精心設(shè)計(jì)的GUI只提供完成作業(yè)所需的控件和范圍。它可以針對(duì)某個(gè)應(yīng)用在很窄的范圍內(nèi)訂制,或者可以設(shè)置標(biāo)簽和按鈕,允許用戶從一組相關(guān)應(yīng)用中選擇應(yīng)用。

MATLAB的TMTool應(yīng)用是MATLAB儀器控制工具箱的一部分,是一個(gè)簡單的圖形界面,擁有一套優(yōu)異的通用功能:搜索硬件、連接、配置、寫入、讀取。

圖3顯示了完全在MATLAB內(nèi)部開發(fā)的用于泰克儀器的GUI,這里演示了GUI可以實(shí)現(xiàn)哪些操作。底層儀器命令與上面的MATLAB程序中類似,但訪問這些功能的速度要快于手動(dòng)編碼命令。標(biāo)簽可以幫助用戶建立測試結(jié)構(gòu),按鈕則簡化了通道激活及單一/連續(xù)執(zhí)行等功能。高亮色彩指明了選擇的按鈕,最大限度地降低理解錯(cuò)誤的可能性。



3.使用這樣的GUI前端可以更方便地使用MATLAB創(chuàng)建波形。


RF到串行及其它
串行總線標(biāo)準(zhǔn)一致性測量,如PCI Express和串行ATA,特別是串行接收機(jī)測試,是一門特別適合直接數(shù)字合成的學(xué)科??紤]一下抖動(dòng)容限測試,其構(gòu)成了幾乎每個(gè)串行標(biāo)準(zhǔn)的大部分一致性測量要求。在高性能AWG出現(xiàn)前,抖動(dòng)測試一直要求一個(gè)測試系統(tǒng)及下述夾具安排:一臺(tái)數(shù)據(jù)發(fā)生器創(chuàng)建碼型,一臺(tái)噪聲發(fā)生器作為隨機(jī)調(diào)制源,一臺(tái)正弦或函數(shù)發(fā)生器作為確定性抖動(dòng)源,一個(gè)混頻器,一臺(tái)PC運(yùn)行專用BIST (內(nèi)置自檢)設(shè)置程序,一臺(tái)電源組合器,一個(gè)錯(cuò)幀計(jì)數(shù)器監(jiān)測被測器件的輸出。這么復(fù)雜的配置只是為了實(shí)現(xiàn)不間斷的、可變的、擁有可控抖動(dòng)的串行碼型數(shù)據(jù)。

相比之下,一臺(tái)高性能AWG可以使用直接數(shù)字合成技術(shù),從波形內(nèi)存中直接提供這樣的數(shù)據(jù)流。在這種應(yīng)用及其它應(yīng)用中,軟件驅(qū)動(dòng)的方法的動(dòng)態(tài)性要遠(yuǎn)遠(yuǎn)高于基于硬件的上一代產(chǎn)品。在串行流中,可以使用MATLAB或類似工具,在創(chuàng)建碼型波形時(shí)插入所需的抖動(dòng)。同時(shí),可以使用擴(kuò)頻時(shí)鐘特點(diǎn)、預(yù)加重或去重及其它標(biāo)準(zhǔn)串行數(shù)據(jù)屬性,進(jìn)一步修改數(shù)據(jù)。

許多其他應(yīng)用也將從直接數(shù)字合成技術(shù)中受益,包括雷達(dá)、軟件定義的無線電、超寬帶RF、等等。AWG既可以放在串行設(shè)計(jì)人員的工作臺(tái)上,也可以放在RF元器件評(píng)估工作臺(tái)上。

總結(jié)
使用當(dāng)今高性能任意波形發(fā)生器直接生成數(shù)字信號(hào),為無線通信測量、串行一致性測試等應(yīng)用使用高效的新技術(shù)提供了基礎(chǔ)技術(shù)。完善的數(shù)學(xué)運(yùn)算和分析軟件包,如邁斯沃克公司的MATLAB,給創(chuàng)建波形及為AWG創(chuàng)建功能程序帶來了全新的效率。在這套數(shù)學(xué)運(yùn)算工具的幫助下,設(shè)計(jì)人員可以創(chuàng)建幾乎任何關(guān)鍵波形形狀,然后故意失真,以仿真真實(shí)環(huán)境條件。


上一頁 1 2 3 下一頁

評(píng)論


技術(shù)專區(qū)

關(guān)閉